Matemática Discreta - Regras de Inferência

Para deduzir novas afirmações a partir das afirmações cuja verdade já conhecemos, Rules of Inference são usados.

Para que servem as regras de inferência?

A lógica matemática é freqüentemente usada para provas lógicas. Provas são argumentos válidos que determinam os valores verdadeiros de afirmações matemáticas.

Um argumento é uma sequência de declarações. A última declaração é a conclusão e todas as suas declarações anteriores são chamadas de premissas (ou hipótese). O símbolo “$ \ portanto $”, (leia-se) é colocado antes da conclusão. Um argumento válido é aquele em que a conclusão decorre dos valores de verdade das premissas.

As regras de inferência fornecem os modelos ou diretrizes para construir argumentos válidos a partir das declarações que já temos.

Tabela de regras de inferência

Regra de inferência Nome Regra de inferência Nome

$$ \ begin {matriz} P \\ \ hline \ portanto P \ lor Q \ end {matriz} $$

Adição

$$ \ begin {matriz} P \ lor Q \\ \ lnão P \\ \ hline \ portanto Q \ end {matriz} $$

Silogismo Disjuntivo

$$ \ begin {matriz} P \\ Q \\ \ hline \ portanto P \ land Q \ end {matriz} $$

Conjunção

$$ \ begin {matriz} P \ rightarrow Q \\ Q \ rightarrow R \\ \ hline \ portanto P \ rightarrow R \ end {matriz} $$

Silogismo hipotético

$$ \ begin {matriz} P \ land Q \\ \ hline \ portanto P \ end {matriz} $$

Simplificação

$$ \ begin {matriz} (P \ rightarrow Q) \ land (R \ rightarrow S) \\ P \ lor R \\ \ hline \ portanto Q \ lor S \ end {matriz} $$

Dilema Construtivo

$$ \ begin {matriz} P \ rightarrow Q \\ P \\ \ hline \ portanto Q \ end {matriz} $$

Modus ponens

$$ \ begin {matriz} (P \ rightarrow Q) \ land (R \ rightarrow S) \\ \ lnão Q \ lor \ lnão S \\ \ hline \ portanto \ lnão P \ lor \ lnot R \ end {matriz} $$

Dilema Destrutivo

$$ \ begin {matriz} P \ rightarrow Q \\ \ lnão Q \\ \ hline \ portanto \ lnão P \ end {matriz} $$

Modus Tollens

Adição

Se P for uma premissa, podemos usar a regra de adição para derivar $ P \ lor Q $.

$$ \ begin {matriz} P \\ \ hline \ portanto P \ lor Q \ end {matriz} $$

Exemplo

Seja P a proposição, "Ele estuda muito" é verdade

Portanto - "Ou ele estuda muito ou é um péssimo aluno." Aqui, Q é a proposição “ele é um péssimo aluno”.

Conjunção

Se P e Q são duas premissas, podemos usar a regra de conjunção para derivar $ P \ land Q $.

$$ \ begin {matriz} P \\ Q \\ \ hline \ portanto P \ land Q \ end {matriz} $$

Exemplo

Vamos P - “Ele estuda muito”

Let Q - “Ele é o melhor menino da classe”

Portanto - "Ele estuda muito e é o melhor menino da classe"

Simplificação

Se $ P \ land Q $ é uma premissa, podemos usar a regra de simplificação para derivar P.

$$ \ begin {matriz} P \ land Q \\ \ hline \ portanto P \ end {matriz} $$

Exemplo

"Ele estuda muito e é o melhor menino da classe", $ P \ land Q $

Portanto - "Ele estuda muito"

Modus ponens

Se P e $ P \ rightarrow Q $ são duas premissas, podemos usar o Modus Ponens para derivar Q.

$$ \ begin {matriz} P \ rightarrow Q \\ P \\ \ hline \ portanto Q \ end {matriz} $$

Exemplo

"Se você tem uma senha, pode entrar no Facebook", $ P \ rightarrow Q $

“Você tem uma senha”, P

Portanto - "Você pode fazer logon no Facebook"

Modus Tollens

Se $ P \ rightarrow Q $ e $ \ lnot Q $ são duas premissas, podemos usar o Modus Tollens para derivar $ \ lnot P $.

$$ \ begin {matriz} P \ rightarrow Q \\ \ lnão Q \\ \ hline \ portanto \ lnão P \ end {matriz} $$

Exemplo

"Se você tem uma senha, pode entrar no Facebook", $ P \ rightarrow Q $

"Você não pode entrar no Facebook", $ \ lnot Q $

Portanto - "Você não tem uma senha"

Silogismo Disjuntivo

Se $ \ lnot P $ e $ P \ lor Q $ são duas premissas, podemos usar o silogismo disjuntivo para derivar Q.

$$ \ begin {matriz} \ lnão P \\ P \ lor Q \\ \ hline \ portanto Q \ end {matriz} $$

Exemplo

"O sorvete não tem sabor de baunilha", $ \ lnot P $

"O sorvete tem sabor de baunilha ou de chocolate", $ P \ lor Q $

Portanto - “O sorvete tem sabor de chocolate”

Silogismo hipotético

Se $ P \ rightarrow Q $ e $ Q \ rightarrow R $ são duas premissas, podemos usar o silogismo hipotético para derivar $ P \ rightarrow R $

$$ \ begin {matriz} P \ rightarrow Q \\ Q \ rightarrow R \\ \ hline \ portanto P \ rightarrow R \ end {matriz} $$

Exemplo

"Se chover, não irei para a escola", $ P \ rightarrow Q $

"Se eu não for para a escola, não vou precisar fazer lição de casa", $ Q \ rightarrow R $

Portanto - "Se chover, não vou precisar fazer lição de casa"

Dilema Construtivo

Se $ (P \ rightarrow Q) \ land (R \ rightarrow S) $ e $ P \ lor R $ são duas premissas, podemos usar o dilema construtivo para derivar $ Q \ lor S $.

$$ \ begin {matriz} (P \ rightarrow Q) \ land (R \ rightarrow S) \\ P \ lor R \\ \ hline \ portanto Q \ lor S \ end {matriz} $$

Exemplo

“Se chover, vou tirar uma licença”, $ (P \ rightarrow Q) $

“Se estiver calor lá fora, vou tomar banho”, $ (R \ rightarrow S) $

“Ou vai chover ou faz calor lá fora”, $ P \ lor R $

Portanto - "Vou me despedir ou vou tomar um banho"

Dilema Destrutivo

Se $ (P \ rightarrow Q) \ land (R \ rightarrow S) $ e $ \ lnot Q \ lor \ lnot S $ são duas premissas, podemos usar o dilema destrutivo para derivar $ \ lnot P \ lor \ lnot R $.

$$ \ begin {matriz} (P \ rightarrow Q) \ land (R \ rightarrow S) \\ \ lnão Q \ lor \ lnão S \\ \ hline \ portanto \ lnão P \ lor \ lnot R \ end {matriz} $$

Exemplo

“Se chover, vou tirar uma licença”, $ (P \ rightarrow Q) $

“Se estiver calor lá fora, vou tomar banho”, $ (R \ rightarrow S) $

“Ou não vou tirar licença ou não vou tomar banho”, $ \ lnot Q \ lor \ lnot S $

Portanto - "Ou não chove ou não faz calor lá fora"