Propiedades básicas de los tableaux para fórmulas proposicionales

Propiedades básicas de los tableaux para fórmulas proposicionales Si desea comprobar que una fórmula es consecuencia de otras, niéguela e incorpórela

1 downloads 66 Views 252KB Size

Recommend Stories


PROPIEDADES DE LOS MATERIALES
PROPIEDADES DE LOS MATERIALES UNIDAD 3 PROPIEDADES DE LOS MATERIALES 43 PROPIEDADES DE LOS MATERIALES PROPIEDADES DE LOS MATERIALES Son el conjun

PROPIEDADES DE LOS FLUIDOS
Laboratorio de Yacimiento (063-3121) Propiedades del Crudo PROPIEDADES DE LOS FLUIDOS CRUDO Objetivo: Determinar las propiedades importantes del Cru

PROPIEDADES DE LOS MATERIALES
PROPIEDADES DE LOS MATERIALES JESUS TECNOLOGIA INDUSTRIAL I MARISTAS SEVILLA TECNOLOGIA INDUSTRIAL I PROPIEDADES DE LOS MATERIALES CONTENIDO 01. I

Story Transcript

Propiedades básicas de los tableaux para fórmulas proposicionales Si desea comprobar que una fórmula es consecuencia de otras, niéguela e incorpórela a esas otras. Si este nuevo conjunto resulta insatisfacible, efectivamente existía aquella relación de consecuencia. 1.

2. 3. 4. 5. 6. 7.

Se utilizan para decidir la satisfacibilidad de un conjunto de fórmulas; indirectamente, para decidir la relación de consecuencia entre una fórmula y un conjunto: niegue aquélla e incorpórela al conjunto inicial analizado Se construye un primer árbol, con una sola rama, que consta de tantos nodos como fórmulas haya en el conjunto inicial Las ramas se pueden bifurcar si es de tipo β (disyuntiva) o ampliar linealmente si es de tipo α (conjuntiva), los nodos añadidos son subfórmulas adecuadas negadas o no de una fórmula en esa rama Una rama es satisfacible si lo es el conjunto de todas sus fórmulas. Si entre ellas se encuentran tanto una fórmula como su negación, la rama es insatisfacible. Un árbol es satisfacible si lo es alguna de sus ramas El árbol inicial es tan satisfacible como los sucesivos árboles ampliados; así, si se detecta que alguno de ellos es insatisfacible, también lo era el conjunto inicial de fórmulas

Figura 1.21 Notación uniforme. Conjuntiva

α

X ∧Y ¬( X ∨ Y ) ¬( X → Y ) ¬( X ← Y )

¬( X ↑ Y ) X ↓Y X→ / Y X← / Y

α: alfa β : beta γ : gamma δ : delta

α1

Disyuntiva

α2

X Y ¬X ¬Y X ¬Y

¬X Y X Y ¬X ¬Y X ¬Y ¬X Y

β

¬( X ∧ Y ) X ∨Y X →Y X ←Y X ↑Y ¬( X ↓ Y ) ¬( X → / Y) ¬( X ← / Y)

β1

β2

¬X ¬ Y X Y ¬X Y

X ¬Y ¬X ¬Y X Y ¬X Y X ¬Y

Reglas de expansión γ y δ Tabla 2.4 Notificación uniforme, fórmulas cuantificadotas. Universales γ γ (t ) X (t ) ∀xX ¬∃xX X (t )

Existenciales δ (a) δ X (a) ∃xX ¬∀xX X (a)

Todas ellas producen una expansión del árbol en un sólo nodo. No producen bifurcación del árbol. Se obtiene una fórmula omitiendo el cuantificador principal. Es lo que se conoce como instancia por sustitución de esta subfórmula. El párrafo siguiente expone cuáles pueden ser las cadenas sustituyentes.

Parámetros. Cada lenguaje de primer orden fija sus propias constantes y funciones. Si se pretende que el lenguaje sirva, por ejemplo, para razonar sobre números naturales, debe incluir una constante (que se asignará al 0) y una función (la función sucesor). Regla de expansión γ. Los nodos “universales”, pueden reutilizarse, expandirse en todas las ramas a las que pertenezcan cuantas veces se desee. Se puede escoger en su expansión cualquier constante, utilizada anteriormente o no, estratégicamente, conviene utilizar constantes ya empleadas, para cerrar ramas. Las fórmulas γ son del tipo ∀xφ ó ¬∃xφ. Su expansión es un único nodo de la forma φ (x/p) o ¬φ (x/p) respectivamente, donde todas las apariciones libres de la variable del cuantificador se han sustituido por el mismo término t. Este término debe ser cerrado: no debe incluir variables, sólo constantes y funciones de L o constantes auxiliares. Regla de expansión δ. Deben utilizarse constantes no empleadas anteriormente, al menos no empleadas en esa rama. Las fórmulas δ son del tipo ∃xφ ó ¬∀xφ. Su expansión es un único nodo de la forma φ (x/p) o ¬φ (x/p) respectivamente, donde todas las apariciones libres en φ de la variable del cuantificador se han sustituido por el mismo parámetro p. Este parámetro, esta constante auxiliar, debe ser nueva en el árbol: no puede figurar en ninguna fórmula previa (realmente, basta que sea nueva en la rama). Cada instanciación debe hacerse sobre una constante nueva. De lo contrario, esta constante tendría unas propiedades (fijadas en otras fórmulas, donde aparece) que pueden modificar (innecesariamente) la decisión final sobre la satisfabilidad del conjunto. Tabla 2.5 Reglas de expansión de un Tableau. Conectivas monarias Conectivas binarias Cuantificador universal Cuantificador existencial

¬¬X X

¬y z

¬z y

β α α1 β1 β 2 γ (para cualquier término t cerrado de Lpar ) γ (t ) δ (para cualquier parámetro p nuevo) δ ( p)

Estratégicamente, siempre es preferible expandir primero las fórmulas proposicionales α y β, luego las existenciales (δ) y finalmente las universales (γ) para intentar cerrar.

Pregunta de desarrollo Febrero 2011 A Demuestre, mediante un tableau, que es correcto el siguiente argumento: œx∃y(Sxy ∨ Syx) ⊨ ∃x(∃ySxy ∨ ∃ySyx) 1. œx∃y(Sxy ∨ Syx)

2. ¬∃y(∃ySxy ∨ ∃ySyx)

γ,2 3. ¬(∃ySay ∨ ∃ySya)

α1,3 4. ¬∃ySay

α2,3 5. ¬∃ySya

δ,1 6. ∃y(Say ∨ Sya)

δ,6 7. Sab ∨ Sba

α1,7 8. Sab

γ,4 10. ¬Sab

α2,7 9. Sba

γ,4 11. ¬Sba

Pregunta de desarrollo Febrero 2011 C Demuestre, mediante un tableau, que es correcto el siguiente argumento: ∃xSxx ⊨ ¬œxœy(Sxy → ¬Syx) 1. ∃xSxx

2. ¬¬œxœy(Sxy → ¬Syx) 2 3. œxœy(Sxy → ¬Syx) δ,1 4. Saa γ,3 5. œy(Say → ¬Sya) γ,5 6. (Saa → ¬Saa) β 1,6 7. ¬Saa

β 2,6 8. ¬Saa

Pregunta de desarrollo Septiembre 2011 A Septiembre 2012 B, Septiembre 2012 D Demuestre, mediante un tableau, que es correcto el siguiente argumento: ¬∃xœy(Pxy ∧ Pyx) ⊨ ∃x(∃y¬ ¬Pxy ∨ ∃y¬ ¬Pyx) 1. ¬∃xœy(Pxy ∧ Pyx)

2. ¬∃x(∃y¬ ¬Pxy ∨ ∃y¬ ¬Pyx) 2 3. ¬∃x∃y(¬ ¬Pxy ∨ ¬Pyx)

γ,3 4. ¬∃y(¬ ¬Pay ∨ ¬Pya)

γ,4 5. ¬(¬ ¬Pab ∨ ¬Pba)

α1,5 6. Pab

α2,5 7. Pba

γ,1 8. ¬œy(Pay ∧ Pya)

δ,8 9. ¬(Pab ∧ Pba)

α1,9 10. ¬Pab

α2,9 11. ¬Pba

Pregunta de desarrollo Septiembre 2011 B, Septiembre 2012 A Demuestre, mediante un tableau, que es correcto el siguiente argumento: œx∃y(¬ ¬Pxy ∨ ¬Pyx) ⊨ ∃x(∃y¬ ¬Pxy ∨ ∃y¬ ¬Pyx) 1. œx∃y(¬ ¬Pxy ∨ ¬Pyx)

2. ¬∃x(∃y¬ ¬Pxy ∨ ∃y¬ ¬Pyx) 2 3. ¬∃x∃y(¬ ¬Pxy ∨ ¬Pyx)

γ,3 4. ¬∃y(¬ ¬Pay ∨ ¬Pya)

γ,4 5. ¬(¬ ¬Pab ∨ ¬Pba)

α1,5 6. Pab

α2,5 7. Pba

γ,1 8. ∃y(¬ ¬Pay ∨ ¬Pya)

δ,8 9. (¬ ¬Pab ∨ ¬Pba)

α1,9 10. ¬Pab

α2,9 11. ¬Pba

Pregunta de desarrollo Febrero 2012 A Demuestre, mediante un tableau, que es correcto el siguiente argumento: œx (Px → œyQxy) ⊨ œx (Px → Qxx) 1. œx (Px → œyQxy)

2. ¬œx (Px → Qxx) δ,2 3. ¬(Pa → Qaa)

α1,3 4. Pa

α2,3 5. ¬Qaa γ,1 6. (Pa → œyQay) β 1,6 7. ¬Pa

β 2,6 8. œyQay γ,8 9. Qaa

Pregunta de desarrollo Febrero 2012 C Demuestre, mediante un tableau, que es correcto el siguiente argumento: De Z1 es consecuencia, se deduce Z4 : œx (Px ∧ ∃yQxy) ⊨ œx (Qxx → Px) 1. œx (Px ∧ ∃yQxy)

2. ¬œx (Qxx → Px)

γ,2 3. ¬ (Qaa → Pa)

α1,3 4. Qaa

α2,3 5. ¬ Pa

γ,1 6. Pa ∧ ∃yQay

α1,6 7. Pa

α2,6 10. ∃yQay

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.