Bitácora · Lógica · Lista del parcial 2

En un reticulado, maximal ya es máximo

Ejercicio 4 de la lista del parcial 2 · Guía 6 · leer la fórmula en castellano, encontrar el testigo, escribir la prueba con un solo axioma

El enunciado, textual: «De una prueba elemental de reticulados cuaterna de la sentencia elemental pura

∀x(¬∃z(x≤z∧¬(z=x))→∀z(z≤x))

». Es el Ejercicio 9 de la Guía 6, pág. 13, que en el inciso (a) pide la misma cosa como prueba matemática común y en el (b) como prueba elemental. La mitad del trabajo es el inciso (a) escondido: darse cuenta de qué dice la fórmula. Una vez que se lee, la prueba es corta.

01 · Antes de probar: qué dice la fórmula

Se lee de afuera para adentro. El conectivo principal, adentro del ∀x, es la flecha. El ¬ del principio no niega la implicación: afecta sólo a la fórmula que tiene pegada, ∃z(…). Así que hay un antecedente y un consecuente, y cada uno es una palabra de la Guía 2.

El antecedente. x≤z∧¬(z=x) dice que z está arriba de x y no es x: que está estrictamente arriba. Con el ∃z, «hay algo estrictamente arriba de x»; con el ¬ adelante, «no hay nada estrictamente arriba de x». Eso es ser maximal, y la Guía 6, pág. 6, da esta misma fórmula como ejemplo de lo que «dice» x es maximal.

El consecuente. ∀z(z≤x) dice que todo está debajo de x: ser máximo. La z de acá no es la del antecedente: aquélla está ligada por el ∃ y su alcance se termina con el paréntesis; ésta la liga el ∀ del consecuente. Se podría haber escrito ∀w(w≤x) y diría lo mismo.

En castellano, entonces: en todo reticulado cuaterna, todo elemento maximal es máximo. Lo que hay que entregar es una prueba elemental: se parte de un reticulado cuaterna (L,s,i,≤) fijo pero arbitrario, del que sólo se sabe que cumple los siete axiomas, y se avanza en pasos simples, cada uno justificado.

La trampa: no es obvio. En un poset cualquiera, maximal no implica máximo. En la V —un elemento abajo y dos arriba, incomparables— los dos de arriba son maximales y ninguno es máximo. Contando todos los posets de hasta cinco elementos, 4473 con los elementos rotulados, la sentencia es falsa en 3290. En los 425 que son reticulados no falla nunca. Lo que la hace verdadera es algo que los reticulados tienen y la V no.

Simulación 1 La fórmula, valor por valor de z — elegí la estructura y el x (con la lista o tocando un nodo). Cada fila evalúa las piezas de la fórmula para un valor de z. Buscá un x maximal que no sea máximo.

x es maximal — x es máximo — la implicación —

En los cuatro reticulados, cuando x es maximal la última columna es x de punta a punta. No es casualidad: es la prueba. Y en la V, con x = p, la fila que rompe el consecuente es la de q, justo donde la columna de xsz no tiene nada que poner: p y q no tienen supremo, ni siquiera una cota superior común.

02 · Las herramientas: un axioma y dos movidas de lógica

De los siete axiomas de la Guía 6 hace falta uno:

Y dos movidas que no son axiomas sino lógica, y que toda prueba elemental puede usar:

Que alcance con AsesC también se midió: sobre un conjunto de tres elementos, tomando ≤ como cualquiera de las 512 relaciones binarias y s como cualquier operación que cumpla AsesC —sin pedir nada más, ni que ≤ sea un orden—, salen 57 558 estructuras y la sentencia vale en todas.

03 · La mariposa: el supremo es el candidato

Con a fijo pero arbitrario, suponemos que es maximal y hay que llegar a que es máximo. Las preguntas, en orden.

Primera: ¿qué hay que probar, de verdad? ∀z(z≤a). Un «para todo», así que se fija otro elemento b, también arbitrario, y la meta queda en b≤a.

Segunda: ¿qué sé de a? Sólo que nada está estrictamente arriba. Es una negación de existencial: no da nada hasta que se le ofrece un candidato. Si apareciera un elemento arriba de a, la hipótesis obligaría a que sea a mismo.

Tercera: ¿quién es el candidato? Algo que esté arriba de a y que además tenga que ver con b, porque la meta habla de b. Algo arriba de los dos: asb. AsesC lo garantiza: a≤asb y b≤asb.

Con eso se ve el final. Como a≤asb y a es maximal, asb no puede ser distinto de a: asb=a. Y entonces b≤asb dice, reemplazando, b≤a. El supremo sube a b hasta algo que está arriba de a, y la maximalidad de a lo aplasta contra a.

Hay otro camino, y cuesta más. De asb=a se podría querer saltar a b≤a con ∀x∀y(x≤y↔xsy=y), que la Guía 6 prueba en las págs. 11 y 12. Pero esa equivalencia, tomando x como b e y como a, pide bsa=a, así que además haría falta la conmutatividad del supremo. Las dos son resultados de la guía, y la cátedra pide que todo resultado que se use se enuncie y se pruebe aparte. Con b≤asb ya en la mano, reemplazar iguales lo hace en una línea.

04 · El escarabajo: la prueba escrita

Prueba. Sea a∈L un elemento fijo pero arbitrario, y supongamos

¬∃z(a≤z∧¬(z=a))(H)

Queremos probar ∀z(z≤a). Sea b∈L un elemento fijo pero arbitrario; vamos a probar b≤a.

Paso 1. El axioma AsesC, tomando x como a e y como b, nos dice que (a≤asb∧b≤asb). En particular se da a≤asb, y también b≤asb.

Paso 2. Supongamos, para llegar a un absurdo, que ¬(asb=a). Junto con a≤asb del paso 1, se daría (a≤asb∧¬(asb=a)), y entonces se daría ∃z(a≤z∧¬(z=a)), con asb como testigo. Eso contradice (H). Luego el supuesto era falso, y se da asb=a.

Paso 3. Por el paso 1 se da b≤asb. Como por el paso 2 los términos asb y a denotan el mismo elemento, reemplazando obtenemos b≤a.

Cierre. Ya que b era fijo pero arbitrario —y no figura en (H)—, hemos probado ∀z(z≤a). Como lo hicimos suponiendo (H), lo que probamos es

(¬∃z(a≤z∧¬(z=a))→∀z(z≤a))

Y ya que a era fijo pero arbitrario, generalizando concluimos ∀x(¬∃z(x≤z∧¬(z=x))→∀z(z≤x)). ∎

El testigo del paso 2 es asb y no bsa, y lo que se niega es asb=a en ese orden, porque es la instancia literal de ¬(z=a) con z como asb. Escribir ¬(a=asb) no está mal, pero pide un paso más para dar vuelta la igualdad.

05 · Lo que se lleva a otros ejercicios

Un testigo que no da el enunciado, lo fabrican los axiomas. La hipótesis es una negación de existencial, y la única forma de usarla es ofrecerle un candidato. El candidato no estaba en el enunciado: lo construye AsesC con un término. El Ejercicio 6 de la lista, el de «y tapa a x», vuelve a usar la misma jugada: fabricar un supremo y mostrar que está estrictamente arriba.

El dual es otro ejercicio. El Ejercicio 5 es esta sentencia con el orden dado vuelta —minimal implica mínimo— y se prueba con AiesC en lugar de AsesC. Igual hay que escribirla entera.

La versión de posets. El Ejercicio 11 pide lo mismo en un poset, donde no hay s, a cambio de suponer que todo par tiene una cota superior común. Es esta misma prueba con la cota puesta como hipótesis en lugar de fabricada: en un reticulado esa hipótesis viene gratis, con usv de cota. El porqué de fondo está en Maximal no es máximo, salvo que todo par tenga cota.

Lo que hace perder puntos. Probarlo con sup({a,b}) en lugar de asb: eso es la prueba del inciso (a), no una elemental. Citar «en un reticulado todo maximal es máximo» o la equivalencia entre x≤y y xsy=y sin probarlas: son resultados de las guías, y la cátedra pide enunciarlos y probarlos aparte. Y cerrar con «como b era arbitrario» antes de haber llegado a b≤a, o generalizar sobre a sin haber descargado (H).

Para tener a mano

  1. ¬∃z(x≤z∧¬(z=x)) es «x es maximal»; ∀z(z≤x) es «x es máximo». Las dos z son variables distintas.
  2. En un poset es falso: la V. En los 425 reticulados rotulados de hasta cinco elementos no falla nunca.
  3. Un solo axioma, AsesC, tomando x como a e y como b.
  4. El candidato para la hipótesis maximal es asb: está arriba de a, así que es a; y está arriba de b, así que b≤a.
  5. Reemplazar iguales en b≤asb, no citar x≤y↔xsy=y sin probarla.
← Anterior Siguiente → Inicio
Relacionados Maximal no es máximo, salvo que todo par tenga cota Decilo con una fórmula La mariposa y el escarabajo Prueba elemental