Lógica proposicional
Definición
Sistema formal de representación del razonamiento basado en sentencias declarativas (proposiciones) que afirman hechos del mundo que solo pueden ser verdaderos () o falsos ().
Posee un compromiso ontológico limitado a hechos y un compromiso epistemológico donde el agente cree que un hecho es verdadero, falso o desconocido ().
Sintaxis formal
La sintaxis define cuáles cadenas de caracteres constituyen fórmulas bien formadas mediante una gramática formal en forma Backus-Naur (BNF):
Precedencia de operadores
Para eliminar ambigüedad en fórmulas sin paréntesis, los conectores se evalúan en el siguiente orden estricto de precedencia:
Por ejemplo, se interpreta inequívocamente como .
Semántica
La semántica asigna significado determinando el valor de verdad de una fórmula con respecto a un modelo . La función de interpretación se evalúa de forma composicional:
| 0 | 0 | 1 | 0 | 0 | 1 | 1 |
| 0 | 1 | 1 | 0 | 1 | 1 | 0 |
| 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 1 | 1 | 0 | 1 | 1 | 1 | 1 |
Implicación material ( )
Es falsa únicamente cuando el antecedente es verdadero y el consecuente es falso. Si es falso, la implicación es trivialmente verdadera en ese modelo (condición vacía).
Ejemplo mínimo
En una sala con luz y alarma:
- : “La luz está encendida”.
- : “La alarma está sonando”.
- Fórmula compuesta: . En un mundo , evaluamos: . La fórmula es satisfecha por el mundo .
Contraejemplo o límites
- Falta de cuantificación y objetos: La lógica proposicional no puede expresar de forma compacta afirmaciones generales como “todos los pozos producen brisa en sus casillas vecinas”. Para un tablero de , se deben escribir manualmente 16 fórmulas proposicionales distintas ().
- Para superar esta limitación expresiva, se introduce la lógica de primer orden (con objetos, predicados, funciones y cuantificadores ).
Relaciones
- Es evaluada en un: Modelo en lógica proposicional.
- Estructura el contenido de una: Base de conocimiento.
- Su problema de satisfactibilidad es: Satisfacibilidad proposicional (SAT).
- Es la base para la deducción en el: Mundo del Wumpus.
Procedencia
- Clase: Clase 9: Agentes lógicos.
- Fuente: Russell & Norvig, Artificial Intelligence: A Modern Approach (4.ª ed.), Capítulo 7.