Un sistema formal ( teoría formal , teoría axiomática , axiomática , sistema deductivo ) es el resultado de una estricta formalización de la teoría , que supone una completa abstracción del significado de las palabras del lenguaje utilizado, y de todas las condiciones que rigen el uso de estas palabras en la teoría se expresan explícitamente a través de axiomas y reglas que permiten derivar una frase de otras [1] .
Un sistema formal es una colección de objetos abstractos que no están relacionados con el mundo exterior, en el que las reglas para operar con un conjunto de símbolos se presentan en una interpretación estrictamente sintáctica sin tener en cuenta el contenido semántico, es decir, la semántica. Los sistemas formales estrictamente descritos aparecieron después de que se planteó el problema de Hilbert . El primer FS apareció después de la publicación de los libros de Russell y Whitehead "Formal Systems".[ especificar ] . Estos FS se presentaron con ciertos requisitos.
Una teoría formal se considera definida si [2] :
Por lo general, existe un procedimiento eficiente que permite que una expresión dada determine si es una fórmula. A menudo, un conjunto de fórmulas viene dado por una definición inductiva . Por regla general, este conjunto es infinito. El conjunto de símbolos y el conjunto de fórmulas definen colectivamente el lenguaje o firma de una teoría formal.
Muy a menudo, es posible averiguar con eficacia si una fórmula dada es un axioma; en tal caso, se dice que la teoría está efectivamente axiomatizada o axiomática . El conjunto de axiomas puede ser finito o infinito. Si el número de axiomas es finito, se dice que la teoría es finitamente axiomatizable . Si el conjunto de axiomas es infinito, entonces, como regla, se especifica utilizando un número finito de esquemas de axiomas y las reglas para generar axiomas específicos a partir del esquema de axiomas. Por lo general, los axiomas se dividen en dos tipos: axiomas lógicos (comunes para toda una clase de teorías formales) y axiomas no lógicos o propios (que determinan los detalles y el contenido de una teoría en particular).
Para cada regla de inferencia R y para cada fórmula A , la cuestión de si el conjunto de fórmulas elegido está en relación con R con la fórmula A está efectivamente resuelta , y si es así, entonces A se llama una consecuencia directa de estas fórmulas de acuerdo con el gobernante.
Una derivación es cualquier secuencia de fórmulas tal que cualquier fórmula de la secuencia sea un axioma o una consecuencia directa de algunas fórmulas previas de acuerdo con una de las reglas de derivación.
Una fórmula se llama teorema si hay una derivación en la que esta fórmula es la última.
Una teoría para la cual existe un algoritmo eficiente que permite averiguar a partir de una fórmula dada si existe su derivación se denomina decidible ; de lo contrario, se dice que la teoría es indecidible .
Se dice que una teoría en la que no todas las fórmulas son teoremas es absolutamente consistente .
Una teoría deductiva se considera dada si:
Dependiendo del método de construcción de un conjunto de teoremas:
En el conjunto de fórmulas, se destaca un subconjunto de axiomas y se especifica un número finito de reglas de inferencia, reglas con la ayuda de las cuales (y solo con la ayuda de ellas) se pueden formar nuevos teoremas a partir de axiomas y derivados previamente. teoremas Todos los axiomas también están incluidos en el número de teoremas. A veces (por ejemplo, en la axiomática de Peano ), una teoría contiene un número infinito de axiomas que se especifican utilizando uno o más esquemas de axiomas . Los axiomas a veces se denominan "definiciones ocultas". De esta manera, se especifica una teoría formal ( teoría axiomática formal , cálculo (lógico) formal ).
Solo se dan axiomas, las reglas de inferencia se consideran bien conocidas.
Con tal especificación de teoremas, se dice que se da una teoría axiomática semiformal . EjemplosNo hay axiomas (el conjunto de axiomas está vacío), solo se dan reglas de inferencia.
De hecho, la teoría así definida es un caso especial de la formal, pero tiene su propio nombre: la teoría de la inferencia natural .Una teoría en la que el conjunto de teoremas cubre todo el conjunto de fórmulas (todas las fórmulas son teoremas, "enunciados verdaderos") se denomina inconsistente . De lo contrario, se dice que la teoría es consistente . La elucidación de la inconsistencia de una teoría es una de las tareas más importantes y, a veces, más difíciles de la lógica formal.
Una teoría se llama completa si en ella para cualquier oración (fórmula cerrada) ya sea ella misma o su negación es derivable . En caso contrario, la teoría contiene enunciados indemostrables (enunciados que no pueden ser ni probados ni refutados por medio de la propia teoría), y se denomina incompletos .
Se dice que un axioma individual de una teoría es independiente si ese axioma no se puede deducir del resto de los axiomas. El axioma dependiente es esencialmente redundante y su eliminación del sistema de axiomas no afectará a la teoría de ninguna manera. Todo el sistema de axiomas de una teoría se llama independiente si cada axioma en él es independiente.
Una teoría se llama decidible si en ella es efectivo el concepto de un teorema , es decir, existe un proceso efectivo (algoritmo) que permite que cualquier fórmula determine en un número finito de pasos si es un teorema o no.
Ejemplos de sistemas formales
diccionarios y enciclopedias |
---|
Lógicas | |||||||||
---|---|---|---|---|---|---|---|---|---|
Filosofía • Semántica • Sintaxis • Historia | |||||||||
Grupos lógicos |
| ||||||||
Componentes |
| ||||||||
Lista de símbolos booleanos |