Sei sulla pagina 1di 4

Tableaux

Utilizaremos el mtodo de los tableaux semnticos para demostrar la validez de argumentaciones


Demostrarlo mediante tablas veritativas es muy costoso si hay muchos smbolos de proposicin El mtodo de los tableaux se podr extender a otras lgicas

1.9 Tableaux semnticos para la lgica de proposiciones


Lgica

Terminologa:
Singular tableau (o tablero) Plural tableaux (o tableros)

1.9 Tableaux semnticos para la lgica proposicional

Deduccin mediante refutacin


El mtodo de los tableaux es un procedimiento de refutacin
Mediante tableaux podemos demostrar que un conjunto de frmulas es insatisfactible

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

Idea podemos demostrar la validez de una argumentacin


Se basa en el teorema de refutacin (tema 1.5) {1,,n} 1 n es una contradiccin Demostraremos que el conjunto de premisas junto con la negacin de la conclusin es insatisfactible
1.9 Tableaux semnticos para la lgica proposicional 3

1.9 Tableaux semnticos para la lgica proposicional

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

p q (p q) p # q # negacin de la conclusin r # ramas cerradas

1.9 Tableaux semnticos para la lgica proposicional

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

1.9 Tableaux semnticos para la lgica proposicional

1.9 Tableaux semnticos para la lgica proposicional

Anlisis semntico de frmulas


Cualquier frmula que no sea atmica o negacin de una frmula atmica es equivalente a una conjuncin o a una disyuncin de dos frmulas ms sencillas
Frmulas conjuntivas () Frmulas disyuntivas () ~ 1 2 ~ 1 2

Esquemas de reduccin: frmulas y


Si en una rama de un tableau aparece una frmula conjuntiva podemos expandir el tableau aadiendo a esa rama 1 y 2 Si en una rama de un tableau aparece una frmula disyuntiva podemos expandir el tableau aadiendo dos nuevas ramas con las frmulas 1 y 2
Produce bifurcacin en el rbol

conjuntivas 1 () ()

() ()

disyuntivas 1

() ()
9 1.9 Tableaux semnticos para la lgica proposicional 10

1.9 Tableaux semnticos para la lgica proposicional

Esquemas de reduccin: Frmulas simplificables ()


Algunas frmulas () se pueden simplificar a otra ~ 1 equivalente ms sencilla (1) T 1 T

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

1.9 Tableaux semnticos para la lgica proposicional

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

Un tableau est cerrado cuando todas sus ramas estn cerradas


El conjunto de frmulas es insatisfactible

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

1.9 Tableaux semnticos para la lgica proposicional

13

1.9 Tableaux semnticos para la lgica proposicional

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

Un tableau demuestra que un conjunto de frmulas es insatisfacitible


No slo sirve para demostrar validez de argumentaciones Por ejemplo, podemos demostrar que una frmula es una tautologa demostrando que su negacin es insatisfactible
Ejemplo: 1 (2 3) (1 2) (1 3) es tautologa

1.9 Tableaux semnticos para la lgica proposicional

15

Potrebbero piacerti anche