Document

Anuncio
Matemáticas Discretas
TC1003
Argumentos en FOL
Departamento de Matemáticas / Centro de Sistema Inteligentes
ITESM
Argumentos en FOL
Matemáticas Discretas - p. 1/23
Introducción
En esta lectura veremos principalmente cómo se
construyen argumentos válidos en Lógica de
Primer Orden. Como en Cálculo Proposicional,
seguiremos el método de Deducción Natural
utilizando equivalencias y reglas de inferencia. Las
equivalencias y reglas de inferencias vistas
anteriormente seguirán siendo válidas y a ellas
sumaremos algunas otras. Cuando no es posible
construir un argumento válido para un conjunto de
premisas y una conclusión, puede ocurrir que la
conclusión no se deduzca de las hipótesis, para
probar esto una alternativa aunque poco viable es
la de construir una interpretación donde las
hipótesis y la conclusión formen un argumento
inválido. El concepto de interpretación se incluye
en esta sección.
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 2/23
Modus Ponens Universal
Regla de Inferencia Modus Ponens Universal
∀ x ∈ D, P(x) → Q(x)
P(a) para una a particular
∴ Q(a)
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 3/23
Ejemplo 1
Ejemplo
Considere el siguiente razonamiento:
1. Para todo número entero, si su cuadrado es par
entonces el número es par.
2. k es un número entero cuyo cuadrado es par.
3. k es par.
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 4/23
Ejemplo 2
Ejemplo
Considere el siguiente razonamiento:
1. Para todo triángulo con longitudes de lados a, b
y c, si c2 = a2 + b2 entonces triángulo es
rectángulo con hipotenusa c.
2. El triángulo ∆DEF cumple d2 = e2 + f 2 .
3. El triángulo ∆DEF es rectángulo con hipotenusa
d.
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 5/23
Modus Tollens Universal
Regla de Inferencia Modus Tollens Universal
∀ x ∈ D, P(x) → Q(x)
¬Q(a) para una a particular
∴ ¬P(a)
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 6/23
Ejemplo 3
Ejemplo
Considere el siguiente razonamiento:
1. Todos los humanos son mortales.
2. Zeus no es mortal.
3. Zeus no es humano.
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 7/23
Ejemplo 4
Ejemplo
Considere el siguiente razonamiento:
1. Todas las personas normales tienen miedo a la
muerte.
2. Rambo no tiene miedo a la muerte.
3. Rambo no es una persona normal.
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 8/23
Ejemplo 5
Ejemplo
Para el siguiente razonamiento indique su
descripción:
1. Ningún coche bueno es barato.
2. Turtle Shell no es un coche barato.
3. Por lo tanto, Turtle Shell es un buen coche.
A
Razonamiento inválido: error de la recíproca.
B
Razonamiento inválido: error de la inversa.
C
Razonamiento válido por modus tollens universal.
D
Razonamiento válido por modus ponens universal.
1. ∀ coche, Bueno(coche) → ¬Barato(coche)
2. ¬Barato(TurtleShell)
3. Bueno(TurtleShell)
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 9/23
Ejemplo 6
Ejemplo
Para el siguiente razonamiento indique su descripción:
1. Ningún estudiante dedicada reprueba Discretas.
2. Rosana no reprobó Discretas.
3. Por lo tanto, Rosana es una estudiante dedicada.
A Razonamiento válido por modus tollens universal.
B
Razonamiento inválido: error de la inversa.
C
Razonamiento inválido: error de la recíproca.
D
Razonamiento válido por modus ponens universal.
1.
∀ estudiante, Dedicada(estudiante) → ¬Reprueba(estudiante)
2.
¬Reprobo(Rosana)
3.
Dedicada(Rosana)
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 10/23
Ejemplo 7
Ejemplo
Para el siguiente razonamiento indique su
descripción: P
1. Si una serie ∞
i=1 ai converge entonces el
término i-ésimo ai tiende a 0.
P∞
2. La serie i=1 bi no converge.
3. Por lo tanto, su término i-ésimo bi no tiende a
cero.
A
Razonamiento inválido: error de la recíproca.
B
Razonamiento válido por modus tollens universal.
C
Razonamiento inválido: error de la inversa.
D
Razonamiento válido por modus ponens universal.
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 11/23
Instanciación Universal
Regla de Inferencia de Instanciación Universal
∀ x ∈ D, P(x)
∴ P(a) para cualquier a en el dominio D
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 12/23
Cuantificación Existencial
Regla de Inferencia de Cuantificación Existencial
P(a) para un a en el dominio D
∴ ∃ x ∈ D, P(x)
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 13/23
Generalización
Regla de Inferencia de Instanciación Universal
P(t) para t cualquiera en el dominio D
∴ ∀ x ∈ D, P(x)
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 14/23
Ejemplo 8
Para la interpretación:
D = {a, b, c}
R
P
Q
a F T T
b T F T
c T F T
Indique cuáles de las siguientes FBFs son válidas:
1. (∃ x, R(x)) ∨ (∃ x, P(x)) −→ (∃ x, (R(x) ∨ P(x)))
2. (∀ x, P(x)) ∧ (∃ x, P(x)) −→ (∃ x, (R(x) ∧ P(x)))
3. ¬ (∀ x, Q(x)) −→ (∀ x, ¬Q(x))
4. (∀ x, (R(x) ∧ P(x))) −→ (∀ x, R(x)) ∧ (∀ x, P(x))
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 15/23
Argumentos Válidos en FOL
Definición
Un argumento válido en FOL es un argumento que
es válido para cualquier interpretación posible.
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 16/23
Ejemplo 9
Ejemplo
En el siguiente argumento válido indique en orden
las opciones que lo completan:
P1 : ∀ x, (P(x) −→ Q(x) ∨ R(x))
P2 : ¬Q(a)
P3 : ¬R(a)
C: ¬P(a)
1.
2.
3.
4.
5.
6.
¬Q(a) . . .
¬R(a) . . . .
¬Q(a) ∧ ¬R(a)
¬P(a) . . . .
Argumentos en FOL
De Morgan en 3
hipótesis 1
modus tollens universal con 5 y
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
4 Nota
Sumario
Matemáticas Discretas - p. 17/23
Ejemplo 10
Ejemplo
Elabore un argumento donde se demuestre que la
conclusión se deduce de la hipótesis:
H1 : S (a)
H2 : ∀x ((S (x) ∧ ¬R(x)) −→ Q(x))
H3 : ∀x (S (x) −→ ¬R(x))
C: Q(a)
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 18/23
Ejemplo 11
Elabore un argumento donde se demuestre que la
conclusión se deduce de la hipótesis:
H1 : Q(a)
H2 : ∀x (S (x) −→ ¬Q(x))
H3 : S (a) ∨ R(a)
C: R(a)
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 19/23
Variantes de una Condicional
Consideremos la afirmación:
∀ x ∈ D, (P(x) → Q(x))
■
Su contrapositiva es
∀ x ∈ D, (¬Q(x) → ¬P(x))
■
Su recíproca es
∀ x ∈ D, (Q(x) → P(x))
■
Su inversa es
∀ x ∈ D, (¬P(x) → ¬Q(x))
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 20/23
Implicación y Contrapositiva
Como en Cálculo Proposicional:
La implicación y su contrapositiva son
lógicamente equivalentes: Si una es
verdadera la otra también.
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 21/23
Ojo con los textos
■
∀x, r(x) es una condición suficiente para s(x)
significa:
∀x, r(x) → s(x)
■
∀x, r(x) es una condición necesaria para s(x)
significa:
∀x, s(x) → r(x)
■
∀x, r(x) sólo si s(x) significa:
∀x, ¬s(x) → ¬r(x)
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 22/23
Temas Vistos
■
■
■
■
Modus Ponens Universal
Modus Tollens Universal
Deducción Natural en Lógica de Predicados
Concepto de Interpretación
Argumentos en FOL
Introducción
Modus Ponens
Ejemplo 1
Ejemplo 2
Modus Tollens
Ejemplo 3
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Instanciación
Cuantificación
Generalización
Ejemplo 8
Argumentos
Ejemplo 9
Ejemplo 10
Ejemplo 11
Variantes
Condicional
Condicional y
Contrapositiva
Nota
Sumario
Matemáticas Discretas - p. 23/23
Descargar