Matemáticas discretas: reglas de inferencia
Para deducir nuevos enunciados de los enunciados cuya verdad que ya conocemos, Rules of Inference son usados.
¿Para qué sirven las reglas de inferencia?
La lógica matemática se usa a menudo para pruebas lógicas. Las pruebas son argumentos válidos que determinan los valores de verdad de los enunciados matemáticos.
Un argumento es una secuencia de declaraciones. El último enunciado es la conclusión y todos sus enunciados precedentes se denominan premisas (o hipótesis). El símbolo "$ \ por lo tanto $", (leer por tanto) se coloca antes de la conclusión. Un argumento válido es aquel en el que la conclusión se deriva de los valores de verdad de las premisas.
Las reglas de inferencia proporcionan las plantillas o pautas para construir argumentos válidos a partir de las declaraciones que ya tenemos.
Tabla de reglas de inferencia
Regla de inferencia | Nombre | Regla de inferencia | Nombre |
---|---|---|---|
$$ \ begin {matriz} P \\ \ hline \ por lo tanto P \ lor Q \ end {matriz} $$ |
Adición |
$$ \ begin {matrix} P \ lor Q \\ \ lnot P \\ \ hline \, por lo tanto Q \ end {matrix} $$ |
Silogismo disyuntivo |
$$ \ begin {matriz} P \\ Q \\ \ hline \ por lo tanto P \ land Q \ end {matriz} $$ |
Conjunción |
$$ \ begin {matrix} P \ rightarrow Q \\ Q \ rightarrow R \\ \ hline \ por lo tanto P \ rightarrow R \ end {matriz} $$ |
Silogismo hipotético |
$$ \ begin {matriz} P \ land Q \\ \ hline \ por lo tanto P \ end {matriz} $$ |
Simplificación |
$$ \ begin {matrix} (P \ rightarrow Q) \ land (R \ rightarrow S) \\ P \ lor R \\ \ hline \ por lo tanto Q \ lor S \ end {matrix} $$ |
Dilema constructivo |
$$ \ begin {matrix} P \ rightarrow Q \\ P \\ \ hline \ por lo tanto Q \ end {matrix} $$ |
Modus ponens |
$$ \ begin {matrix} (P \ rightarrow Q) \ land (R \ rightarrow S) \\ \ lnot Q \ lor \ lnot S \\ \ hline \ then \ lnot P \ lor \ lnot R \ end {matrix} $$ |
Dilema destructivo |
$$ \ begin {matrix} P \ rightarrow Q \\ \ lnot Q \\ \ hline \ por lo tanto \ lnot P \ end {matrix} $$ |
Modus Tollens |
Adición
Si P es una premisa, podemos usar la regla de la suma para derivar $ P \ l o Q $.
$$ \ begin {matriz} P \\ \ hline \ por lo tanto P \ lor Q \ end {matriz} $$
Ejemplo
Sea P la proposición, "Él estudia mucho" es verdad
Por lo tanto - "O estudia mucho o es un muy mal estudiante". Aquí Q es la proposición "es un muy mal estudiante".
Conjunción
Si P y Q son dos premisas, podemos usar la regla de conjunción para derivar $ P \ land Q $.
$$ \ begin {matriz} P \\ Q \\ \ hline \ por lo tanto P \ land Q \ end {matriz} $$
Ejemplo
Deje P - "Él estudia mucho"
Deje Q: "Es el mejor chico de la clase"
Por lo tanto: "Estudia mucho y es el mejor chico de la clase".
Simplificación
Si $ P \ land Q $ es una premisa, podemos usar la regla de simplificación para derivar P.
$$ \ begin {matriz} P \ land Q \\ \ hline \ por lo tanto P \ end {matriz} $$
Ejemplo
"Estudia mucho y es el mejor chico de la clase", $ P \ land Q $
Por lo tanto - "Él estudia mucho"
Modus ponens
Si P y $ P \ rightarrow Q $ son dos premisas, podemos usar Modus Ponens para derivar Q.
$$ \ begin {matrix} P \ rightarrow Q \\ P \\ \ hline \ por lo tanto Q \ end {matrix} $$
Ejemplo
"Si tiene una contraseña, puede iniciar sesión en Facebook", $ P \ rightarrow Q $
"Tienes una contraseña", P
Por lo tanto - "Puede iniciar sesión en Facebook"
Modus Tollens
Si $ P \ rightarrow Q $ y $ \ lnot Q $ son dos premisas, podemos usar Modus Tollens para derivar $ \ lnot P $.
$$ \ begin {matrix} P \ rightarrow Q \\ \ lnot Q \\ \ hline \ por lo tanto \ lnot P \ end {matrix} $$
Ejemplo
"Si tiene una contraseña, puede iniciar sesión en Facebook", $ P \ rightarrow Q $
"No puede iniciar sesión en Facebook", $ \ lno Q $
Por lo tanto: "No tiene contraseña".
Silogismo disyuntivo
Si $ \ lnot P $ y $ P \ lor Q $ son dos premisas, podemos usar el silogismo disyuntivo para derivar Q.
$$ \ begin {matrix} \ lnot P \\ P \ lor Q \\ \ hline \ por lo tanto Q \ end {matrix} $$
Ejemplo
"El helado no tiene sabor a vainilla", $ \ lno P $
"El helado tiene sabor a vainilla o chocolate", $ P \ lor Q $
Por lo tanto: "El helado tiene sabor a chocolate"
Silogismo hipotético
Si $ P \ rightarrow Q $ y $ Q \ rightarrow R $ son dos premisas, podemos usar el silogismo hipotético para derivar $ P \ rightarrow R $
$$ \ begin {matrix} P \ rightarrow Q \\ Q \ rightarrow R \\ \ hline \ por lo tanto P \ rightarrow R \ end {matriz} $$
Ejemplo
"Si llueve, no iré a la escuela", $ P \ rightarrow Q $
"Si no voy a la escuela, no tendré que hacer la tarea", $ Q \ rightarrow R $
Por lo tanto: "Si llueve, no tendré que hacer la tarea".
Dilema constructivo
Si $ (P \ rightarrow Q) \ land (R \ rightarrow S) $ y $ P \ lor R $ son dos premisas, podemos usar el dilema constructivo para derivar $ Q \ lor S $.
$$ \ begin {matrix} (P \ rightarrow Q) \ land (R \ rightarrow S) \\ P \ lor R \\ \ hline \ por lo tanto Q \ lor S \ end {matrix} $$
Ejemplo
"Si llueve, me iré", $ (P \ rightarrow Q) $
"Si hace calor afuera, me daré una ducha", $ (R \ rightarrow S) $
"O llueve o hace calor afuera", $ P \ lor R $
Por lo tanto: "Me despediré o me daré una ducha".
Dilema destructivo
Si $ (P \ rightarrow Q) \ land (R \ rightarrow S) $ y $ \ lnot Q \ lor \ lnot S $ son dos premisas, podemos usar un dilema destructivo para derivar $ \ lnot P \ lor \ lnot R $.
$$ \ begin {matrix} (P \ rightarrow Q) \ land (R \ rightarrow S) \\ \ lnot Q \ lor \ lnot S \\ \ hline \ then \ lnot P \ lor \ lnot R \ end {matrix} $$
Ejemplo
"Si llueve, me iré", $ (P \ rightarrow Q) $
"Si hace calor afuera, me daré una ducha", $ (R \ rightarrow S) $
"O no me voy a ir o no me voy a dar una ducha", $ \ lnot Q \ lor \ lnot S $
Por lo tanto - "O no llueve o no hace calor afuera"