Você está na página 1de 93

Grado en Ingenier a Inform atica

Sistema de deducci on natural de Gentzen


Grado en Ingenier a Inform atica

Octubre de 2011

Grado en Ingenier a Inform atica

Denici on

Grado en Ingenier a Inform atica

Denici on

Denici on El sistema de deducci on natural de Gentzen es un sistema de demostraci on que denotaremos G = (A, L, X , R), donde cada uno de los elementos se describe a continuaci on:

Grado en Ingenier a Inform atica

Alfabeto

Grado en Ingenier a Inform atica

Alfabeto

A : el alfabeto est a compuesto por

Grado en Ingenier a Inform atica

Alfabeto

A : el alfabeto est a compuesto por


los s mbolos p, q, r, s, t, . . . de proposiciones at omicas,

Grado en Ingenier a Inform atica

Alfabeto

A : el alfabeto est a compuesto por


los s mbolos p, q, r, s, t, . . . de proposiciones at omicas, los s mbolos de conectivos , , , ,

Grado en Ingenier a Inform atica

Alfabeto

A : el alfabeto est a compuesto por


los s mbolos p, q, r, s, t, . . . de proposiciones at omicas, los s mbolos de conectivos , , , , los s mbolos de par entesis ( , ) .

Grado en Ingenier a Inform atica

Lenguaje: conjunto de f ormulas bien construidas

Grado en Ingenier a Inform atica

Lenguaje: conjunto de f ormulas bien construidas


L : el conjunto de las f ormulas bien construidas (fbc) se dene recursivamente como

Grado en Ingenier a Inform atica

Lenguaje: conjunto de f ormulas bien construidas


L : el conjunto de las f ormulas bien construidas (fbc) se dene recursivamente como
At : toda proposici on at omica es una fbc,

Grado en Ingenier a Inform atica

Lenguaje: conjunto de f ormulas bien construidas


L : el conjunto de las f ormulas bien construidas (fbc) se dene recursivamente como
At : toda proposici on at omica es una fbc, : Si es una fbc entonces es una fbc,

Grado en Ingenier a Inform atica

Lenguaje: conjunto de f ormulas bien construidas


L : el conjunto de las f ormulas bien construidas (fbc) se dene recursivamente como
At : toda proposici on at omica es una fbc, : Si es una fbc entonces es una fbc, : si y son dos fbc, entonces ( ), ( ), ( ) son fbc.

Grado en Ingenier a Inform atica

Lenguaje: conjunto de f ormulas bien construidas


L : el conjunto de las f ormulas bien construidas (fbc) se dene recursivamente como
At : toda proposici on at omica es una fbc, : Si es una fbc entonces es una fbc, : si y son dos fbc, entonces ( ), ( ), ( ) son fbc.

Toda fbc se obtiene mediante las tres reglas anteriores y se simplica como lo hicimos en el cap tulo de sintaxis.

Grado en Ingenier a Inform atica

Lenguaje: conjunto de f ormulas bien construidas


L : el conjunto de las f ormulas bien construidas (fbc) se dene recursivamente como
At : toda proposici on at omica es una fbc, : Si es una fbc entonces es una fbc, : si y son dos fbc, entonces ( ), ( ), ( ) son fbc.

Toda fbc se obtiene mediante las tres reglas anteriores y se simplica como lo hicimos en el cap tulo de sintaxis. NOTA: En lo que se sigue usaremos tambi en el conectivo de doble implicaci on entre dos f ormulas, . Este conectivo se entender a como una forma abreviada de representar la f ormula bien construida ( ) ( ).

Grado en Ingenier a Inform atica

Axiomas

Grado en Ingenier a Inform atica

Axiomas

X : el conjunto de los axiomas es vac o.

Grado en Ingenier a Inform atica

Axiomas

X : el conjunto de los axiomas es vac o. Nota: Este sistema quiere modelar la l ogica de modo que no tendr a verdades a priori (no quiere describir objetos). Toda la informaci on sobre nuestra forma de razonar ir a a las reglas de inferencia.

Grado en Ingenier a Inform atica

Reglas de inferencia

Grado en Ingenier a Inform atica

Reglas de inferencia

R : el conjunto R de las reglas de inferencia est a compuesto por las 8 reglas de introducci on y de eliminaci on que se describen a continuaci on:

Grado en Ingenier a Inform atica

Reglas de inferencia

R : el conjunto R de las reglas de inferencia est a compuesto por las 8 reglas de introducci on y de eliminaci on que se describen a continuaci on:
(I ): Regla de introducci on de la conjunci on

Grado en Ingenier a Inform atica

Reglas de inferencia

R : el conjunto R de las reglas de inferencia est a compuesto por las 8 reglas de introducci on y de eliminaci on que se describen a continuaci on:
(I ): Regla de introducci on de la conjunci on (E ): Regla de eliminaci on de la conjunci on

Grado en Ingenier a Inform atica

Reglas de inferencia

R : el conjunto R de las reglas de inferencia est a compuesto por las 8 reglas de introducci on y de eliminaci on que se describen a continuaci on:
(I ): Regla de introducci on de la conjunci on (E ): Regla de eliminaci on de la conjunci on (I ): Regla de introducci on de la disyunci on

Grado en Ingenier a Inform atica

Reglas de inferencia

R : el conjunto R de las reglas de inferencia est a compuesto por las 8 reglas de introducci on y de eliminaci on que se describen a continuaci on:
(I ): (E ): (I ): (E ): Regla de introducci on de la conjunci on Regla de eliminaci on de la conjunci on Regla de introducci on de la disyunci on Regla de eliminaci on de la disyunci on

Grado en Ingenier a Inform atica

Reglas de inferencia

R : el conjunto R de las reglas de inferencia est a compuesto por las 8 reglas de introducci on y de eliminaci on que se describen a continuaci on:
(I ): (E ): (I ): (E ): (I ): Regla de introducci on de la conjunci on Regla de eliminaci on de la conjunci on Regla de introducci on de la disyunci on Regla de eliminaci on de la disyunci on Regla de introducci on de la negaci on

Grado en Ingenier a Inform atica

Reglas de inferencia

R : el conjunto R de las reglas de inferencia est a compuesto por las 8 reglas de introducci on y de eliminaci on que se describen a continuaci on:
(I ): (E ): (I ): (E ): (I ): (E ): Regla de introducci on de la conjunci on Regla de eliminaci on de la conjunci on Regla de introducci on de la disyunci on Regla de eliminaci on de la disyunci on Regla de introducci on de la negaci on Regla de eliminaci on de la doble negaci on

Grado en Ingenier a Inform atica

Reglas de inferencia

R : el conjunto R de las reglas de inferencia est a compuesto por las 8 reglas de introducci on y de eliminaci on que se describen a continuaci on:
(I ): (E ): (I ): (E ): (I ): (E ): (I ): Regla de introducci on de la conjunci on Regla de eliminaci on de la conjunci on Regla de introducci on de la disyunci on Regla de eliminaci on de la disyunci on Regla de introducci on de la negaci on Regla de eliminaci on de la doble negaci on Regla de introducci on de la implicaci on

Grado en Ingenier a Inform atica

Reglas de inferencia

R : el conjunto R de las reglas de inferencia est a compuesto por las 8 reglas de introducci on y de eliminaci on que se describen a continuaci on:
(I ): (E ): (I ): (E ): (I ): (E ): (I ): (E ): Regla de introducci on de la conjunci on Regla de eliminaci on de la conjunci on Regla de introducci on de la disyunci on Regla de eliminaci on de la disyunci on Regla de introducci on de la negaci on Regla de eliminaci on de la doble negaci on Regla de introducci on de la implicaci on Regla de eliminaci on de la implicaci on (tambi en Modus Ponens)

Grado en Ingenier a Inform atica

Regla de introducci on de la conjunci on

Grado en Ingenier a Inform atica

Regla de introducci on de la conjunci on

(I) : {, }

Grado en Ingenier a Inform atica

Regla de introducci on de la conjunci on

(I) : {, }

De dos f ormulas se deduce su conjunci on.

Grado en Ingenier a Inform atica

Regla de introducci on de la conjunci on

(I) : {, }

De dos f ormulas se deduce su conjunci on. Teorema de la deducci on

Grado en Ingenier a Inform atica

Regla de introducci on de la conjunci on

(I) : {, }

De dos f ormulas se deduce su conjunci on. Teorema de la deducci on

( ( )) es una tautolog a

Grado en Ingenier a Inform atica

Regla de eliminaci on de la conjunci on

Grado en Ingenier a Inform atica

Regla de eliminaci on de la conjunci on

(E )

(eliminaci on derecha) (eliminaci on izquierda)

Grado en Ingenier a Inform atica

Regla de eliminaci on de la conjunci on

(E )

(eliminaci on derecha) (eliminaci on izquierda)

De una conjunci on de dos f ormulas se deducen las dos f ormulas.

Grado en Ingenier a Inform atica

Un primer ejemplo de deducci on

Grado en Ingenier a Inform atica

Un primer ejemplo de deducci on

Ejemplo Usando s olo las dos reglas anteriores podemos demostrar que p (q r) p r.

Grado en Ingenier a Inform atica

Un primer ejemplo de deducci on

Ejemplo Usando s olo las dos reglas anteriores podemos demostrar que p (q r) p r.

1) p (q r) 2) p 3) q r 4) r 5) p r

(Premisa) (E (1)) (E (1)) (E (3)) (I (2,4))

Grado en Ingenier a Inform atica

Regla de introducci on de la disyunci on

Grado en Ingenier a Inform atica

Regla de introducci on de la disyunci on

(I )

( ) ( )

(introducci on derecha) (introducci on izquierda)

Grado en Ingenier a Inform atica

Regla de introducci on de la disyunci on

(I )

( ) ( )

(introducci on derecha) (introducci on izquierda)

La disyunci on de dos f ormulas se puede deducir de cada una de

ellas.

Grado en Ingenier a Inform atica

Un segundo ejemplo de deducci on

Grado en Ingenier a Inform atica

Un segundo ejemplo de deducci on


Ejemplo Podemos demostrar que pq (p q) (q s).

Grado en Ingenier a Inform atica

Un segundo ejemplo de deducci on


Ejemplo Podemos demostrar que pq (p q) (q s).

1) p q 2) p 3) p q 4) q 5) q s 6) (p q) (q s)

(Premisa) (E(1)) (I(2)) (E(1)) (I(4)) (I(3,5))

Grado en Ingenier a Inform atica

Regla de eliminaci on de la disyunci on

Grado en Ingenier a Inform atica

Regla de eliminaci on de la disyunci on

(E ) : { , , }

Grado en Ingenier a Inform atica

Regla de eliminaci on de la disyunci on

(E ) : { , , }

La regla de eliminaci on de la disyunci on NO es

, ya que de la validez de una disyunci on de dos f ormulas no se puede deducir la validez de las dos f ormulas.

Grado en Ingenier a Inform atica

M etodo de demostraci on por casos

Grado en Ingenier a Inform atica

M etodo de demostraci on por casos


Se aplica cuando se quiere demostrar una deducci on del tipo :

Grado en Ingenier a Inform atica

M etodo de demostraci on por casos


Se aplica cuando se quiere demostrar una deducci on del tipo : 1) se introducen las premisas auxiliares y ,

Grado en Ingenier a Inform atica

M etodo de demostraci on por casos


Se aplica cuando se quiere demostrar una deducci on del tipo : 1) se introducen las premisas auxiliares y , 2) usando las dos premisas auxiliares se intentan demostrar dos subdeducciones independientes con igual conclusi on , es decir, las subdeducciones y ,

Grado en Ingenier a Inform atica

M etodo de demostraci on por casos


Se aplica cuando se quiere demostrar una deducci on del tipo : 1) se introducen las premisas auxiliares y , 2) usando las dos premisas auxiliares se intentan demostrar dos subdeducciones independientes con igual conclusi on , es decir, las subdeducciones y ,

3) si se ha completado el paso anterior, se usan las subdeducciones obtenidas en la deducci on madre y se obtiene que { , , } .

Grado en Ingenier a Inform atica

Notaci on de Fitting

Grado en Ingenier a Inform atica

Notaci on de Fitting
El m etodo de demostraci on por casos con la notaci on de Fitting se representa como sigue:

Grado en Ingenier a Inform atica

Notaci on de Fitting
El m etodo de demostraci on por casos con la notaci on de Fitting se representa como sigue:

(Premisa)

. . . . . .

(Premisa auxiliar)

. . . . . .

(Premisa auxiliar)

(avanzamos la regla de introducci on de la implicaci on) (avanzamos la regla de introducci on de la implicaci on)

Grado en Ingenier a Inform atica

Un ejemplo del m etodo de demostraci on por casos

Grado en Ingenier a Inform atica

Un ejemplo del m etodo de demostraci on por casos


Queremos demostrar la propiedad distributiva de la conjunci on p (q r ) (p q) (p r)

Grado en Ingenier a Inform atica

Un ejemplo del m etodo de demostraci on por casos


Queremos demostrar la propiedad distributiva de la conjunci on p (q r ) (p q) (p r)

1) p (q r) (Premisa) 2) p (E (1)) 3) q r (E (1))

4) q (Premisa auxiliar) 5) p q (I (2, 4)) 6) (p q) (p r) (I (5))

r (Premisa auxiliar) p r (I (2, 4)) (p q) (p r) (I (5))

7) (p q) (p r)

(E (3, (4 6)))

Grado en Ingenier a Inform atica

Regla de introducci on de la negaci on

Grado en Ingenier a Inform atica

Regla de introducci on de la negaci on

(I ) : { , }

Grado en Ingenier a Inform atica

Regla de introducci on de la negaci on

(I ) : { , }

Esta regla se usa en demostraciones por reducci on al absurdo de

la validez de una f ormula

Grado en Ingenier a Inform atica

M etodo de reducci on al absurdo

Grado en Ingenier a Inform atica

M etodo de reducci on al absurdo


Demostraci on de la validez de una f ormula :

Grado en Ingenier a Inform atica

M etodo de reducci on al absurdo


Demostraci on de la validez de una f ormula : 1) Tomamos como premisa auxiliar la f ormula ,

Grado en Ingenier a Inform atica

M etodo de reducci on al absurdo


Demostraci on de la validez de una f ormula : 1) Tomamos como premisa auxiliar la f ormula , 2) Si de esta premisa auxiliar podemos deducir la validez de una contradicci on , entonces podemos armar la validez de .

Grado en Ingenier a Inform atica

M etodo de reducci on al absurdo


Demostraci on de la validez de una f ormula : 1) Tomamos como premisa auxiliar la f ormula , 2) Si de esta premisa auxiliar podemos deducir la validez de una contradicci on , entonces podemos armar la validez de . Con la notaci on de Fitting (I ) se representa como: . . . . . . (Premisa auxiliar)

Grado en Ingenier a Inform atica

Otra deducci on

Grado en Ingenier a Inform atica

Otra deducci on

p 1) p (Premisa) 2) p (Premisa auxiliar) 3) p p (I(1, 2)) 4) p (I(2,3))

Grado en Ingenier a Inform atica

Regla de eliminaci on de la doble negaci on

Grado en Ingenier a Inform atica

Regla de eliminaci on de la doble negaci on

(E) :

Grado en Ingenier a Inform atica

Regla de eliminaci on de la doble negaci on

(E) :

Recordamos que es una tautolog a (de hecho son

l ogicamente equivalentes).

Grado en Ingenier a Inform atica

Identidad

Grado en Ingenier a Inform atica

Identidad

p 1) p (Premisa) 2) p (Premisa auxiliar) 3) p p (I(1, 2)) 4) p (I(2,3)) 5) p (E(4))

Grado en Ingenier a Inform atica

De una contradicci on se deduce cualquier cosa

p p

Grado en Ingenier a Inform atica

De una contradicci on se deduce cualquier cosa

p p

1) p p (Premisa) 2) (Premisa auxiliar) 3) p p (1) 4) (I(2,3)) 5) (E(4))

Grado en Ingenier a Inform atica

Regla de introducci on de la implicaci on

Grado en Ingenier a Inform atica

Regla de introducci on de la implicaci on


Para denir esta regla (I ):

Grado en Ingenier a Inform atica

Regla de introducci on de la implicaci on


Para denir esta regla (I ): 1) se toma una premisa auxiliar ,

Grado en Ingenier a Inform atica

Regla de introducci on de la implicaci on


Para denir esta regla (I ): 1) se toma una premisa auxiliar , 2) si se demuestra que de se deduce una f ormula , entonces se ha demostrado la validez de .

Grado en Ingenier a Inform atica

Regla de introducci on de la implicaci on


Para denir esta regla (I ): 1) se toma una premisa auxiliar , 2) si se demuestra que de se deduce una f ormula , entonces se ha demostrado la validez de . Con la notaci on de Fitting (I ) se representa como: . . . . . . (Premisa auxiliar)

Grado en Ingenier a Inform atica

Regla de eliminaci on de la implicaci on (tambi en Modus ponens)

Grado en Ingenier a Inform atica

Regla de eliminaci on de la implicaci on (tambi en Modus ponens)

(E ) : {, }

Grado en Ingenier a Inform atica

Reglas derivadas del sistema de Gentzen

Grado en Ingenier a Inform atica

Reglas derivadas del sistema de Gentzen

A partir de la denici on del sistema de Gentzen es posible

demostrar los resultados m as interesantes de la l ogica proposicional

Grado en Ingenier a Inform atica

Reglas derivadas del sistema de Gentzen

A partir de la denici on del sistema de Gentzen es posible

demostrar los resultados m as interesantes de la l ogica proposicional


Teorema de la identidad:

Grado en Ingenier a Inform atica

Reglas derivadas del sistema de Gentzen

A partir de la denici on del sistema de Gentzen es posible

demostrar los resultados m as interesantes de la l ogica proposicional


Teorema de la identidad:

Regla del silogismo: { , }

Grado en Ingenier a Inform atica

Reglas derivadas del sistema de Gentzen

A partir de la denici on del sistema de Gentzen es posible

demostrar los resultados m as interesantes de la l ogica proposicional


Teorema de la identidad: Modus tollens: { , }

Regla del silogismo: { , }

Grado en Ingenier a Inform atica

Reglas derivadas del sistema de Gentzen

A partir de la denici on del sistema de Gentzen es posible

demostrar los resultados m as interesantes de la l ogica proposicional


Teorema de la identidad: Modus tollens: { , } Y as hasta 30 en el libro

Regla del silogismo: { , }

Grado en Ingenier a Inform atica

Regla del silogismo

{ , }

Grado en Ingenier a Inform atica

Regla del silogismo

{ , }

1) (Premisa) 2) (Premisa) 3) (Premisa auxiliar) 4) (E(1,3)) 5) (E(2,4)) 4) (I(3-5))

Grado en Ingenier a Inform atica

Modus Tollens

{ , }

Grado en Ingenier a Inform atica

Modus Tollens

{ , }

1) (Premisa) 2) (Premisa) 3) (Premisa auxiliar) 4) (E(1,3)) 5) (I(2,4)) 4) (I(3-5))

Você também pode gostar