Escolar Documentos
Profissional Documentos
Cultura Documentos
Indução Forte PDF
Indução Forte PDF
F UNDAMENTOS DE
M ATEMTICA D ISCRETA
PARA A C OMPUTAO
P ROF. DANIEL S. F REITAS
UFSC - CTC - INE
3 - I NDUO
R ECURSO
I NDUO F ORTE
Outra forma para o princpio da induo matemtica.
Tambm consiste de 2 passos:
1. Passo bsico: provar que P (1) V
2. Passo indutivo: provar que:
P (1) P (2) . . . P (k) P (k + 1)
Forma equivalente primeira.
Escolha depende da convenincia.
I NDUO F ORTE
A validade de ambos os princpios de induo segue do princpio do
bom ordenamento.
De fato, os 3 princpios so equivalentes.
Ou seja, qualquer prova que utilize um destes princpios pode ser
reescrita utilizando qualquer um dos outros dois.
Dependendo do caso a ser provado, pode ser mais conveniente
usar um ou outro princpio...
I NDUO F ORTE
Uma vez que a hiptese indutiva pode assumir P (1), P (2), . . . , P (k)
para provar P (k + 1), a induo forte uma tcnica mais flexvel do
que a induo simples.
Pode-se mostrar que qualquer uma uma tcnica vlida assumindo
que a outra vlida.
I NDUO F ORTE
Note que toda prova que usa induo simples pode ser considerada
uma prova por induo forte, pois:
a hiptese indutiva de uma prova por induo simples parte da
hiptese indutiva de uma prova por induo forte
ou seja, se podemos completar o passo indutivo de uma induo
simples mostrando que P (k + 1) decorre de P (k):
P (k + 1) tambm decorre de todos os P (1), P (2), . . . , P (k)
neste caso, temos garantia de que mais do que P (k) V
Mas bem mais trabalhoso converter uma prova por induo forte
em uma prova por induo simples.
I NDUO F ORTE
Exemplo: Suponha que:
podemos alcanar o 1o e o 2o degraus de uma escada infinita
sabemos que, uma vez estando em um degrau, podemos
alcanar dois degraus acima
Prove que podemos alcanar qualquer degrau da escada usando:
(a) o princpio da induo matemtica
(b) induo forte
I NDUO F ORTE
Exemplo (a): usando induo simples:
Soluo:
Passo bsico: vale, pois podemos alcanar o primeiro degrau
Passo indutivo (tentativa):
hiptese indutiva: podemos alcanar o k-simo degrau da
escada
precisamos mostrar que, se assumirmos esta hiptese, ento
poderemos alcanar o (k + 1)-simo degrau
mas no existe modo evidente de completar este passo, pois:
no sabemos, a partir da informao dada, que podemos
alcanar o degrau (k + 1) a partir do k-simo
s o que sabemos : se podemos alcanar um degrau,
ento poderemos alcanar o degrau dois nveis acima...
I NDUO F ORTE
Exemplo (b): usando induo forte:
Soluo:
Passo bsico: vale, pois podemos alcanar o primeiro degrau
Passo indutivo:
Hiptese: podemos alcanar cada um dos 1os k degraus
Precisamos mostrar que, assumindo esta hiptese,
poderemos alcanar o (k + 1)-simo degrau
J sabemos que podemos alcanar o segundo degrau:
medida em que k > 2, sempre poderemos alcanar o
degrau (k + 1) a partir do degrau (k 1)
pois sabemos que podemos escalar dois degraus a partir
de um degrau que j tenhamos atingido
Isto completa a prova por induo forte.
I NDUO F ORTE
Exemplo: Prove que todo inteiro positivo n > 1 pode ser escrito
unicamente como pa1 1 pa2 2 pas s , onde os pi so primos e
p1 < p 2 < < p s .
Soluo:
Passo bsico:
P (2) V, uma vez que 2 primo.
Passo indutivo:
vamos usar P (2),P (3),. . . ,P (k) para mostrar P (k + 1)
k + 1 pode ser escrito unicamente como pa1 1 pa2 2 pas s
I NDUO F ORTE
Exemplo (cont.): Todo inteiro positivo n > 1 pode ser escrito
unicamente como pa1 1 pa2 2 pas s .
Soluo:
Passo indutivo: h dois casos a considerar:
k + 1 primo: ento P (k + 1) V.
k + 1 no primo:
ento k + 1 = l.m, aonde: 2 l k e 2 m k
usando P (l) e P (m), temos:
k = l.m = q1b1 q2b2 qtbt .r1c1 r2c2 rvcv = pa1 1 pa2 2 pas s
onde cada pi = (qj ou rk ) e p1 < p2 < < ps
alm disto, se qj = rk = pi , ento ai = bj + ck
caso contrrio: pi = qj e ai = bj ou pi = rk e ai = ck
j que a fatorao de l e m so nicas, a fatorao de
k + 1 tambm o .
I NDUO F ORTE
Exemplo: Mostre que se n um inteiro > 1, ele pode ser escrito
como o produto de nmeros primos.
Soluo:
Seja P (n): n pode ser escrito como o produto de nmeros
primos
Passo bsico: P (2) verdade, pois 2 pode ser escrito como um
primo (ele mesmo).
Passo Indutivo:
Vamos assumir que P (r) verdade para todo r k
Devemos mostrar que, com esta hiptese, P (k + 1) V
H dois casos a considerar:
1) k + 1 primo: neste caso, P (k + 1) imediatamente V
2) k + 1 um nmero composto ()
I NDUO F ORTE
Exemplo (cont.): Todo inteiro n > 1 pode ser escrito como o produto
de primos.
Soluo:
Se k + 1 composto, ele pode ser escrito como:
k + 1 = a.b, onde 2 a b k
Da, pela hiptese de induo, tanto a como b podem ser escritos
como o produto de primos
Portanto, se k + 1 composto, ele pode ser escrito como o
produto de alguns primos.
(aqueles da fatorao de a e de b)
2
I NDUO F ORTE
Exemplo (1/3): Considere um jogo em que dois jogadores se
revezam removendo um nro qualquer que desejem de palitos de
uma de duas pilhas. O jogador que remover o ltimo palito ganha o
jogo. Mostre que, se as duas pilhas contiverem o mesmo nmero de
palitos inicialmente, o segundo jogador sempre pode garantir uma
vitria.
Soluo:
Seja n o nmero de palitos em cada pilha.
Usaremos induo forte para provar P (n): o 2o pode ganhar
quando houver, inicialmente, n palitos em cada pilha
Passo bsico:
quando n = 1, o 1o jogador s pode remover um palito de uma
das pilhas
e sobra uma nica pilha com um nico palito...
I NDUO F ORTE
Exemplo (2/3): Mostre que, se o jogo comear com o mesmo
nmero de palitos na pilha, o 2o jogador sempre pode vencer.
Soluo:
Passo indutivo:
Hiptese: P (j) V, j, com 1 j k
o 2o jogador sempre pode ganhar se h inicialmente j
palitos em cada pilha
Precisamos provar que P (k + 1) (o 2o jogador pode ganhar se
o jogo comear com (k + 1) palitos em cada pilha) V
I NDUO F ORTE
Exemplo (3/3): Mostre que, se o jogo comear com o mesmo
nmero de palitos na pilha, o 2o jogador sempre pode vencer.
Soluo: Continuao do passo indutivo:
Suponha que h (k + 1) palitos em cada uma das pilhas e que o
1o jogador remove r palitos (1 j k) de uma das pilhas
deixando (k + 1 r) palitos nesta pilha
Ao remover o mesmo nro da outra pilha, o 2o jogador cria a
situao onde h duas pilhas com (k + 1 r) palitos
uma vez que 1 k + 1 r k, o 2o jogador pode ganhar
pela hiptese indutiva.
Note que o 1o jogador sempre perde se remover todos os (k + 1)
palitos de uma das pilhas.
2