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

El menú ya dice el primer símbolo

Ejercicio 2 de la lista del parcial 3 · Guía 9 · las cinco formas del menú empiezan cada una con un símbolo propio, así que no hace falta inducción; y la inducción, escrita, muestra por qué

El enunciado, textual: «Pruebe que si φ∈Fτ entonces [φ]1∈{[r]1:r∈ℛ} o [φ]1 es alguno de los siguientes símbolos ∀ ∃ ¬ (.» Es el Ejercicio 14(b) de la Guía 9 (p. 11). [α]i es el i-ésimo símbolo de la palabra α, así que [φ]1 es el primero.

01 · Qué pide, en criollo

Que una fórmula sólo puede empezar de cinco maneras: con un paréntesis, una negación, un cuantificador o el primer símbolo de un nombre de relación. Nunca con una variable, un nombre de constante o de función, una coma o un nexo.

Los once ejemplos de la página 10 de la guía lo cumplen. Con τ=({uno,doli},{MAS,P},{Her},a) empiezan con ¬, ∃, ∃, ¬ y «(»; por ejemplo

¬∃X9∀X7(Her(X9,doli,X7)→(P(doli)≡X7))

empieza con ¬. Con τ=({0,1},{s,i},{≤},a) empiezan con ≤, ≤, ¬, ∀, «(» y ∀: ≤(X1,X2) es atómica, y su primer símbolo es el del nombre de relación ≤, que tiene un solo símbolo. En el primer tipo, una atómica como Her(uno,X4,doli) empieza con la H de Her.

Lo que hay que notar en la fórmula de arriba: empieza con ¬, lo que viene después del ¬ empieza con ∃, y lo que viene después de ∃X9 con ∀. El primer símbolo es el de la última construcción, y lo de adentro no importa. Y una fórmula no empieza nunca con un término: X1≡X2 no es fórmula, porque la igualdad va siempre entre paréntesis.

02 · Las herramientas

Las fórmulas (Guía 9, p. 9). Las atómicas de tipo τ son las palabras (t≡s), con t,s∈Tτ, y r(t1,…,tn), con r∈ℛn, n≥1 y t1,…,tn∈Tτ. F0τ son las atómicas, y Fk+1τ es Fkτ más las palabras ¬φ, (φηψ) con η∈{∧,∨,→,↔} y Qvφ con Q∈{∀,∃} y v∈Var, para φ,ψ∈Fkτ. Fτ=⋃k≥0Fkτ, y cada nivel contiene al anterior.

Lema 5 (Menú para fórmulas, p. 10). Se usa sin enunciar; queda acá para tenerlo a mano. Sea k≥0. Si φ∈Fk+1τ, entonces se da alguna de las siguientes:

El tipo (Guía 8, p. 4). Los nombres de relación son palabras no vacías de un alfabeto Σ3: ℛ⊆Σ3+. Por eso [r]1 existe, y la palabra r(t1,…,tn), que es la concatenación de r, «(», los argumentos y las comas, y «)», empieza con el primer símbolo de r.

03 · La mariposa: por qué alcanza el menú

La pregunta es por el primer símbolo, que es una propiedad de afuera: depende de cómo está armada la fórmula en su último paso, no de lo que tiene adentro. El menú dice exactamente eso, el último paso: toda fórmula de un nivel k+1 tiene una de cinco formas. Y cada forma muestra su primer símbolo a la vista: «(» en (a) y en (c), [r]1 en (b), ¬ en (d), Q en (e). Las piezas t, s, φ1, φ2 no aparecen en la cuenta.

Hay un solo detalle técnico. El menú habla de φ∈Fk+1τ, y el dato es φ∈Fτ. Se pasa en un renglón: φ está en algún Fkτ, y como Fkτ⊆Fk+1τ, está en Fk+1τ. Así las atómicas, que están en F0τ, también entran: están en F1τ, y el menú les da la forma (a) o la (b).

¿Dónde quedó la inducción? Adentro del menú. La definición de Fk+1τ dice «lo de antes, más las palabras nuevas», y «lo de antes» puede venir de Fkτ, y eso de Fk−1τ, y así hasta abajo. El Lema 5 se prueba con la Regla de Inducción desde 0 justamente para aplanar esa cadena: una vez probado, toda fórmula tiene una forma de las cinco sin importar en qué nivel nació. Usar el menú es usar esa inducción ya hecha.

El último símbolo, en cambio, no sale así. Es el Ejercicio 14(a): [φ]|φ|=). En ¬φ1 y en Qvφ1 la construcción no agrega nada al final, y el último símbolo es el de φ1: para saber cuál es hay que mirar adentro, y eso pide la hipótesis inductiva. El criterio de bolsillo: si la propiedad mira afuera, alcanza el menú; si mira adentro de las piezas, inducción.

Abajo se arma una fórmula paso a paso. En cada paso cambia, o no, el primer símbolo, y se ve que lo decide la construcción de afuera: la pieza de adentro puede empezar con cualquier cosa.

Simulación El primer símbolo lo pone el último paso — arrancá de una atómica y aplicá construcciones. Mirá el primer símbolo de la pieza de adentro: no influye nunca.
Aplicar a φ
Volver

    primer símbolo — forma del menú — primer símbolo de la pieza — nivel —

    Con (ψ→φ) la fórmula de adentro queda a la derecha, y el primer símbolo es «(» aunque φ empiece con ¬ o con ∀. Con ¬ y con un cuantificador la fórmula de adentro queda pegada atrás, intacta: por eso el primer símbolo cambia y el último no.

    04 · El escarabajo, sin inducción

    Prueba. Sea φ∈Fτ. Como Fτ=⋃k≥0Fkτ, hay un k con φ∈Fkτ, y como Fkτ⊆Fk+1τ, φ∈Fk+1τ. Por el Lema 5 (Menú para fórmulas) se da alguna de las siguientes:

    En todos los casos [φ]1∈{[r]1:r∈ℛ} o [φ]1 es uno de ∀, ∃, ¬, «(». ∎

    05 · Con inducción también vale

    La inducción en el nivel es el camino de siempre para una propiedad de todas las fórmulas, y acá también da una prueba correcta. Escrita entera:

    Prueba. Usaremos la Regla de Inducción desde 0. Para cada k∈ω sea Enuk el enunciado:

    Enuk: para toda φ∈Fkτ, [φ]1∈{[r]1:r∈ℛ} o [φ]1∈{∀,∃,¬,(}.

    Por la Regla de Inducción desde 0, Enuk vale para todo k∈ω, y como toda fórmula está en algún Fkτ, vale el enunciado. ∎

    Mirá dónde se usó la hipótesis inductiva: sólo en el caso φ∈Fkτ, el que no construye nada. En los tres casos nuevos, que φ1 y φ2 estén en Fkτ no se usa nunca. Ese caso único es exactamente el que el menú ya resolvió una vez y para siempre. Las dos pruebas son correctas y valen lo mismo; la del menú es más corta, y la de inducción tiene que escribir el Enuk con su «para toda φ∈Fkτ». La pregunta que decide en un parcial: ¿uso la hipótesis inductiva en algún caso que construye algo? Si la respuesta es no, alcanza el menú.

    06 · Lo que hace perder puntos, y lo que se lleva

    Lo que hace perder puntos. Aplicar el menú a φ∈Fτ sin decir cómo se llega a φ∈Fk+1τ, que es lo que el lema pide. Escribir [φ]1=r: r es una palabra, posiblemente de varios símbolos como Her, y el primer símbolo de φ es [r]1. Olvidar que hay dos formas que empiezan con «(», la igualdad y la de los nexos. En la versión con inducción, escribir «Enuk: [φ]1∈…» sin decir para qué φ, u olvidar el caso φ∈Fkτ del paso.

    Lo que se lleva. El primer símbolo decide la forma, y eso es lo que hace funcionar la lectura única de fórmulas: está en El primer símbolo ya dice qué forma tiene. El Ejercicio 4 lo usa: una fórmula que empieza con ∀ es ∀vψ. Con términos pasa lo mismo, y en el Ejercicio 3 es la llave: un término que empieza con X es una variable. Cuándo alcanza el menú y cuándo hace falta inducción, con los Ejercicios 4, 5 y 14(a) de la guía, está en Inducción en la construcción.

    Para tener a mano

    1. φ∈Fτ ⇒ φ∈Fkτ para algún k ⇒ φ∈Fk+1τ, y ahí se aplica el menú.
    2. Las cinco formas y su primer símbolo: (t≡s) y (φ1ηφ2) con «(», r(t1,…,tn) con [r]1, ¬φ1 con ¬, Qvφ1 con Q.
    3. [r]1 existe porque los nombres son palabras no vacías.
    4. Con inducción, la hipótesis sólo se usa en el caso φ∈Fkτ, que es el que el menú ya resolvió. Si una inducción no usa la hipótesis en ningún caso que construye, alcanza el menú.
    5. El último símbolo no sale del menú: ¬ y Qv no agregan nada atrás. Eso es el 14(a), y pide inducción.
    ← Anterior Inicio Siguiente →
    Relacionados Fórmulas de tipo τ y su lectura única Inducción en la construcción El primer símbolo ya dice qué forma tiene Los cuantificadores se dan vuelta sin romper la fórmula