tema 2 deduccion natural · introducci´on •modus ponens argumentos como: si tengo fiebre...

211
Tema 2 Deducci´ on Natural ogica Proposicional Antonio de J. P´ erez Jim´ enez Departamento Ccia. ogica Inform´ atica Antonio de J. P´ erez Jim´ enez (Departamento Ccia.) Tema 2 Deducci´ on Natural LI-06/07 1 / 16

Upload: others

Post on 05-Aug-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Tema 2Deduccion Natural

Logica Proposicional

Antonio de J. Perez Jimenez

Departamento Ccia.

Logica Informatica

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 1 / 16

Page 2: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Introduccion

•Modus Ponens

Argumentos como:

Si tengo fiebre entonces estoy enfermo.Tengo fiebre.————–Por tanto, estoy enfermo.

forman parte de nuestros esquemas de razonamiento.

Estos esquemas funcionan como reglas naturales. El ejemplo anteriorcorresponde a la regla conocida como Modus Pones.

• Doble negacion

Hay esquemas de razonamiento muy triviales, como el que consiste en negardos veces una proposicion:

No es verdad que Juan no sea inteligente.————–Por tanto, Juan es inteligente.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 2 / 16

Page 3: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Introduccion

•Modus Ponens

Argumentos como:

Si tengo fiebre entonces estoy enfermo.Tengo fiebre.————–Por tanto, estoy enfermo.

forman parte de nuestros esquemas de razonamiento.

Estos esquemas funcionan como reglas naturales. El ejemplo anteriorcorresponde a la regla conocida como Modus Pones.

• Doble negacion

Hay esquemas de razonamiento muy triviales, como el que consiste en negardos veces una proposicion:

No es verdad que Juan no sea inteligente.————–Por tanto, Juan es inteligente.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 2 / 16

Page 4: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Introduccion

•Modus Ponens

Argumentos como:

Si tengo fiebre entonces estoy enfermo.Tengo fiebre.————–Por tanto, estoy enfermo.

forman parte de nuestros esquemas de razonamiento.

Estos esquemas funcionan como reglas naturales. El ejemplo anteriorcorresponde a la regla conocida como Modus Pones.

• Doble negacion

Hay esquemas de razonamiento muy triviales, como el que consiste en negardos veces una proposicion:

No es verdad que Juan no sea inteligente.————–Por tanto, Juan es inteligente.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 2 / 16

Page 5: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Introduccion

•Modus Ponens

Argumentos como:

Si tengo fiebre entonces estoy enfermo.Tengo fiebre.————–Por tanto, estoy enfermo.

forman parte de nuestros esquemas de razonamiento.

Estos esquemas funcionan como reglas naturales. El ejemplo anteriorcorresponde a la regla conocida como Modus Pones.

• Doble negacion

Hay esquemas de razonamiento muy triviales, como el que consiste en negardos veces una proposicion:

No es verdad que Juan no sea inteligente.————–Por tanto, Juan es inteligente.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 2 / 16

Page 6: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Introduccion

•Modus Ponens

Argumentos como:

Si tengo fiebre entonces estoy enfermo.Tengo fiebre.————–Por tanto, estoy enfermo.

forman parte de nuestros esquemas de razonamiento.

Estos esquemas funcionan como reglas naturales. El ejemplo anteriorcorresponde a la regla conocida como Modus Pones.

• Doble negacion

Hay esquemas de razonamiento muy triviales, como el que consiste en negardos veces una proposicion:

No es verdad que Juan no sea inteligente.————–Por tanto, Juan es inteligente.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 2 / 16

Page 7: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Introduccion

•Modus Ponens

Argumentos como:

Si tengo fiebre entonces estoy enfermo.Tengo fiebre.————–Por tanto, estoy enfermo.

forman parte de nuestros esquemas de razonamiento.

Estos esquemas funcionan como reglas naturales. El ejemplo anteriorcorresponde a la regla conocida como Modus Pones.

• Doble negacion

Hay esquemas de razonamiento muy triviales, como el que consiste en negardos veces una proposicion:

No es verdad que Juan no sea inteligente.————–Por tanto, Juan es inteligente.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 2 / 16

Page 8: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Introduccion (II)

•Deduccion por casos

Algunas reglas, como la deduccion por casos, no son triviales perosı frecuentes en su uso:

Esta tarde me quedare en casa leyendo o me ire al cine.Si me quedo leyendo soy una persona culta.Si me voy al cine soy una persona culta.————–En cualquier caso, soy una persona culta.

Con estos esquemas de razonamiento (reglas) pueden acometerse inferencias mascomplejas (conjeturas) en las que, partiendo de unos supuestos (premisas) yaplicando en cada paso una de dichas reglas, se pretende llegar a la conclusiondeseada.

La reglas de la deduccion natural son aquellas que, como las anteriormente senala-das, se asocian de manera natural a las distintas conectivas.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 3 / 16

Page 9: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Introduccion (II)

•Deduccion por casos

Algunas reglas, como la deduccion por casos, no son triviales perosı frecuentes en su uso:

Esta tarde me quedare en casa leyendo o me ire al cine.Si me quedo leyendo soy una persona culta.Si me voy al cine soy una persona culta.————–En cualquier caso, soy una persona culta.

Con estos esquemas de razonamiento (reglas) pueden acometerse inferencias mascomplejas (conjeturas) en las que, partiendo de unos supuestos (premisas) yaplicando en cada paso una de dichas reglas, se pretende llegar a la conclusiondeseada.

La reglas de la deduccion natural son aquellas que, como las anteriormente senala-das, se asocian de manera natural a las distintas conectivas.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 3 / 16

Page 10: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Introduccion (II)

•Deduccion por casos

Algunas reglas, como la deduccion por casos, no son triviales perosı frecuentes en su uso:

Esta tarde me quedare en casa leyendo o me ire al cine.Si me quedo leyendo soy una persona culta.Si me voy al cine soy una persona culta.————–En cualquier caso, soy una persona culta.

Con estos esquemas de razonamiento (reglas) pueden acometerse inferencias mascomplejas (conjeturas) en las que, partiendo de unos supuestos (premisas) yaplicando en cada paso una de dichas reglas, se pretende llegar a la conclusiondeseada.

La reglas de la deduccion natural son aquellas que, como las anteriormente senala-das, se asocian de manera natural a las distintas conectivas.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 3 / 16

Page 11: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Introduccion (II)

•Deduccion por casos

Algunas reglas, como la deduccion por casos, no son triviales perosı frecuentes en su uso:

Esta tarde me quedare en casa leyendo o me ire al cine.Si me quedo leyendo soy una persona culta.Si me voy al cine soy una persona culta.————–En cualquier caso, soy una persona culta.

Con estos esquemas de razonamiento (reglas) pueden acometerse inferencias mascomplejas (conjeturas) en las que, partiendo de unos supuestos (premisas) yaplicando en cada paso una de dichas reglas, se pretende llegar a la conclusiondeseada.

La reglas de la deduccion natural son aquellas que, como las anteriormente senala-das, se asocian de manera natural a las distintas conectivas.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 3 / 16

Page 12: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1) • p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 13: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1) • p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 14: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1)

• p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 15: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1)

• p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa

2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 16: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1)

• p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa

3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 17: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1)

• p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 1

4.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 18: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1)

• p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 19: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1) • p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 20: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1) • p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa

2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 21: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1) • p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 1

3.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 22: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1) • p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 1

4.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 23: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1) • p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 3

5.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 24: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1) • p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 3

6.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 25: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1) • p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 4

7.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 26: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1) • p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 27: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Conjuncion

N Introduccion de la conjuncion:φ ψ

φ ∧ ψ[∧i ]

H Eliminacion de la conjuncion:φ ∧ ψφ

[∧e1]φ ∧ ψψ

[∧e2]

Ejemplos:• p ∧ q, r ` q ∧ r (1) • p ∧ (q ∧ r) ` (p ∧ q) ∧ r (2)

1.− p ∧ q premisa2.− r premisa3.− q [∧e2]− 14.− q ∧ r [∧i ]− 3, 2

1.− p ∧ (q ∧ r) premisa2.− p [∧e1]− 13.− q ∧ r [∧e2]− 14.− q [∧e1]− 35.− r [∧e2]− 36.− p ∧ q [∧i ]− 2, 47.− (p ∧ q) ∧ r [∧i ]− 6, 5

Expresiones como (1) y (2) se denominan conjeturas y constan de premisas yconclusion. El desarrollo para llegar a la conclusion a partir de las premisas,mediante la aplicacion de las reglas, se denomina prueba de la conjetura. En elprimer caso la prueba tiene longitud 4 y en el segundo, longitud 7.

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 4 / 16

Page 28: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q • q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r [→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 29: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q • q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r [→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 30: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q • q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r [→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 31: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q

• q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r [→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 32: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q

• q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa

3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r [→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 33: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q

• q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 1

4.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r [→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 34: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q

• q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r [→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 35: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q • q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r [→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 36: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q • q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa

2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r [→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 37: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q • q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r [→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 38: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q • q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r

[→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 39: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q • q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion

4.− r [hyp.] (regla de copia)

5.− p → r

[→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 40: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q • q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r

[→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 41: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion

N Introduccion de la implicacion:

φ...ψ

φ→ ψ[→ i ]

H Eliminacion de la implicacion.

Modus Ponens:φ φ→ ψ

ψ[→ e]

Modus Tollens:φ→ ψ ¬ψ

¬φ[M.T .]

Ejemplos:• p → (p → q), p ` q • q ∧ r ` p → r

1.− p → (p → q) premisa2.− p premisa3.− p → q [→ e]− 2, 14.− q [→ e]− 2, 3

1.− q ∧ r premisa2.− r [∧e2]− 1

3.− p suposicion4.− r [hyp.] (regla de copia)

5.− p → r [→ i ] 3− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 5 / 16

Page 42: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 43: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 44: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r)

[→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 45: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion

3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 3

6.− q ∧ r

[∧i ]− 5, 4

7.− p ∧ r → (q ∧ r)

[→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 46: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion

3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 3

6.− q ∧ r

[∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 47: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 2

4.− r [∧e2]− 25.− q [→ e]− 1, 3

6.− q ∧ r

[∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 48: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 2

5.− q [→ e]− 1, 3

6.− q ∧ r

[∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 49: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r

[∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 50: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 51: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)

1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 52: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r)

[→ i ]− 2, 6

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 53: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r

[→ i ]− 3, 5

7.− q → (p → r)

[→ i ]− 2, 6

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 54: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r

[→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 55: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion

4.− q → r [→ e]− 3, 1

5.− r

[→ e]− 2, 4

6.− p → r

[→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 56: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion

4.− q → r [→ e]− 3, 1

5.− r

[→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 57: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r

[→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 58: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r

• p → q ` ¬q → ¬p

1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 59: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r • p → q ` ¬q → ¬p1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 60: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r • p → q ` ¬q → ¬p1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p

[→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 61: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r • p → q ` ¬q → ¬p1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p

[M.T .]− 1, 2

4.− ¬q → ¬p

[→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 62: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r • p → q ` ¬q → ¬p1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p

[M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 63: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la Implicacion (II)

• p → q ` p ∧ r → q ∧ r • p → q ` ¬q → ¬p1.− p → q premisa

2.− p ∧ r suposicion3.− p [∧e1]− 24.− r [∧e2]− 25.− q [→ e]− 1, 36.− q ∧ r [∧i ]− 5, 4

7.− p ∧ r → (q ∧ r) [→ i ]− 2, 6

1.− p → q premisa

2.− ¬q suposicion3.− ¬p [M.T .]− 1, 2

4.− ¬q → ¬p [→ i ]− 2, 3

• p → (q → r) ` q → (p → r)1.− p → (q → r) premisa

2.− q suposicion

3.− p suposicion4.− q → r [→ e]− 3, 15.− r [→ e]− 2, 4

6.− p → r [→ i ]− 3, 5

7.− q → (p → r) [→ i ]− 2, 6Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 6 / 16

Page 64: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s • ¬p → q, ¬q ` p1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q

[M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 65: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s • ¬p → q, ¬q ` p1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q

[M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 66: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s

• ¬p → q, ¬q ` p1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q

[M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 67: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s

• ¬p → q, ¬q ` p

1.− p premisa2.− ¬¬(q ∧ s) premisa

3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q

[M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 68: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s

• ¬p → q, ¬q ` p

1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 1

4.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q

[M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 69: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s

• ¬p → q, ¬q ` p

1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 2

5.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q

[M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 70: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s

• ¬p → q, ¬q ` p

1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 4

6.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q

[M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 71: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s

• ¬p → q, ¬q ` p

1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q

[M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 72: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s

• ¬p → q, ¬q ` p

1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q

1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q

[M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 73: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s

• ¬p → q, ¬q ` p

1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q

[M.T .]− 1, 3

5.− p → ¬¬q

[→ i ]− 2− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 74: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s

• ¬p → q, ¬q ` p

1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion

3.− ¬¬p [¬¬i ]− 2

4.− ¬¬q

[M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 75: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s

• ¬p → q, ¬q ` p

1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q

[M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 76: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s

• ¬p → q, ¬q ` p

1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q [M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 77: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s • ¬p → q, ¬q ` p1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q [M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 78: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s • ¬p → q, ¬q ` p1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa

3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q [M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 79: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s • ¬p → q, ¬q ` p1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 2

4.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q [M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 80: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la doble negacion

N Introduccion de la doble negacion:φ

¬¬φ[¬¬i ]

H Eliminacion de la doble negacion:¬¬ψψ

[¬¬e]

Ejemplos:• p, ¬¬(q ∧ s) ` ¬¬p ∧ s • ¬p → q, ¬q ` p1.− p premisa2.− ¬¬(q ∧ s) premisa3.− ¬¬p [¬¬i ]− 14.− q ∧ s [¬¬e]− 25.− s [∧e2]− 46.− ¬¬p ∧ s [∧i ]− 3, 5

1.− ¬p → q premisa2.− ¬q premisa3.− ¬¬p [M.T .]− 1, 24.− p [¬¬e]− 3

• ¬q → ¬p ` p → ¬¬q1.− ¬q → ¬p premisa

2.− p suposicion3.− ¬¬p [¬¬i ]− 24.− ¬¬q [M.T .]− 1, 3

5.− p → ¬¬q [→ i ]− 2− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 7 / 16

Page 81: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos

.

• p ∨ q ` q ∨ p • q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 82: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos

.

• p ∨ q ` q ∨ p • q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 83: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p

• q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 84: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p

• q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p

[∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 85: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p

• q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p

[∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p

[∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 86: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p

• q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p

[∨i2]− 2

4.− q suposicion5.− q ∨ p

[∨i1]− 4

6.− q ∨ p

[∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 87: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p

• q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p

[∨i2]− 2

4.− q suposicion5.− q ∨ p

[∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 88: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p

• q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p

[∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 89: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p

• q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 90: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p • q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 91: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p • q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r

[→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 92: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p • q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r

[∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r

[→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 93: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p • q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r

[∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 94: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p • q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r

[∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r

[∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 95: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p • q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r

[∨i1]− 3

5.− q suposicion

6.− r [→ e]− 1, 5

7.− p ∨ r

[∨i2]− 6

8.− p ∨ r

[∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 96: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p • q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r

[∨i1]− 3

5.− q suposicion

6.− r [→ e]− 1, 5

7.− p ∨ r

[∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 97: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p • q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion

6.− r [→ e]− 1, 5

7.− p ∨ r

[∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 98: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p • q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r

[∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 99: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la disyuncion

N Introduccion de la disyuncion:φ

φ ∨ ψ[∨i1]

φ

ψ ∨ φ[∨i2]

H Eliminacion de la disyuncion:

φ ∨ ψφ...χ

ψ...χ

χ[∨e]

Ejemplos.• p ∨ q ` q ∨ p • q → r ` p ∨ q → p ∨ r

1.− p ∨ q premisa

2.− p suposicion3.− q ∨ p [∨i2]− 2

4.− q suposicion5.− q ∨ p [∨i1]− 4

6.− q ∨ p [∨e]1, 2− 3, 4− 5

1.− q → r premisa

2.− p ∨ q suposicion

3.− p suposicion4.− p ∨ r [∨i1]− 3

5.− q suposicion6.− r [→ e]− 1, 57.− p ∨ r [∨i2]− 6

8.− p ∨ r [∨e]2, 3− 4, 5− 7

9.− p ∨ q → p ∨ r [→ i ]− 2− 8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 8 / 16

Page 100: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la negacion

Para enunciar las reglas asociadas a la negacion se necesita la nocion decontradiccion, representada por el sımbolo ⊥ y gobernada por una unica regla:

H Eliminacion de la contradiccion:⊥φ

[⊥ e]

A partir de dicho sımbolo se construyen las reglas de la negacion:

H Eliminacion de la negacion:φ ¬φ⊥

[¬e]

N Introduccion de la negacion:

φ...⊥¬φ

[¬i ]

Ejemplos.• p ∧ ¬p ` q1.− p ∧ ¬p premisa2.− p [∧e1]− 13.− ¬p [∧e2]− 14.− ⊥ [¬e]− 2, 35.− q [⊥ e]− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 9 / 16

Page 101: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la negacion

Para enunciar las reglas asociadas a la negacion se necesita la nocion decontradiccion, representada por el sımbolo ⊥ y gobernada por una unica regla:

H Eliminacion de la contradiccion:⊥φ

[⊥ e]

A partir de dicho sımbolo se construyen las reglas de la negacion:

H Eliminacion de la negacion:φ ¬φ⊥

[¬e]

N Introduccion de la negacion:

φ...⊥¬φ

[¬i ]

Ejemplos.• p ∧ ¬p ` q1.− p ∧ ¬p premisa2.− p [∧e1]− 13.− ¬p [∧e2]− 14.− ⊥ [¬e]− 2, 35.− q [⊥ e]− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 9 / 16

Page 102: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la negacion

Para enunciar las reglas asociadas a la negacion se necesita la nocion decontradiccion, representada por el sımbolo ⊥ y gobernada por una unica regla:

H Eliminacion de la contradiccion:⊥φ

[⊥ e]

A partir de dicho sımbolo se construyen las reglas de la negacion:

H Eliminacion de la negacion:φ ¬φ⊥

[¬e]

N Introduccion de la negacion:

φ...⊥¬φ

[¬i ]

Ejemplos.• p ∧ ¬p ` q1.− p ∧ ¬p premisa2.− p [∧e1]− 13.− ¬p [∧e2]− 14.− ⊥ [¬e]− 2, 35.− q [⊥ e]− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 9 / 16

Page 103: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la negacion

Para enunciar las reglas asociadas a la negacion se necesita la nocion decontradiccion, representada por el sımbolo ⊥ y gobernada por una unica regla:

H Eliminacion de la contradiccion:⊥φ

[⊥ e]

A partir de dicho sımbolo se construyen las reglas de la negacion:

H Eliminacion de la negacion:φ ¬φ⊥

[¬e]

N Introduccion de la negacion:

φ...⊥¬φ

[¬i ]

Ejemplos.• p ∧ ¬p ` q1.− p ∧ ¬p premisa2.− p [∧e1]− 13.− ¬p [∧e2]− 14.− ⊥ [¬e]− 2, 35.− q [⊥ e]− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 9 / 16

Page 104: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la negacion

Para enunciar las reglas asociadas a la negacion se necesita la nocion decontradiccion, representada por el sımbolo ⊥ y gobernada por una unica regla:

H Eliminacion de la contradiccion:⊥φ

[⊥ e]

A partir de dicho sımbolo se construyen las reglas de la negacion:

H Eliminacion de la negacion:φ ¬φ⊥

[¬e]

N Introduccion de la negacion:

φ...⊥¬φ

[¬i ]

Ejemplos.• p ∧ ¬p ` q1.− p ∧ ¬p premisa2.− p [∧e1]− 13.− ¬p [∧e2]− 14.− ⊥ [¬e]− 2, 35.− q [⊥ e]− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 9 / 16

Page 105: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la negacion

Para enunciar las reglas asociadas a la negacion se necesita la nocion decontradiccion, representada por el sımbolo ⊥ y gobernada por una unica regla:

H Eliminacion de la contradiccion:⊥φ

[⊥ e]

A partir de dicho sımbolo se construyen las reglas de la negacion:

H Eliminacion de la negacion:φ ¬φ⊥

[¬e]

N Introduccion de la negacion:

φ...⊥¬φ

[¬i ]

Ejemplos.• p ∧ ¬p ` q

1.− p ∧ ¬p premisa2.− p [∧e1]− 13.− ¬p [∧e2]− 14.− ⊥ [¬e]− 2, 35.− q [⊥ e]− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 9 / 16

Page 106: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la negacion

Para enunciar las reglas asociadas a la negacion se necesita la nocion decontradiccion, representada por el sımbolo ⊥ y gobernada por una unica regla:

H Eliminacion de la contradiccion:⊥φ

[⊥ e]

A partir de dicho sımbolo se construyen las reglas de la negacion:

H Eliminacion de la negacion:φ ¬φ⊥

[¬e]

N Introduccion de la negacion:

φ...⊥¬φ

[¬i ]

Ejemplos.• p ∧ ¬p ` q1.− p ∧ ¬p premisa

2.− p [∧e1]− 13.− ¬p [∧e2]− 14.− ⊥ [¬e]− 2, 35.− q [⊥ e]− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 9 / 16

Page 107: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la negacion

Para enunciar las reglas asociadas a la negacion se necesita la nocion decontradiccion, representada por el sımbolo ⊥ y gobernada por una unica regla:

H Eliminacion de la contradiccion:⊥φ

[⊥ e]

A partir de dicho sımbolo se construyen las reglas de la negacion:

H Eliminacion de la negacion:φ ¬φ⊥

[¬e]

N Introduccion de la negacion:

φ...⊥¬φ

[¬i ]

Ejemplos.• p ∧ ¬p ` q1.− p ∧ ¬p premisa2.− p [∧e1]− 1

3.− ¬p [∧e2]− 14.− ⊥ [¬e]− 2, 35.− q [⊥ e]− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 9 / 16

Page 108: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la negacion

Para enunciar las reglas asociadas a la negacion se necesita la nocion decontradiccion, representada por el sımbolo ⊥ y gobernada por una unica regla:

H Eliminacion de la contradiccion:⊥φ

[⊥ e]

A partir de dicho sımbolo se construyen las reglas de la negacion:

H Eliminacion de la negacion:φ ¬φ⊥

[¬e]

N Introduccion de la negacion:

φ...⊥¬φ

[¬i ]

Ejemplos.• p ∧ ¬p ` q1.− p ∧ ¬p premisa2.− p [∧e1]− 13.− ¬p [∧e2]− 1

4.− ⊥ [¬e]− 2, 35.− q [⊥ e]− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 9 / 16

Page 109: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la negacion

Para enunciar las reglas asociadas a la negacion se necesita la nocion decontradiccion, representada por el sımbolo ⊥ y gobernada por una unica regla:

H Eliminacion de la contradiccion:⊥φ

[⊥ e]

A partir de dicho sımbolo se construyen las reglas de la negacion:

H Eliminacion de la negacion:φ ¬φ⊥

[¬e]

N Introduccion de la negacion:

φ...⊥¬φ

[¬i ]

Ejemplos.• p ∧ ¬p ` q1.− p ∧ ¬p premisa2.− p [∧e1]− 13.− ¬p [∧e2]− 14.− ⊥ [¬e]− 2, 3

5.− q [⊥ e]− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 9 / 16

Page 110: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas de la negacion

Para enunciar las reglas asociadas a la negacion se necesita la nocion decontradiccion, representada por el sımbolo ⊥ y gobernada por una unica regla:

H Eliminacion de la contradiccion:⊥φ

[⊥ e]

A partir de dicho sımbolo se construyen las reglas de la negacion:

H Eliminacion de la negacion:φ ¬φ⊥

[¬e]

N Introduccion de la negacion:

φ...⊥¬φ

[¬i ]

Ejemplos.• p ∧ ¬p ` q1.− p ∧ ¬p premisa2.− p [∧e1]− 13.− ¬p [∧e2]− 14.− ⊥ [¬e]− 2, 35.− q [⊥ e]− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 9 / 16

Page 111: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7Regla de copia (hyp.).

• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 112: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7Regla de copia (hyp.).

• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p)

[→ i ]− 1− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 113: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7Regla de copia (hyp.).

• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p

[→ i ]− 2− 3

5.− p → (q → p)

[→ i ]− 1− 4

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 114: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7Regla de copia (hyp.).

• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p

[→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 115: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7Regla de copia (hyp.).

• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p

hyp.− 1

4.− q → p

[→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 116: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7Regla de copia (hyp.).

• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p

hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 117: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7

Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 118: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p

• p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7

Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 119: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p

• p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p

[¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7

Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 120: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p

• p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion

4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 3

6.− ⊥

[¬e]− 4, 5

7.− ¬p

[¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7

Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 121: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p

• p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion

4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 3

6.− ⊥

[¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7

Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 122: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p

• p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 3

5.− ¬q [→ e]− 2, 3

6.− ⊥

[¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7

Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 123: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p

• p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥

[¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7

Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 124: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p

• p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7

Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 125: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7

Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 126: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q

[¬i ]− 4− 7

Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 127: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion

5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 4

7.− ⊥

[¬e]− 6, 3

8.− ¬q

[¬i ]− 4− 7

Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 128: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion

5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 4

7.− ⊥

[¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 129: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 2

6.− r [→ e]− 5, 4

7.− ⊥

[¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 130: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥

[¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 131: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos y Regla de Copia (hyp.)

• p → q, p → ¬q ` ¬p • p → (q → r), p,¬r ` ¬q

1.− p → q premisa2.− p → ¬q premisa

3.− p suposicion4.− q [→ e]− 1, 35.− ¬q [→ e]− 2, 36.− ⊥ [¬e]− 4, 5

7.− ¬p [¬i ]− 3− 6

1.− p → (q → r) premisa2.− p premisa3.− ¬r premisa

4.− q suposicion5.− q → r [→ e]− 1, 26.− r [→ e]− 5, 47.− ⊥ [¬e]− 6, 3

8.− ¬q [¬i ]− 4− 7Regla de copia (hyp.).• ` p → (q → p)

1.− p suposicion

2.− q suposicion3.− p hyp.− 1

4.− q → p [→ i ]− 2− 3

5.− p → (q → p) [→ i ]− 1− 4Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 10 / 16

Page 132: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas derivadas

Hay reglas que pueden obtenerse a partir de otras. Se denominan reglas derivadas.

• Modus Tollens,φ→ ψ ¬ψ

¬φ, es una regla derivada, pues puede obtenerse

mediante las regla de eliminacion de la implicacion y las de introduccion yeliminacion de la negacion:1.− φ→ ψ premisa2.− ¬ψ premisa

3.− φ suposicion4.− ψ [→ e]− 1, 35.− ⊥ [¬e]− 4, 2

6.− ¬φ [¬i ]− 3− 5

• Introduccion de la doble negacion,φ

¬¬φ, es tambien una regla derivada:

1.− φ premisa

2.− ¬φ suposicion3.− ⊥ [¬e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 3

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 11 / 16

Page 133: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas derivadas

Hay reglas que pueden obtenerse a partir de otras. Se denominan reglas derivadas.

• Modus Tollens,φ→ ψ ¬ψ

¬φ, es una regla derivada, pues puede obtenerse

mediante las regla de eliminacion de la implicacion y las de introduccion yeliminacion de la negacion:

1.− φ→ ψ premisa2.− ¬ψ premisa

3.− φ suposicion4.− ψ [→ e]− 1, 35.− ⊥ [¬e]− 4, 2

6.− ¬φ [¬i ]− 3− 5

• Introduccion de la doble negacion,φ

¬¬φ, es tambien una regla derivada:

1.− φ premisa

2.− ¬φ suposicion3.− ⊥ [¬e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 3

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 11 / 16

Page 134: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas derivadas

Hay reglas que pueden obtenerse a partir de otras. Se denominan reglas derivadas.

• Modus Tollens,φ→ ψ ¬ψ

¬φ, es una regla derivada, pues puede obtenerse

mediante las regla de eliminacion de la implicacion y las de introduccion yeliminacion de la negacion:1.− φ→ ψ premisa2.− ¬ψ premisa

3.− φ suposicion4.− ψ [→ e]− 1, 35.− ⊥ [¬e]− 4, 2

6.− ¬φ

[¬i ]− 3− 5

• Introduccion de la doble negacion,φ

¬¬φ, es tambien una regla derivada:

1.− φ premisa

2.− ¬φ suposicion3.− ⊥ [¬e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 3

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 11 / 16

Page 135: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas derivadas

Hay reglas que pueden obtenerse a partir de otras. Se denominan reglas derivadas.

• Modus Tollens,φ→ ψ ¬ψ

¬φ, es una regla derivada, pues puede obtenerse

mediante las regla de eliminacion de la implicacion y las de introduccion yeliminacion de la negacion:1.− φ→ ψ premisa2.− ¬ψ premisa

3.− φ suposicion

4.− ψ [→ e]− 1, 3

5.− ⊥

[¬e]− 4, 2

6.− ¬φ

[¬i ]− 3− 5

• Introduccion de la doble negacion,φ

¬¬φ, es tambien una regla derivada:

1.− φ premisa

2.− ¬φ suposicion3.− ⊥ [¬e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 3

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 11 / 16

Page 136: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas derivadas

Hay reglas que pueden obtenerse a partir de otras. Se denominan reglas derivadas.

• Modus Tollens,φ→ ψ ¬ψ

¬φ, es una regla derivada, pues puede obtenerse

mediante las regla de eliminacion de la implicacion y las de introduccion yeliminacion de la negacion:1.− φ→ ψ premisa2.− ¬ψ premisa

3.− φ suposicion

4.− ψ [→ e]− 1, 3

5.− ⊥

[¬e]− 4, 2

6.− ¬φ [¬i ]− 3− 5

• Introduccion de la doble negacion,φ

¬¬φ, es tambien una regla derivada:

1.− φ premisa

2.− ¬φ suposicion3.− ⊥ [¬e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 3

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 11 / 16

Page 137: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas derivadas

Hay reglas que pueden obtenerse a partir de otras. Se denominan reglas derivadas.

• Modus Tollens,φ→ ψ ¬ψ

¬φ, es una regla derivada, pues puede obtenerse

mediante las regla de eliminacion de la implicacion y las de introduccion yeliminacion de la negacion:1.− φ→ ψ premisa2.− ¬ψ premisa

3.− φ suposicion4.− ψ [→ e]− 1, 35.− ⊥

[¬e]− 4, 2

6.− ¬φ [¬i ]− 3− 5

• Introduccion de la doble negacion,φ

¬¬φ, es tambien una regla derivada:

1.− φ premisa

2.− ¬φ suposicion3.− ⊥ [¬e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 3

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 11 / 16

Page 138: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas derivadas

Hay reglas que pueden obtenerse a partir de otras. Se denominan reglas derivadas.

• Modus Tollens,φ→ ψ ¬ψ

¬φ, es una regla derivada, pues puede obtenerse

mediante las regla de eliminacion de la implicacion y las de introduccion yeliminacion de la negacion:1.− φ→ ψ premisa2.− ¬ψ premisa

3.− φ suposicion4.− ψ [→ e]− 1, 35.− ⊥ [¬e]− 4, 2

6.− ¬φ [¬i ]− 3− 5

• Introduccion de la doble negacion,φ

¬¬φ, es tambien una regla derivada:

1.− φ premisa

2.− ¬φ suposicion3.− ⊥ [¬e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 3

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 11 / 16

Page 139: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas derivadas

Hay reglas que pueden obtenerse a partir de otras. Se denominan reglas derivadas.

• Modus Tollens,φ→ ψ ¬ψ

¬φ, es una regla derivada, pues puede obtenerse

mediante las regla de eliminacion de la implicacion y las de introduccion yeliminacion de la negacion:1.− φ→ ψ premisa2.− ¬ψ premisa

3.− φ suposicion4.− ψ [→ e]− 1, 35.− ⊥ [¬e]− 4, 2

6.− ¬φ [¬i ]− 3− 5

• Introduccion de la doble negacion,φ

¬¬φ, es tambien una regla derivada:

1.− φ premisa

2.− ¬φ suposicion3.− ⊥ [¬e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 3

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 11 / 16

Page 140: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas derivadas

Hay reglas que pueden obtenerse a partir de otras. Se denominan reglas derivadas.

• Modus Tollens,φ→ ψ ¬ψ

¬φ, es una regla derivada, pues puede obtenerse

mediante las regla de eliminacion de la implicacion y las de introduccion yeliminacion de la negacion:1.− φ→ ψ premisa2.− ¬ψ premisa

3.− φ suposicion4.− ψ [→ e]− 1, 35.− ⊥ [¬e]− 4, 2

6.− ¬φ [¬i ]− 3− 5

• Introduccion de la doble negacion,φ

¬¬φ, es tambien una regla derivada:

1.− φ premisa

2.− ¬φ suposicion3.− ⊥ [¬e]− 1, 2

4.− ¬¬φ

[¬i ]− 2− 3

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 11 / 16

Page 141: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas derivadas

Hay reglas que pueden obtenerse a partir de otras. Se denominan reglas derivadas.

• Modus Tollens,φ→ ψ ¬ψ

¬φ, es una regla derivada, pues puede obtenerse

mediante las regla de eliminacion de la implicacion y las de introduccion yeliminacion de la negacion:1.− φ→ ψ premisa2.− ¬ψ premisa

3.− φ suposicion4.− ψ [→ e]− 1, 35.− ⊥ [¬e]− 4, 2

6.− ¬φ [¬i ]− 3− 5

• Introduccion de la doble negacion,φ

¬¬φ, es tambien una regla derivada:

1.− φ premisa

2.− ¬φ suposicion3.− ⊥

[¬e]− 1, 2

4.− ¬¬φ

[¬i ]− 2− 3

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 11 / 16

Page 142: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas derivadas

Hay reglas que pueden obtenerse a partir de otras. Se denominan reglas derivadas.

• Modus Tollens,φ→ ψ ¬ψ

¬φ, es una regla derivada, pues puede obtenerse

mediante las regla de eliminacion de la implicacion y las de introduccion yeliminacion de la negacion:1.− φ→ ψ premisa2.− ¬ψ premisa

3.− φ suposicion4.− ψ [→ e]− 1, 35.− ⊥ [¬e]− 4, 2

6.− ¬φ [¬i ]− 3− 5

• Introduccion de la doble negacion,φ

¬¬φ, es tambien una regla derivada:

1.− φ premisa

2.− ¬φ suposicion3.− ⊥

[¬e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 3

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 11 / 16

Page 143: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Reglas derivadas

Hay reglas que pueden obtenerse a partir de otras. Se denominan reglas derivadas.

• Modus Tollens,φ→ ψ ¬ψ

¬φ, es una regla derivada, pues puede obtenerse

mediante las regla de eliminacion de la implicacion y las de introduccion yeliminacion de la negacion:1.− φ→ ψ premisa2.− ¬ψ premisa

3.− φ suposicion4.− ψ [→ e]− 1, 35.− ⊥ [¬e]− 4, 2

6.− ¬φ [¬i ]− 3− 5

• Introduccion de la doble negacion,φ

¬¬φ, es tambien una regla derivada:

1.− φ premisa

2.− ¬φ suposicion3.− ⊥ [¬e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 3

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 11 / 16

Page 144: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA]

Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 145: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA]

Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ

Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 146: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA]

Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ

Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 3

5.− φ

[¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 147: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA]

Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ

Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ

[¬i ]− 2− 3

5.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 148: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA]

Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ

Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥

[→ e]− 1, 2

4.− ¬¬φ

[¬i ]− 2− 3

5.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 149: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA]

Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ

Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥

[→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 150: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA]

Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ

Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 151: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ

Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 152: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 153: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ

[RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 154: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 5

7.− ⊥

[¬e]− 6, 1

8.− φ ∨ ¬φ

[RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 155: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 5

7.− ⊥

[¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 156: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 4

6.− φ ∨ ¬φ

[∨i2]− 5

7.− ⊥

[¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 157: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 4

6.− φ ∨ ¬φ

[∨i2]− 5

7.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 158: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ

[¬i ]− 2− 4

6.− φ ∨ ¬φ

[∨i2]− 5

7.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 159: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ

[¬i ]− 2− 4

6.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 160: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion

3.− φ ∨ ¬φ [∨i1]− 2

4.− ⊥

[¬e]− 3, 1

5.− ¬φ

[¬i ]− 2− 4

6.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 161: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion

3.− φ ∨ ¬φ [∨i1]− 2

4.− ⊥

[¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 162: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥

[¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 163: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otras reglas derivadas

Reduccion al Absurdo:

¬φ...⊥φ

[RAA] Tercio excluso:φ ∨ ¬φ

[LEM]

Conjetura: ¬φ −→⊥ ` φ Conjetura: ` φ ∨ ¬φ

1.− ¬φ −→⊥ premisa

2− ¬φ suposicion3.− ⊥ [→ e]− 1, 2

4.− ¬¬φ [¬i ]− 2− 35.− φ [¬¬e]− 4

1− ¬(φ ∨ ¬φ) suposicion

2.− φ suposicion3.− φ ∨ ¬φ [∨i1]− 24.− ⊥ [¬e]− 3, 1

5.− ¬φ [¬i ]− 2− 46.− φ ∨ ¬φ [∨i2]− 57.− ⊥ [¬e]− 6, 1

8.− φ ∨ ¬φ [RAA]− 1− 7

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 12 / 16

Page 164: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Correccion

Diremos que ψ es deducible (o demostrable) por deduccion natural a partirφ1, ..., φn, si existe una prueba de la conjetura φ1, ..., φn ` ψ.

En particular, si existe una prueba de ` ψ diremos que ψ es un teorema.

Teorema de correccion.Toda formula ψ obtenida por deduccion natural a partir de φ1, φ2, ..., φn es conse-cuencia logica de las mismas. Simbolicamente:Si φ1, φ2, ..., φn ` ψ entonces φ1, φ2, ..., φn |= ψ

La demostracion se realiza por induccion en la longitud de la prueba y teniendo encuenta el siguiente

Lema: Las reglas de la deduccion natural son correctas.

En efecto, es facil ver que,Para [∧i ]: φ1, φ2 |= φ1 ∧ φ2

Para [∧e1]: φ1 ∧ φ2 |= φ1

Para [→ i ]: Si φ1 |= φ2 entonces |= φ1 → φ2

Para [∨e]: φ ∨ ψ, φ→ χ, ψ → χ |= χ

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 13 / 16

Page 165: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Correccion

Diremos que ψ es deducible (o demostrable) por deduccion natural a partirφ1, ..., φn, si existe una prueba de la conjetura φ1, ..., φn ` ψ.

En particular, si existe una prueba de ` ψ diremos que ψ es un teorema.

Teorema de correccion.Toda formula ψ obtenida por deduccion natural a partir de φ1, φ2, ..., φn es conse-cuencia logica de las mismas. Simbolicamente:Si φ1, φ2, ..., φn ` ψ entonces φ1, φ2, ..., φn |= ψ

La demostracion se realiza por induccion en la longitud de la prueba y teniendo encuenta el siguiente

Lema: Las reglas de la deduccion natural son correctas.

En efecto, es facil ver que,Para [∧i ]: φ1, φ2 |= φ1 ∧ φ2

Para [∧e1]: φ1 ∧ φ2 |= φ1

Para [→ i ]: Si φ1 |= φ2 entonces |= φ1 → φ2

Para [∨e]: φ ∨ ψ, φ→ χ, ψ → χ |= χ

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 13 / 16

Page 166: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Correccion

Diremos que ψ es deducible (o demostrable) por deduccion natural a partirφ1, ..., φn, si existe una prueba de la conjetura φ1, ..., φn ` ψ.

En particular, si existe una prueba de ` ψ diremos que ψ es un teorema.

Teorema de correccion.Toda formula ψ obtenida por deduccion natural a partir de φ1, φ2, ..., φn es conse-cuencia logica de las mismas. Simbolicamente:Si φ1, φ2, ..., φn ` ψ entonces φ1, φ2, ..., φn |= ψ

La demostracion se realiza por induccion en la longitud de la prueba y teniendo encuenta el siguiente

Lema: Las reglas de la deduccion natural son correctas.

En efecto, es facil ver que,Para [∧i ]: φ1, φ2 |= φ1 ∧ φ2

Para [∧e1]: φ1 ∧ φ2 |= φ1

Para [→ i ]: Si φ1 |= φ2 entonces |= φ1 → φ2

Para [∨e]: φ ∨ ψ, φ→ χ, ψ → χ |= χ

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 13 / 16

Page 167: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Correccion

Diremos que ψ es deducible (o demostrable) por deduccion natural a partirφ1, ..., φn, si existe una prueba de la conjetura φ1, ..., φn ` ψ.

En particular, si existe una prueba de ` ψ diremos que ψ es un teorema.

Teorema de correccion.Toda formula ψ obtenida por deduccion natural a partir de φ1, φ2, ..., φn es conse-cuencia logica de las mismas. Simbolicamente:Si φ1, φ2, ..., φn ` ψ entonces φ1, φ2, ..., φn |= ψ

La demostracion se realiza por induccion en la longitud de la prueba y teniendo encuenta el siguiente

Lema: Las reglas de la deduccion natural son correctas.

En efecto, es facil ver que,Para [∧i ]: φ1, φ2 |= φ1 ∧ φ2

Para [∧e1]: φ1 ∧ φ2 |= φ1

Para [→ i ]: Si φ1 |= φ2 entonces |= φ1 → φ2

Para [∨e]: φ ∨ ψ, φ→ χ, ψ → χ |= χ

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 13 / 16

Page 168: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Correccion

Diremos que ψ es deducible (o demostrable) por deduccion natural a partirφ1, ..., φn, si existe una prueba de la conjetura φ1, ..., φn ` ψ.

En particular, si existe una prueba de ` ψ diremos que ψ es un teorema.

Teorema de correccion.Toda formula ψ obtenida por deduccion natural a partir de φ1, φ2, ..., φn es conse-cuencia logica de las mismas. Simbolicamente:Si φ1, φ2, ..., φn ` ψ entonces φ1, φ2, ..., φn |= ψ

La demostracion se realiza por induccion en la longitud de la prueba y teniendo encuenta el siguiente

Lema: Las reglas de la deduccion natural son correctas.

En efecto, es facil ver que,Para [∧i ]: φ1, φ2 |= φ1 ∧ φ2

Para [∧e1]: φ1 ∧ φ2 |= φ1

Para [→ i ]: Si φ1 |= φ2 entonces |= φ1 → φ2

Para [∨e]: φ ∨ ψ, φ→ χ, ψ → χ |= χ

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 13 / 16

Page 169: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Completitud

Podrıamos plantearnos el recıproco del teorema de correccion; es decir:

¿Si una formula es consecuencia logica de otras, sera deducible a partir de ellas?

La respuesta es afirmativa y se enuncia en el siguiente teorema

Teorema de completitud.

Toda formula proposicional que sea consecuencia logica de otras puede ser obtenidapor deduccion natural considerando estas ultimas como premisas de la conjetura.Simbolicamente:

Si φ1, φ2, ..., φn |= ψ entonces φ1, φ2, ..., φn ` ψ

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 14 / 16

Page 170: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Completitud

Podrıamos plantearnos el recıproco del teorema de correccion; es decir:

¿Si una formula es consecuencia logica de otras, sera deducible a partir de ellas?

La respuesta es afirmativa y se enuncia en el siguiente teorema

Teorema de completitud.

Toda formula proposicional que sea consecuencia logica de otras puede ser obtenidapor deduccion natural considerando estas ultimas como premisas de la conjetura.Simbolicamente:

Si φ1, φ2, ..., φn |= ψ entonces φ1, φ2, ..., φn ` ψ

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 14 / 16

Page 171: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Completitud

Podrıamos plantearnos el recıproco del teorema de correccion; es decir:

¿Si una formula es consecuencia logica de otras, sera deducible a partir de ellas?

La respuesta es afirmativa y se enuncia en el siguiente teorema

Teorema de completitud.

Toda formula proposicional que sea consecuencia logica de otras puede ser obtenidapor deduccion natural considerando estas ultimas como premisas de la conjetura.Simbolicamente:

Si φ1, φ2, ..., φn |= ψ entonces φ1, φ2, ..., φn ` ψ

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 14 / 16

Page 172: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 173: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa

2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ)

[¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 174: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 1

3.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ)

[¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 175: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ)

[¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 176: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion

5.− ψ [→ e]− 4, 2

6.− ⊥

[¬e]− 3, 5

7.− ¬(φ→ ψ)

[¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 177: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion

5.− ψ [→ e]− 4, 2

6.− ⊥

[¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6

• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 178: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥

[¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6

• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 179: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6

• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 180: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 181: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r))

[→ i ]− 1− 9

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 182: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r)

[→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r))

[→ i ]− 1− 9

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 183: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r)

[→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 184: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r

[→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r)

[→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 185: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r

[→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 186: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion

4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 5

7.− r

[→ e]− 6, 1

8.− p → r

[→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 187: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion

4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 5

7.− r

[→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 188: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 3

5.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 5

7.− r

[→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 189: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 2

6.− q [¬¬e]− 5

7.− r

[→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 190: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r

[→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 191: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Otros ejemplos

• φ ∧ ¬ψ ` ¬(φ→ ψ)

1.− φ ∧ ¬ψ premisa2.− φ [∧e1]− 13.− ¬ψ [∧e2]− 1

4.− φ→ ψ suposicion5.− ψ [→ e]− 4, 26.− ⊥ [¬e]− 3, 5

7.− ¬(φ→ ψ) [¬i ]− 4− 6• ` (q → r) → ((¬q → ¬p) → (p → r))

1.− q → r suposicion

2.− ¬q → ¬p suposicion

3.− p suposicion4.− ¬¬p [¬¬i ]− 35.− ¬¬q [M.T .]− 4, 26.− q [¬¬e]− 57.− r [→ e]− 6, 1

8.− p → r [→ i ]− 3− 7

9.− (¬q → ¬p) → (p → r) [→ i ]− 2− 8

10.− (q → r) → ((¬q → ¬p) → (p → r)) [→ i ]− 1− 9Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 15 / 16

Page 192: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r

• p ∧ ¬q → r , ¬r , p ` q1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 193: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r

• p ∧ ¬q → r , ¬r , p ` q

1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r

[∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 194: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r

• p ∧ ¬q → r , ¬r , p ` q

1.− p ∨ (q ∨ r) premisa

2.− p suposicion

3.− p ∨ q [∨i1]− 2

4.− (p ∨ q) ∨ r

[∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r

[∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r

[∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 195: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r

• p ∧ ¬q → r , ¬r , p ` q

1.− p ∨ (q ∨ r) premisa

2.− p suposicion

3.− p ∨ q [∨i1]− 2

4.− (p ∨ q) ∨ r

[∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r

[∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 196: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r

• p ∧ ¬q → r , ¬r , p ` q

1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r

[∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r

[∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 197: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r

• p ∧ ¬q → r , ¬r , p ` q

1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r

[∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 198: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r

• p ∧ ¬q → r , ¬r , p ` q

1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion

7.− p ∨ q [∨i2]− 6

8.− (p ∨ q) ∨ r

[∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r

[∨i2]− 9

11.− (p ∨ q) ∨ r

[∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 199: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r

• p ∧ ¬q → r , ¬r , p ` q

1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion

7.− p ∨ q [∨i2]− 6

8.− (p ∨ q) ∨ r

[∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r

[∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 200: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r

• p ∧ ¬q → r , ¬r , p ` q

1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r

[∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r

[∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 201: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r

• p ∧ ¬q → r , ¬r , p ` q

1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r

[∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 202: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r

• p ∧ ¬q → r , ¬r , p ` q

1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 203: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r • p ∧ ¬q → r , ¬r , p ` q1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 204: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r • p ∧ ¬q → r , ¬r , p ` q1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 7

9.− q

[¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 205: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r • p ∧ ¬q → r , ¬r , p ` q1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q

[¬i ]− 4− 7

9.− q

[¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 206: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r • p ∧ ¬q → r , ¬r , p ` q1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q

[¬i ]− 4− 7

9.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 207: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r • p ∧ ¬q → r , ¬r , p ` q1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion

5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 5

7.− ⊥

[¬e]− 6, 2

8.− ¬¬q

[¬i ]− 4− 7

9.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 208: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r • p ∧ ¬q → r , ¬r , p ` q1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion

5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 5

7.− ⊥

[¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 209: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r • p ∧ ¬q → r , ¬r , p ` q1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 4

6.− r [→ e]− 1, 5

7.− ⊥

[¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 210: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r • p ∧ ¬q → r , ¬r , p ` q1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥

[¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16

Page 211: Tema 2 Deduccion Natural · Introducci´on •Modus Ponens Argumentos como: Si tengo fiebre entonces estoy enfermo. Tengo fiebre. ————– Por tanto, estoy enfermo. forman

Mas ejemplos

• p ∨ (q ∨ r) ` (p ∨ q) ∨ r • p ∧ ¬q → r , ¬r , p ` q1.− p ∨ (q ∨ r) premisa

2.− p suposicion3.− p ∨ q [∨i1]− 24.− (p ∨ q) ∨ r [∨i1]− 3

5.− q ∨ r suposicion

6.− q suposicion7.− p ∨ q [∨i2]− 68.− (p ∨ q) ∨ r [∨i1]− 7

9.− r suposicion10.− (p ∨ q) ∨ r [∨i2]− 9

11.− (p ∨ q) ∨ r [∨e]5, 6− 8, 9− 10

12.− (p ∨ q) ∨ r [∨e]1, 2− 4, 5− 11

1.− p ∧ ¬q → r premisa2.− ¬r premisa3.− p premisa

4.− ¬q suposicion5.− p ∧ ¬q [∧i ]− 3, 46.− r [→ e]− 1, 57.− ⊥ [¬e]− 6, 2

8.− ¬¬q [¬i ]− 4− 79.− q [¬¬e]8

Antonio de J. Perez Jimenez (Departamento Ccia.) Tema 2 Deduccion Natural LI-06/07 16 / 16