Sistema Formal
La presentación anterior sugiere que la lógica proposicional puede verse como un sistema formal (o cálculo), con tres componentes:
Un sistema formal proposicional consiste en:
- Lenguaje: las expresiones booleanas definidas anteriormente
- Axiomas: un conjunto de expresiones booleanas que se aceptan como verdaderas sin demostración (las propiedades marcadas como "Axioma" arriba)
- Reglas de inferencia: mecanismos para derivar nuevas verdades a partir de verdades conocidas
Reglas de inferencia
Las reglas de inferencia permiten derivar nuevas expresiones válidas a partir de expresiones ya establecidas. Las dos reglas fundamentales son:
Si es un teorema (expresión válida) y es una variable, entonces (el resultado de reemplazar toda ocurrencia de en por la expresión ) también es un teorema.
Si es un teorema, entonces para cualquier expresión y variable :
Es decir: si dos expresiones son iguales, se puede sustituir una por la otra en cualquier contexto.
Qué es un teorema
Un teorema del cálculo proposicional es una expresión booleana que:
- Es un axioma, o
- Se obtiene a partir de axiomas y teoremas ya demostrados mediante las reglas de inferencia
Todo teorema es una tautología: es verdadero en todos los estados posibles.
El poder de este enfoque es que permite razonar sintácticamente: podemos manipular fórmulas aplicando reglas mecánicas, sin necesidad de evaluar tablas de verdad. Esto es especialmente útil cuando las expresiones tienen muchas variables, donde las tablas de verdad crecen exponencialmente.
Ejemplo de prueba formal
Para ilustrar el estilo de prueba ecuacional, demostremos que :
▶Demostración
Usamos la regla dorada: . Sustituyendo :
Sabemos que (dominación) y (identidad de ). Entonces:
Este estilo ecuacional, donde cada paso transforma una expresión en otra equivalente con una justificación explícita, es el corazón del razonamiento formal en lógica proposicional.