Resumen
Esta clase abre la cuarta y última unidad de contenido del curso, dedicada a la metateoría. Presenta sus tres clases y el hilo que las une: las dos unidades anteriores construyeron, sobre la misma lengua, dos nociones de lo que se sigue de unas premisas, la deducción y la consecuencia semántica , y esta unidad demuestra que coinciden, primero para premisas finitas (corrección, lema de Kalmár y completitud), después para premisas cualesquiera (teorema de compacidad y completitud fuerte), y ofrece por último un tercer modo de decidir la consecuencia, el método de resolución, del que demuestra también que es correcto y completo. Explica por qué la compacidad se demuestra antes de la completitud fuerte, y no al revés; muestra con dos ejemplos las preguntas que ni la búsqueda de deducciones ni la tabla de verdad pueden responder por sí solas; precisa lo que se toma de las tres unidades anteriores y da consejos para estudiarla.
Objetivos de aprendizaje
- Describir la secuencia de las tres clases de la unidad, explicar qué resultados de cada una usa la siguiente y justificar que la compacidad se demuestre, por un argumento semántico, antes de la completitud fuerte.
- Distinguir las dos caras del curso, la deducibilidad , existencial y finita, y la consecuencia semántica , universal sobre infinitas valoraciones, y enunciar la corrección y la completitud en sus tres grados.
- Explicar por qué la coincidencia de ambas relaciones no puede establecerse caso por caso, sino con metateoremas, y reconocer qué instrumentos de las unidades anteriores (inducciones, prueba por casos, teoremas de deducción, lema de coincidencia, formas conjuntivas) usará cada demostración.
- Leer deducciones sobre deducciones y argumentos semánticos de la unidad distinguiendo en cada paso la relación de que se habla, y organizar el estudio a partir de la evaluación de entrada.
Evaluación de entrada
Antes de recorrer la unidad conviene medir el punto de partida. Esta evaluación es una autoevaluación: no se califica, y su único propósito es orientar el estudio. Sus quince preguntas son de dos clases. Las seis primeras tocan lo que la unidad da por sabido de las anteriores: la definición de la consecuencia semántica y su reducción a la insatisfacibilidad, el valor de la negación conjunta, el lema de coincidencia, el carácter finito de la deducción y la prueba por casos; quien falle alguna debe repasar, antes de seguir, la clase que la pregunta nombra. Las nueve restantes tocan, en orden, las tres clases de esta unidad, tres cada una. Quien nunca haya estudiado la metateoría de un sistema lógico no debe esperar acertarlas, y no importa: cada respuesta, acertada o no, explica el punto y nombra la clase que lo trata. Las mismas destrezas se vuelven a medir al final, en la clase de síntesis.
Antes de comenzar la unidad, mide tu punto de partida. Es una autoevaluación breve: no se califica y su resultado se guarda solo en tu navegador.
Pregunta 1De unidades anteriores¿Qué significa ?
Eso es , la relación sintáctica de la unidad sobre la deducción. Que ambas relaciones coincidan es precisamente lo que esta unidad demuestra; tomarlas por la misma desde el comienzo es suponer lo que se quiere probar.Eso es la satisfacibilidad de . Con y hay una valoración que satisface ambas, y sin embargo no es consecuencia de : la valoración que da a y a lo impide.La consecuencia puede necesitar varias premisas juntas: , y ninguna de las dos premisas, sola, tiene a por consecuencia.Es la definición de la consecuencia semántica: una afirmación universal sobre las valoraciones, que no menciona deducciones. Si es vacío, dice que es válida; si es insatisfacible, se cumple para toda .Pregunta 2De unidades anteriores¿Cuál de las afirmaciones siguientes equivale a ?
No basta: es satisfacible y no es consecuencia de . La consecuencia se reduce a la imposibilidad de refutar la conclusión, no a la posibilidad de afirmarla.Es exactamente la negación de la consecuencia: una valoración que satisface ese conjunto es un contramodelo.Eso dice que es válida, que es el caso en que es vacío; con premisas, una conclusión que no es válida puede ser, sin embargo, consecuencia.Una valoración que satisficiera satisfaría y refutaría , y eso es exactamente lo que la consecuencia excluye. Es el teorema de consecuencia e insatisfacibilidad, que la compacidad y la resolución usan a cada paso.Pregunta 3De unidades anterioresSi una valoración da a el valor , ¿qué valor da a ?
Así se comportaría la negación alternativa, «no ambas», . La negación conjunta, «ni… ni», solo vale cuando ambas componentes valen .Sería el valor si la negación conjunta solo mirara su segunda componente; la cláusula multiplica los dos complementos, y el de es .Confunde la negación conjunta con la disyunción, que vale cuando alguna componente lo vale; la negación conjunta es precisamente la negación de la disyunción.Por la cláusula de la negación conjunta, , y el primer factor es . Es el primero de los tres casos del lema de Kalmár, que la primera clase traduce a una deducción.Repasar: Semántica de la lógica proposicional
Pregunta 4De unidades anterioresLas variables de son y . Dos valoraciones y dan los mismos valores a y a , y valores opuestos a todas las demás variables. Si , ¿qué puede afirmarse de ?
Las diferencias en variables que no aparecen en no la afectan; por eso una fórmula con variables tiene una tabla de filas, aunque las valoraciones sean infinitas.Invertir el valor de variables ausentes de no cambia nada; solo invertir el de o el de podría cambiar su valor.Basta la coincidencia en las variables de ; las de índice menor que no aparecen en ella son tan irrelevantes como las de índice mayor.Es el lema de coincidencia: el valor de una fórmula depende solo de los valores de sus variables, que son finitas. La compacidad lo usa en su último paso, y el lema de Kalmár, para que una fila de la tabla baste.Repasar: Semántica de la lógica proposicional
Pregunta 5De unidades anterioresSea un conjunto infinito de fórmulas tal que . ¿Qué puede afirmarse?
Las premisas no pueden suprimirse: , y no es un teorema.Una deducción tiene un número finito de líneas y no puede usar infinitas premisas; además, nada obliga a usar todas las premisas de que se dispone.El carácter finito se demostró en la unidad sobre la deducción mirando solo la longitud de las deducciones, sin ningún teorema semántico. Es la consecuencia semántica, no la deducción, la que necesita la compacidad.Es el carácter finito de la deducción: una deducción es una sucesión finita y solo usa un número finito de premisas, que forman ese subconjunto. Su contraparte semántica, que lo que es consecuencia de lo es de una parte finita, no es trivial: es el teorema de compacidad.Repasar: Sistemas deductivos formales
Pregunta 6De unidades anterioresSe sabe que y que . ¿Qué permite concluir la prueba por casos?
No hace falta saberlo: la prueba por casos usa que una de las dos alternativas se da, sin decidir cuál. Que no deduzca ninguna de las dos es lo habitual, y la regla vale igual.No se sigue: con vacío y las dos hipótesis se cumplen, y es falsa cuando es falsa, de modo que no debería deducirse.Eso es cierto, por la monotonía, pero es mucho menos de lo que se sabe: la prueba por casos permite prescindir del supuesto.La prueba por casos elimina el supuesto: si se deduce tanto con como con , se deduce sin ninguno de los dos. La completitud débil la aplica una vez por cada variable para eliminar las premisas que fija el lema de Kalmár.Repasar: Las técnicas de la lógica clásica
Pregunta 7El sistema del curso es correcto. ¿Qué afirma esa propiedad?
Ese es el sentido inverso, la completitud, que exige un instrumento mucho más fino, el lema de Kalmár.Esa es la consistencia del sistema, que se sigue de la corrección pero es más débil: el sistema del curso con el axioma adicional es consistente, y deduce algo que no es válido.Mezcla dos errores: invierte el sentido, y confunde lo verdadero bajo alguna valoración con lo válido. La variable es verdadera bajo muchas valoraciones y no es un teorema.Lo deducible de unas premisas es verdadero en toda valoración que las hace verdaderas. Se demuestra por inducción fuerte sobre el número de líneas, con un caso por cada axioma y por cada regla.Repasar: Corrección y completitud
Pregunta 8Sea la valoración que da a y a . ¿Qué afirma el lema de Kalmár, con las variables y , para la fórmula ?
Olvida el signo: la fórmula vale en esa fila, y una deducción desde premisas que la fila hace verdaderas no puede terminar en una fórmula que la fila hace falsa.Toma mal la premisa de : como , la fila aporta , no ; con y verdaderas, la doble implicación vale .Suprime las premisas de la fila: no es válida. El lema deduce desde la fila, y solo cuando la fórmula vale en todas las filas pueden eliminarse las premisas.La fila de se convierte en las premisas y ; como vale en ella, la fórmula con signo es su negación. El lema afirma que el sistema deduce de la fila lo que la fila dice de la fórmula.Repasar: Corrección y completitud
Pregunta 9¿Puede un sistema deductivo ser correcto sin ser completo?
Es el error del artículo del que procede la primera clase. Un sistema puede deducir solo lo debido sin deducir todo lo debido, y al revés.Que los axiomas sean válidos asegura que no se deduce nada falso, no que se deduzca todo lo verdadero: un sistema sin axiomas es correcto y no deduce ningún teorema.Un sistema inconsistente deduce una fórmula y su negación, y no puede ser correcto, porque ninguna valoración satisface ambas.Sus axiomas son válidos y el modus ponens conserva la verdad; pero la marca de la clase sobre los sistemas deductivos mostró que esa tautología no se deduce en él. La corrección y la completitud son propiedades independientes.Repasar: Corrección y completitud
Pregunta 10¿Qué afirma el teorema de compacidad?
Falla ya con dos fórmulas: y son satisfacibles, y no lo es. Lo que la compacidad examina son los subconjuntos finitos, no las fórmulas sueltas.El conjunto es infinito e insatisfacible.Todo conjunto tiene un subconjunto finito satisfacible, el vacío; la condición debe valer para todos los subconjuntos finitos, no para alguno.Un sentido es inmediato; el otro exige construir una sola valoración a partir de las que satisfacen, cada una por su lado, las partes finitas. La clase lo hace fijando uno a uno los valores deRepasar: El teorema de compacidad
Pregunta 11Sea un conjunto infinito de fórmulas tal que . ¿Qué asegura la compacidad?
Una parte finita puede necesitar varias fórmulas: de se sigue , y ninguna fórmula de ese conjunto, sola, la tiene por consecuencia.El subconjunto vacío es finito, y de él solo se siguen las tautologías; la compacidad asegura algún subconjunto finito, no todos.Las premisas pueden ser indispensables: , y no es válida.Es la forma de la consecuencia: lo que se sigue de un conjunto infinito se sigue ya de una parte finita. Para la deducción, era el carácter finito, una trivialidad; para la consecuencia, es un teorema.Repasar: El teorema de compacidad
Pregunta 12La primera clase demuestra la completitud para conjuntos finitos de premisas. ¿Por qué no basta el carácter finito de la deducción para extenderla a un conjunto infinito ?
El argumento es circular: el carácter finito se aplica a deducciones, y de no se sabe todavía que exista ninguna.Ninguna fórmula tiene infinitas variables. El obstáculo no está en las fórmulas, sino en que infinitas premisas no se descargan en una sola implicación.Es verdadera: la segunda clase la demuestra, con la compacidad. Lo que no alcanza es el método de la primera, no el enunciado.Para pasar de a hay que encontrar primero un finito con ; el carácter finito solo daría una parte finita si ya se supiera que , que es lo que se busca.Repasar: El teorema de compacidad
Pregunta 13¿Cuál es el resolvente de las cláusulas y ?
Une las cláusulas sin quitar el par complementario: eso no es un resolvente, sino una cláusula tautológica, que no dice nada.Pierde el literal de la segunda cláusula: el resolvente conserva todo lo que no es el par eliminado, de una y de otra premisa.No deben compartir un literal, sino contener uno y su opuesto: en la primera y en la segunda.Las cláusulas chocan en y : se quita ese par y se unen los literales restantes. Es la prueba por casos sobre el valor de , escrita sobre conjuntos.Repasar: El método de resolución
Pregunta 14Para decidir por resolución si , ¿qué conjunto de cláusulas se intenta refutar?
Añade la conclusión en lugar de su negación; ese conjunto es satisfacible, y su satisfacibilidad no dice nada de la consecuencia.Sin la negación de la conclusión, el conjunto de las premisas es satisfacible, y la resolución no tiene nada que refutar.Niega las premisas, que deben conservarse: solo la conclusión se niega.La consecuencia equivale a la insatisfacibilidad de las premisas junto con la negación de la conclusión; se escribe su forma clausal y se busca una refutación, que aquí tiene dos pasos.Repasar: El método de resolución
Pregunta 15¿Puede derivarse por resolución la cláusula vacía del conjunto ?
La regla elimina un solo par por paso, y no por convención: eliminar dos derivaría de un conjunto satisfacible.El primer paso da , y ninguna sucesión de pasos llega a , porque el conjunto es satisfacible y todo lo derivado es consecuencia de él.La razón es otra: el conjunto de las cuatro cláusulas de dos literales en y no tiene cláusulas unitarias y es insatisfacible, y la resolución lo refuta derivando primero y .La valoración que da a y a lo satisface; si se derivara , sería insatisfacible. Los dos resolventes legítimos, y , son tautológicos.Repasar: El método de resolución
Cargando el contenido…