Escolar Documentos
Profissional Documentos
Cultura Documentos
Logica 4p
Logica 4p
opicos
Logica Proposicional
Proposicoes e conectivos
Tabela-Verdade
Equivalencias Proposicionais
Formas Normais
Exerccios
Logica de Predicados
Variaveis e Predicados
Quantificadores
Exerccios
Inferencia logica
Regras de Inferencia
Construc
ao de Argumentos V
alidos
Regras de Inferencia para predicados e quantificadores
Exerccios
Introducao `a Logica
Edna A. Hoshino
DCT - UFMS
fevereiro de 2011
E. Hoshino (DCT-UFMS)
L
ogica
L
ogica Proposicional
fevereiro de 2011
1 / 59
E. Hoshino (DCT-UFMS)
Proposico
es e conectivos
L
ogica
L
ogica Proposicional
Definicoes
Conectivos
Proposicao
uma sentenca que pode ser verdadeira ou falsa (nunca ambos)
E
Conectivo de negac
ao (p)
fevereiro de 2011
2 / 59
Proposico
es e conectivos
Exemplos de uso
p : Hoje e sexta-feira.
q : Todo homem e mortal.
r : Existem pessoas inseguras.
p : Hoje n
ao e sexta-feira.
q : Nao e verdade que todo homem e mortal.
q : Nem todo homem e mortal.
q : Existem homens imortais.
r ?
L
ogica
fevereiro de 2011
3 / 59
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
4 / 59
L
ogica Proposicional
Proposico
es e conectivos
L
ogica Proposicional
Proposico
es e conectivos
Conectivos (cont.)
Conectivos (cont.)
Conjuncao (p q)
Disjuncao (p q)
Pelo menos, uma das proposicoes deve ser verdadeira para que a
proposicao composta seja verdadeira. Le-se p ou q.
Exemplo
p : Hoje e sexta-feira.
q : Esta chovendo.
p q : Hoje e sexta-feira e esta chovendo.
Exemplo
p : Hoje e sexta-feira.
q : Esta chovendo.
p q : Hoje e sexta-feira ou est
a chovendo.
E. Hoshino (DCT-UFMS)
L
ogica
L
ogica Proposicional
fevereiro de 2011
5 / 59
E. Hoshino (DCT-UFMS)
Proposico
es e conectivos
L
ogica
L
ogica Proposicional
fevereiro de 2011
Proposico
es e conectivos
Conectivos (cont.)
Conectivos (cont.)
Implicacao (p q)
a proposicao que e falsa sempre que p for verdadeira mas q for falsa e,
E
nos demais casos e verdadeira. p e dito hipotese (premissa) e q e
conclusao (conseq
uencia). Le-se p implica q.
Exemplo
p : Hoje e sexta-feira.
q : Esta chovendo.
p q : Hoje e sexta-feira implica que esta chovendo.
L
ogica
fevereiro de 2011
7 / 59
6 / 59
L
ogica
fevereiro de 2011
8 / 59
L
ogica Proposicional
Proposico
es e conectivos
L
ogica Proposicional
Proposico
es e conectivos
Conectivos (cont.)
Biimplicacao ou equivalencia (p q)
Ordem de Precedencia
()
Exemplo
p : O chao esta molhado.
q : Esta chovendo.
p q : O chao esta molhado se e somente se esta chovendo.
parenteses internos
negac
ao
conjunc
ao
disjunc
ao
implicac
ao
E. Hoshino (DCT-UFMS)
L
ogica
L
ogica Proposicional
fevereiro de 2011
9 / 59
E. Hoshino (DCT-UFMS)
Tabela-Verdade
L
ogica
L
ogica Proposicional
Definicao
fevereiro de 2011
10 / 59
fevereiro de 2011
12 / 59
Tabela-Verdade
Tabela-Verdade (cont.)
Tabela-verdade
uma forma organizada de mostrar o relacionamento entre os valores das
E
proposicoes. Cada linha mostra uma combinacao possvel de valores das
proposicoes e cada coluna refere-se a uma proposicao.
p
V
F
p
V
V
F
F
p
F
V
q
V
F
V
F
pq
V
F
F
F
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
11 / 59
E. Hoshino (DCT-UFMS)
L
ogica
L
ogica Proposicional
Tabela-Verdade
L
ogica Proposicional
Tabela-Verdade (cont.)
Tabela-Verdade
Tabela-Verdade (cont.)
p
V
V
F
F
q
V
F
V
F
pq
V
V
V
F
p
V
V
F
F
E. Hoshino (DCT-UFMS)
L
ogica
L
ogica Proposicional
pq
V
F
V
V
q
V
F
V
F
fevereiro de 2011
13 / 59
E. Hoshino (DCT-UFMS)
Tabela-Verdade
L
ogica
L
ogica Proposicional
Tabela-Verdade (cont.)
fevereiro de 2011
14 / 59
Tabela-Verdade
q
V
F
V
F
Oposto da Implicac
ao
q p e o oposto da implicac
ao p q.
pq
V
F
F
V
Inversa da Implicac
ao
p q e a inversa da implicac
ao p q.
Contrapositiva
q p e a contrapositiva de p q.
De a tabela-verdade do oposto, da inversa e da contrapositiva. Compare
com a tabela-verdade da implicac
ao.
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
15 / 59
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
16 / 59
L
ogica Proposicional
Equival
encias Proposicionais
L
ogica Proposicional
E. Hoshino (DCT-UFMS)
L
ogica
L
ogica Proposicional
Equival
encias Proposicionais
fevereiro de 2011
17 / 59
equivalencia
pT p
pF p
pT T
pF F
pp p
pp p
(p) p
pq qp
pq qp
(p q) r p (q r )
(p q) r p (q r )
p (q r ) (p q) (p r )
p (q r ) (p q) (p r )
(p q) p q
(p p) p q
E. Hoshino (DCT-UFMS)
Formas Normais
nome
leis da identidade
leis da domin
ancia
leis da idempotencia
leis da dupla negac
ao
leis comutativa
leis da associatividade
leis da distributiva
leis de De Morgan
L
ogica
L
ogica Proposicional
fevereiro de 2011
18 / 59
Formas Normais
Literal
Um literal e uma variavel proposicional ou a negacao de uma delas.
Clausula Conjuntiva
uma f
E
ormula proposicional envolvendo apenas literais e o conectivo de
conjuncao, sem repetic
ao de vari
aveis proposicionais.
Clausula Disjuntiva
uma f
E
ormula proposicional envolvendo apenas literais e o conectivo de
disjuncao, sem repeticao de variaveis proposicionais.
Forma Normal Conjuntiva
Uma f
ormula proposicional esta na forma normal conjuntiva (FNC) se e a
conjuncao de clausulas disjuntivas, sendo que nenhuma delas esta contida
na outra.
Exemplo de FNC
L
ogica
Uma f
ormula proposicional est
a na forma normal disjuntiva (FND) se e a
disjuncao de cl
ausulas conjuntivas, sendo que nenhuma delas est
a contida
na outra.
Exemplo de FND
(p q r ) (p q)
Dada uma f
ormula proposicional, como obter uma f
ormula equivalente na
FND?
r (p q r ) (p q)
E. Hoshino (DCT-UFMS)
fevereiro de 2011
19 / 59
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
20 / 59
L
ogica Proposicional
Formas Normais
L
ogica Proposicional
escreva a tabela-verdade da f
ormula f ;
escreva uma clausula conjuntiva para cada linha da tabela, cuja
valoracao das variaveis da valor-verdade 1 para f , da seguinte forma:
1
2
escreva a tabela-verdade da f
ormula f ;
escreva uma cl
ausula disjuntiva para cada linha da tabela, cuja
valorac
ao das vari
aveis d
a valor-verdade 0 para f , da seguinte forma:
a f
ormula equivalente a f na FND consiste na disjuncao das clausulas
conjuntivas obtidas no passo (2).
Exemplo
p
0
0
1
1
q
0
1
0
1
Formas Normais
a f
ormula equivalente a f na FND consiste na conjunc
ao das
clausulas disjuntivas obtidas no passo (2).
Exemplo
f
1
1
1
0
p
0
0
1
1
FND: (p q) (p q) (p q).
L
ogica
L
ogica Proposicional
fevereiro de 2011
q
0
1
0
1
f
1
1
1
0
21 / 59
E. Hoshino (DCT-UFMS)
Formas Normais
fevereiro de 2011
22 / 59
Exerccios
Exerccios
1
Funcionalmente completa
uma colecao de operadores logicos (conectivos) na qual qualquer
E
proposicao possui uma proposicao equivalente envolvendo apenas estes
operadores.
2
3
4
5
6
2
3
fevereiro de 2011
2
3
23 / 59
(p q) (p q);
(a b) (a b) b;
L
ogica
L
ogica
L
ogica Proposicional
E. Hoshino (DCT-UFMS)
FNC: p q.
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
24 / 59
L
ogica Proposicional
Exerccios
L
ogica Proposicional
Exerccios
4
[p (p q)] q;
[(p q) (q r )] (p r );
[p (p q)] q;
[(p q) (p r ) (q r )] r .
1
2
3
2
3
E. Hoshino (DCT-UFMS)
L
ogica
L
ogica Proposicional
fevereiro de 2011
25 / 59
3
9
2
3
4
[(p q) p) T ;
((p q) p) F ;
[(p p) (p p)] F .
L
ogica
10
fevereiro de 2011
26 / 59
Exerccios
p|p p;
p|q (p q);
(p|p)|(q|q) p q;
(p|q)|(p|q) p q.
E. Hoshino (DCT-UFMS)
L
ogica
Exerccios
E. Hoshino (DCT-UFMS)
L
ogica Proposicional
(p q) p;
[p (q r )] p q;
p q (r p).
Exerccios
Exerccios
p q r ;
p [(q r ) p];
p (q p).
Exerccios
Exerccios
fevereiro de 2011
27 / 59
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
28 / 59
L
ogica de Predicados
Vari
aveis e Predicados
L
ogica de Predicados
Quantificadores
Variaveis e Predicados
Predicado (P(x))
Exemplo
Considere P(x) denotando a sentenca x > 3. Portanto, P(2) e falso e
P(4) e verdadeiro.
Quantificadores
Sao expressoes usadas nas sentencas para especificar a que elementos do
universo do domnio o predicado se aplica. .
Quantificador Universal (xP(x))
usado para especificar que o predicado se aplica a todos os elementos do
E
domnio. Le-se para todo x vale P(x).
E. Hoshino (DCT-UFMS)
L
ogica
L
ogica de Predicados
fevereiro de 2011
29 / 59
E. Hoshino (DCT-UFMS)
Quantificadores
L
ogica
L
ogica de Predicados
fevereiro de 2011
Quantificadores
Exemplos
Considere que:
Exemplos
Considere que:
30 / 59
xP(x) e falso, uma vez que existem inteiros para os quais P(x) e falso.
Portanto, xP(x) e verdadeiro.
Se
S(x) denota x estuda FTC;
o universo do discurso consista de todos os estudantes.
x(S(x) P(x)) equivale a todo estudante de FTC estudou Calculo.
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
31 / 59
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
32 / 59
L
ogica de Predicados
Quantificadores
L
ogica de Predicados
Outros Quantificadores
Exemplo
Considere que:
L
ogica de Predicados
fevereiro de 2011
33 / 59
2
3
4
5
xy [x.y
xy [x.y
y x[x.y
y x[x.y
2
3
4
5
6
7
fevereiro de 2011
34 / 59
Exerccios
= 0];
= 1];
= 1];
= x].
2
3
4
E. Hoshino (DCT-UFMS)
L
ogica
Exerccios
E. Hoshino (DCT-UFMS)
L
ogica de Predicados
xP(x);
xP(x).
Exerccios
Exerccios
4
xyQ(x, y );
y xQ(x, y ).
E. Hoshino (DCT-UFMS)
Exerccios
Exerccios
L
ogica
fevereiro de 2011
35 / 59
Existe um e apenas um n
umero primo par.
Nenhum n
umero mpar e par.
Todo trem e mais rapido que alguns carros.
Alguns carros sao mais lentos que todos os trens mas pelo menos um
trem e mais rapido que todo carro.
xy (x + y = x);
xy (x + y = 0);
y x(x + y = x);
y x(x + y = 0);
x[x < 0 y (y > 0 x + y = 0)];
xy (x 2 = y ).
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
36 / 59
L
ogica de Predicados
Exerccios
Infer
encia l
ogica
Exerccios
Qual o valor-verdade das seguintes sentencas?
1
2
3
Regras de Infer
encia
!xP(x) xP(x);
xP(x) !xP(x);
!xP(x) xP(x);
10
Prova
uma seq
E
uencia de afirmacoes que formam um argumento para
demonstrar a veracidade de um teorema.
Axiomas ou postulados
Sao afirmacoes sobre estruturas matem
aticas, que s
ao consideradas
verdadeiras e usadas como hipoteses na prova de outros teoremas.
Regras de inferencia
Mecanismos para se obter conclusoes sobre outras assertivas, que juntas
formam os passos de uma prova.
E. Hoshino (DCT-UFMS)
L
ogica
Infer
encia l
ogica
fevereiro de 2011
37 / 59
E. Hoshino (DCT-UFMS)
Regras de Infer
encia
L
ogica
Infer
encia l
ogica
Regras de Inferencia
fevereiro de 2011
38 / 59
Regras de Infer
encia
Modus Pones
a base das regras de inferencia e dada pela tautologia
E
(p (p q)) q.
Dada uma implicacao, se ela e sua hipotese sao verdadeiras entao sua
conseq
uencia tambem o e.
escrita na forma
E
p
pq
q
tautologia
nome
p (p q)
adic
ao
(p q) p
simplificac
ao
[q (p q)] p
modus tollens
[(p q) (q r )] (q r )
silogismo hipotetico
[(p q) p] q
silogismo disjuntivo
L
ogica
fevereiro de 2011
39 / 59
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
40 / 59
Infer
encia l
ogica
Regras de Infer
encia
Infer
encia l
ogica
Regras de Infer
encia
Exemplos
tautologia
nome
[(p) (q)] (p q)
conjuncao
[(p q) (p r )] (q r )
resolucao
Exemplifique as regras!
L
ogica
Infer
encia l
ogica
fevereiro de 2011
41 / 59
E. Hoshino (DCT-UFMS)
Regras de Infer
encia
L
ogica
Infer
encia l
ogica
Falacias
Falacia
um tipo de raciocnio incorreto que leva a conclusoes erradas.
E
Deducao (P1 , P2 , . . . , Pn P)
Exemplo
Se voce resolver todos os exerccios do livro-texto entao voce aprendera
matematica discreta. Voce aprendeu matematica discreta. Portanto, voce
resolveu todos os exerccios do livro-texto.
fevereiro de 2011
42 / 59
Construca
o de Argumentos V
alidos
ou e um argumento da hip
otese;
ou e o resultado da aplicacao de alguma regra de inferencia ou
identidade em A1 , . . . , Ai 1 ;
e Ak = P.
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
43 / 59
Hoshino (DCT-UFMS)
P eE.chamado
conseq
uencia logica.
L
ogica
fevereiro de 2011
44 / 59
Infer
encia l
ogica
Construca
o de Argumentos V
alidos
Infer
encia l
ogica
Construca
o de Argumentos V
alidos
Exemplo 1
Exemplo 2
Mostre que as hipoteses N
ao est
a ensolarado hoje `
a tarde e est
a mais frio
que ontem, Iremos nadar somente se estiver ensolarado, Se n
ao
formos nadar, ent
ao pegaremos uma canoa e se pegarmos uma canoa
entao ficaremos em casa ate o por-do-sol levam `
a conclus
ao Ficaremos
em casa ate o por-do-sol.
(F A) M, M P, P A.
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(F A) M
MP
(F A) P
P
(F A)
F A
A
hipotese
hipotese
silogismo em (1) e (2)
hipotese
modus tollens em (3) e (4)
lei de Morgan em (5)
simplificacao em (6)
Solucao
Considere
p: esta ensolarado hoje `
a tarde;
q: esta mais frio que ontem;
r : iremos nadar;
s: pegaremos uma canoa;
t: ficaremos em casa ate o por-do-sol.
E. Hoshino (DCT-UFMS)
L
ogica
Infer
encia l
ogica
fevereiro de 2011
45 / 59
E. Hoshino (DCT-UFMS)
Construca
o de Argumentos V
alidos
Infer
encia l
ogica
2
3
hipotese
simplificacao de (1)
hipotese
modus tollens usando (2) e (3)
hipotese
modus ponens usando (4) e (5)
hipotese
modus ponens usando (6) e (7)
2
3
4
5
L
ogica
Construca
o de Argumentos V
alidos
fevereiro de 2011
47 / 59
46 / 59
p q, r p, r s, s t t.
p q
p
r p
r
r s
s
st
t
fevereiro de 2011
Exerccios
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
L
ogica
A (B C )
B
C
B C
(B C )
A.
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
48 / 59
Infer
encia l
ogica
Construca
o de Argumentos V
alidos
Infer
encia l
ogica
Exerccios
3
A (B A) B;
(A B) [A (B C )] (A C );
A (A B) B;
[A (B C )] (A D) B (D C );
L
ogica
Infer
encia l
ogica
fevereiro de 2011
49 / 59
Problema de Logica
Voce foi convocado a participar do j
uri em um processo criminal. O
advogado de defesa apresentou o seguinte argumento:
Se meu cliente fosse culpado, a faca estaria na gaveta. Ou a faca n
ao
estava na gaveta ou Jason Pritchard viu a faca. Se a faca n
ao estava l
a no
dia 10 de outubro, segue que Jason Pritchard n
ao viu a faca. Alem disso,
se a faca estava l
a no dia 10 de outubro, ent
ao a faca estava na gaveta e o
martelo estava no celeiro. Mas todos sabemos que o martelo nao estava
no celeiro. Portanto, senhoras e senhores do j
uri, meu cliente e inocente.
E. Hoshino (DCT-UFMS)
Regras de Infer
encia para predicados e quantificadores
L
ogica
Infer
encia l
ogica
fevereiro de 2011
50 / 59
Regras de Infer
encia para predicados e quantificadores
Exemplo 1
instanciacao universal:
Exemplo de instanciac
ao universal
Todos os alunos de FTC s
ao alunos do curso de computac
ao, Maria e
aluna de FTC, portanto, Maria e aluna do curso de computac
ao.
xP(x)
P(c)
generalizacao universal:
Solucao
Considere:
instanciacao existencial:
xP(x)
P(c) para algum c
generalizacao existencial:
P(c) para algum c
xP(x)
E. Hoshino (DCT-UFMS)
Construca
o de Argumentos V
alidos
Exerccios
L
ogica
fevereiro de 2011
51 / 59
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
52 / 59
Infer
encia l
ogica
Regras de Infer
encia para predicados e quantificadores
Infer
encia l
ogica
Regras de Infer
encia para predicados e quantificadores
Exemplo 2
Exemplo 2 (cont.)
Solucao
Considere:
B(x) : x leu o livro-texto;
C (x) : x e estudante desta sala;
D(x) : x passou no primeiro exame.
E. Hoshino (DCT-UFMS)
L
ogica
Infer
encia l
ogica
fevereiro de 2011
53 / 59
E. Hoshino (DCT-UFMS)
Regras de Infer
encia para predicados e quantificadores
hipotese
instanciac
ao existencial de (1)
simplificac
ao de (2)
hipotese
instanciac
ao universal de (4)
modus ponens de (3) e (5)
simplificac
ao de (2)
conjunc
ao de (6) e (7)
generalizac
ao existencial de (8)
L
ogica
Infer
encia l
ogica
fevereiro de 2011
54 / 59
Regras de Infer
encia para predicados e quantificadores
Considerando que Para todo inteiro positivo maior que 4 tem-se que n2 e
menor que 2n , mostre que 1002 < 2100 .
Solucao
Considere
x(P(x) Q(x))
P(a), para algum a
Q(a)
P(n) : n > 4;
Q(n) : n2 < 2n .
Queremos provar que n(P(n) Q(n)), P(100) Q(100).
x(P(x) Q(x))
Q(a), para algum a
P(a)
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
55 / 59
n(P(n) Q(n))
P(100)
Q(100)
E. Hoshino (DCT-UFMS)
hipotese
hipotese
modus ponens universal de (1) e (2)
L
ogica
fevereiro de 2011
56 / 59
Infer
encia l
ogica
Exerccios
Infer
encia l
ogica
Exerccios
1
3
4
x[P(x) Q(x)]
P(a) Q(a)
xP(x)
P(a)
Q(a)
xQ(x).
3
4
5
7
2
3
fevereiro de 2011
57 / 59
Exerccios
e
e
e
e
e
x[P(x) Q(x)];
xy [P(x) Q(y )];
x[P(x) Q(x)];
xy [P(x) Q(y )];
xy [P(x) Q(y )].
E. Hoshino (DCT-UFMS)
3
4
5
4
L
ogica
fevereiro de 2011
59 / 59
Barbara
Celarent
Darii
Ferio
Todos os M sao
Nenhum M e P.
Todos os M sao
Nenhum M e P.
4
L
ogica
Exerccios
Infer
encia l
ogica
E. Hoshino (DCT-UFMS)
Exerccios
Exerccios
E. Hoshino (DCT-UFMS)
L
ogica
fevereiro de 2011
58 / 59