SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
LMF Tema 3: Tableros semánticos




          Lógica matemática y fundamentos (2011–12)
                                  Tema 3: Tableros semánticos


                                   José A. Alonso Jiménez
                                   María J. Hidalgo Doblado

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




                                                                            1 / 26
LMF Tema 3: Tableros semánticos




Tema 3: Tableros semánticos

 1. Búsqueda de modelos

 2. Notación uniforme

 3. Procedimiento de completación de tableros

 4. Modelos por tableros semánticos

 5. Consistencia mediante tableros

 6. Teorema por tableros

 7. Deducción por tableros                      2 / 26
LMF Tema 3: Tableros semánticos
  Búsqueda de modelos




Tema 3: Tableros semánticos

 1. Búsqueda de modelos

 2. Notación uniforme

 3. Procedimiento de completación de tableros

 4. Modelos por tableros semánticos

 5. Consistencia mediante tableros

 6. Teorema por tableros

 7. Deducción por tableros                      3 / 26
LMF Tema 3: Tableros semánticos
  Búsqueda de modelos




Búsqueda exitosa de modelos
         Búsqueda de modelos de ¬(¬p ∨ ¬q → ¬(p ∧ r ))
                    I |= ¬(¬p ∨ ¬q → ¬(p ∧ r ))
              syss I |= {¬(¬p ∨ ¬q → ¬(p ∧ r ))}
              syss I |= {¬p ∨ ¬q, ¬¬(p ∧ r )}
              syss I |= {¬p ∨ ¬q, p ∧ r }
              syss I |= {p, r , ¬p ∨ ¬q}
              syss I |= {p, r , ¬p} ó I |= {p, r , ¬q}
              syss I |= {⊥} ó I |= {p, r , ¬q}
         Modelos de ¬(¬p ∨ ¬q → ¬(p ∧ r )):
           Las interpretaciones I tales que I(p) = 1, I(q) = 0 e I(r ) = 1.




                                                                              4 / 26
LMF Tema 3: Tableros semánticos
  Búsqueda de modelos




Búsqueda exitosa de modelos por tableros semánticos
    ¬((¬p ∨ ¬q) → ¬(p ∧ r ))

         ¬p ∨ ¬q, ¬¬(p ∧ r )

            ¬p ∨ ¬q, p ∧ r

              ¬p ∨ ¬q, p, r

     ¬p, p, r                 ¬q, p, r


          ⊥


                                                      5 / 26
LMF Tema 3: Tableros semánticos
  Búsqueda de modelos




Búsqueda fallida de modelos
         Búsqueda de modelos de ¬(¬p ∨ ¬q → ¬(p ∧ q)).
                    I |= ¬(¬p ∨ ¬q → ¬(p ∧ q))
              syss I |= {¬(¬p ∨ ¬q → ¬(p ∧ q))}
              syss I |= {¬p ∨ ¬q, ¬¬(p ∧ q)}
              syss I |= {¬p ∨ ¬q, p ∧ q}
              syss I |= {p, q, ¬p ∨ ¬q}
              syss I |= {p, q, ¬p} ó I |= {p, q, ¬q}
              syss I |= {⊥} ó I |= {⊥}
         La fórmula ¬(¬p ∨ ¬q → ¬(p ∧ q)) no tiene modelos (es
         insatisfacible).




                                                                 6 / 26
LMF Tema 3: Tableros semánticos
  Búsqueda de modelos




Búsqueda fallida de modelos por tableros semánticos
    ¬((¬p ∨ ¬q) → ¬(p ∧ q))

         ¬p ∨ ¬q, ¬¬(p ∧ q)

            ¬p ∨ ¬q, p ∧ q

               ¬p ∨ ¬q, p, q

      ¬p, p, q                ¬q, p, q


           ⊥                      ⊥


                                                      7 / 26
LMF Tema 3: Tableros semánticos
  Notación uniforme




Tema 3: Tableros semánticos

 1. Búsqueda de modelos

 2. Notación uniforme

 3. Procedimiento de completación de tableros

 4. Modelos por tableros semánticos

 5. Consistencia mediante tableros

 6. Teorema por tableros

 7. Deducción por tableros                      8 / 26
LMF Tema 3: Tableros semánticos
  Notación uniforme




Notación uniforme: Literales y dobles negaciones
         Literales
                Un literal es un átomo o la negación de un átomo (p.e.
                p, ¬p, q, ¬q, . . . ).
                I |= p syss I(p) = 1.
                I |= ¬p syss I(p) = 0.
         Dobles negaciones
                F es una doble negación si es de la forma ¬¬G.
                I |= ¬¬G syss I |= G.
         Reducción de modelos:
                I |= F ∧ G syss I |= F e I |= G.
                I |= F ∨ G syss I |= F ó I |= G.




                                                                         9 / 26
LMF Tema 3: Tableros semánticos
  Notación uniforme




Notación uniforme: Fórmulas alfa y beta
         Las fórmulas alfa, junto con sus componentes, son
             F               F1         F2
             A1 ∧ A2         A1         A2
             ¬(A1 → A2 ) A1             ¬A2
             ¬(A1 ∨ A2 ) ¬A1            ¬A2
             A1 ↔ A2         A1 → A2 A2 → A1
         Si F es alfa con componentes F1 y F2 , entonces F ≡ F1 ∧ F2 .
         Las fórmulas beta, junto con sus componentes, son
             F               F1            F2
             B1 ∨ B2         B1            B2
             B1 → B2         ¬B1           B2
             ¬(B1 ∧ B2 ) ¬B1               ¬B2
             ¬(B1 ↔ B2 ) ¬(B1 → B2 ) ¬(B2 → B1 )
         Si F es beta con componentes F1 y F2 , entonces F ≡ F1 ∨ F2 .
                                                                         10 / 26
LMF Tema 3: Tableros semánticos
  Procedimiento de completación de tableros




Tema 3: Tableros semánticos

 1. Búsqueda de modelos

 2. Notación uniforme

 3. Procedimiento de completación de tableros

 4. Modelos por tableros semánticos

 5. Consistencia mediante tableros

 6. Teorema por tableros

 7. Deducción por tableros                      11 / 26
LMF Tema 3: Tableros semánticos
  Procedimiento de completación de tableros




Tablero del conjunto de fórmulas S
 Un tablero del conjunto de fórmulas S es un árbol construido mediante
 las reglas:
        El árbol cuyo único nodo tiene como etiqueta S es un tablero de S.
        Sea T un tablero de S y S1 la etiqueta de una hoja de T .
           1. Si S1 contiene una fórmula y su negación, entonces el árbol obtenido
              añadiendo como hijo de S1 el nodo etiquetado con {⊥} es un tablero
              de S.
           2. Si S1 contiene una doble negación ¬¬F , entonces el árbol obtenido
              añadiendo como hijo de S1 el nodo etiquetado con
              (S1 {¬¬F }) ∪ {F } es un tablero de S.
           3. Si S1 contiene una fórmula alfa F de componentes F1 y F2 , entonces
              el árbol obtenido añadiendo como hijo de S1 el nodo etiquetado con
              (S1     {F }) ∪ {F1 , F2 } es un tablero de S.
           4. Si S1 contiene una fórmula beta F de componentes F1 y F2 , entonces
              el árbol obtenido añadiendo como hijos de S1 los nodos etiquetados
              con (S1      {F }) ∪ {F1 } y (S1 {F }) ∪ {F2 } es un tablero de S.
                                                                                     12 / 26
LMF Tema 3: Tableros semánticos
  Procedimiento de completación de tableros




No unicidad del tablero de un conjunto de fórmulas
         Un tablero completo de (p ∨ q) ∧ (¬p ∧ ¬q) es
                 (p ∨ q) ∧ (¬p ∧ ¬q)

                      p ∨ q, ¬p ∧ ¬q

            p, ¬p ∧ ¬q                q, ¬p ∧ ¬q

             p, ¬p, ¬q                 q, ¬p, ¬q


                    ⊥                         ⊥



                                                         13 / 26
LMF Tema 3: Tableros semánticos
  Procedimiento de completación de tableros




No unicidad del tablero de un conjunto de fórmulas
         Otro tablero completo de (p ∨ q) ∧ (¬p ∧ ¬q) es
                (p ∨ q) ∧ (¬p ∧ ¬q)

                    p ∨ q, ¬p ∧ ¬q

                      p ∨ q, ¬p, ¬q

            p, ¬p, ¬q                 q, ¬p, ¬q


                  ⊥                           ⊥



                                                           14 / 26
LMF Tema 3: Tableros semánticos
  Modelos por tableros semánticos




Tema 3: Tableros semánticos

 1. Búsqueda de modelos

 2. Notación uniforme

 3. Procedimiento de completación de tableros

 4. Modelos por tableros semánticos

 5. Consistencia mediante tableros

 6. Teorema por tableros

 7. Deducción por tableros                      15 / 26
LMF Tema 3: Tableros semánticos
  Modelos por tableros semánticos




Modelos por tableros
       Def.: Sea S un conjunto de fórmulas, T un tablero de S.
             Una hoja de T es cerrada si contiene una fórmula y su negación o es de la
             forma {⊥}.
             Una hoja de T es abierta si es un conjunto de literales y no contiene un
             literal y su negación.
       Def.: Un tablero completo de S es un tablero de S tal que todas sus
       hojas son abiertas o cerradas.
       Def.: Un tablero es cerrado si todas sus hojas son cerradas.
       Reducción de modelos:
             I |= F ∧ G syss I |= F e I |= G.
             I |= F ∨ G syss I |= F ó I |= G.
       Propiedades:
          1. Si las hojas de un tablero del conjunto de fórmulas {F1 , . . . , Fn } son
             {G1,1 , . . . , G1,n1 }, . . . , {Gm,1 , . . . , Gm,nm }, entonces
             F1 ∧ · · · ∧ Fn ≡ (G1,1 ∧ · · · ∧ G1,n1 ) ∨ · · · ∨ (Gm,1 ∧ · · · ∧ Gm,nm ).
          2. Prop.: Sea S un conjunto de fórmulas, T un tablero de S e I una
             interpretación. Entonces, I |= S syss existe una hoja S1 de T tal que
             I |= S1 .
                                                                                            16 / 26
LMF Tema 3: Tableros semánticos
  Consistencia mediante tableros




Tema 3: Tableros semánticos

 1. Búsqueda de modelos

 2. Notación uniforme

 3. Procedimiento de completación de tableros

 4. Modelos por tableros semánticos

 5. Consistencia mediante tableros

 6. Teorema por tableros

 7. Deducción por tableros                      17 / 26
LMF Tema 3: Tableros semánticos
  Consistencia mediante tableros




Consistencia mediante tableros
         Prop.: Si {p1 , . . . , pn , ¬q1 , . . . , ¬qm } es una hoja abierta de un
         tablero del conjunto de fórmulas S, entonces la interpretación I
         tal que I(p1 ) = 1, . . . , I(pn ) = 1, I(q1 ) = 0, . . . , I(qm ) = 0 es un
         modelo de S.
         Prop.: Un conjunto de fórmulas S es consistente syss S tiene un
         tablero con alguna hoja abierta.
         Prop.: Un conjunto de fórmulas S es inconsistente syss S tiene
         un tablero completo cerrado.




                                                                                        18 / 26
LMF Tema 3: Tableros semánticos
  Teorema por tableros




Tema 3: Tableros semánticos

 1. Búsqueda de modelos

 2. Notación uniforme

 3. Procedimiento de completación de tableros

 4. Modelos por tableros semánticos

 5. Consistencia mediante tableros

 6. Teorema por tableros

 7. Deducción por tableros                      19 / 26
LMF Tema 3: Tableros semánticos
  Teorema por tableros




Teorema por tableros
         Def.: Una fórmula F es un teorema (mediante tableros
         semánticos) si tiene una prueba mediante tableros; es decir, si
         {¬F } tiene un tablero completo cerrado.
         Se representa por Tab F .
         Ejemplos:         ¬p ∨ ¬q → ¬(p ∧ q)
                            Tab
                       Tab ¬p ∨ ¬q → ¬(p ∧ r )
         Teor.: El cálculo de tableros semánticos es adecuado y completo;
         es decir,
             Adecuado:      Tab F ⇒      |= F
             Completo: |= F         ⇒      Tab F




                                                                            20 / 26
LMF Tema 3: Tableros semánticos
  Deducción por tableros




Tema 3: Tableros semánticos

 1. Búsqueda de modelos

 2. Notación uniforme

 3. Procedimiento de completación de tableros

 4. Modelos por tableros semánticos

 5. Consistencia mediante tableros

 6. Teorema por tableros

 7. Deducción por tableros                      21 / 26
LMF Tema 3: Tableros semánticos
  Deducción por tableros




Deducción por tableros
         Def.: La fórmula F es deducible (mediante tableros semánticos) a
         partir del conjunto de fórmulas S si existe un tablero completo
         cerrado de S ∪ {¬F }. Se representa por S Tab F .
         Ejemplo: {p → q, q → r } Tab p → r
                                  p → q, q → r , ¬(p → r )

                                    p → q, q → r , p, ¬r

                           p → q, ¬q, p, ¬r       p → q, r , p, ¬r

            ¬p, ¬q, p, ¬r               q, ¬q, p, ¬r       ⊥

                     ⊥                        ⊥
                                                                            22 / 26
LMF Tema 3: Tableros semánticos
  Deducción por tableros




Deducción por tableros
         Ejemplo: {p ∨ q}             Tab   p∧q
                                   p ∨ q, ¬(p ∧ q)

                  p, ¬(p ∧ q)                      q, ¬(p ∧ q)

            p, ¬p                 p, ¬q       q, ¬p        q, ¬q


               ⊥                                             ⊥

         Contramodelos de {p ∨ q} Tab p ∧ q
            las interpretaciones I1 tales que I1 (p) = 1 e I1 (q) = 0
               las interpretaciones I2 tales que I2 (p) = 0 e I2 (q) = 1
         Teor.: S          Tab   F syss S |= F .                           23 / 26
LMF Tema 3: Tableros semánticos
  Tableros en notación reducida




Tema 3: Tableros semánticos

 1. Búsqueda de modelos

 2. Notación uniforme

 3. Procedimiento de completación de tableros

 4. Modelos por tableros semánticos

 5. Consistencia mediante tableros

 6. Teorema por tableros

 7. Deducción por tableros                      24 / 26
LMF Tema 3: Tableros semánticos
  Tableros en notación reducida




Tableros en notación reducida
         Ejemplo: {p ∨ q}             Tab   p∧q
                                      1. p ∨ q
                                      2. ¬(p ∧ q)

                        3. p (1)                    4. q (1)

            5. ¬p (2)             6. ¬q (2)   7. ¬p (2)   8. ¬q (2)

             Cerrada              Abierta     Abierta     Cerrada
             (5,3)                {p, ¬q}     {¬p, q}     (8,4)




                                                                      25 / 26
LMF Tema 3: 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
                                                                                 26 / 26

Mais conteúdo relacionado

Mais procurados

Clase 2 - Introducción a la programación con Python I.pptx
Clase 2 - Introducción a la programación con Python I.pptxClase 2 - Introducción a la programación con Python I.pptx
Clase 2 - Introducción a la programación con Python I.pptx
jgs07
 
Enrique bonilla.estructurasdiscretasi
Enrique bonilla.estructurasdiscretasiEnrique bonilla.estructurasdiscretasi
Enrique bonilla.estructurasdiscretasi
Enrique Bonilla
 
Programación orientada a objetos presentacion
Programación    orientada    a objetos presentacionProgramación    orientada    a objetos presentacion
Programación orientada a objetos presentacion
franciscocain
 
Parte 4 Máquinas De Turing
Parte 4  Máquinas De  TuringParte 4  Máquinas De  Turing
Parte 4 Máquinas De Turing
Ricardo Quintero
 
Examen resuelto metodos numericos
Examen resuelto metodos numericosExamen resuelto metodos numericos
Examen resuelto metodos numericos
Rosand Roque Ch.
 

Mais procurados (19)

Mapa mental Grafos (Gaby Assouad)
Mapa mental Grafos (Gaby Assouad)Mapa mental Grafos (Gaby Assouad)
Mapa mental Grafos (Gaby Assouad)
 
Ejercicios de logica matematica (resueltos)
Ejercicios de logica matematica (resueltos)Ejercicios de logica matematica (resueltos)
Ejercicios de logica matematica (resueltos)
 
Compendio de Reglas de Inferencia - Lógica Simbólica
Compendio de Reglas de Inferencia - Lógica SimbólicaCompendio de Reglas de Inferencia - Lógica Simbólica
Compendio de Reglas de Inferencia - Lógica Simbólica
 
Clase 2 - Introducción a la programación con Python I.pptx
Clase 2 - Introducción a la programación con Python I.pptxClase 2 - Introducción a la programación con Python I.pptx
Clase 2 - Introducción a la programación con Python I.pptx
 
Teoría de complejidad computacional (tcc).pptx
Teoría de complejidad computacional (tcc).pptxTeoría de complejidad computacional (tcc).pptx
Teoría de complejidad computacional (tcc).pptx
 
Revisando la jerarquía de chomsky
Revisando la jerarquía de chomskyRevisando la jerarquía de chomsky
Revisando la jerarquía de chomsky
 
Razonamiento lógico
Razonamiento lógicoRazonamiento lógico
Razonamiento lógico
 
3.3 Reglas de producción.pptx
3.3 Reglas de producción.pptx3.3 Reglas de producción.pptx
3.3 Reglas de producción.pptx
 
Seudocodigo arbol
Seudocodigo arbolSeudocodigo arbol
Seudocodigo arbol
 
Enrique bonilla.estructurasdiscretasi
Enrique bonilla.estructurasdiscretasiEnrique bonilla.estructurasdiscretasi
Enrique bonilla.estructurasdiscretasi
 
Maquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e IrresolubilidadMaquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e Irresolubilidad
 
Programación orientada a objetos presentacion
Programación    orientada    a objetos presentacionProgramación    orientada    a objetos presentacion
Programación orientada a objetos presentacion
 
Parte 4 Máquinas De Turing
Parte 4  Máquinas De  TuringParte 4  Máquinas De  Turing
Parte 4 Máquinas De Turing
 
Unidad 7 lenguajes gramaticas y automatas
Unidad 7 lenguajes gramaticas y automatasUnidad 7 lenguajes gramaticas y automatas
Unidad 7 lenguajes gramaticas y automatas
 
Diagonalización de matrices
Diagonalización de matricesDiagonalización de matrices
Diagonalización de matrices
 
Cubo resistivo2
Cubo resistivo2Cubo resistivo2
Cubo resistivo2
 
Tipos de lenguaje formal según Chomsky
Tipos de lenguaje formal según ChomskyTipos de lenguaje formal según Chomsky
Tipos de lenguaje formal según Chomsky
 
Examen resuelto metodos numericos
Examen resuelto metodos numericosExamen resuelto metodos numericos
Examen resuelto metodos numericos
 
Gramáticas y Modelos Matemáticos - Clase 3
Gramáticas y Modelos Matemáticos - Clase 3Gramáticas y Modelos Matemáticos - Clase 3
Gramáticas y Modelos Matemáticos - Clase 3
 

Destaque

Educacion fisica power point blog
Educacion fisica power point blogEducacion fisica power point blog
Educacion fisica power point blog
Natalia0912
 

Destaque (20)

Home tech freddy agredo
Home tech   freddy agredoHome tech   freddy agredo
Home tech freddy agredo
 
Guanches ies guimar
Guanches ies guimarGuanches ies guimar
Guanches ies guimar
 
Seminário de geografia 1
Seminário de geografia 1Seminário de geografia 1
Seminário de geografia 1
 
Formato soldedi-promesante
Formato soldedi-promesanteFormato soldedi-promesante
Formato soldedi-promesante
 
Presentación Punta del Este ART EXPERIENCE TOUR 2014
Presentación Punta del Este ART EXPERIENCE TOUR 2014Presentación Punta del Este ART EXPERIENCE TOUR 2014
Presentación Punta del Este ART EXPERIENCE TOUR 2014
 
Playa de Pantín
Playa de Pantín   Playa de Pantín
Playa de Pantín
 
Palavras comuns ótimo
Palavras comuns ótimoPalavras comuns ótimo
Palavras comuns ótimo
 
Semana santa 2014-web
Semana santa 2014-webSemana santa 2014-web
Semana santa 2014-web
 
Corporate Presentation Gym Glish
Corporate Presentation Gym GlishCorporate Presentation Gym Glish
Corporate Presentation Gym Glish
 
Aplicaciones prácticas de la investigación forense
Aplicaciones prácticas de la investigación forense Aplicaciones prácticas de la investigación forense
Aplicaciones prácticas de la investigación forense
 
Social media: tools and ‘mocial’ by Paul Wilkinson #sm4b
Social media:tools and ‘mocial’ by Paul Wilkinson #sm4bSocial media:tools and ‘mocial’ by Paul Wilkinson #sm4b
Social media: tools and ‘mocial’ by Paul Wilkinson #sm4b
 
itravel-News: Intuitive Reisebuchung mit itravel-iPad-App
itravel-News: Intuitive Reisebuchung mit itravel-iPad-Appitravel-News: Intuitive Reisebuchung mit itravel-iPad-App
itravel-News: Intuitive Reisebuchung mit itravel-iPad-App
 
B1 vitamini
B1 vitaminiB1 vitamini
B1 vitamini
 
Curso linux clase_1_2012
Curso linux clase_1_2012Curso linux clase_1_2012
Curso linux clase_1_2012
 
ADS5 - On Self and Bondage
ADS5 - On Self and BondageADS5 - On Self and Bondage
ADS5 - On Self and Bondage
 
La saga de medianoche
La saga de medianocheLa saga de medianoche
La saga de medianoche
 
BWI Portfolio
BWI PortfolioBWI Portfolio
BWI Portfolio
 
Educacion fisica power point blog
Educacion fisica power point blogEducacion fisica power point blog
Educacion fisica power point blog
 
Moringa oil properties
Moringa oil propertiesMoringa oil properties
Moringa oil properties
 
About Satmo
About SatmoAbout Satmo
About Satmo
 

Semelhante a LMF-T3: Tableros semánticos

Cuadrados latinos y grecolatinos
Cuadrados latinos y grecolatinosCuadrados latinos y grecolatinos
Cuadrados latinos y grecolatinos
Hero Valrey
 
Cuadro Latino y grcolatino
Cuadro Latino y grcolatinoCuadro Latino y grcolatino
Cuadro Latino y grcolatino
benignacio
 

Semelhante a LMF-T3: Tableros semánticos (20)

LI2011-T3: Tableros semánticos proposicionales
LI2011-T3: Tableros semánticos proposicionalesLI2011-T3: Tableros semánticos proposicionales
LI2011-T3: Tableros semánticos proposicionales
 
C4_Leyes Logicas_def.pdf
C4_Leyes Logicas_def.pdfC4_Leyes Logicas_def.pdf
C4_Leyes Logicas_def.pdf
 
Ajuste de datos e interpolacion
Ajuste de datos e interpolacionAjuste de datos e interpolacion
Ajuste de datos e interpolacion
 
Programa segundo grad1
Programa segundo grad1Programa segundo grad1
Programa segundo grad1
 
FUNDAMENTOS MATEMÁTICOS (II Bimestre Abril Agosto 2011)
FUNDAMENTOS MATEMÁTICOS (II Bimestre Abril Agosto 2011)FUNDAMENTOS MATEMÁTICOS (II Bimestre Abril Agosto 2011)
FUNDAMENTOS MATEMÁTICOS (II Bimestre Abril Agosto 2011)
 
Cuadrados latinos y grecolatinos
Cuadrados latinos y grecolatinosCuadrados latinos y grecolatinos
Cuadrados latinos y grecolatinos
 
Determinantes
DeterminantesDeterminantes
Determinantes
 
Cuadro Latino y grecolatino
Cuadro Latino y grecolatinoCuadro Latino y grecolatino
Cuadro Latino y grecolatino
 
Cuadro Latino y grcolatino
Cuadro Latino y grcolatinoCuadro Latino y grcolatino
Cuadro Latino y grcolatino
 
miercoles RV.docx
miercoles RV.docxmiercoles RV.docx
miercoles RV.docx
 
00675591402IA02S11081531Semana4dealgebraLineal2022-2 (1).pdf
00675591402IA02S11081531Semana4dealgebraLineal2022-2 (1).pdf00675591402IA02S11081531Semana4dealgebraLineal2022-2 (1).pdf
00675591402IA02S11081531Semana4dealgebraLineal2022-2 (1).pdf
 
UNIDAD 4
UNIDAD 4UNIDAD 4
UNIDAD 4
 
Mat 11 u4
Mat 11 u4Mat 11 u4
Mat 11 u4
 
Transformada inversa de laplace
Transformada inversa de laplaceTransformada inversa de laplace
Transformada inversa de laplace
 
Conceptos De Matriz
Conceptos De MatrizConceptos De Matriz
Conceptos De Matriz
 
Concepto De Matriz, Tabla de verdad y logica matematicas
Concepto De Matriz, Tabla de verdad y logica matematicasConcepto De Matriz, Tabla de verdad y logica matematicas
Concepto De Matriz, Tabla de verdad y logica matematicas
 
Matemática para Ingeniería - Determinantes
Matemática para Ingeniería - DeterminantesMatemática para Ingeniería - Determinantes
Matemática para Ingeniería - Determinantes
 
Series de Fourier.pdf
Series de Fourier.pdfSeries de Fourier.pdf
Series de Fourier.pdf
 
LI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. AplicacionesLI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. Aplicaciones
 
Polinomios 2
Polinomios 2Polinomios 2
Polinomios 2
 

Mais 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-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
 

Mais de José A. Alonso (20)

Tema 12: Analizadores sintácticos funcionales.
Tema 12: Analizadores sintácticos funcionales.Tema 12: Analizadores sintácticos funcionales.
Tema 12: Analizadores sintácticos funcionales.
 
Tema 23: Técnicas de diseño descendente de algoritmos
Tema 23: Técnicas de diseño descendente de algoritmosTema 23: Técnicas de diseño descendente de algoritmos
Tema 23: Técnicas de diseño descendente de algoritmos
 
I1M-T19: El TAD de los árboles de búsqueda
I1M-T19: El TAD de los árboles de búsquedaI1M-T19: El TAD de los árboles de búsqueda
I1M-T19: El TAD de los árboles de búsqueda
 
I1M-T17: El TAD de los conjuntos
I1M-T17: El TAD de los conjuntosI1M-T17: El TAD de los conjuntos
I1M-T17: El TAD de los conjuntos
 
Panorama de la demostración asistida por ordenador
Panorama de la demostración asistida por ordenadorPanorama de la demostración asistida por ordenador
Panorama de la demostración asistida por ordenador
 
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-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
 
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.
 

Ú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
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 

Último (20)

🦄💫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
 
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
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
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
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 

LMF-T3: Tableros semánticos

  • 1. LMF Tema 3: Tableros semánticos Lógica matemática y fundamentos (2011–12) Tema 3: Tableros semánticos José A. Alonso Jiménez María J. Hidalgo Doblado Grupo de Lógica Computacional Departamento de Ciencias de la Computación e I.A. Universidad de Sevilla 1 / 26
  • 2. LMF Tema 3: Tableros semánticos Tema 3: Tableros semánticos 1. Búsqueda de modelos 2. Notación uniforme 3. Procedimiento de completación de tableros 4. Modelos por tableros semánticos 5. Consistencia mediante tableros 6. Teorema por tableros 7. Deducción por tableros 2 / 26
  • 3. LMF Tema 3: Tableros semánticos Búsqueda de modelos Tema 3: Tableros semánticos 1. Búsqueda de modelos 2. Notación uniforme 3. Procedimiento de completación de tableros 4. Modelos por tableros semánticos 5. Consistencia mediante tableros 6. Teorema por tableros 7. Deducción por tableros 3 / 26
  • 4. LMF Tema 3: Tableros semánticos Búsqueda de modelos Búsqueda exitosa de modelos Búsqueda de modelos de ¬(¬p ∨ ¬q → ¬(p ∧ r )) I |= ¬(¬p ∨ ¬q → ¬(p ∧ r )) syss I |= {¬(¬p ∨ ¬q → ¬(p ∧ r ))} syss I |= {¬p ∨ ¬q, ¬¬(p ∧ r )} syss I |= {¬p ∨ ¬q, p ∧ r } syss I |= {p, r , ¬p ∨ ¬q} syss I |= {p, r , ¬p} ó I |= {p, r , ¬q} syss I |= {⊥} ó I |= {p, r , ¬q} Modelos de ¬(¬p ∨ ¬q → ¬(p ∧ r )): Las interpretaciones I tales que I(p) = 1, I(q) = 0 e I(r ) = 1. 4 / 26
  • 5. LMF Tema 3: Tableros semánticos Búsqueda de modelos Búsqueda exitosa de modelos por tableros semánticos ¬((¬p ∨ ¬q) → ¬(p ∧ r )) ¬p ∨ ¬q, ¬¬(p ∧ r ) ¬p ∨ ¬q, p ∧ r ¬p ∨ ¬q, p, r ¬p, p, r ¬q, p, r ⊥ 5 / 26
  • 6. LMF Tema 3: Tableros semánticos Búsqueda de modelos Búsqueda fallida de modelos Búsqueda de modelos de ¬(¬p ∨ ¬q → ¬(p ∧ q)). I |= ¬(¬p ∨ ¬q → ¬(p ∧ q)) syss I |= {¬(¬p ∨ ¬q → ¬(p ∧ q))} syss I |= {¬p ∨ ¬q, ¬¬(p ∧ q)} syss I |= {¬p ∨ ¬q, p ∧ q} syss I |= {p, q, ¬p ∨ ¬q} syss I |= {p, q, ¬p} ó I |= {p, q, ¬q} syss I |= {⊥} ó I |= {⊥} La fórmula ¬(¬p ∨ ¬q → ¬(p ∧ q)) no tiene modelos (es insatisfacible). 6 / 26
  • 7. LMF Tema 3: Tableros semánticos Búsqueda de modelos Búsqueda fallida de modelos por tableros semánticos ¬((¬p ∨ ¬q) → ¬(p ∧ q)) ¬p ∨ ¬q, ¬¬(p ∧ q) ¬p ∨ ¬q, p ∧ q ¬p ∨ ¬q, p, q ¬p, p, q ¬q, p, q ⊥ ⊥ 7 / 26
  • 8. LMF Tema 3: Tableros semánticos Notación uniforme Tema 3: Tableros semánticos 1. Búsqueda de modelos 2. Notación uniforme 3. Procedimiento de completación de tableros 4. Modelos por tableros semánticos 5. Consistencia mediante tableros 6. Teorema por tableros 7. Deducción por tableros 8 / 26
  • 9. LMF Tema 3: Tableros semánticos Notación uniforme Notación uniforme: Literales y dobles negaciones Literales Un literal es un átomo o la negación de un átomo (p.e. p, ¬p, q, ¬q, . . . ). I |= p syss I(p) = 1. I |= ¬p syss I(p) = 0. Dobles negaciones F es una doble negación si es de la forma ¬¬G. I |= ¬¬G syss I |= G. Reducción de modelos: I |= F ∧ G syss I |= F e I |= G. I |= F ∨ G syss I |= F ó I |= G. 9 / 26
  • 10. LMF Tema 3: Tableros semánticos Notación uniforme Notación uniforme: Fórmulas alfa y beta Las fórmulas alfa, junto con sus componentes, son F F1 F2 A1 ∧ A2 A1 A2 ¬(A1 → A2 ) A1 ¬A2 ¬(A1 ∨ A2 ) ¬A1 ¬A2 A1 ↔ A2 A1 → A2 A2 → A1 Si F es alfa con componentes F1 y F2 , entonces F ≡ F1 ∧ F2 . Las fórmulas beta, junto con sus componentes, son F F1 F2 B1 ∨ B2 B1 B2 B1 → B2 ¬B1 B2 ¬(B1 ∧ B2 ) ¬B1 ¬B2 ¬(B1 ↔ B2 ) ¬(B1 → B2 ) ¬(B2 → B1 ) Si F es beta con componentes F1 y F2 , entonces F ≡ F1 ∨ F2 . 10 / 26
  • 11. LMF Tema 3: Tableros semánticos Procedimiento de completación de tableros Tema 3: Tableros semánticos 1. Búsqueda de modelos 2. Notación uniforme 3. Procedimiento de completación de tableros 4. Modelos por tableros semánticos 5. Consistencia mediante tableros 6. Teorema por tableros 7. Deducción por tableros 11 / 26
  • 12. LMF Tema 3: Tableros semánticos Procedimiento de completación de tableros Tablero del conjunto de fórmulas S Un tablero del conjunto de fórmulas S es un árbol construido mediante las reglas: El árbol cuyo único nodo tiene como etiqueta S es un tablero de S. Sea T un tablero de S y S1 la etiqueta de una hoja de T . 1. Si S1 contiene una fórmula y su negación, entonces el árbol obtenido añadiendo como hijo de S1 el nodo etiquetado con {⊥} es un tablero de S. 2. Si S1 contiene una doble negación ¬¬F , entonces el árbol obtenido añadiendo como hijo de S1 el nodo etiquetado con (S1 {¬¬F }) ∪ {F } es un tablero de S. 3. Si S1 contiene una fórmula alfa F de componentes F1 y F2 , entonces el árbol obtenido añadiendo como hijo de S1 el nodo etiquetado con (S1 {F }) ∪ {F1 , F2 } es un tablero de S. 4. Si S1 contiene una fórmula beta F de componentes F1 y F2 , entonces el árbol obtenido añadiendo como hijos de S1 los nodos etiquetados con (S1 {F }) ∪ {F1 } y (S1 {F }) ∪ {F2 } es un tablero de S. 12 / 26
  • 13. LMF Tema 3: Tableros semánticos Procedimiento de completación de tableros No unicidad del tablero de un conjunto de fórmulas Un tablero completo de (p ∨ q) ∧ (¬p ∧ ¬q) es (p ∨ q) ∧ (¬p ∧ ¬q) p ∨ q, ¬p ∧ ¬q p, ¬p ∧ ¬q q, ¬p ∧ ¬q p, ¬p, ¬q q, ¬p, ¬q ⊥ ⊥ 13 / 26
  • 14. LMF Tema 3: Tableros semánticos Procedimiento de completación de tableros No unicidad del tablero de un conjunto de fórmulas Otro tablero completo de (p ∨ q) ∧ (¬p ∧ ¬q) es (p ∨ q) ∧ (¬p ∧ ¬q) p ∨ q, ¬p ∧ ¬q p ∨ q, ¬p, ¬q p, ¬p, ¬q q, ¬p, ¬q ⊥ ⊥ 14 / 26
  • 15. LMF Tema 3: Tableros semánticos Modelos por tableros semánticos Tema 3: Tableros semánticos 1. Búsqueda de modelos 2. Notación uniforme 3. Procedimiento de completación de tableros 4. Modelos por tableros semánticos 5. Consistencia mediante tableros 6. Teorema por tableros 7. Deducción por tableros 15 / 26
  • 16. LMF Tema 3: Tableros semánticos Modelos por tableros semánticos Modelos por tableros Def.: Sea S un conjunto de fórmulas, T un tablero de S. Una hoja de T es cerrada si contiene una fórmula y su negación o es de la forma {⊥}. Una hoja de T es abierta si es un conjunto de literales y no contiene un literal y su negación. Def.: Un tablero completo de S es un tablero de S tal que todas sus hojas son abiertas o cerradas. Def.: Un tablero es cerrado si todas sus hojas son cerradas. Reducción de modelos: I |= F ∧ G syss I |= F e I |= G. I |= F ∨ G syss I |= F ó I |= G. Propiedades: 1. Si las hojas de un tablero del conjunto de fórmulas {F1 , . . . , Fn } son {G1,1 , . . . , G1,n1 }, . . . , {Gm,1 , . . . , Gm,nm }, entonces F1 ∧ · · · ∧ Fn ≡ (G1,1 ∧ · · · ∧ G1,n1 ) ∨ · · · ∨ (Gm,1 ∧ · · · ∧ Gm,nm ). 2. Prop.: Sea S un conjunto de fórmulas, T un tablero de S e I una interpretación. Entonces, I |= S syss existe una hoja S1 de T tal que I |= S1 . 16 / 26
  • 17. LMF Tema 3: Tableros semánticos Consistencia mediante tableros Tema 3: Tableros semánticos 1. Búsqueda de modelos 2. Notación uniforme 3. Procedimiento de completación de tableros 4. Modelos por tableros semánticos 5. Consistencia mediante tableros 6. Teorema por tableros 7. Deducción por tableros 17 / 26
  • 18. LMF Tema 3: Tableros semánticos Consistencia mediante tableros Consistencia mediante tableros Prop.: Si {p1 , . . . , pn , ¬q1 , . . . , ¬qm } es una hoja abierta de un tablero del conjunto de fórmulas S, entonces la interpretación I tal que I(p1 ) = 1, . . . , I(pn ) = 1, I(q1 ) = 0, . . . , I(qm ) = 0 es un modelo de S. Prop.: Un conjunto de fórmulas S es consistente syss S tiene un tablero con alguna hoja abierta. Prop.: Un conjunto de fórmulas S es inconsistente syss S tiene un tablero completo cerrado. 18 / 26
  • 19. LMF Tema 3: Tableros semánticos Teorema por tableros Tema 3: Tableros semánticos 1. Búsqueda de modelos 2. Notación uniforme 3. Procedimiento de completación de tableros 4. Modelos por tableros semánticos 5. Consistencia mediante tableros 6. Teorema por tableros 7. Deducción por tableros 19 / 26
  • 20. LMF Tema 3: Tableros semánticos Teorema por tableros Teorema por tableros Def.: Una fórmula F es un teorema (mediante tableros semánticos) si tiene una prueba mediante tableros; es decir, si {¬F } tiene un tablero completo cerrado. Se representa por Tab F . Ejemplos: ¬p ∨ ¬q → ¬(p ∧ q) Tab Tab ¬p ∨ ¬q → ¬(p ∧ r ) Teor.: El cálculo de tableros semánticos es adecuado y completo; es decir, Adecuado: Tab F ⇒ |= F Completo: |= F ⇒ Tab F 20 / 26
  • 21. LMF Tema 3: Tableros semánticos Deducción por tableros Tema 3: Tableros semánticos 1. Búsqueda de modelos 2. Notación uniforme 3. Procedimiento de completación de tableros 4. Modelos por tableros semánticos 5. Consistencia mediante tableros 6. Teorema por tableros 7. Deducción por tableros 21 / 26
  • 22. LMF Tema 3: Tableros semánticos Deducción por tableros Deducción por tableros Def.: La fórmula F es deducible (mediante tableros semánticos) a partir del conjunto de fórmulas S si existe un tablero completo cerrado de S ∪ {¬F }. Se representa por S Tab F . Ejemplo: {p → q, q → r } Tab p → r p → q, q → r , ¬(p → r ) p → q, q → r , p, ¬r p → q, ¬q, p, ¬r p → q, r , p, ¬r ¬p, ¬q, p, ¬r q, ¬q, p, ¬r ⊥ ⊥ ⊥ 22 / 26
  • 23. LMF Tema 3: Tableros semánticos Deducción por tableros Deducción por tableros Ejemplo: {p ∨ q} Tab p∧q p ∨ q, ¬(p ∧ q) p, ¬(p ∧ q) q, ¬(p ∧ q) p, ¬p p, ¬q q, ¬p q, ¬q ⊥ ⊥ Contramodelos de {p ∨ q} Tab p ∧ q las interpretaciones I1 tales que I1 (p) = 1 e I1 (q) = 0 las interpretaciones I2 tales que I2 (p) = 0 e I2 (q) = 1 Teor.: S Tab F syss S |= F . 23 / 26
  • 24. LMF Tema 3: Tableros semánticos Tableros en notación reducida Tema 3: Tableros semánticos 1. Búsqueda de modelos 2. Notación uniforme 3. Procedimiento de completación de tableros 4. Modelos por tableros semánticos 5. Consistencia mediante tableros 6. Teorema por tableros 7. Deducción por tableros 24 / 26
  • 25. LMF Tema 3: Tableros semánticos Tableros en notación reducida Tableros en notación reducida Ejemplo: {p ∨ q} Tab p∧q 1. p ∨ q 2. ¬(p ∧ q) 3. p (1) 4. q (1) 5. ¬p (2) 6. ¬q (2) 7. ¬p (2) 8. ¬q (2) Cerrada Abierta Abierta Cerrada (5,3) {p, ¬q} {¬p, q} (8,4) 25 / 26
  • 26. LMF Tema 3: 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 26 / 26