SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
PD Tema 8: Tableros semánticos




                          Lógica informática (2010–11)
                                 Tema 8: Tableros semánticos


                                  José A. Alonso Jiménez
                                   Andrés Cordón Franco
                                  María J. Hidalgo Doblado

                                Grupo de Lógica Computacional
                        Departamento de Ciencias de la Computación e I.A.
                                     Universidad de Sevilla




                                                                            1/9
PD Tema 8: Tableros semánticos




Tema 8: Tableros semánticos

 1. Fórmulas gamma y delta

 2. Consecuencia mediante tableros semánticos




                                                2/9
PD Tema 8: Tableros semánticos
  Fórmulas gamma y delta




Tema 8: Tableros semánticos

 1. Fórmulas gamma y delta

 2. Consecuencia mediante tableros semánticos




                                                3/9
PD Tema 8: Tableros semánticos
  Fórmulas gamma y delta




Fórmulas gamma y delta
         Un término es básico si no contiene variables.
         Las fórmulas gamma, junto con sus componentes, son

                ∀x F         F [x /t]  (con t un término básico)
                ¬∃x F        ¬F [x /t] (con t un término básico)

         Las fórmulas delta, junto con sus componentes, son

                ∃x F         F [x /a]  (con a una nueva constante)
                ¬∀x F        ¬F [x /a] (con a una nueva constante)




                                                                     4/9
PD Tema 8: Tableros semánticos
  Consecuencia mediante tableros semánticos




Tema 8: Tableros semánticos

 1. Fórmulas gamma y delta

 2. Consecuencia mediante tableros semánticos




                                                5/9
PD Tema 8: Tableros semánticos
  Consecuencia mediante tableros semánticos




Ejemplo de consecuencia mediante tableros semánticos
 {∀x [P(x ) → Q(x )], ∃x P(x )}                 Tab   ∃x Q(x )
                     1     ∀x [P(x ) → Q(x )]
                     2     ∃x P(x )
                     3     ¬∃x Q(x )
                     4     P(a) (2)
                     5     P(a) → Q(a) (1)


          6 ¬P(a) (5)                         7 Q(a) (5)
                                              8 ¬Q(a) (3)
          Cerrada                             Cerrada
          (6 y 4)                             (8 y 7)


                                                                 6/9
PD Tema 8: Tableros semánticos
  Consecuencia mediante tableros semánticos




Ejemplo de consecuencia mediante tableros semánticos
 {∀x [P(x ) → Q(x )], ∀x [Q(x ) → R(x )]}                 Tab   ∀x [P(x ) → R(x )]
                        1    ∀x [P(x ) → Q(x )]
                        2    ∀x [Q(x ) → R(x )]
                        3    ¬∀x [P(x ) → R(x )]
                        4    ¬(P(a) → R(a)) (3)
                        5    P(a) (4)
                        6    ¬R(a) (4)
                        7    P(a) → Q(a) (1)
                        8    Q(a) → R(a) (2)

         9 ¬P(a) (7)                              10 Q(a) (7)
         Cerrada (9, 5)

                                       11 ¬Q(a) (8)         12 R(a) (8)
                                       Cerrada (11, 10)     Cerrada (12, 6)
                                                                                     7/9
PD Tema 8: Tableros semánticos
  Consecuencia mediante tableros semánticos




Ejemplo de no consecuencia mediante tablero
 ∀x [P(x ) ∨ Q(x )] |= ∀x P(x ) ∨ ∀x Q(x )
                   1    ∀x [P(x ) ∨ Q(x )]
                   2    ¬(∀x P(x ) ∨ ∀x Q(x ))
                   3    ¬∀x P(x ) (2)
                   4    ¬∀x Q(x ) (2)
                   5    ¬P(a) (3)
                   6    ¬Q(b) (4)
                   7    P(a) ∨ Q(a) (1)
                   8    P(b) ∨ Q(b) (1)

        9 P(a) (7)                            10 Q(a) (7)
        Cerrada (9,5)

                                     11 P(b) (8)    12 Q(b) (8)
                                     Abierta        Cerrada (12, 6)


     Contramodelo: U = {a, b}, I(P) = {b}, I(Q) = {a}.
                                                                      8/9
PD Tema 8: Tableros semánticos
  Bibliografía




Bibliografía
    1. Ben–Ari, M. Mathematical Logic for Computer Science (2nd ed.)
       (Springer, 2001)
                 Cap. 2: Propositional calculus: formulas, models, tableaux
    2. Fitting, M. First-Order Logic and Automated Theorem Proving
       (2nd ed.) (Springer, 1995)
                 Cap. 3: Semantic tableaux and resolution
    3. Hortalá, M.T.; Leach, J. y Rogríguez, M. Matemática discreta y
       lógica matemática (Ed. Complutense, 1998)
                 Cap. 7.9: Tableaux semánticos para la lógica de proposiciones
    4. Nerode, A. y Shore, R.A. Logic for Applications (Springer, 1997)
                 Cap. 1.4: Tableau proofs in propositional calculus
    5. E. Paniagua, J.L. Sánchez y F. Martín Lógica computacional
       (Thomson, 2003)
                 Cap. 4.3: Métodos de las tablas semánticas
                                                                                 9/9

Más contenido relacionado

Más de José A. Alonso

LMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer ordenLMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer orden
José A. Alonso
 
LMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer ordenLMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer orden
José A. Alonso
 
LMF-T5: Resolución proposicional
LMF-T5: Resolución proposicionalLMF-T5: Resolución proposicional
LMF-T5: Resolución proposicional
José A. Alonso
 
LMF-T3: Tableros semánticos
LMF-T3: Tableros semánticosLMF-T3: Tableros semánticos
LMF-T3: Tableros semánticos
José A. Alonso
 
LMF-T2: Deducción natural proposicional
LMF-T2: Deducción natural proposicionalLMF-T2: Deducción natural proposicional
LMF-T2: Deducción natural proposicional
José A. Alonso
 
LI-T12: LI2011-12: Introducción a la programación lógica con Prolog
LI-T12: LI2011-12: Introducción a la programación lógica con PrologLI-T12: LI2011-12: Introducción a la programación lógica con Prolog
LI-T12: LI2011-12: Introducción a la programación lógica con Prolog
José A. Alonso
 
LI-T6: Sintaxis y semántica de la lógica de primer orden
LI-T6: Sintaxis y semántica de la lógica de primer ordenLI-T6: Sintaxis y semántica de la lógica de primer orden
LI-T6: Sintaxis y semántica de la lógica de primer orden
José A. Alonso
 
Panorama del razonamiento automático
Panorama del razonamiento automáticoPanorama del razonamiento automático
Panorama del razonamiento automático
José A. Alonso
 
LI -T5: Resolución proposicional
LI -T5: Resolución proposicionalLI -T5: Resolución proposicional
LI -T5: Resolución proposicional
José A. Alonso
 

Más de José A. Alonso (20)

LMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer ordenLMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer orden
 
LMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer ordenLMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer orden
 
LMF-T5b: Aplicaciones de la lógica proposicional
LMF-T5b: Aplicaciones de la lógica proposicionalLMF-T5b: Aplicaciones de la lógica proposicional
LMF-T5b: Aplicaciones de la lógica proposicional
 
LMF-T5: Resolución proposicional
LMF-T5: Resolución proposicionalLMF-T5: Resolución proposicional
LMF-T5: Resolución proposicional
 
LMF-T4: Formas normales
LMF-T4: Formas normalesLMF-T4: Formas normales
LMF-T4: Formas normales
 
LMF-T3: Tableros semánticos
LMF-T3: Tableros semánticosLMF-T3: Tableros semánticos
LMF-T3: Tableros semánticos
 
LMF-T2: Deducción natural proposicional
LMF-T2: Deducción natural proposicionalLMF-T2: Deducción natural proposicional
LMF-T2: Deducción natural proposicional
 
I1M-T21: El TAD de los polinomios en Haskell
I1M-T21: El TAD de los polinomios en HaskellI1M-T21: El TAD de los polinomios en Haskell
I1M-T21: El TAD de los polinomios en Haskell
 
LMF-T1: Sintaxis y semántica de la lógica proposicional
LMF-T1: Sintaxis y semántica de la lógica proposicionalLMF-T1: Sintaxis y semántica de la lógica proposicional
LMF-T1: Sintaxis y semántica de la lógica proposicional
 
LI-T12: LI2011-12: Introducción a la programación lógica con Prolog
LI-T12: LI2011-12: Introducción a la programación lógica con PrologLI-T12: LI2011-12: Introducción a la programación lógica con Prolog
LI-T12: LI2011-12: Introducción a la programación lógica con Prolog
 
LI-T6: Sintaxis y semántica de la lógica de primer orden
LI-T6: Sintaxis y semántica de la lógica de primer ordenLI-T6: Sintaxis y semántica de la lógica de primer orden
LI-T6: Sintaxis y semántica de la lógica de primer orden
 
LI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. AplicacionesLI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. Aplicaciones
 
Panorama del razonamiento automático
Panorama del razonamiento automáticoPanorama del razonamiento automático
Panorama del razonamiento automático
 
LI -T5: Resolución proposicional
LI -T5: Resolución proposicionalLI -T5: Resolución proposicional
LI -T5: Resolución proposicional
 
I1M2010-T24: Programación dinámica en Haskell
I1M2010-T24: Programación dinámica en HaskellI1M2010-T24: Programación dinámica en Haskell
I1M2010-T24: Programación dinámica en Haskell
 
LI2011-T11: Resolución en lógica de primer orden
LI2011-T11: Resolución en lógica de primer ordenLI2011-T11: Resolución en lógica de primer orden
LI2011-T11: Resolución en lógica de primer orden
 
I1M2010-T23: Técnicas de diseño descendente de algoritmos.
I1M2010-T23: Técnicas de diseño descendente de algoritmos.I1M2010-T23: Técnicas de diseño descendente de algoritmos.
I1M2010-T23: Técnicas de diseño descendente de algoritmos.
 
LI2011-T7: Deducción natural en lógica de primer orden
LI2011-T7: Deducción natural en lógica de primer ordenLI2011-T7: Deducción natural en lógica de primer orden
LI2011-T7: Deducción natural en lógica de primer orden
 
I1M2010-T22: Algoritmos sobre grafos en Haskell
I1M2010-T22: Algoritmos sobre grafos en HaskellI1M2010-T22: Algoritmos sobre grafos en Haskell
I1M2010-T22: Algoritmos sobre grafos en Haskell
 
I1M2010-T18: El TAD de las tablas en Haskell
I1M2010-T18: El TAD de las tablas en HaskellI1M2010-T18: El TAD de las tablas en Haskell
I1M2010-T18: El TAD de las tablas en Haskell
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 

Último (20)

EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 

LI2011-T8: Tableros semánticos para la lógica de primer orden

  • 1. PD Tema 8: Tableros semánticos Lógica informática (2010–11) Tema 8: Tableros semánticos José A. Alonso Jiménez Andrés Cordón Franco María J. Hidalgo Doblado Grupo de Lógica Computacional Departamento de Ciencias de la Computación e I.A. Universidad de Sevilla 1/9
  • 2. PD Tema 8: Tableros semánticos Tema 8: Tableros semánticos 1. Fórmulas gamma y delta 2. Consecuencia mediante tableros semánticos 2/9
  • 3. PD Tema 8: Tableros semánticos Fórmulas gamma y delta Tema 8: Tableros semánticos 1. Fórmulas gamma y delta 2. Consecuencia mediante tableros semánticos 3/9
  • 4. PD Tema 8: Tableros semánticos Fórmulas gamma y delta Fórmulas gamma y delta Un término es básico si no contiene variables. Las fórmulas gamma, junto con sus componentes, son ∀x F F [x /t] (con t un término básico) ¬∃x F ¬F [x /t] (con t un término básico) Las fórmulas delta, junto con sus componentes, son ∃x F F [x /a] (con a una nueva constante) ¬∀x F ¬F [x /a] (con a una nueva constante) 4/9
  • 5. PD Tema 8: Tableros semánticos Consecuencia mediante tableros semánticos Tema 8: Tableros semánticos 1. Fórmulas gamma y delta 2. Consecuencia mediante tableros semánticos 5/9
  • 6. PD Tema 8: Tableros semánticos Consecuencia mediante tableros semánticos Ejemplo de consecuencia mediante tableros semánticos {∀x [P(x ) → Q(x )], ∃x P(x )} Tab ∃x Q(x ) 1 ∀x [P(x ) → Q(x )] 2 ∃x P(x ) 3 ¬∃x Q(x ) 4 P(a) (2) 5 P(a) → Q(a) (1) 6 ¬P(a) (5) 7 Q(a) (5) 8 ¬Q(a) (3) Cerrada Cerrada (6 y 4) (8 y 7) 6/9
  • 7. PD Tema 8: Tableros semánticos Consecuencia mediante tableros semánticos Ejemplo de consecuencia mediante tableros semánticos {∀x [P(x ) → Q(x )], ∀x [Q(x ) → R(x )]} Tab ∀x [P(x ) → R(x )] 1 ∀x [P(x ) → Q(x )] 2 ∀x [Q(x ) → R(x )] 3 ¬∀x [P(x ) → R(x )] 4 ¬(P(a) → R(a)) (3) 5 P(a) (4) 6 ¬R(a) (4) 7 P(a) → Q(a) (1) 8 Q(a) → R(a) (2) 9 ¬P(a) (7) 10 Q(a) (7) Cerrada (9, 5) 11 ¬Q(a) (8) 12 R(a) (8) Cerrada (11, 10) Cerrada (12, 6) 7/9
  • 8. PD Tema 8: Tableros semánticos Consecuencia mediante tableros semánticos Ejemplo de no consecuencia mediante tablero ∀x [P(x ) ∨ Q(x )] |= ∀x P(x ) ∨ ∀x Q(x ) 1 ∀x [P(x ) ∨ Q(x )] 2 ¬(∀x P(x ) ∨ ∀x Q(x )) 3 ¬∀x P(x ) (2) 4 ¬∀x Q(x ) (2) 5 ¬P(a) (3) 6 ¬Q(b) (4) 7 P(a) ∨ Q(a) (1) 8 P(b) ∨ Q(b) (1) 9 P(a) (7) 10 Q(a) (7) Cerrada (9,5) 11 P(b) (8) 12 Q(b) (8) Abierta Cerrada (12, 6) Contramodelo: U = {a, b}, I(P) = {b}, I(Q) = {a}. 8/9
  • 9. PD Tema 8: Tableros semánticos Bibliografía Bibliografía 1. Ben–Ari, M. Mathematical Logic for Computer Science (2nd ed.) (Springer, 2001) Cap. 2: Propositional calculus: formulas, models, tableaux 2. Fitting, M. First-Order Logic and Automated Theorem Proving (2nd ed.) (Springer, 1995) Cap. 3: Semantic tableaux and resolution 3. Hortalá, M.T.; Leach, J. y Rogríguez, M. Matemática discreta y lógica matemática (Ed. Complutense, 1998) Cap. 7.9: Tableaux semánticos para la lógica de proposiciones 4. Nerode, A. y Shore, R.A. Logic for Applications (Springer, 1997) Cap. 1.4: Tableau proofs in propositional calculus 5. E. Paniagua, J.L. Sánchez y F. Martín Lógica computacional (Thomson, 2003) Cap. 4.3: Métodos de las tablas semánticas 9/9