Title: L
1Negação de frases quantificadas
Leis de DeMorgan para quantificadores (1) Ø"x
P(x) Û x ØP(x) (2) Øx P(x) Û "x ØP(x)
- Formas aristotélicas
- Todos os Ps são Qs é negação de Alguns Ps
não são Qs - Ø"x (P(x) Q(x)) Û Ø"x (Ø P(x) Ú Q(x))
- Û x Ø(Ø P(x) Ú Q(x))
- Û x (ØØ P(x) Ù ØQ(x))
- Û x (P(x) Ù ØQ(x))
2Substituição de variáveis ligadas
- Para toda a wff P(x) e variável y que não ocorre
em P(x)
(1) "x P(x) Û "y P(y) (2) x P(x) Û y
P(y)
3Métodos de prova com " e
- De uma condição universal, inferir que se
verifica para um objecto específico eliminação
do universal - De "x P(x) inferir P(c)
- Da verificação de uma condição para um objecto
particular, inferir uma condição existencial
introdução do existencial - De P(c) inferir x P(x)
- Validade destes passos depende de convenção da
LPO - um nome denota sempre um objecto
4Método da instanciação existencial
- Partindo de asserção existencial
- criar um nome para o objecto a que se refere a
quantificação - remover a quantificação
- Uso no raciocínio comum
- criar alcunha para objecto que se procura
- raciocinar como se este fosse conhecido
- Efeito eliminação do existencial
- Essencial nome introduzido não pode estar a ser
usado para outro objecto
5Prova condicional geral
- Raciocinar acerca de um objecto arbitrário de
certo tipo - Provar uma afirmação universal sobre objectos do
mesmo tipo - Exemplo
- Todos os alunos com boa nota a Programação sabem
programar - Todos os alunos do 3º ano tiveram boa nota a
Programação - Como concluir que todos os alunos do 3º ano sabem
programar? -
Escolhe-se um aluno do 3º ano qualquer, o Zé.
Pela 2ª premissa, o Zé teve boa nota a
programação. Então pela 1ª premissa o Zé sabe
programar. Como o Zé é um aluno arbitrário,
conclui-se que todos sabem programar.
6Métodos de prova com quantificadores
S(x), P(x) e Q(x) wffs 1. Instanciação
Existencial Tendo provado x S(x), pode
escolher-se um novo símbolo de constante c e
assumir S(c) 2. Condicional geral Para provar "x
(P(x) Q(x)), pode escolher-se um novo símbolo
de constante c, assumir P(c) e provar Q(c) 3.
Generalização universal Para provar "x S(x), pode
escolher-se um novo símbolo de constante c, e
provar S(c)
7Regras de inferência para "
Eliminação do universal
Introdução do universal
"x P(x) M P(c)
c