Ejercicio 9 de la lista del parcial 3 · Guía 10, Lema 5 · la inducción en el nivel de α con todos los casos, el Lema 4(b) que la guía deja al lector y las ocurrencias de la Guía 9 que la prueba usa
El enunciado, textual: «Sean formulas de tipo . Pruebe que si y es el resultado de reemplazar en algunas (posiblemente 0) ocurrencias de por , entonces . Acepte sin demostración que .» Es el Lema 5 de la Guía 10 (p. 9). La guía lo prueba con un solo caso del paso inductivo, el de , y de los demás dice que «son similares y dejados al lector»; en el parcial van todos.
Lo que se acepta sin prueba es que el resultado del reemplazo es una fórmula. Todo lo demás se prueba: la equivalencia, y dos cosas que la prueba de la guía usa sin probar, el Lema 4(b) de la Guía 10 y los incisos (a) a (d) del lema de ocurrencias de fórmulas de la Guía 9.
Dos fórmulas son equivalentes cuando dicen lo mismo en toda estructura y para toda asignación. El ejercicio dice que adentro de una fórmula más grande una se puede cambiar por la otra, en uno, varios o ningún lugar, y lo que queda dice lo mismo que lo que había.
Un ejemplo con un tipo que tiene una relación unaria y una binaria . Las fórmulas
son equivalentes: «si entonces » y «no o » tienen la misma tabla. La fórmula
tiene 41 símbolos, y ocurre en ella dos veces, a partir de 5 y de 25. Reemplazando ninguna, la primera, la segunda o las dos por salen cuatro fórmulas, y las cuatro son equivalentes a : evaluadas con la definición de en las 4164 estructuras de hasta tres elementos para ese tipo, con todas las asignaciones posibles de , no difieren de en ningún caso.
La segunda ocurrencia es la que enseña algo. Vive debajo de , y ahí toma todos los valores del universo, no el que le da la asignación con la que se evalúa . El reemplazo funciona igual porque vale para toda asignación, también para las que el cuantificador fabrica. Ese es el centro de la prueba, y es lo que el Ejercicio 12 obliga a escribir con cuidado.
Se pueden usar sin enunciar los lemas Menú y la lectura única. Lo demás se enuncia, y se prueba salvo lo que la guía acepta sin prueba.
Equivalencia (Guía 10, p. 8). «Dadas diremos que y son equivalentes cuando se de la siguiente condición: si y solo si , para cada modelo de tipo , y cada .» Se escribe . Como se define con un «si y sólo si», es reflexiva, simétrica y transitiva.
Las cláusulas de la relación ⊨ (Guía 10, p. 4) que se usan, para de tipo y :
Acá es la asignación que resulta de reemplazar en el -ésimo elemento por .
Lema 4(b) (Guía 10, p. 8). «Si , , entonces , y .» La guía lo deja al lector: es su Ejercicio 11. Se prueba en la sección 05.
Lema 8 de la Guía 9 (Ocurrencias de Fórmulas en Fórmulas, p. 13), los incisos que se usan. Sean .
Una subfórmula de es una fórmula que es subpalabra de ; propia, si además no es . La Guía 9 enuncia el lema y prueba sólo el inciso (g); estos cuatro se prueban en la sección 04, con dos resultados que la Guía 9 acepta sin prueba y que por eso se enuncian sin probar:
Y de la definición de tipo: los nombres de constante, de función y de relación están escritos sobre alfabetos disjuntos de a pares, ninguno de cuyos símbolos es , , , un nexo, un paréntesis, la coma, , la ni un numeral itálico o negrita; y ningún nombre de relación es subpalabra propia de otro nombre de relación.
Por qué inducción en el nivel de α. Las ocurrencias de pueden estar a cualquier profundidad dentro de . Lo natural es desarmar con la lectura única: si , cada ocurrencia que se reemplaza está en o en , y , donde cada es con sus reemplazos. Por hipótesis inductiva y , y hace falta un resultado que diga que armar con el mismo nexo dos pares equivalentes da equivalentes. Eso es exactamente el Lema 4(b), con un renglón para cada forma de armar una fórmula: , cada nexo, cada cuantificador. El reemplazo baja por la fórmula; la equivalencia sube, de a un piso, por el Lema 4(b).
Dónde entra la hipótesis. Hay un caso que la hipótesis inductiva no cubre: que la ocurrencia reemplazada sea toda , o sea . Entonces , y es la hipótesis , sin más. Ese caso aparece en cada forma del paso, y en la base es el único que hay.
Por qué el Enu dice «posiblemente 0». En el caso puede pasar que todas las ocurrencias reemplazadas estén en . Entonces a no se le reemplaza nada, , y para usar la hipótesis inductiva con el enunciado tiene que admitir cero reemplazos. Sin el «posiblemente 0» adentro de , ese lado queda sin justificar.
Por qué hace falta el lema de ocurrencias. Que una ocurrencia de en esté en o en no es obvio: podría arrancar en y terminar en , pisando el nexo. Con palabras cualesquiera pasa: en la palabra ocurre a partir de 2 y pisa el . Pero no es una fórmula. El inciso (b) del Lema 8 dice que con una fórmula eso no pasa, y (c) y (d) dicen lo mismo para y para , donde además la ocurrencia no puede tocar la del principio.
Por qué el caso del cuantificador funciona. En el Lema 4(b), para con , la cláusula (8) pide comparar y en las asignaciones , para cada . La hipótesis lo permite porque habla de todas las asignaciones. Si sólo se supiera que coinciden en , no alcanzaría; el Ejercicio 12 muestra un caso concreto en que falla.
Abajo está el ejemplo de la sección 01 con más opciones. Elegís , la fórmula que reemplaza a y cuáles ocurrencias se reemplazan, y la comparación recorre todas las estructuras de hasta dos elementos con todas las asignaciones de .
Con una equivalente no aparece ningún caso, se elija lo que se elija. Con , que difiere de en 64 de los 516 pares (estructura, asignación), reemplazar sólo la ocurrencia de adentro del hace diferir a y en apenas 8: probar el reemplazo en unos pocos casos no habría encontrado nada. Y el lema es una sola dirección. No dice que con una no equivalente el resultado deje de ser equivalente; dice que con una equivalente nunca deja de serlo.
Primero, dos observaciones sobre cómo empieza una fórmula. Por el Menú, toda fórmula es de una de las formas , , , o ; así que empieza con , con un símbolo de un nombre de relación, con o con un cuantificador. Ninguna fórmula empieza con un nexo, con , con la coma, con la ni con un numeral. Y, por la Proposición 6, si dos fórmulas ocurren en una palabra a partir de la misma posición, son la misma ocurrencia: la más corta es tramo inicial de la más larga, y no puede ser tramo inicial propio.
(b) Prueba. Sean y una fórmula que ocurre en a partir de , con . Las posiciones de son: la 1, que tiene ; de la 2 a la , las de ; la , que tiene ; las de ; y la última, que tiene .
(c) Prueba. Sean y que ocurre en a partir de . Como antes, . Entonces es una posición de , y como llega hasta el final de , la ocurrencia termina dentro de . ∎
(d) Prueba. Sean y que ocurre en a partir de . Como antes, . Las posiciones 2 a tienen la y los numerales de , y ninguna fórmula empieza con ellos. Entonces es una posición de , que llega hasta el final de . ∎
(a) Prueba. Sean atómica y una fórmula que ocurre en a partir de . Veamos que .
Y una consecuencia que la base de la inducción usa: si , la única ocurrencia de en es a partir de 1, porque a partir de harían falta símbolos.
Prueba. Sean con y . Sean un modelo de tipo y cualesquiera. Por la hipótesis, sii , y sii .
Como y eran cualesquiera, en cada renglón las dos fórmulas son equivalentes. ∎
Prueba. Usaremos la Regla de Inducción desde 0. Para cada sea el enunciado:
: Sean tales que y sea . Sea el resultado de reemplazar en algunas (posiblemente 0) ocurrencias de por . Entonces .
Prueba de que es verdadero. Sean , y como en el enunciado. Si no se reemplazó ninguna ocurrencia, y . Si se reemplazó alguna, ocurre en , que es atómica; por el Lema 8(a) de la Guía 9, , y la única ocurrencia de en es a partir de 1. Entonces , y .
Prueba de que si es verdadero entonces lo es. Supongamos que vale . Sean , y el resultado de reemplazar en algunas (posiblemente 0) ocurrencias de por . Probaremos que . En todos los casos de abajo vale lo mismo que en la base: si , su única ocurrencia en es la de entera, así que (si no se reemplazó nada) o , y en los dos casos . Por eso en cada caso alcanza con mirar . Por definición de hay varios casos.
Por la Regla de Inducción desde 0, vale para todo . Como , toda está en algún , y vale el lema. ∎
Lo que hace perder puntos. Escribir sólo el caso y «los otros son similares»: en el parcial van , y , cada uno con su inciso del lema de ocurrencias. Usar el Lema 4(b) sin probarlo: la guía no lo prueba, y la lista no lo deja usar sin prueba. Olvidar en cada caso del paso la posibilidad , que es la única en que se usa la hipótesis . Sacar el «posiblemente 0» del , que deja sin hipótesis inductiva al lado donde no se reemplazó nada. Decir que sin justificar que ninguna ocurrencia pisa el nexo. Y en el caso del Lema 4(b), aplicar la hipótesis en en lugar de en .
Lo que se lleva. El molde —inducción en el nivel, la ocurrencia bajada a una subfórmula por el lema de ocurrencias, el Lema 4(b) para subir— es el del Ejercicio 12, que lo hace dentro de una sola estructura. El 14 y el 15 reemplazan una palabra que no es fórmula, y por eso no se pueden resolver citando este lema: tienen su propia inducción, con el Lema 4(b) en los casos que no cambian. El caso del cuantificador, con la hipótesis aplicada en , es el mismo que en los Ejercicios 12 y 13. En el Ejercicio 7, con términos, no hay cuantificador: ninguna cláusula cambia la asignación, y alcanza con la hipótesis en una sola.