Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Terminologa:
Singular tableau (o tablero) Plural tableaux (o tableros)
Funcionamiento de un tableau
Mediante un tableau analizamos la satisfactibilidad de un conjunto de frmulas Vamos a escribir los tableaux en forma de rboles, donde cada nodo es una frmula Inicialmente colocamos las frmulas del conjunto que estamos analizando en el rbol Despus aplicamos ciertas reglas para reducir las frmulas del rbol a otras ms sencillas Cada rama del rbol representar un escenario en el que estudiamos si se pueden satisfacer todas las frmulas del conjunto
Si en una misma rama aparecen una frmula y su negacin, esa rama cierra (representa un escenario imposible) Si todas las ramas cierran el conjunto es insatisfactible
Ejemplo
Si Dios no existe y todo est permitido, vamos inexorablemente hacia el caos No vamos hacia el caos Dios no existe No todo est permitido Traducimos:
p: Dios no existe q: Todo est permitido r: Vamos hacia el caos pqr r p q
1.9 Tableaux semnticos para la lgica proposicional 5
Ejemplo: tableau
pqr r
.
conjunto de premisas
Construccin de un tableau
Una tableau es un rbol con raz
Cada nodo del rbol est etiquetado con una frmula Una rama ser un camino desde la raz hasta una hoja
Ejemplo: inicializacin
pqr r p q
Inicializacin escribimos un rbol compuesto de una sola rama con n nodos etiquetados con las frmulas del conjunto que estamos estudiando Reduccin aadimos nuevos nodos etiquetados con frmulas resultado de reducir las frmulas ya existentes en el rbol
conjuntivas 1 () ()
() ()
disyuntivas 1
() ()
9 1.9 Tableaux semnticos para la lgica proposicional 10
Ejemplo: reduccin
pqr r p q (p q) p q r
Si en una rama de un tableau aparece una frmula simplificable podemos expandir el tableau aadiendo a esa rama 1
1.9 Tableaux semnticos para la lgica proposicional 11
12
Tableaux cerrados
Una rama de un tableau est cerrada cuando en esa rama aparece una frmula y su negacin
Entonces la situacin que plantea esa rama es insatisfactible
Ejemplo: cierre
pqr r p q (p q) p # # q # r
Si es posible construir un tableau cerrado para el conjunto de frmulas U {} el tableau prueba por refutacin que es una argumentacin vlida
Escribimos tb
13
14
Algunas observaciones
Existen distintas formas de desarrollar un tableau para un mismo conjunto de frmulas, dependiendo del orden en que se reduzcan
Es mejor reducir primero las frmulas simplificables y conjuntivas para evitar demasiadas bifurcaciones Entre las disyuntivas conviene reducir primero las que vayan a producir alguna rama que se cierre pronto
15