Ejercicio 27 de la lista del parcial 3 · dos inducciones dentro de la notación declaratoria: (a) términos con el Lema 3, (b) fórmulas con el Lema 6; el cuantificador es el caso que usa que los universos son el mismo
El enunciado, textual: «Sean
Notar que . Sean y modelos de tipo y respectivamente tales que , , , y . Entonces: (a) para cada se tiene que para cada ; (b) para cada se tiene que si y sólo si , para cada .»
No viene de una guía. Está enunciado en notación declaratoria, así que el encabezado de la lista pide resolverlo dentro de ella, con los lemas y convenciones de la sección «Manejo técnico de la notación declaratoria» de la Guía 11.
y son estructuras de tipos distintos: sabe interpretar , y , que ni conoce, y sabe interpretar , y . Pero en lo que los dos tipos tienen en común —, , y — son idénticas, y además tienen el mismo universo. El ejercicio dice que un término o una fórmula que sólo usa el vocabulario común no las puede distinguir.
Un caso concreto. Universo para los dos; , , la suma módulo 4 y si módulo 4, en los dos. Además, en : , módulo 4 y el orden usual; en : , el máximo de sus cuatro argumentos y los pares. La fórmula es de y es verdadera en las dos para cualquier . La fórmula es de pero no de : preguntar si no tiene sentido. Medido con las cinco fórmulas de del widget, en los 16 pares , la verdad coincide siempre. Si se cambia por módulo 4 —rompiendo una hipótesis—, cuatro de las cinco pasan a diferir en algún par; la que no, , no usa .
Lo que hay que notar antes de empezar, porque el enunciado lo da por sentado:
Los niveles (Guía 9): ; agrega con y . son las atómicas y con términos de tipo ; agrega , y con .
Para términos, de la Guía 11, p. 8–9: el Lema 1 (si , entonces , o , o con , ; una y sólo una; y si , en el tercer caso ), la Convención 5 (en ese tercer caso, ) y el Lema 3 ( es , o según el caso). Están enunciados enteros en el Ejercicio 28.
Para fórmulas, de la Guía 11, p. 9–11: el Lema 4 (las seis formas de : , , , , con , con ; y si las piezas están en ), la Convención 6 (las piezas quedan declaradas con , salvo en la última forma, donde ) y el Lema 6 (la verdad de en términos de la de sus piezas, casos (1) a (11)). Enunciados enteros en el Ejercicio 29.
Los lemas son para un tipo cualquiera, y acá se usan con tres: el Lema 1 y el Lema 4 con , para desarmar o ; el Lema 3 y el Lema 6 con en y con en , para calcular.
Lo que se prueba aparte: y (y lo mismo con ). Usaremos la Regla de Inducción desde 0 con : . Para : . Si vale y , o bien , o bien con , y como es nombre de función de aridad 2 en , . Para fórmulas, también por la Regla de Inducción desde 0, con : . Una atómica de es con , o con y de aridad 3 en ; en los dos casos está en . Si vale y , o bien , o bien φ se arma con piezas de nivel : si , entonces , y están en . Para es la misma cuenta con en lugar de . En particular, el nivel de o en acota su nivel en y en , aunque la prueba no lo necesita.
(a) es el Ejercicio 28 sin . Inducción en con . El Lema 1, aplicado en , deja tres casos: es o (las únicas constantes de ), es una , o (la única función). El Lema 3 calcula cada lado —en con , en con — y los dos dan lo mismo porque las interpretaciones coinciden y, en el último caso, por la hipótesis inductiva.
(b) apoya las atómicas en (a). : el Lema 6 (1) la convierte en una igualdad de valores de términos de , y (a) dice que esos valores son los mismos en y en . : lo mismo con el Lema 6 (2) y . Los conectivos son la hipótesis inductiva en las piezas.
El cuantificador es donde se usa . El Lema 6 (8) en dice «para todo », y en , «para todo ». Con la hipótesis inductiva, lo de adentro es lo mismo; si los universos fueran distintos, los dos «para todo» recorrerían conjuntos distintos y no habría nada que comparar.
El . y los fija el enunciado y no cambian en ningún caso, así que pueden quedar afuera. Lo que va adentro es lo que cambia: y las variables (el caso con fuera de la lista declara con variables), la fórmula y los elementos (el caso aplica la hipótesis con en el lugar de ).
Lo medido. Las cinco fórmulas de del widget coinciden en y en los 16 pares. Con cambiado, difieren en 14, 4, 10 y 8 pares las cuatro que usan , y en 0 la que no. Las otras cinco no son de : y son sólo de , y sólo de , y no es fórmula de ninguno de los dos.
(a). Prueba. Usaremos la Regla de Inducción desde 0. Para cada sea el enunciado:
: Cualesquiera sean el número , las variables y el término tales que , se tiene que para cada .
Recordemos que es término de y de , y que , así que los dos lados están definidos.
Prueba de que es verdadero. Sea con , y sean . Como , por el Lema 1 (en ) es , o alguna .
Prueba de que implica . Supongamos que vale . Sean con y . Caso : vale por . Caso : no es constante ni variable, así que por el Lema 1 en , — es el único nombre de función de , de aridad 2— con . Por la Convención 5, y . Entonces
Por la Regla de Inducción desde 0, vale para todo , y como todo término de está en algún , vale (a). ∎
(b). Prueba. Usaremos la Regla de Inducción desde 0. Para cada sea el enunciado:
: Cualesquiera sean el número , las variables y la fórmula tales que , se tiene que si y sólo si , para cada .
Prueba de que es verdadero. Sea con , y sean . es atómica, así que por el Lema 4 en se da (1) o (2).
Caso , con . Por la Convención 6, y . sii (Lema 6 (1) en ) sii (por (a), en y en ) sii (Lema 6 (1) en ).
Caso . El único nombre de relación de es , de aridad 3, así que con , y por la Convención 6, . sii (Lema 6 (2) en ) sii (por (a) en cada , y ) sii (Lema 6 (2) en ).
Prueba de que implica . Supongamos que vale . Sean con y . Caso : vale por . Caso : no es atómica, así que por el Lema 4 en se da (3), (4), (5) o (6), con las piezas en . Escribimos por .
Caso (3), . Por la Convención 6, y , y por , sii para (y, negando, sii ). Llamemos (H) a eso.
Caso (4), . Con : sii (Lema 6 (7)) sii () sii (Lema 6 (7)).
Caso (5), . Por la Convención 6, .
Caso (5), . La misma cadena con «para algún » y el Lema 6 (10): sii hay con sii hay con () sii hay con eso () sii .
Caso (6), , con . Por la Convención 6, , y se aplica con variables. sii para todo (Lema 6 (9)) sii para todo () sii lo mismo para todo () sii (Lema 6 (9)).
Caso (6), , con . Con : sii hay con (Lema 6 (11)) sii hay con () sii hay con eso () sii (Lema 6 (11)).
Con esto vale . Por la Regla de Inducción desde 0, vale para todo , y como toda fórmula de está en algún , vale (b). ∎
Lo que hace perder puntos. Aplicar el Lema 3 o el Lema 6 en a un término o fórmula de sin decir que es de . Tratar las atómicas como si tuviera otras relaciones u otras funciones: el Lema 1 y el Lema 4 se aplican en , y eso deja sólo , , y . Pasar de «para todo » a «para todo » sin nombrar . Olvidar el caso (6) o tratarlo como el (5). Y en (b), probar las atómicas de nuevo en lugar de citar (a).
Lo que se lleva. El inciso (a) es el Ejercicio 28 con la identidad en lugar de , y el (b) es el Ejercicio 29 con la identidad: allá el cuantificador usaba que es sobre; acá, que los universos son el mismo. El Ejercicio 26 es el mismo fenómeno al revés: una estructura y dos fórmulas que sólo difieren en nombres que se interpretan igual.