Professional Documents
Culture Documents
Humberto Longo
I
Instituto de Informtica
Universidade Federal de Gois
Instncia do teorema:
I
(1 1 de 1025)
Teoremas e Provas
I
Teoremas e Provas
Exemplo 1.6
Argumento vlido.
Forma lgica das hipteses forma lgica da concluso.
Contra-Exemplo
I
Teorema correto:
I
x = 4 e y = 6 x2 2y = 4 > 5 : Contra-exemplo!
Teoremas e Provas
Teoremas e Provas
Regras bsicas:
I
Transformao do Problema
Notao:
I
Exemplo 1.7
I
Sejam a, b
I
Dados: a, b (hiptese).
Objetivo: Se 0 < a < b, ento a2 < b2 (tese).
I
I
Teoremas e Provas
I
I
Supor e Afirmar
Rascunho:
Dados
..
.
..
.
P
I
Objetivo da forma P Q Q P
P Q
Antes da transformao.
Depois da transformao.
Objetivo da forma P Q Q P
R
R
Antes da transformao.
Depois da transformao.
Soluo:
Suponha que Q falso.
[Prove que P verdadeiro]
Portanto, P Q.
Exemplo 1.9
Objetivo
ac bc c 0
Sejam os conjuntos A, B, C
a C. Prove que a
/ A\B.
Rascunho:
ac > bc
Soluo:
Suponha c > 0. Multiplicando ambos os lados da
desigualdade a > b por c conclui-se que ac > bc. Portanto,
se ac bc ento c 0.
P Q
Dados
a, b, c
a>b
a, b, c
a>b
c>0
Objetivo
Objetivo da forma P
Exemplo 1.8
Sejam a, b, c
ento c < 0.
Dados
..
.
..
.
Q
I
Soluo:
Suponha que P verdadeiro.
[Prove que Q verdadeiro]
Portanto, P Q.
Rascunho:
Objetivo
Dados
A, B, C
AC B
aC
U. Suponha que A C B e
Objetivo
a
/ A\B
Objetivo da forma P
I
Objetivo da forma P
Exemplo 1.9
I
Exemplo 1.9
Obs-1:
Rascunho:
P Q P Q (P Q)
I
a
/ A\B
(a A a
/ B)
a
/ AaB
aAaB
[Definio de A\B]
[DeMorgan]
[Condicional]
Objetivo da forma P
Objetivo
a
/ A\B
aAaB
aB
Objetivo da forma P
Rascunho:
Dados
..
.
..
.
P
Dados
A, B, C
AC B
aC
A, B, C
AC B
aC
A, B, C
AC B
aC
aA
Obs-2:
Objetivo
P
I
hContradioi
Soluo:
Suponha que P verdadeiro.
[Prove a contradio]
Portanto, P falso.
Objetivo da forma P
Exemplo 1.10
I
Dados x, y
x 6= 3.
I
R
R
Objetivo
x + y = 13 e y 6= 4 x 6= 3
x 6= 3
hContradioi
Dados
..
.
P
..
.
P
Objetivo
hContradioi
P
Soluo:
[Prove que P verdadeiro]
Como j se sabe que P verdadeiro, tem-se uma
contradio.
Dado da forma P Q
Exemplo 1.11
I Dados A, B, C
Dados
A\B C
A\B C
x A\C
Objetivo
x A\C x B
xB
A\B C
x A\C
x
/B
hContradioi
A\B C
xA
x
/C
x
/B
xC
Soluo
Suponha x A\C.
[Prove que x B].
Portanto, se x A\C, ento x B.
Suponha x A\C.
Suponha x
/ B.
[Prove a contradio].
Assim, x B.
Portanto, se x A\C, ento x B.
Suponha x A\C (x A e x
/ C).
Suponha x
/ B.
[Prove que x C].
Isto contradiz o fato de x
/ C.
Assim, x B.
Demonstraes (57 150 de 1025)
Portanto, se x A\C, ento x B.
Dado da forma P Q
Exemplo 1.12
Exemplo 1.13
P Q Q P .
Dados
P (Q R)
P (Q R)
R
Objetivo
R (P Q)
P Q
P (Q R)
R
P
P (Q R)
R
P
QR
Soluo
Suponha R.
[Prove que P Q].
Portanto, R (P Q).
Suponha R.
Suponha P .
[Prove Q].
Portanto, P Q.
Portanto, R (P Q).
Suponha R.
Suponha P .
De P e P (Q R),
segue que Q R.
[Prove Q].
Portanto, P Q.
Portanto, R (P Q).
Rascunho:
Objetivo
x P (x)
P (x)
Soluo:
Considere um x arbitrrio.
[Prove P (x)].
Como x arbitrrio, conclui-se que x P (x).
Dados
AB
aA
(a B b B)
AB
aA
aBb
/B
AB
aA
aBb
/B
Objetivo
b
/B
Soluo
b
/B
aB
Dados
..
.
..
.
x arbitrrio
Exemplo 1.14
I
Sejam A, B
Rascunho:
Dados
A, B
A, B
AB =A
A, B
AB =A
A, B
AB =A
xA
U
U
U
U
Objetivo
AB =AAB
AB
x (x A x B)
xB
Soluo
Suponha A B = A.
Considere um x A arbitrrio.
[Prove que x B].
Portanto, x A x B
Como x arbitrrio, conclui-se que
x (x A x B). Assim, A B.
Portanto, se A B = A, ento A B.
Rascunho:
Dados
..
.
..
.
x=
Rascunho:
Dados
x
x>0
x >0
Objetivo
x P (x)
P (x)
y=
I
Soluo:
Seja x = .
[Prove P (x)].
Portanto, x P (x).
Tcnicas gerais
Objetivo
x (x > 0) y (y(y + 1) = x)
y (y(y + 1) = x)
y(y + 1) = x
1+ 1+4x
2
Soluo:
Suponha
um nmero real arbitrrio x > 0. Seja
1+ 1+4x
y=
. [Prove que y(y + 1) = x]. Logo,
2
y (y(y + 1) = x). Assim, x > 0 y (y(y + 1) = x).
Portanto, como x arbitrrio, conclui-se que
x (x > 0) y (y(y + 1) = x).
Exemplos de demonstraes
Exemplo 1.16
Prove P e Q separadamente.
Prove P Q e Q P separadamente.
Rascunho:
Dados
AB
AC =
AB
AC =
AB
AC =
xA
AB
AC =
xA
Objetivo
A B\C
x (x A x B\C)
x B\C
xB
x
/C
Exemplos de demonstraes
Exemplos de demonstraes
Exemplo 1.17
Exemplo 1.18
Rascunho:
Dados A, B, C
Dados
x P (x)
x P (x)
x P (x)
Objetivo
x P (x)
hContradioi
x P (x)
x P (x)
x arbitrrio
x P (x)
x arbitrrio
P (x)
x P (x)
P (x)
I Rascunho:
hContradioi
=
=
Induo Matemtica
I
I
Prove P (0).
Prove que n
Exerccios:
I
I
Prove que n
Prove que n
Objetivo
x (A B)\C
x A (B\C)
Induo Forte
Dados
x A (B\C)
x (A B)\C
I
I
N.
N).
Objetivo
(3.j = (n + 1)3 (n + 1))
N, P (n).
Rascunho:
I
N, P (n) P (n + 1).
Dados
n
(3.k = n3 n)
N P (n).
Livros Texto I
Livros Texto II
C. H. Papadimitriou, U. V. Vazirani e S. Dasgupta.
Algoritmos.
Mcgraw-Hill Brasil, 2009.
J. L. Gersting
Fundamentos Matemticos para a Cincia da Computao.
LTC Editora, 3 Edio, 2001.
R. P. Grimaldi
Discrete and Combinatorial Mathematics An Applied Introduction.
Addison Wesley, 1994.
D. J. Velleman
How To Prove It A Structured Approach.
Cambridge University Press, 1996.
D. E. Knuth.
The Art of Computer Programming. Volume 1 Fundamental Algorithms.
Addison Wesley, 1998.
D. E. Knuth.
The Art of Computer Programming. Volume 2 Sorting and Searching.
Addison Wesley, 1998.
U. Manber.
Algorithms: A Creative Approach.
Addison-Wesley, 1989.
N. Ziviani.
Projeto de Algoritmos com Implementaes em Pascal e C.
Editora Thomson. 2a Edio. 2004.