SlideShare a Scribd company logo
1 of 29
Download to read offline
PD Tema 7: Deducción natural en lógica de primer orden




                            Lógica informática (2010–11)
               Tema 7: Deducción natural en lógica de primer orden


                                     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 / 29
PD Tema 7: Deducción natural en lógica de primer orden




Tema 7: Deducción natural en lógica de primer orden

 1. Sustituciones

 2. Reglas de deducción natural de cuantificadores

 3. Reglas de la igualdad




                                                         2 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Sustituciones




Tema 7: Deducción natural en lógica de primer orden

 1. Sustituciones
       Definición de sustitución
       Aplicación de sustituciones a términos
       Aplicación de sustituciones a fórmulas
       Sustituciones libres

 2. Reglas de deducción natural de cuantificadores

 3. Reglas de la igualdad




                                                         3 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Sustituciones
     Definición de sustitución



Sustituciones
        Def.: Una sustitución σ (de L) es una aplicación σ : Var → Térm(L).
        Notación: [x1 /t1 , x2 /t2 , . . . , xn /tn ] representa la sustitución σ definida por
                      ti , si x es xi ;
            σ(x ) =
                      x , si x ∈ {x1 , . . . , xn }
                                   /
        Ejemplo: [x /s(0), y /x + y ] es la sustitución σ de Var en los términos de
        la aritmética definida por
            σ(x ) = s(0), σ(y ) = x + y y σ(z) = z para z ∈ Var  {x , y }
        Notación: σ, σ1 , σ2 , . . . representarán sustituciones.




                                                                                                4 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Sustituciones
     Aplicación de sustituciones a términos



Aplicación de sustituciones a términos
         Def.: t[x1 /t1 , . . . , xn /tn ] es el término obtenido sustituyendo en t
         las apariciones de xi por ti .
         Def.: La extensión de σ a términos es la aplicación
         σ : Térm(L) → Térm(L) definida por
                  
                  c,
                                        si t es una constante c;
                  
             tσ = σ(x ),                 si t es una variable x ;
                  
                  
                  f (t σ, . . . , t σ), si t es f (t , . . . , t )
                       1            n                1           n
         Ejemplo: Si σ = [x /f (y , a), y /z], entonces
                  aσ = a, donde a es una constante.
                  w σ = w , donde w es una variable distinta de x e y .
                  h(a, x , w )σ = h(aσ, x σ, w σ) = h(a, f (y , a), w )
                  f (x , y )σ = f (x σ, y σ) = f (f (y , a), z)
                  h(a, f (x , y ), w )σ = h(aσ, f (x , y )σ, w σ) = h(a, f (f (y , a), z), w )

                                                                                                 5 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Sustituciones
     Aplicación de sustituciones a fórmulas



Aplicación de sustituciones a fórmulas
         Def.: F [x1 /t1 , . . . , xn /tn ] es la fórmula obtenida sustituyendo en
         F las apariciones libres de xi por ti .
         Def.: La extensión de σ a fórmulas es la aplicación
         σ : Fórm(L) → Fórm(L) definida por
          Fσ =
         P(t1 σ, . . . , tn σ), si F es la fórmula atómica P(t1 , . . . , tn );
         
         
         
         t σ = t σ,
         1                          si F es la fórmula t1 = t2 ;
         
                    2
           ¬(Gσ),                    si F es ¬G;
         
         Gσ ∗ Hσ,
         
                                    si F es G ∗ H;
         
         
         
           (Qx )(Gσx ),              si F es (Qx )G y Q ∈ {∀, ∃}
         
         donde σx es la sustitución definida por
                           x,          si y es x ;
             σx (y ) =                                      .
                           σ(y ), si y es distinta de x
                                                                                     6 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Sustituciones
     Aplicación de sustituciones a fórmulas



Ejemplos de aplicación de sustituciones a fórmulas
         Ejemplos: Si σ = [x /f (y ), y /b], entonces
                  (∀x (Q(x ) → R(x , y )))σ = ∀x ((Q(x ) → R(x , y ))σx )
                                            = ∀x (Q(x )σx → R(x , y )σx )
                                            = ∀x (Q(x ) → R(x , b))
                  (Q(x ) → ∀x R(x , y ))σ = Q(x )σ → (∀x R(x , y ))σ
                                           = Q(f (y )) → ∀x (R(x , y )σx )
                                           = Q(f (y )) → ∀x R(x , b)
                  (∀x (Q(x ) → ∀y R(x , y )))σ = ∀x ((Q(x ) → ∀y R(x , y ))σx )
                                               = ∀x (Q(x )σx → (∀y R(x , y ))σx )
                                               = ∀x (Q(x ) → ∀y (R(x , y )σxy ))
                                               = ∀x (Q(x ) → ∀y R(x , y ))




                                                                                    7 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Sustituciones
     Sustituciones libres



Sustituciones libres
         Def.: Una sustitución se denomina libre para una fórmula cuando
         todas las apariciones de variables introducidas por la sustitución
         en esa fórmula resultan libres.
         Ejemplos:
                  [y /x ] no es libre para ∃x (x < y )
                      ∃x (x < y )[y /x ] = ∃x (x < x )
                  [y /g(y )] es libre para ∀x (P(x ) → Q(x , f (y )))
                       ∀x (P(x ) → Q(x , f (y )))[y /g(y )]
                       = ∀x (P(x ) → Q(x , f (g(y ))))
                  [y /g(x )] no es libre para ∀x (P(x ) → Q(x , f (y )))
                       ∀x (P(x ) → Q(x , f (y )))[y /g(x )]
                       = ∀x (P(x ) → Q(x , f (g(x ))))
         Convenio: Al escribir F σ supondremos que σ es libre para F .


                                                                              8 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores




Tema 7: Deducción natural en lógica de primer orden

 1. Sustituciones

 2. Reglas de deducción natural de cuantificadores
       Reglas del cuantificador universal
       Reglas del cuantificador existencial
       Demostración de equivalencias por deducción natural

 3. Reglas de la igualdad




                                                             9 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Reglas del cuantificador universal



Regla de eliminación del cuantificador universal
         Regla de eliminación del cuantificador universal:
            ∀x F
                      ∀e
             F [x /t]
          donde [x /t] es libre para F .
         Nota: Analogía con ∧e1 y ∧e2 .
         Ejemplo: P(c), ∀x [P(x ) → ¬Q(x )] ¬Q(c)
               1 P(c)                    premisa
                    2       ∀x (P(x ) → ¬Q(x )) premisa
                    3       P(c) → Q(c)                     ∀e 2
                    4       Q(c)                            →e 3, 1
         Nota: ∀x ∃y (x < y )                     ∃y (y < y ).
                                                                      10 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Reglas del cuantificador universal



Regla de introducción del cuantificador universal
   x0
             .
             .
             .
         F [x /x0 ]
                ∀i
     ∀x F
 donde x0 es una variable nueva, que no aparece fuera de la caja.
     Nota: Analogía con ∧i.
     ∀x [P(x ) → ¬Q(x )], ∀x P(x ) ∀x ¬Q(x )
                1      ∀x (P(x ) → ¬Q(x )) premisa
                2      ∀x P(x )                          premisa
                3      actual x0                         supuesto
                4      P(x0 ) → ¬Q(x0 )                  ∀e 1, 3
                5      P(x0 )                            ∀e 2, 3
                6      Q(x0 )                            →e 4, 5
                                                                    11 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Reglas del cuantificador existencial



Regla de introducción del cuantificador existencial
         Regla de introducción del cuantificador existencial:
             F [x /t]
                      ∃i
              ∃x F
          donde [x /t] es libre para F .
         Nota: Analogía con ∨i1 y ∨i2 .
         Ejemplo 3: ∀x P(x ) ∃x P(x )
              1 ∀x P(x ) premisa
                    2       P(x0 )          ∀e 1
                    3       ∃x P(x ) ∃i 2




                                                               12 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Reglas del cuantificador existencial



Regla de eliminación del cuantificador existencial
       x F [x /x ]
                0             0
                          .
                          .
                          .
 ∃x F                    G
                        ∃e
           G
 donde x0 es una variable nueva, que no aparece fuera de la caja.
     Nota: Analogía con ∨e.
     Ejemplo: ∀x [P(x ) → Q(x )], ∃x P(x ) ∃x Q(x )
                 1      ∀x (P(x ) → Q(x )) premisa
                 2      ∃x P(x )                         premisa
                 3      actual x0 , P(x0 )               supuesto
                 4      P(x0 ) → Q(x0 )                  ∀e 1, 3
                 5      Q(x0 )                           →e 4, 3
                 6      ∃x Q(x )                         ∃i 5
                 7      ∃x Q(x )                         ∃e 2, 3 − 6   13 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Demostración de equivalencias por deducción natural



Equivalencias
         Sean F y G fórmulas.
                 [1(a)] ¬∀x F ≡ ∃x ¬F
                 [1(b)] ¬∃x F ≡ ∀x ¬F
         Sean F y G fórmulas y x una varible no libre en G.
                 [2(a)] ∀x     F ∧ G ≡ ∀x         (F ∧ G)
                 [2(b)] ∀x     F ∨ G ≡ ∀x         (F ∨ G)
                 [2(c)] ∃x     F ∧ G ≡ ∃x         (F ∧ G)
                 [2(d)] ∃x     F ∨ G ≡ ∃x         (F ∨ G)
         Sean F y G fórmulas.
                 [3(a)] ∀x F ∧ ∀x G ≡ ∀x (F ∧ G)
                 [3(b)] ∃x F ∨ ∃x G ≡ ∃x (F ∨ G)
         Sean F y G fórmulas.
                 [4(a)] ∀x ∀y F ≡ ∀y ∀x F
                 [4(b)] ∃x ∃y F ≡ ∃y ∃x F

                                                              14 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Demostración de equivalencias por deducción natural



Equivalencia 1(a) →
 ¬∀x P(x )            ∃x ¬P(x )
                       1 ¬∀x P(x )                       premisa
                         2      ¬∃x ¬P(x ) supuesto
                         3      actual x0                supuesto
                         4      ¬P(x0 )                  supuesto
                         5      ∃x ¬P(x )                ∃i 4, 3
                         6      ⊥                        ¬e 2, 5
                         7      P(x0 )                   RAA 4 − 6
                         8      ∀x P(x )                 ∀i 3 − 7
                         9      ⊥                        ¬e 1, 8
                         10 ∃x ¬P(x )                    RAA 2 − 9
                                                                     15 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Demostración de equivalencias por deducción natural



Equivalencia 1(a) ←
 ∃x ¬P(x ) ¬∀x P(x )
      1 ∃x ¬P(x )                                   premisa
            2      ¬¬∀x P(x )                       supuesto
            3      actual x0 , ¬P(x0 )              supuesto
            4      ∀x P(x )                         ¬¬e 2
            5      P(x0 )                           ∀e 4
            6      ⊥                                ¬e 3, 5
            7      ⊥                                ∃e 1, 3 − 6
            8      ¬∀x P(x )                        RAA 2 − 7



                                                                  16 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Demostración de equivalencias por deducción natural



Equivalencia 1(a) ↔
 ¬∀x P(x ) ≡ ∃x ¬P(x )
      1 ¬∀x P(x )                                          supuesto
            2      ∃x ¬P(x )                               Lema 1(a) →
            3      ¬∀x P(x ) → ∃x ¬P(x ) →i 1 − 2
            4      ∃x ¬P(x )                               supuesto
            5      ¬∀x P(x )                               Lema 1(a) ←
            6      ∃x ¬P(x ) → ¬∀x P(x ) →i 4 − 5
            7      ¬∀x P(x ) ↔ ∃x ¬P(x ) ↔i 3, 6




                                                                         17 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Demostración de equivalencias por deducción natural



Equivalencia 3(a) →
 ∀x (P(x ) ∧ Q(x )) ∀x P(x ) ∧ ∀x Q(x )
      1 ∀x (P(x ) ∧ Q(x ))      premisa
            2      actual x0                             supuesto
            3      P(x0 ) ∧ Q(x0 )                       ∀e 1, 2
            4      P(x0 )                                ∧e1 3
            5      ∀x P(x )                              ∀i 2 − 4
            6      actual x1                             supuesto
            7      P(x1 ) ∧ Q(x1 )                       ∀e 1, 6
            8      Q(x1 )                                ∧e2 7
            9      ∀x Q(x )                              ∀i 6 − 8
            10 ∀x P(x ) ∧ ∀x Q(x ) ∧i 5, 9
                                                                    18 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Demostración de equivalencias por deducción natural



Equivalencia 3(a) ←
 ∀x P(x ) ∧ ∀x Q(x ) ∀x (P(x ) ∧ Q(x ))
      1 ∀x P(x ) ∧ ∀x Q(x ) premisa
            2      actual x0                             supuesto
            3      ∀x P(x )                              ∧e1 1
            4      P(x0 )                                ∀e 3, 2
            5      ∀x Q(x )                              ∧e2 1
            6      Q(x0 )                                ∀e 5
            7      P(x0 ) ∧ Q(x0 )                       ∧i 4, 6
            8      ∀x (P(x ) ∧ Q(x ))                    ∀i 2 − 7



                                                                    19 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Demostración de equivalencias por deducción natural



Equivalencia 3(a) ↔
 ∀x (P(x ) ∧ Q(x )) ≡ ∀x P(x ) ∧ ∀x Q(x )
    1 ∀x (P(x ) ∧ Q(x ))                                   supuesto
       2      ∀x P(x ) ∧ ∀x Q(x )                          Lema 3(a) →
       3      ∀x (P(x ) ∧ Q(x )) → ∀x P(x ) ∧ ∀x Q(x ) →i 1 − 2
       4      ∀x P(x ) ∧ ∀x Q(x )                          supuesto
       5      ∀x (P(x ) ∧ Q(x ))                           Lema 3(a) ←
       6      ∀x P(x ) ∧ ∀x Q(x ) → ∀x (P(x ) ∧ Q(x )) →i 4 − 5
       7      ∀x (P(x ) ∧ Q(x )) ↔ ∀x P(x ) ∧ ∀x Q(x ) ↔i 3, 6




                                                                         20 / 29
PD Tema 7: Deducción natural en lógica de primer orden
    Reglas de deducción natural de cuantificadores
      Demostración de equivalencias por deducción natural



Equivalencia 3(b) →
 ∃x P(x ) ∨ ∃x Q(x )                   ∃x (P(x ) ∨ Q(x ))
1        ∃x P(x ) ∨ ∃x Q(x )                                                     premisa
2        ∃x P(x )                          supuesto         ∃x Q(x )             supuesto
3        actual x0 , P(x0 )                supuesto         actual x1 , Q(x1 )   supuesto
4        P(x0 ) ∨ Q(x0 )                   ∨i1 3            P(x1 ) ∨ Q(x1 )      ∨i2 3
5        ∃x (P(x ) ∨ Q(x )) ∃i 4, 3                         ∃x (P(x ) ∨ Q(x )) ∃i 3 , 4
6        ∃x (P(x ) ∨ Q(x )) ∃e 2, 3 − 5                     ∃x (P(x ) ∨ Q(x )) ∃e 2 , 3 − 5
7        ∃x (P(x ) ∨ Q(x ))                                                      ∨1e , 2 − 6, 2 − 6




                                                                                              21 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Demostración de equivalencias por deducción natural



Equivalencia 3(b) ←
 ∃x (P(x ) ∨ Q(x )) ∃x P(x ) ∨ ∃x Q(x )
      1 ∃x (P(x ) ∨ Q(x ))           premisa
            2      actual x0 , P(x0 ) ∨ Q(x0 )             supuesto
            3      P(x0 )                                  supuesto
            4      ∃x P(x )                                ∃i 3, 2
            5      ∃x P(x ) ∨ ∃x Q(x )                     ∨i1 4
            6      Q(x0 )                                  supuesto
            7      ∃x Q(x )                                ∃i 6, 2
            8      ∃x P(x ) ∨ ∃x Q(x )                     ∨i2 7
            9      ∃x P(x ) ∨ ∃x Q(x )                     ∨e 2, 3 − 5, 6 − 8
            10 ∃x P(x ) ∨ ∃x Q(x )                         ∃e 1, 2 − 9
                                                                                22 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Demostración de equivalencias por deducción natural



Equivalencia 3(b) ↔
 ∃x P(x ) ∨ ∃x Q(x ) ≡ ∃x (P(x ) ∨ Q(x ))
      1 ∃x P(x ) ∨ ∃x Q(x )                                   supuesto
            2      ∃x (P(x ) ∨ Q(x ))                         Lema 3(b) →
            3      ∃x P(x ) ∨ ∃x Q(x ) → ∃x (P(x ) ∨ Q(x )) →i 1 − 2
            4      ∃x (P(x ) ∨ Q(x ))                         supuesto
            5      ∃x P(x ) ∨ ∃x Q(x )                        Lema 3(b) ←
            6      ∃x (P(x ) ∨ Q(x )) → ∃x P(x ) ∨ ∃x Q(x )   →i 4 − 5
            7      ∃x P(x ) ∨ ∃x Q(x ) ↔ ∃x (P(x ) ∨ Q(x )) ↔i 3, 6




                                                                            23 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Demostración de equivalencias por deducción natural



Equivalencia 4(b) →
 ∃x ∃y P(x , y ) ∃y ∃x P(x , y )
       1 ∃x ∃y P(x , y )                                   premisa
            2      actual x0 , ∃y P(x0 , y ) supuesto
            3      actual y0 , P(x0 , y0 )                 supuesto
            4      ∃x P(x , y0 )                           ∃i 3,2, 2,1
            5      ∃y ∃x P(x , y )                         ∃i 4, 3,1
            6      ∃y ∃x P(x , y )                         ∃e 2,2, 3 − 5
            7      ∃y ∃x P(x , y )                         ∃e 1, 2 − 6




                                                                           24 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de deducción natural de cuantificadores
     Demostración de equivalencias por deducción natural



Equivalencia 4(b) ↔
 ∃x ∃y P(x , y ) ≡ ∃y ∃x P(x , y )
       1 ∃x ∃y P(x , y )                                   supuesto
            2      ∃y ∃x P(x , y )                         Lema 4(b) →
            3      ∃x ∃y P(x , y ) → ∃y ∃x P(x , y )       →i 1 − 2
            4      ∃y ∃x P(x , y )                         supuesto
            5      ∃x ∃y P(x , y )                         Lema 4(b) →
            6      ∃y ∃x P(x , y ) → ∃x ∃y P(x , y )       →i 4 − 5
            7      ∃x ∃y P(x , y ) ↔ ∃y ∃x P(x , y )       ↔i 3, 6




                                                                         25 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de la igualdad




Tema 7: Deducción natural en lógica de primer orden

 1. Sustituciones

 2. Reglas de deducción natural de cuantificadores

 3. Reglas de la igualdad
       Regla de eliminación de la igualdad
       Regla de introducción de la igualdad




                                                         26 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de la igualdad
     Regla de eliminación de la igualdad



Regla de eliminación de la igualdad
         Regla de eliminación de la igualdad:
            t1 = t2 F [x /t1 ]
                               =e
                 F [x /t2 ]
          donde [x /t1 ] y [x /t2 ] son libres para F .
         Ejemplo:
              1             (x + 1) = (1 + x )            premisa
                    2       (x + 1 > 1) → (x + 1 > 0) premisa
                    3       (1 + x > 1) → (1 + x > 0) =e 1, 2
         Ejemplo: t1 = t2 , t2 = t3 t1 = t3
              1 t1 = t2 premisa
                    2       t2 = t3        premisa
                    3       t1 = t3        =e 2, 1
                                                                    27 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Reglas de la igualdad
     Regla de introducción de la igualdad



Regla de introducción de la igualdad
         Regla de introducción de la igualdad:
                   =i
            t=t
         Ejemplo: t1 = t2 t2 = t1
              1 t1 = t2 premisa
                    2       t1 = t1         =i
                    3       t2 = t1         =e 1, 2




                                                         28 / 29
PD Tema 7: Deducción natural en lógica de primer orden
  Bibliografía




Bibliografía
    1. C. Badesa, I. Jané y R. Jansana Elementos de lógica formal.
       (Ariel, 2000) pp. 259–287.
    2. R. Bornat Using ItL Jape with X (Department of Computer
       Science, QMW, 1998)
    3. J. Dingel Propositional and predicate logic: a review. (2000) pp.
       28–33.
    4. J.L. Fernández, A. Manjarrés y F.J. Díez Lógica computacional.
       (UNED, 2003) pp. 88–94.
    5. M. Huth y M. Ryan Logic in computer science: modelling and
       reasoning about systems. (Cambridge University Press, 2000) pp.
       109-127.



                                                                           29 / 29

More Related Content

What's hot

Introducción a las Derivadas Parciales MA-III ccesa007
Introducción a las Derivadas Parciales  MA-III  ccesa007Introducción a las Derivadas Parciales  MA-III  ccesa007
Introducción a las Derivadas Parciales MA-III ccesa007Demetrio Ccesa Rayme
 
Ejercicios de factorizacion
Ejercicios de factorizacionEjercicios de factorizacion
Ejercicios de factorizacion19671966
 
Algebra - Construir Sistemas
Algebra - Construir SistemasAlgebra - Construir Sistemas
Algebra - Construir SistemasAna Robles
 
Ecuación de segundo grado con rotacion
Ecuación de segundo grado con rotacionEcuación de segundo grado con rotacion
Ecuación de segundo grado con rotacionLeslie Cacho Coral
 
IDENTIDADES TRIGONOMÉTRICAS DEL ÁNGULO DOBLE
IDENTIDADES TRIGONOMÉTRICAS DEL ÁNGULO DOBLEIDENTIDADES TRIGONOMÉTRICAS DEL ÁNGULO DOBLE
IDENTIDADES TRIGONOMÉTRICAS DEL ÁNGULO DOBLEEDWIN RONALD CRUZ RUIZ
 
Aplicações da Derivada
Aplicações da DerivadaAplicações da Derivada
Aplicações da DerivadaCarlos Campani
 
1 guia de intervalos, desigualdades e inecuaciones.
1 guia de  intervalos, desigualdades e  inecuaciones.1 guia de  intervalos, desigualdades e  inecuaciones.
1 guia de intervalos, desigualdades e inecuaciones.Omar Estrada Trespalacios
 
Las reglas de divisibilidad demostradas con congruencias
Las reglas de divisibilidad demostradas con congruenciasLas reglas de divisibilidad demostradas con congruencias
Las reglas de divisibilidad demostradas con congruenciasyefema
 
T.P.Factorizacion de polinomios
T.P.Factorizacion de polinomiosT.P.Factorizacion de polinomios
T.P.Factorizacion de polinomioscomercial 31
 
Practica 6-casos-de-factorización
Practica 6-casos-de-factorizaciónPractica 6-casos-de-factorización
Practica 6-casos-de-factorizaciónSebas Padilla
 
examen de calculo 1
examen de calculo 1examen de calculo 1
examen de calculo 1climancc
 
Algebra 5° 2 b
Algebra 5° 2 bAlgebra 5° 2 b
Algebra 5° 2 b349juan
 
Cap 4 relaciones y funciones
Cap 4 relaciones y funcionesCap 4 relaciones y funciones
Cap 4 relaciones y funcionesnivelacion008
 
Convexas completo
Convexas completoConvexas completo
Convexas completoIris Romero
 

What's hot (20)

Funciones Radicales
Funciones RadicalesFunciones Radicales
Funciones Radicales
 
Introducción a las Derivadas Parciales MA-III ccesa007
Introducción a las Derivadas Parciales  MA-III  ccesa007Introducción a las Derivadas Parciales  MA-III  ccesa007
Introducción a las Derivadas Parciales MA-III ccesa007
 
4 Ecuaciones Con Valor Absoluto
4  Ecuaciones Con Valor Absoluto4  Ecuaciones Con Valor Absoluto
4 Ecuaciones Con Valor Absoluto
 
Ejercicios de factorizacion
Ejercicios de factorizacionEjercicios de factorizacion
Ejercicios de factorizacion
 
Algebra - Construir Sistemas
Algebra - Construir SistemasAlgebra - Construir Sistemas
Algebra - Construir Sistemas
 
Teorema Chinês Dos Restos
Teorema Chinês Dos RestosTeorema Chinês Dos Restos
Teorema Chinês Dos Restos
 
Ecuación de segundo grado con rotacion
Ecuación de segundo grado con rotacionEcuación de segundo grado con rotacion
Ecuación de segundo grado con rotacion
 
IDENTIDADES TRIGONOMÉTRICAS DEL ÁNGULO DOBLE
IDENTIDADES TRIGONOMÉTRICAS DEL ÁNGULO DOBLEIDENTIDADES TRIGONOMÉTRICAS DEL ÁNGULO DOBLE
IDENTIDADES TRIGONOMÉTRICAS DEL ÁNGULO DOBLE
 
Aplicações da Derivada
Aplicações da DerivadaAplicações da Derivada
Aplicações da Derivada
 
1 guia de intervalos, desigualdades e inecuaciones.
1 guia de  intervalos, desigualdades e  inecuaciones.1 guia de  intervalos, desigualdades e  inecuaciones.
1 guia de intervalos, desigualdades e inecuaciones.
 
Las reglas de divisibilidad demostradas con congruencias
Las reglas de divisibilidad demostradas con congruenciasLas reglas de divisibilidad demostradas con congruencias
Las reglas de divisibilidad demostradas con congruencias
 
T.P.Factorizacion de polinomios
T.P.Factorizacion de polinomiosT.P.Factorizacion de polinomios
T.P.Factorizacion de polinomios
 
Integrales
IntegralesIntegrales
Integrales
 
Practica 6-casos-de-factorización
Practica 6-casos-de-factorizaciónPractica 6-casos-de-factorización
Practica 6-casos-de-factorización
 
examen de calculo 1
examen de calculo 1examen de calculo 1
examen de calculo 1
 
Algebra 5° 2 b
Algebra 5° 2 bAlgebra 5° 2 b
Algebra 5° 2 b
 
Fichas Cálculo Integral
Fichas Cálculo IntegralFichas Cálculo Integral
Fichas Cálculo Integral
 
Cap 4 relaciones y funciones
Cap 4 relaciones y funcionesCap 4 relaciones y funciones
Cap 4 relaciones y funciones
 
PRODUCTOS NOTABLES Y FACTORIZACION
PRODUCTOS NOTABLES Y FACTORIZACIONPRODUCTOS NOTABLES Y FACTORIZACION
PRODUCTOS NOTABLES Y FACTORIZACION
 
Convexas completo
Convexas completoConvexas completo
Convexas completo
 

Similar to LI2011-T7: Deducción natural en lógica de primer orden (20)

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
 
Logica de primer orden
Logica de primer ordenLogica de primer orden
Logica de primer orden
 
Calculo ca tema5ateoria(09-10)
Calculo ca tema5ateoria(09-10)Calculo ca tema5ateoria(09-10)
Calculo ca tema5ateoria(09-10)
 
DERIVADAS PARCIALES.pdf
DERIVADAS PARCIALES.pdfDERIVADAS PARCIALES.pdf
DERIVADAS PARCIALES.pdf
 
DERIVADAS PARCIALES.pdf
DERIVADAS PARCIALES.pdfDERIVADAS PARCIALES.pdf
DERIVADAS PARCIALES.pdf
 
Integralindefinida
IntegralindefinidaIntegralindefinida
Integralindefinida
 
LOGICA
LOGICALOGICA
LOGICA
 
Reglas de Inferencia
Reglas de Inferencia Reglas de Inferencia
Reglas de Inferencia
 
Bitácora N°2 (07 Feb - 10 Feb) Topología I
Bitácora N°2 (07 Feb - 10 Feb) Topología IBitácora N°2 (07 Feb - 10 Feb) Topología I
Bitácora N°2 (07 Feb - 10 Feb) Topología I
 
Diapositiva semana 7
Diapositiva semana 7Diapositiva semana 7
Diapositiva semana 7
 
Notas de Cálculo Diferencial
Notas de Cálculo DiferencialNotas de Cálculo Diferencial
Notas de Cálculo Diferencial
 
Antiderivada Ing
Antiderivada IngAntiderivada Ing
Antiderivada Ing
 
Transformada fourier almira
Transformada fourier almiraTransformada fourier almira
Transformada fourier almira
 
Fbf
FbfFbf
Fbf
 
Fourier.pdf
Fourier.pdfFourier.pdf
Fourier.pdf
 
Tipos de funciones
Tipos de funcionesTipos de funciones
Tipos de funciones
 
Derivadas Funciones
Derivadas FuncionesDerivadas Funciones
Derivadas Funciones
 
Derivadas
DerivadasDerivadas
Derivadas
 
Clase 01
Clase 01Clase 01
Clase 01
 
Calculo I La Regla De La Cadena
Calculo I La Regla De La CadenaCalculo I La Regla De La Cadena
Calculo I La Regla De La Cadena
 

More from José A. Alonso

Tema 12: Analizadores sintácticos funcionales.
Tema 12: Analizadores sintácticos funcionales.Tema 12: Analizadores sintácticos funcionales.
Tema 12: Analizadores sintácticos funcionales.José A. Alonso
 
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 algoritmosJosé A. Alonso
 
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úsquedaJosé A. Alonso
 
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 conjuntosJosé A. Alonso
 
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 ordenadorJosé 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 ordenJosé 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 ordenJosé A. Alonso
 
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 proposicionalJosé A. Alonso
 
LMF-T5: Resolución proposicional
LMF-T5: Resolución proposicionalLMF-T5: Resolución proposicional
LMF-T5: Resolución proposicionalJosé A. Alonso
 
LMF-T3: Tableros semánticos
LMF-T3: Tableros semánticosLMF-T3: Tableros semánticos
LMF-T3: Tableros semánticosJosé A. Alonso
 
LMF-T2: Deducción natural proposicional
LMF-T2: Deducción natural proposicionalLMF-T2: Deducción natural proposicional
LMF-T2: Deducción natural proposicionalJosé A. Alonso
 
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 HaskellJosé A. Alonso
 
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 proposicionalJosé 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 PrologJosé 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 ordenJosé A. Alonso
 
LI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. AplicacionesLI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. AplicacionesJosé A. Alonso
 
Panorama del razonamiento automático
Panorama del razonamiento automáticoPanorama del razonamiento automático
Panorama del razonamiento automáticoJosé A. Alonso
 
LI -T5: Resolución proposicional
LI -T5: Resolución proposicionalLI -T5: Resolución proposicional
LI -T5: Resolución proposicionalJosé A. Alonso
 
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 HaskellJosé A. Alonso
 

More from 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-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
 

Recently uploaded

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
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.pdfFrancisco158360
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
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...Lourdes Feria
 
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.pdfAngélica Soledad Vega Ramírez
 
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 NOYOLAJAVIER SOLIS NOYOLA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 

Recently uploaded (20)

Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
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
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
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...
 
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
 
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
 
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
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 

LI2011-T7: Deducción natural en lógica de primer orden

  • 1. PD Tema 7: Deducción natural en lógica de primer orden Lógica informática (2010–11) Tema 7: Deducción natural en lógica de primer orden 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 / 29
  • 2. PD Tema 7: Deducción natural en lógica de primer orden Tema 7: Deducción natural en lógica de primer orden 1. Sustituciones 2. Reglas de deducción natural de cuantificadores 3. Reglas de la igualdad 2 / 29
  • 3. PD Tema 7: Deducción natural en lógica de primer orden Sustituciones Tema 7: Deducción natural en lógica de primer orden 1. Sustituciones Definición de sustitución Aplicación de sustituciones a términos Aplicación de sustituciones a fórmulas Sustituciones libres 2. Reglas de deducción natural de cuantificadores 3. Reglas de la igualdad 3 / 29
  • 4. PD Tema 7: Deducción natural en lógica de primer orden Sustituciones Definición de sustitución Sustituciones Def.: Una sustitución σ (de L) es una aplicación σ : Var → Térm(L). Notación: [x1 /t1 , x2 /t2 , . . . , xn /tn ] representa la sustitución σ definida por ti , si x es xi ; σ(x ) = x , si x ∈ {x1 , . . . , xn } / Ejemplo: [x /s(0), y /x + y ] es la sustitución σ de Var en los términos de la aritmética definida por σ(x ) = s(0), σ(y ) = x + y y σ(z) = z para z ∈ Var {x , y } Notación: σ, σ1 , σ2 , . . . representarán sustituciones. 4 / 29
  • 5. PD Tema 7: Deducción natural en lógica de primer orden Sustituciones Aplicación de sustituciones a términos Aplicación de sustituciones a términos Def.: t[x1 /t1 , . . . , xn /tn ] es el término obtenido sustituyendo en t las apariciones de xi por ti . Def.: La extensión de σ a términos es la aplicación σ : Térm(L) → Térm(L) definida por  c,  si t es una constante c;  tσ = σ(x ), si t es una variable x ;   f (t σ, . . . , t σ), si t es f (t , . . . , t ) 1 n 1 n Ejemplo: Si σ = [x /f (y , a), y /z], entonces aσ = a, donde a es una constante. w σ = w , donde w es una variable distinta de x e y . h(a, x , w )σ = h(aσ, x σ, w σ) = h(a, f (y , a), w ) f (x , y )σ = f (x σ, y σ) = f (f (y , a), z) h(a, f (x , y ), w )σ = h(aσ, f (x , y )σ, w σ) = h(a, f (f (y , a), z), w ) 5 / 29
  • 6. PD Tema 7: Deducción natural en lógica de primer orden Sustituciones Aplicación de sustituciones a fórmulas Aplicación de sustituciones a fórmulas Def.: F [x1 /t1 , . . . , xn /tn ] es la fórmula obtenida sustituyendo en F las apariciones libres de xi por ti . Def.: La extensión de σ a fórmulas es la aplicación σ : Fórm(L) → Fórm(L) definida por  Fσ = P(t1 σ, . . . , tn σ), si F es la fórmula atómica P(t1 , . . . , tn );    t σ = t σ, 1 si F es la fórmula t1 = t2 ;   2 ¬(Gσ), si F es ¬G;  Gσ ∗ Hσ,   si F es G ∗ H;    (Qx )(Gσx ), si F es (Qx )G y Q ∈ {∀, ∃}  donde σx es la sustitución definida por x, si y es x ; σx (y ) = . σ(y ), si y es distinta de x 6 / 29
  • 7. PD Tema 7: Deducción natural en lógica de primer orden Sustituciones Aplicación de sustituciones a fórmulas Ejemplos de aplicación de sustituciones a fórmulas Ejemplos: Si σ = [x /f (y ), y /b], entonces (∀x (Q(x ) → R(x , y )))σ = ∀x ((Q(x ) → R(x , y ))σx ) = ∀x (Q(x )σx → R(x , y )σx ) = ∀x (Q(x ) → R(x , b)) (Q(x ) → ∀x R(x , y ))σ = Q(x )σ → (∀x R(x , y ))σ = Q(f (y )) → ∀x (R(x , y )σx ) = Q(f (y )) → ∀x R(x , b) (∀x (Q(x ) → ∀y R(x , y )))σ = ∀x ((Q(x ) → ∀y R(x , y ))σx ) = ∀x (Q(x )σx → (∀y R(x , y ))σx ) = ∀x (Q(x ) → ∀y (R(x , y )σxy )) = ∀x (Q(x ) → ∀y R(x , y )) 7 / 29
  • 8. PD Tema 7: Deducción natural en lógica de primer orden Sustituciones Sustituciones libres Sustituciones libres Def.: Una sustitución se denomina libre para una fórmula cuando todas las apariciones de variables introducidas por la sustitución en esa fórmula resultan libres. Ejemplos: [y /x ] no es libre para ∃x (x < y ) ∃x (x < y )[y /x ] = ∃x (x < x ) [y /g(y )] es libre para ∀x (P(x ) → Q(x , f (y ))) ∀x (P(x ) → Q(x , f (y )))[y /g(y )] = ∀x (P(x ) → Q(x , f (g(y )))) [y /g(x )] no es libre para ∀x (P(x ) → Q(x , f (y ))) ∀x (P(x ) → Q(x , f (y )))[y /g(x )] = ∀x (P(x ) → Q(x , f (g(x )))) Convenio: Al escribir F σ supondremos que σ es libre para F . 8 / 29
  • 9. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Tema 7: Deducción natural en lógica de primer orden 1. Sustituciones 2. Reglas de deducción natural de cuantificadores Reglas del cuantificador universal Reglas del cuantificador existencial Demostración de equivalencias por deducción natural 3. Reglas de la igualdad 9 / 29
  • 10. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Reglas del cuantificador universal Regla de eliminación del cuantificador universal Regla de eliminación del cuantificador universal: ∀x F ∀e F [x /t] donde [x /t] es libre para F . Nota: Analogía con ∧e1 y ∧e2 . Ejemplo: P(c), ∀x [P(x ) → ¬Q(x )] ¬Q(c) 1 P(c) premisa 2 ∀x (P(x ) → ¬Q(x )) premisa 3 P(c) → Q(c) ∀e 2 4 Q(c) →e 3, 1 Nota: ∀x ∃y (x < y ) ∃y (y < y ). 10 / 29
  • 11. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Reglas del cuantificador universal Regla de introducción del cuantificador universal x0 . . . F [x /x0 ] ∀i ∀x F donde x0 es una variable nueva, que no aparece fuera de la caja. Nota: Analogía con ∧i. ∀x [P(x ) → ¬Q(x )], ∀x P(x ) ∀x ¬Q(x ) 1 ∀x (P(x ) → ¬Q(x )) premisa 2 ∀x P(x ) premisa 3 actual x0 supuesto 4 P(x0 ) → ¬Q(x0 ) ∀e 1, 3 5 P(x0 ) ∀e 2, 3 6 Q(x0 ) →e 4, 5 11 / 29
  • 12. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Reglas del cuantificador existencial Regla de introducción del cuantificador existencial Regla de introducción del cuantificador existencial: F [x /t] ∃i ∃x F donde [x /t] es libre para F . Nota: Analogía con ∨i1 y ∨i2 . Ejemplo 3: ∀x P(x ) ∃x P(x ) 1 ∀x P(x ) premisa 2 P(x0 ) ∀e 1 3 ∃x P(x ) ∃i 2 12 / 29
  • 13. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Reglas del cuantificador existencial Regla de eliminación del cuantificador existencial x F [x /x ] 0 0 . . . ∃x F G ∃e G donde x0 es una variable nueva, que no aparece fuera de la caja. Nota: Analogía con ∨e. Ejemplo: ∀x [P(x ) → Q(x )], ∃x P(x ) ∃x Q(x ) 1 ∀x (P(x ) → Q(x )) premisa 2 ∃x P(x ) premisa 3 actual x0 , P(x0 ) supuesto 4 P(x0 ) → Q(x0 ) ∀e 1, 3 5 Q(x0 ) →e 4, 3 6 ∃x Q(x ) ∃i 5 7 ∃x Q(x ) ∃e 2, 3 − 6 13 / 29
  • 14. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Demostración de equivalencias por deducción natural Equivalencias Sean F y G fórmulas. [1(a)] ¬∀x F ≡ ∃x ¬F [1(b)] ¬∃x F ≡ ∀x ¬F Sean F y G fórmulas y x una varible no libre en G. [2(a)] ∀x F ∧ G ≡ ∀x (F ∧ G) [2(b)] ∀x F ∨ G ≡ ∀x (F ∨ G) [2(c)] ∃x F ∧ G ≡ ∃x (F ∧ G) [2(d)] ∃x F ∨ G ≡ ∃x (F ∨ G) Sean F y G fórmulas. [3(a)] ∀x F ∧ ∀x G ≡ ∀x (F ∧ G) [3(b)] ∃x F ∨ ∃x G ≡ ∃x (F ∨ G) Sean F y G fórmulas. [4(a)] ∀x ∀y F ≡ ∀y ∀x F [4(b)] ∃x ∃y F ≡ ∃y ∃x F 14 / 29
  • 15. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Demostración de equivalencias por deducción natural Equivalencia 1(a) → ¬∀x P(x ) ∃x ¬P(x ) 1 ¬∀x P(x ) premisa 2 ¬∃x ¬P(x ) supuesto 3 actual x0 supuesto 4 ¬P(x0 ) supuesto 5 ∃x ¬P(x ) ∃i 4, 3 6 ⊥ ¬e 2, 5 7 P(x0 ) RAA 4 − 6 8 ∀x P(x ) ∀i 3 − 7 9 ⊥ ¬e 1, 8 10 ∃x ¬P(x ) RAA 2 − 9 15 / 29
  • 16. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Demostración de equivalencias por deducción natural Equivalencia 1(a) ← ∃x ¬P(x ) ¬∀x P(x ) 1 ∃x ¬P(x ) premisa 2 ¬¬∀x P(x ) supuesto 3 actual x0 , ¬P(x0 ) supuesto 4 ∀x P(x ) ¬¬e 2 5 P(x0 ) ∀e 4 6 ⊥ ¬e 3, 5 7 ⊥ ∃e 1, 3 − 6 8 ¬∀x P(x ) RAA 2 − 7 16 / 29
  • 17. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Demostración de equivalencias por deducción natural Equivalencia 1(a) ↔ ¬∀x P(x ) ≡ ∃x ¬P(x ) 1 ¬∀x P(x ) supuesto 2 ∃x ¬P(x ) Lema 1(a) → 3 ¬∀x P(x ) → ∃x ¬P(x ) →i 1 − 2 4 ∃x ¬P(x ) supuesto 5 ¬∀x P(x ) Lema 1(a) ← 6 ∃x ¬P(x ) → ¬∀x P(x ) →i 4 − 5 7 ¬∀x P(x ) ↔ ∃x ¬P(x ) ↔i 3, 6 17 / 29
  • 18. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Demostración de equivalencias por deducción natural Equivalencia 3(a) → ∀x (P(x ) ∧ Q(x )) ∀x P(x ) ∧ ∀x Q(x ) 1 ∀x (P(x ) ∧ Q(x )) premisa 2 actual x0 supuesto 3 P(x0 ) ∧ Q(x0 ) ∀e 1, 2 4 P(x0 ) ∧e1 3 5 ∀x P(x ) ∀i 2 − 4 6 actual x1 supuesto 7 P(x1 ) ∧ Q(x1 ) ∀e 1, 6 8 Q(x1 ) ∧e2 7 9 ∀x Q(x ) ∀i 6 − 8 10 ∀x P(x ) ∧ ∀x Q(x ) ∧i 5, 9 18 / 29
  • 19. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Demostración de equivalencias por deducción natural Equivalencia 3(a) ← ∀x P(x ) ∧ ∀x Q(x ) ∀x (P(x ) ∧ Q(x )) 1 ∀x P(x ) ∧ ∀x Q(x ) premisa 2 actual x0 supuesto 3 ∀x P(x ) ∧e1 1 4 P(x0 ) ∀e 3, 2 5 ∀x Q(x ) ∧e2 1 6 Q(x0 ) ∀e 5 7 P(x0 ) ∧ Q(x0 ) ∧i 4, 6 8 ∀x (P(x ) ∧ Q(x )) ∀i 2 − 7 19 / 29
  • 20. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Demostración de equivalencias por deducción natural Equivalencia 3(a) ↔ ∀x (P(x ) ∧ Q(x )) ≡ ∀x P(x ) ∧ ∀x Q(x ) 1 ∀x (P(x ) ∧ Q(x )) supuesto 2 ∀x P(x ) ∧ ∀x Q(x ) Lema 3(a) → 3 ∀x (P(x ) ∧ Q(x )) → ∀x P(x ) ∧ ∀x Q(x ) →i 1 − 2 4 ∀x P(x ) ∧ ∀x Q(x ) supuesto 5 ∀x (P(x ) ∧ Q(x )) Lema 3(a) ← 6 ∀x P(x ) ∧ ∀x Q(x ) → ∀x (P(x ) ∧ Q(x )) →i 4 − 5 7 ∀x (P(x ) ∧ Q(x )) ↔ ∀x P(x ) ∧ ∀x Q(x ) ↔i 3, 6 20 / 29
  • 21. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Demostración de equivalencias por deducción natural Equivalencia 3(b) → ∃x P(x ) ∨ ∃x Q(x ) ∃x (P(x ) ∨ Q(x )) 1 ∃x P(x ) ∨ ∃x Q(x ) premisa 2 ∃x P(x ) supuesto ∃x Q(x ) supuesto 3 actual x0 , P(x0 ) supuesto actual x1 , Q(x1 ) supuesto 4 P(x0 ) ∨ Q(x0 ) ∨i1 3 P(x1 ) ∨ Q(x1 ) ∨i2 3 5 ∃x (P(x ) ∨ Q(x )) ∃i 4, 3 ∃x (P(x ) ∨ Q(x )) ∃i 3 , 4 6 ∃x (P(x ) ∨ Q(x )) ∃e 2, 3 − 5 ∃x (P(x ) ∨ Q(x )) ∃e 2 , 3 − 5 7 ∃x (P(x ) ∨ Q(x )) ∨1e , 2 − 6, 2 − 6 21 / 29
  • 22. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Demostración de equivalencias por deducción natural Equivalencia 3(b) ← ∃x (P(x ) ∨ Q(x )) ∃x P(x ) ∨ ∃x Q(x ) 1 ∃x (P(x ) ∨ Q(x )) premisa 2 actual x0 , P(x0 ) ∨ Q(x0 ) supuesto 3 P(x0 ) supuesto 4 ∃x P(x ) ∃i 3, 2 5 ∃x P(x ) ∨ ∃x Q(x ) ∨i1 4 6 Q(x0 ) supuesto 7 ∃x Q(x ) ∃i 6, 2 8 ∃x P(x ) ∨ ∃x Q(x ) ∨i2 7 9 ∃x P(x ) ∨ ∃x Q(x ) ∨e 2, 3 − 5, 6 − 8 10 ∃x P(x ) ∨ ∃x Q(x ) ∃e 1, 2 − 9 22 / 29
  • 23. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Demostración de equivalencias por deducción natural Equivalencia 3(b) ↔ ∃x P(x ) ∨ ∃x Q(x ) ≡ ∃x (P(x ) ∨ Q(x )) 1 ∃x P(x ) ∨ ∃x Q(x ) supuesto 2 ∃x (P(x ) ∨ Q(x )) Lema 3(b) → 3 ∃x P(x ) ∨ ∃x Q(x ) → ∃x (P(x ) ∨ Q(x )) →i 1 − 2 4 ∃x (P(x ) ∨ Q(x )) supuesto 5 ∃x P(x ) ∨ ∃x Q(x ) Lema 3(b) ← 6 ∃x (P(x ) ∨ Q(x )) → ∃x P(x ) ∨ ∃x Q(x ) →i 4 − 5 7 ∃x P(x ) ∨ ∃x Q(x ) ↔ ∃x (P(x ) ∨ Q(x )) ↔i 3, 6 23 / 29
  • 24. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Demostración de equivalencias por deducción natural Equivalencia 4(b) → ∃x ∃y P(x , y ) ∃y ∃x P(x , y ) 1 ∃x ∃y P(x , y ) premisa 2 actual x0 , ∃y P(x0 , y ) supuesto 3 actual y0 , P(x0 , y0 ) supuesto 4 ∃x P(x , y0 ) ∃i 3,2, 2,1 5 ∃y ∃x P(x , y ) ∃i 4, 3,1 6 ∃y ∃x P(x , y ) ∃e 2,2, 3 − 5 7 ∃y ∃x P(x , y ) ∃e 1, 2 − 6 24 / 29
  • 25. PD Tema 7: Deducción natural en lógica de primer orden Reglas de deducción natural de cuantificadores Demostración de equivalencias por deducción natural Equivalencia 4(b) ↔ ∃x ∃y P(x , y ) ≡ ∃y ∃x P(x , y ) 1 ∃x ∃y P(x , y ) supuesto 2 ∃y ∃x P(x , y ) Lema 4(b) → 3 ∃x ∃y P(x , y ) → ∃y ∃x P(x , y ) →i 1 − 2 4 ∃y ∃x P(x , y ) supuesto 5 ∃x ∃y P(x , y ) Lema 4(b) → 6 ∃y ∃x P(x , y ) → ∃x ∃y P(x , y ) →i 4 − 5 7 ∃x ∃y P(x , y ) ↔ ∃y ∃x P(x , y ) ↔i 3, 6 25 / 29
  • 26. PD Tema 7: Deducción natural en lógica de primer orden Reglas de la igualdad Tema 7: Deducción natural en lógica de primer orden 1. Sustituciones 2. Reglas de deducción natural de cuantificadores 3. Reglas de la igualdad Regla de eliminación de la igualdad Regla de introducción de la igualdad 26 / 29
  • 27. PD Tema 7: Deducción natural en lógica de primer orden Reglas de la igualdad Regla de eliminación de la igualdad Regla de eliminación de la igualdad Regla de eliminación de la igualdad: t1 = t2 F [x /t1 ] =e F [x /t2 ] donde [x /t1 ] y [x /t2 ] son libres para F . Ejemplo: 1 (x + 1) = (1 + x ) premisa 2 (x + 1 > 1) → (x + 1 > 0) premisa 3 (1 + x > 1) → (1 + x > 0) =e 1, 2 Ejemplo: t1 = t2 , t2 = t3 t1 = t3 1 t1 = t2 premisa 2 t2 = t3 premisa 3 t1 = t3 =e 2, 1 27 / 29
  • 28. PD Tema 7: Deducción natural en lógica de primer orden Reglas de la igualdad Regla de introducción de la igualdad Regla de introducción de la igualdad Regla de introducción de la igualdad: =i t=t Ejemplo: t1 = t2 t2 = t1 1 t1 = t2 premisa 2 t1 = t1 =i 3 t2 = t1 =e 1, 2 28 / 29
  • 29. PD Tema 7: Deducción natural en lógica de primer orden Bibliografía Bibliografía 1. C. Badesa, I. Jané y R. Jansana Elementos de lógica formal. (Ariel, 2000) pp. 259–287. 2. R. Bornat Using ItL Jape with X (Department of Computer Science, QMW, 1998) 3. J. Dingel Propositional and predicate logic: a review. (2000) pp. 28–33. 4. J.L. Fernández, A. Manjarrés y F.J. Díez Lógica computacional. (UNED, 2003) pp. 88–94. 5. M. Huth y M. Ryan Logic in computer science: modelling and reasoning about systems. (Cambridge University Press, 2000) pp. 109-127. 29 / 29