Ejercicio 23 de la lista del parcial 3 · Guía 11, Ejercicio 30 · la inducción no usa ningún axioma de reticulado: usa que S es cerrado por s e i, y que tiene al 0 y al 1
El enunciado, textual: «Sea . Sea una estructura de tipo tal que es un reticulado acotado. Sea un subuniverso de . Pruebe que cualesquiera sea y , se tiene que ». Es el Ejercicio 30 de la Guía 11, enunciado en notación declaratoria: se resuelve dentro de ella, con los lemas y las convenciones de la Guía 11.
Los dos anteriores, el 21 y el 22, eran inducciones cuyo paso pedía probar que cierto conjunto es cerrado por e . Acá eso es la hipótesis. Lo que aparece es otra cosa: el tipo tiene constantes.
El tipo tiene dos nombres de constante, y , además de e . Los términos son las variables, las constantes y , y , con términos. interpreta y como el mínimo y el máximo de un reticulado acotado.
Subuniverso, como lo define la Guía 5 (p. 2): si es un reticulado acotado, un conjunto es subuniverso de si y además es cerrado bajo las operaciones e : si , entonces y . Acá el reticulado es , así que eso es y para todos . Es un conjunto, no una 5-upla.
El enunciado dice que si a las variables se les dan valores en , el término entero cae en . Cada operación que el término hace queda adentro porque es cerrado; cada constante que el término usa queda adentro porque tiene al y al . Un ejemplo en el cubo, el reticulado de los subconjuntos de un conjunto de tres elementos: tres átomos , sus supremos de a dos , , , y el y el . es un subuniverso, y en vale , que está en .
Las constantes son las que se olvidan. también es cerrado por e —, —, pero no tiene al , y el término en vale , que no está en . Medido en el cubo: de sus 256 subconjuntos, 29 son subuniversos, y en ellos los 2596 términos de nivel a lo sumo 2 en , con todos los pares de valores en , caen siempre en (1 640 672 evaluaciones). Hay además 44 conjuntos no vacíos cerrados por e a los que les falta el o el . Ahí los mismos términos se salen 203 786 veces, y todas con un término que usa 0 o 1: sin constantes, ninguno se sale. La hipótesis está para el caso base de las constantes, y para nada más.
La lista deja usar sin enunciar los lemas Menú y los teoremas de lectura única, y en los ejercicios declaratorios manda usar los lemas y las convenciones de la Guía 11, que se citan con su número. Lo demás se enuncia y se prueba. Las piezas:
Y dos datos del tipo: y . En el caso (1) del Lema 1, es o ; en el (3), es o , con . La guía nota, después del Lema 1, que con el caso (2) no puede suceder: un término cerrado como sólo tiene constantes en sus hojas.
Ninguna identidad de reticulado aparece en la lista. No hace falta: que sea un reticulado acotado sólo sirve para que tenga sentido hablar de un subuniverso suyo.
Inducción en el nivel, como en el 21 y el 22. La diferencia es que y las variables declaradas no vienen fijas en el enunciado: la consigna dice «cualesquiera sea ». Por eso van adentro del , junto con el término y los valores. y sí están fijos por el enunciado, y quedan afuera.
: Cualesquiera sean , las variables distintas y con , se tiene que para cada .
En el paso, la Convención 5 declara las piezas con las mismas , así que se aplica a ellas con el mismo y los mismos valores . Que y las variables estén cuantificados adentro no se usa para cambiarlos; está porque el enunciado del ejercicio los cuantifica, y el tiene que decir lo que se va a probar.
El caso base tiene tres casos, no uno. Por el Lema 1, un declarado es , o una . Para , el Lema 3 (2) da , que está en por hipótesis. Para , el Lema 3 (1) da , que está en porque lo pide la definición de subuniverso; para , lo mismo con . Una prueba copiada del 21, donde el tipo no tenía constantes, tiene sólo el caso de las variables, y le faltan dos.
El paso es el del 21 con el lema de cierre reemplazado por la definición: o , las piezas en y declaradas por la Convención 5, sus valores en por , y el Lema 3 (3) dice que el valor de es o de dos elementos de , que está en porque es cerrado.
Abajo, el cubo con , que es cerrado por e pero no tiene ni el ni el . Cada subtérmino tiene su renglón con su valor, de las hojas a la raíz, y el primero que se sale de dice qué parte de la definición faltó.
Prueba. Usaremos la Regla de Inducción desde 0. Sean y como en el enunciado. Para cada sea el enunciado:
Cualesquiera sean , las variables distintas y con , se tiene que para cada .
Caso base: . Sean , variables distintas, con , y . Por el Lema 1 de la Guía 11, para algún , o para algún ; el caso (3) no se da, porque y un término de la forma no es una variable ni un nombre de constante. Como , quedan tres casos.
Paso: . Supongamos que vale . Sean , variables distintas, con , y .
Caso . Entonces por .
Caso . Por el Lema 1 de la Guía 11, es de la forma (1), (2) o (3). Las formas (1) y (2) son elementos de , así que no se dan. Luego con y , y por la segunda parte del Lema 1, . Como , y es o . Por la Convención Notacional 5, y , y por aplicado a y a , con el mismo y las mismas variables y valores, y .
Subcaso . Por el Lema 3 (3) de la Guía 11, . Es de dos elementos de , y como es cerrado bajo , está en .
Subcaso . Por el Lema 3 (3), , y como es cerrado bajo , está en .
Como , las variables, y los valores eran arbitrarios, vale . Por la Regla de Inducción desde 0, vale para todo . Y como , todo con está en algún , así que para cada . ∎
Lo que hace perder puntos. El caso base con una sola línea, , copiado de un ejercicio sin constantes: faltan y , que son los únicos lugares donde se usa que . Decir « es cerrado» sin decir que es por la definición de subuniverso de la Guía 5. Un con y las variables afuera, sin decir que son los del enunciado. Y lo de siempre: la Regla de Inducción desde 0 con su nombre, la declaración adentro, el caso .
Lo que se lleva. La prueba no usó ningún axioma de reticulado: vale igual para cualquier tipo y cualquier conjunto que contenga las interpretaciones de las constantes y sea cerrado por las de las funciones. El Ejercicio 21 y el 22 son casos sin constantes, y lo que costaba en ellos era probar que el conjunto es cerrado. El caso base con constantes vuelve en el Ejercicio 25, donde la constante es lo que el término absorbe, y en el Ejercicio 28, donde el caso es la condición del homomorfismo sobre las constantes.