En lógica matemática y metalógica , un sistema formal se considera completo con respecto a una propiedad particular si toda fórmula que posea dicha propiedad puede derivarse utilizando ese sistema, es decir, es uno de sus teoremas ; de lo contrario, se dice que el sistema es incompleto . El término «completo» también se usa sin matices, con distintos significados según el contexto, refiriéndose principalmente a la propiedad de validez semántica . Intuitivamente, un sistema se considera completo en este sentido particular si puede derivar toda fórmula que sea verdadera.
Otras propiedades relacionadas con la completitud
La propiedad inversa a la completitud se llama solidez : un sistema es sólido con respecto a una propiedad (principalmente validez semántica) si cada uno de sus teoremas posee esa propiedad.
Formas de completitud
Completitud expresiva
Un lenguaje formal es expresivamente completo si puede expresar el tema para el que está destinado.
Completitud funcional
Un conjunto de conectores lógicos asociados a un sistema formal es funcionalmente completo si puede expresar todas las funciones proposicionales .
Completitud semántica
La completitud semántica es lo opuesto a la solidez en los sistemas formales. Un sistema formal es completo con respecto a la tautología o "semánticamente completo" cuando todas sus tautologías son teoremas , mientras que un sistema formal es "sólido" cuando todos sus teoremas son tautologías (es decir, son fórmulas semánticamente válidas: fórmulas que son verdaderas bajo cualquier interpretación del lenguaje del sistema que sea consistente con las reglas del sistema). Es decir, un sistema formal es semánticamente completo si:
Por ejemplo, el teorema de completitud de Gödel establece la completitud semántica para la lógica de primer orden .
Completitud sólida
Un sistema formal S es fuertemente completo o completo en sentido fuerte si para cada conjunto de premisas Γ, cualquier fórmula que se derive semánticamente de Γ se puede derivar de Γ. Es decir:
Completitud de la refutación
Un sistema formal S es refutablemente completo si es capaz de derivar falsedades de todo conjunto de fórmulas insatisfacibles . Es decir:
Todo sistema fuertemente completo es también refutablemente completo. Intuitivamente, la fuerte completitud significa que, dado un conjunto de fórmulasEs posible calcular cada consecuencia semántica.de, mientras que la completitud de la refutación significa que, dado un conjunto de fórmulasy una fórmula, es posible comprobar sies una consecuencia semántica de.
Ejemplos de sistemas refutables incluyen: resolución SLD en cláusulas de Horn , superposición en lógica de primer orden clausal ecuacional y resolución de Robinson en conjuntos de cláusulas. [ 3 ] Este último no es fuertemente completo: p. ej.Se cumple incluso en el subconjunto proposicional de la lógica de primer orden, perono se puede derivar depor resolución. Sin embargo,puede derivarse.
Completitud sintáctica
Un sistema formal S es sintácticamente completo , deductivamente completo , máximamente completo o de negación completa si para cada oración (fórmula cerrada) φ del lenguaje del sistema, φ o ¬φ es un teorema de S. La completitud sintáctica es una propiedad más fuerte que la completitud semántica. Si un sistema formal es sintácticamente completo, una teoría formal correspondiente se denomina completa si es una teoría consistente . El teorema de incompletitud de Gödel demuestra que cualquier sistema computable suficientemente potente, como la aritmética de Peano , no puede ser a la vez consistente y sintácticamente completo.
La completitud sintáctica también puede referirse a otro concepto no relacionado, denominado postcompletitud o postcompletitud de Hilbert . En este sentido, un sistema formal es sintácticamente completo si y solo si no se le puede añadir ninguna oración indemostrable sin introducir una inconsistencia . La lógica proposicional veritativo-funcional y la lógica de predicados de primer orden son semánticamente completas, pero no sintácticamente completas (por ejemplo, la proposición lógica proposicional que consta de una sola variable proposicional A no es un teorema, ni tampoco lo es su negación).
Completitud estructural
En las lógicas superintuicionistas y modales , una lógica es estructuralmente completa si toda regla admisible es una implicación derivable.
Completitud del modelo
Una teoría es modelo completa si y solo si cada incrustación de sus modelos es una incrustación elemental .
Referencias
- ↑ Hunter, Geoffrey (1996) [1971]. Metalogic: An Introduction to the Metatheory of Standard First-Order Logic . University of California Press (publicado en 1973). p. 94. ISBN 9780520023567OCLC 36312727 ( Accesible para usuarios con discapacidades visuales )
- ↑ David A. Duffy (1991). Principios de la demostración automatizada de teoremas . Wiley.Aquí: sección 2.2.3.1, pág. 33
- ↑ Stuart J. Russell , Peter Norvig (1995). Inteligencia artificial: un enfoque moderno . Prentice Hall.Aquí: sección 9.7, pág. 286
- Lógica matemática
- Metalogic
- Teoría de modelos
- Teoría de la demostración