La lógica proposicional , la lógica proposicional ( lat. propositio - "enunciado" [1] ) o cálculo proposicional [2] , también lógica de orden cero , es una rama de la lógica simbólica que estudia enunciados complejos formados a partir de enunciados simples y sus relaciones. A diferencia de la lógica de predicados , la lógica proposicional no considera la estructura interna de los enunciados simples, solo toma en cuenta por qué conjunciones y en qué orden los enunciados simples se combinan en complejos [3] .
A pesar de su importancia y amplio alcance, la lógica proposicional es la lógica más simple y tiene medios muy limitados para el estudio de los juicios [2] .
El lenguaje de la lógica proposicional (lenguaje proposicional [4] ) es un lenguaje formalizado diseñado para analizar la estructura lógica de proposiciones complejas [1] .
Símbolos iniciales, o el alfabeto del lenguaje lógico proposicional [5] :
Símbolo | Sentido |
---|---|
signo negativo | |
o & | Signo de conjunción ("Y lógico") |
Signo de disyunción ("O lógico") | |
signo de implicación |
Una fórmula proposicional es una palabra en el lenguaje de la lógica proposicional [7] , es decir, una secuencia finita de caracteres alfabéticos construidos de acuerdo con las reglas que se exponen a continuación y que forman una expresión completa en el lenguaje de la lógica proposicional [1] .
Definición inductiva del conjunto de fórmulas de lógica proposicional : [4] [1]
No hay otras fórmulas en el lenguaje de la lógica proposicional.
La forma Backus-Naur , que define la sintaxis de la lógica proposicional, tiene la notación:
Las letras latinas mayúsculas , y otras que se utilizan en la definición de una fórmula, no pertenecen al lenguaje de la lógica proposicional, sino a su metalenguaje, es decir, al lenguaje que se utiliza para describir el lenguaje de la lógica proposicional misma. Las expresiones que contienen letras metálicas y otras no son fórmulas proposicionales, sino esquemas de fórmulas. Por ejemplo, una expresión es un esquema que se ajusta a fórmulas y otras [1] .
Con respecto a cualquier secuencia de caracteres alfabéticos del lenguaje de la lógica proposicional, se puede decidir si se trata de una fórmula o no. Si esta secuencia se puede construir de acuerdo con los párrafos. 1-3 definiciones de fórmula, entonces es una fórmula, si no, entonces no es una fórmula [1] .
Convenciones de corchetesDado que hay demasiados corchetes en las fórmulas construidas por definición, a veces no son necesarios para una comprensión inequívoca de la fórmula, existe una convención sobre los corchetes , según la cual se pueden omitir algunos de los corchetes. Los registros con paréntesis omitidos se restauran de acuerdo con las siguientes reglas.
Cuando se habla de la longitud de una fórmula , se refieren a la longitud de la fórmula implícita (restaurada), y no a la notación abreviada.
Por ejemplo: la entrada significa fórmula y su longitud es 12.
Como cualquier otro lenguaje formalizado , el lenguaje de la lógica proposicional puede ser considerado como el conjunto de todas las palabras construidas utilizando el alfabeto de este lenguaje [8] . El lenguaje de la lógica proposicional puede verse como un conjunto de todo tipo de fórmulas proposicionales [4] . Las oraciones del lenguaje natural se pueden traducir al lenguaje simbólico de la lógica proposicional, donde serán fórmulas de la lógica proposicional. El proceso de traducir un enunciado en una fórmula en el lenguaje de la lógica proposicional se denomina formalización. El proceso inverso de sustituir proposiciones específicas por variables proposicionales se llama interpretación [9] .
Una posible variante de la axiomatización ( hilbertiana ) de la lógica proposicional es el siguiente sistema de axiomas:
;
;
;
;
;
;
;
;
;
;
.
junto con la única regla:
( modo ponens )
El teorema de corrección del cálculo proposicional establece que todos los axiomas enumerados anteriormente son tautologías y, utilizando la regla modus ponens , solo se pueden obtener proposiciones verdaderas a partir de proposiciones verdaderas. La demostración de este teorema es trivial y se reduce a una verificación directa. Mucho más interesante es el hecho de que todas las demás tautologías se pueden obtener de los axiomas usando la regla de inferencia: este es el llamado teorema de completitud de la lógica proposicional.
La tarea principal de la lógica proposicional es establecer el valor de verdad de una fórmula si se dan los valores de verdad de las variables incluidas en ella. El valor de verdad de la fórmula en este caso se determina inductivamente (con los pasos que se usaron para construir la fórmula) usando tablas de verdad de conectivos [10] .
Sea el conjunto de todos los valores de verdad y sea el conjunto de las variables proposicionales. Entonces la interpretación (o modelo) del lenguaje lógico proposicional se puede representar como un mapeo
,que asocia cada variable proposicional con un valor de verdad [10] .
La puntuación de negación viene dada por la tabla:
Los valores de los conectores lógicos dobles (implicación), (disyunción) y (conjunción) se definen de la siguiente manera:
Una fórmula es idénticamente verdadera si es verdadera para cualquier valor de sus variables constituyentes (es decir, para cualquier interpretación) [11] . Los siguientes son algunos ejemplos bien conocidos de fórmulas lógicas proposicionales idénticamente verdaderas:
; ; ;diccionarios y enciclopedias | |
---|---|
En catálogos bibliográficos |
Lógicas | |||||||||
---|---|---|---|---|---|---|---|---|---|
Filosofía • Semántica • Sintaxis • Historia | |||||||||
Grupos lógicos |
| ||||||||
Componentes |
| ||||||||
Lista de símbolos booleanos |