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

La simetría cubre el casillero que falta

Ejercicio 23 de la lista del parcial 2 · Guía 8 · dos axiomas que miran una coordenada cada uno, el caso que ninguno alcanza, y la prueba por casos escrita entera

El enunciado, textual: «Sea

τ=({ce,un},{FU},{V},{(FU,2),(V,1)})

y sea Σ formado por las siguientes sentencias elementales puras de tipo τ:

∀x∀y(V(x)→(FU(x,y)=ce)) ∀x∀y(¬V(y)→(FU(x,y)=un)) ∀x∀y(FU(x,y)=FU(y,x))

De una prueba elemental de

∀x∀y((FU(x,y)=ce)∨(FU(x,y)=un))

en (Σ,τ)». Es el mismo enunciado que el Ejercicio 18 de la Guía 8, pág. 25.

01 · Antes de probar: qué dice cada axioma

Una prueba elemental en (Σ,τ) parte de una estructura A=(A,i) de tipo τ, fija pero arbitraria, de la que sólo se sabe que satisface los tres axiomas: un modelo de la teoría. Trae dos elementos con nombre, i(ce) e i(un), una operación binaria i(FU) y un subconjunto i(V) del universo.

Conviene pensar a FU como una tabla: la fila es el primer argumento, la columna el segundo. Leídos así, los axiomas dicen:

Lo que hay que probar es que cada casillero de la tabla tiene ce o un. Y la pregunta que ordena todo es qué casillero no está en ninguna de las filas del primero ni en ninguna de las columnas del segundo. Es el de fila fuera de V y columna dentro de V: ahí los dos primeros axiomas no dicen nada.

02 · Lo que hay a mano

Los tres axiomas y nada más. De la lógica, lo que vale en cualquier estructura: un elemento está en V o no está, sin tercera posibilidad, así que se puede dividir en casos según V(a) y ¬V(a); de una implicación y su antecedente sale el consecuente; dos igualdades se encadenan; y de una de las dos partes de una disyunción sale la disyunción entera.

Eso último parece poco, y es lo que cierra cada caso. La meta es una disyunción, pero en cada caso se prueba algo más fuerte, una de sus dos partes, y la disyunción viene gratis.

03 · La mariposa: el casillero que nadie mira

Fijá a y b, y preguntá en qué casillero cae FU(a,b). Según a y b estén o no en V, hay tres situaciones, y las dos primeras se pisan:

El tercer axioma lo resuelve dándolo vuelta. FU(a,b)=FU(b,a), y FU(b,a) está en la fila de b, que está en V: el primer axioma, con los argumentos cambiados, da FU(b,a)=ce. La simetría lleva el casillero que nadie mira a uno que sí está cubierto.

Para escribirlo no hacen falta cuatro casos: alcanza con partir según V(a). Si vale, el primer axioma resuelve de frente. Si no vale, a tiene que pasar a ser el segundo argumento para que el segundo axioma lo vea: tomando x como b e y como a, da FU(b,a)=un sin preguntar nada sobre b. Y el tercer axioma devuelve FU(a,b)=un.

La tentación es usar el segundo axioma de frente, tomando x como a e y como b. Eso pide ¬V(b), que no se tiene, y obliga a abrir un subcaso según V(b). En el subcaso V(b) vuelve a hacer falta la simetría. Por donde se lo mire, el tercer axioma se usa una vez.

Abajo, una estructura de tipo τ sobre tres elementos, con su tabla a mano. Arranca con V vacío, donde no hay ningún casillero sin cubrir. Prendé V en algún elemento y mirá qué casilleros quedan para el tercer axioma.

Simulación 1 La tabla de FU — debajo de cada casillero, qué axioma lo alcanza. Los marcados en azul sólo los alcanza la simetría: apagá el tercer axioma y probá poner ahí un valor que no sea ni ce ni un.

axioma 1 — axioma 2 — axioma 3 — la sentencia —

Con el tercer axioma apagado, un valor raro en un casillero azul deja una estructura que cumple los dos primeros y donde la sentencia es falsa. El más chico tiene dos elementos: V={1}, i(ce)=i(un)=1, todos los casilleros en 1 salvo FU(2,1)=2. Con el tercer axioma prendido, ese mismo valor rompe la simetría, porque FU(1,2) está en la fila de 1 y vale ce. Ésa es exactamente la línea de la prueba donde entra la conmutatividad.

Y el widget deja ver algo que la prueba no pide. Con V ni vacío ni todo el universo, hay un casillero en la fila de un elemento de V y la columna de uno que no está: el primer axioma le pide ce y el segundo un. Sólo se arregla si i(ce)=i(un). Nada obliga a interpretar dos nombres distintos con elementos distintos, y en este caso la teoría obliga a lo contrario.

04 · El escarabajo

Como lo pide la Guía 8 para una prueba elemental en una teoría, en el formato de sus ejemplos de las págs. 24 y 25: renglones numerados, cada uno justificado en una frase.

Prueba. Sea A=(A,i) una estructura de tipo τ que satisface Σ, fija pero arbitraria. Sean a,b∈A fijos pero arbitrarios. O bien V(a), o bien ¬V(a); dividimos en esos dos casos.

Caso 1: V(a).

1.V(a)→(FU(a,b)=ce)primer axioma, x como a, y como b
2.FU(a,b)=ce1 y el caso, V(a)
3.(FU(a,b)=ce)∨(FU(a,b)=un)de 2, una parte da la disyunción

Caso 2: ¬V(a).

4.¬V(a)→(FU(b,a)=un)segundo axioma, x como b, y como a
5.FU(b,a)=un4 y el caso, ¬V(a)
6.FU(a,b)=FU(b,a)tercer axioma, x como a, y como b
7.FU(a,b)=unencadenando 6 y 5
8.(FU(a,b)=ce)∨(FU(a,b)=un)de 7, una parte da la disyunción

Los dos casos agotan las posibilidades y en los dos vale la disyunción, así que

(FU(a,b)=ce)∨(FU(a,b)=un)

Como a y b eran fijos pero arbitrarios, vale ∀x∀y((FU(x,y)=ce)∨(FU(x,y)=un)). ∎

La línea que vale la nota es la 4: el segundo axioma instanciado con los argumentos cruzados. Es la que pone a a donde el axioma lo puede ver, y la 6 deshace el cruce.

05 · Si la piden como prueba formal

La lista pide una prueba elemental, y la de arriba es lo que se entrega. En el formato formal del apunte, con su lista cerrada de justificaciones y sus bloques de hipótesis —explicado en otro ensayo—, la división por casos es DIVISIONPORCASOS, que cita tres líneas: la disyunción y las dos implicaciones. Y hay un detalle que el escarabajo elemental esconde: «V(a) o ¬V(a)» no es un axioma lógico. Entre los nueve esquemas del apunte no está el tercero excluido, así que hay que fabricarlo, y se fabrica en cuatro líneas.

1.¬V(a)HIPOTESIS1
2.¬V(a)TESIS1EVOCACION(1)
3.(¬V(a)→¬V(a))CONCLUSION
4.(V(a)∨¬V(a))DISJUNCIONINTRODUCCION(3)
5.V(a)HIPOTESIS2
6.∀x∀y(V(x)→(FU(x,y)=ce))AXIOMAPROPIO
7.∀y(V(a)→(FU(a,y)=ce))PARTICULARIZACION(6)
8.(V(a)→(FU(a,b)=ce))PARTICULARIZACION(7)
9.FU(a,b)=ceMODUSPONENS(5, 8)
10.((FU(a,b)=ce)∨(FU(a,b)=un))TESIS2DISJUNCIONINTRODUCCION(9)
11.(V(a)→((FU(a,b)=ce)∨(FU(a,b)=un)))CONCLUSION
12.¬V(a)HIPOTESIS3
13.∀x∀y(¬V(y)→(FU(x,y)=un))AXIOMAPROPIO
14.∀y(¬V(y)→(FU(b,y)=un))PARTICULARIZACION(13)
15.(¬V(a)→(FU(b,a)=un))PARTICULARIZACION(14)
16.FU(b,a)=unMODUSPONENS(12, 15)
17.∀x∀y(FU(x,y)=FU(y,x))AXIOMAPROPIO
18.∀y(FU(a,y)=FU(y,a))PARTICULARIZACION(17)
19.FU(a,b)=FU(b,a)PARTICULARIZACION(18)
20.FU(a,b)=unTRANSITIVIDAD(19, 16)
21.((FU(a,b)=ce)∨(FU(a,b)=un))TESIS3DISJUNCIONINTRODUCCION(20)
22.(¬V(a)→((FU(a,b)=ce)∨(FU(a,b)=un)))CONCLUSION
23.((FU(a,b)=ce)∨(FU(a,b)=un))DIVISIONPORCASOS(4, 11, 22)
24.∀y((FU(a,y)=ce)∨(FU(a,y)=un))GENERALIZACION(23)
25.∀x∀y((FU(x,y)=ce)∨(FU(x,y)=un))GENERALIZACION(24)

La línea 4 usa la tercera forma de DISJUNCIONINTRODUCCION, la que pasa de (¬φ→ψ) a (φ∨ψ): con φ igual a V(a) y ψ igual a ¬V(a), la implicación trivial de la línea 3 se vuelve el tercero excluido. Las dos generalizaciones del final son legales porque a y b no salieron de ninguna ELECCION y los tres bloques ya cerraron.

Las disyunciones se usan de dos maneras, y conviene no confundirlas. Acá se producen: cada caso consigue una parte y la introduce. En Si no sale ninguna flecha, entra una se consumen: hay una disyunción probada y la negación de una de sus partes, y DISJUNCIONELIMINACION deja la otra.

06 · Lo medido

Recorriendo todas las estructuras de tipo τ sobre dos elementos —256, contando cada elección de V, de i(ce), de i(un) y de la tabla— hay 12 modelos, y en los 12 la sentencia vale. Sobre tres elementos son 1 417 176 estructuras, 36 modelos y ninguna falla.

Cada axioma hace falta. Sin el tercero, sobre tres elementos hay 180 estructuras que cumplen los dos primeros, y en 144 la sentencia es falsa. Sin el segundo, 7380 cumplen el primero y el tercero, y en 6786 falla. Sin el primero, la misma cuenta: 7380 y 6786.

Y la teoría dice bastante más que la sentencia. En los 36 modelos de tres elementos, i(FU) es constante, y en los 18 donde V no es ni vacío ni todo el universo, i(ce)=i(un). No es un accidente de los tamaños chicos. Si V es todo el universo, el primer axioma llena la tabla de ce. Si es vacío, el segundo la llena de un. Y si hay un p en V y un q fuera, FU(p,q) vale ce y un a la vez, así que son el mismo elemento y la tabla entera vale eso. La sentencia del ejercicio, «toma a lo sumo dos valores», es más débil que lo que de verdad pasa: toma uno.

07 · Lo que se lleva y lo que hace perder puntos

Dibujar los axiomas como pedazos de una tabla. Cuando los axiomas condicionan argumentos distintos, la pregunta útil es qué casillero no cubre ninguno. Ahí está el caso difícil, y ahí entra el axioma que parecía de relleno.

Instanciar con los argumentos cruzados. Un axioma universal se puede tomar con cualquier término en cualquier variable. Si el dato está en la primera coordenada y el axioma lo pide en la segunda, se lo instancia al revés y después se usa la simetría.

Una meta disyuntiva se cierra con una de sus partes. En cada caso se prueba algo más fuerte que la disyunción y se la introduce.

Lo que hace perder puntos. Dividir en casos que no agotan, por ejemplo «V(a) y V(b)» contra «ninguno de los dos». Usar el segundo axioma de frente en el caso ¬V(a), que pide un dato sobre b que no se tiene. Olvidarse del tercer axioma y cerrar el caso 2 con «análogamente». Y suponer que ce y un son distintos: no está en Σ, y en muchos modelos son el mismo elemento.

Para tener a mano

  1. El primer axioma llena filas de elementos de V; el segundo, columnas de elementos fuera de V. Queda sin cubrir fila fuera de V por columna dentro.
  2. El tercero da vuelta ese casillero y lo manda a uno cubierto.
  3. Un solo corte alcanza: según V(a). En el caso ¬V(a), segundo axioma con x como b e y como a, y después simetría.
  4. Cada caso prueba una parte de la disyunción y la introduce.
  5. En el formato formal, el tercero excluido no es axioma lógico: se arma con un bloque trivial y DISJUNCIONINTRODUCCION.
← Anterior Siguiente → Inicio
Relacionados La mariposa y el escarabajo Si no sale ninguna flecha, entra una Prueba elemental Teorías elementales y modelos