Lógica Proposicional - Regras de Inferência


Definições Auxiliares

Regras de Inferência

 
Modus Ponens (p->q).p => q
Modus Tollens (p->q).q' => p'
Adição p => p + q
Simplificação p.q => p
Silogismo Hipotético (Base: Transitividade) (p->q).(q->r) => p->r
Silogistmo Disjuntivo (p+q).p' => q
Regras do Bicondicional (p->q).(q->p) => p <-> q
p <-> q => (p->q).(q->p)
Dilema Construtivo (Base: MP) (p->q).(r->s).(p+r) => (q+s)
Dilema Destrutivo (Base: MT) (p->q).(r->s).(q'+s') => p'+r'
Simplificação Disjuntiva (p+r).(p+r') => p
Principio da Resolução (Usado em IA) ( p+q ).(p'+r) => q+r 
União p.q => p.q

Demonstrando Principio da Resolução
 
p
q
r
(p+q) p' (p'+r) (p+q).(p'+r) q+r (p+q)(p'+r)->q+r
0
0
0
0 1 1 0 0 1
0
0
1
0 1 1 0 1 1
0
1
0
1 1 1 1 1 1
0
1
1
1 1 1 1 1 1
1 0 0 1 0 0 0 0 1
1 0 1 1 0 1 1 1 1
1 1 0 1 0 0 0 1 1
1 1 1 1 0 1 1 1 1