Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Indução Matemática
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 1
Introdução
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 2
Sequências
• Mais definições:
– Termo: cada elemento de uma sequência.
Exemplo: a1, a2, a3, . . . , an
– Índice ou subscrito: indica a posição do termo na sequência.
Exemplo: O número 3 no termo a3 indica o terceiro elemento da sequência.
– Sequência finita: possui um conjunto finito de termos.
– Sequência infinita: possui um conjunto infinito de termos.
Exemplo: a1, a2, a3, . . .
– Fórmula explícita ou fórmula geral: é a regra que mostra como os valores
de ak podem ser obtidos a partir de k.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 3
Exemplos de sequências definidas por fórmulas
explícitas
a1 = 1+11 = 1 b = 2−1 = 1
2 2 2 2
a2 = 2+12 = 2 b = 3−1 = 2
3 3 3 3
a3 = 3+13 = 3 b = 4−1 = 3
4 4 4 4
... ...
• Sequência alternante:
Seja a sequência c0, c1, c2, . . . definida pela fórmula explícita
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 5
Achando a fórmula explícita
1, −1
4,
1, − 1 ,
9 16
1,
25 ...
pode ser
(−1)k+1
ak = 2
para inteiros k ≥ 1
k
ou
(−1)k
ak = 2
para inteiros k ≥ 0
(k + 1)
Ü Não existe somente uma única fórmula explícita para representar os termos
de uma sequência.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 6
Notação para somar termos de uma sequência
• Seja a sequência
a1, a2, a3, . . . , an
Existem diversas aplicações em Ciência da Computação onde é importante
saber a soma desses termos, ou seja,
a1 + a2 + a3 + . . . + an
Essa soma é representada pela seguinte notação:
n
X
ak = a
|1
+ a2 + a{z3 + . . . + an}
k=1 Forma expandida
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 7
Exemplos
n
X (−1)k 1 1 1 (−1)n
• = 1 − + − + ... +
k=0
k+1 2 3 4 n+1
n
1 2 3 n+1 X k+1
• + + + ... + =
n n+1 n+2 2n k=0
n+k
n
X k k+1 1 n+1
• ( − )= −
k=1
k+1 k+2 2 n+2
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 8
Mudança de variável
Observe que
3
k 2 = 1 2 + 22 + 32
X
k=1
e que
3
i2 = 1 2 + 2 2 + 3 2
X
i=1
Logo,
3 3
k2 = i2
X X
k=1 i=1
4 3
(j − 1)2 = k2
X X
j=2 k=1
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 9
Mudança de variável
• Substitua k + 1 na soma abaixo por j:
6
X 1
k=0
k+1
Passos:
(a) Calcule os novos limites do somatório:
– Para k = 0, j = 1.
– Para k = 6, j = 7.
(b) Calcule o termo geral:
– Como j = k + 1, então k = j − 1
Logo,
1 1 1
= =
k+1 (j − 1) + 1 j
A soma pode ser reescrita como:
6 7
X 1 X 1
=
k=0
k + 1 j=1 j
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 10
Notação para multiplicar termos de uma sequência
• Seja a sequência
a1, a2, a3, . . . , an
Deseja-se saber o produto desses termos, ou seja,
a1 · a2 · a3 · . . . · an
Essa multiplicação é representada pela seguinte notação:
n
Y
ak
k=1
• Exemplos:
–
5
Y
k = 1 · 2 · 3 · 4 · 5 = 120
k=1
–
3
Y k 1 2 3 6
= · · =
k=1
k+1 2 3 4 24
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 11
Propriedades de somas e produtos
Se am, am+1, am+2, . . . e bm, bm+1, bm+2, . . . são sequências de números re-
ais e c é um número real qualquer, então as seguintes equações são válidas
para qualquer n ≥ m:
1.
n
X n
X n
X
ak + bk = (ak + bk )
k=m k=m k=m
2.
n
X n
X
c· ak = c · ak
k=m k=m
3.
n
Y n
Y n
Y
( ak ) · ( bk ) = (ak · bk )
k=m k=m k=m
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 12
Princípio da indução matemática (fraca)
1. P (n0) é V.
2. Para todos inteiros k ≥ n0,
se P (k) é V então P (k + 1) é V.
Ü Logo, a afirmação
para todos inteiros n ≥ n0, P (n)
é V.
P(n)
n0 Inteiros
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 13
Princípio da indução matemática
• No século XVII, Pierre de Fermat e Blaise Pascal usam essa técnica em seus
trabalhos. Fermat dá o nome de “método do descendente infinito”.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 14
Princípio da indução matemática (fraca)
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 15
Princípio da indução matemática (fraca)
P(n)
...
P (n 0) P (n 1) P (n 2) P (k ) P (k+1) Inteiros
Ü Numa prova por indução matemática não é assumido que P (k) é verda-
deiro para todos os inteiros! É mostrado que se for assumido que P (k) é
verdadeiro, então P (k + 1) também é verdadeiro.
Ü Assim, na prova por indução matemática devemos usar obrigatoriamente o
predicado P (k) (hipótese que estamos supondo ser verdadeira).
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 16
Princípio da indução matemática (fraca)
Exemplo 1
Prove que
n(n + 1)
P (n) : 1 + 2 + . . . + n =
2
para todos inteiros n ≥ 1.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 17
Princípio da indução matemática (fraca)
Exemplo 1
Sabe-se que
k(k + 1)
1 + 2 + . . . + k + (k + 1) = + (k + 1)
2
k(k + 1) 2(k + 1)
= +
2 2
k2 + 3k + 2
=
2
(k + 1)(k + 2)
=
2
[Isto era o que devia ser provado.]
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 18
Princípio da indução matemática (fraca)
Exemplo 1: Comentários
A soma
1 + 2 + . . . + k + (k + 1),
que aparece no predicado P (k + 1), possui os termos 1 a k, cuja soma (1 +
2 + . . . + k) vale k(k+1)
2 pela hipótese indutiva. Como estamos supondo que
ela é verdadeira, podemos definir uma igualdade onde esses termos do lado
esquerdo são substituídos por essa fração do lado direito:
k(k + 1)
1 + 2 + . . . + k + (k + 1) = + (k + 1).
2
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 19
Princípio da indução matemática (fraca)
Exemplo 1: Comentários
Nessa demonstração pode parecer que estamos usando o fato de P (k) ser V
para deduzir que P (k + 1) é V, para em seguida deduzir que P (k) é V. Parece
circular! O que está ocorrendo?
A hipótese indutiva não afirma que P (k) seja verdadeiro. O que afirma é que
caso P (k) seja V então P (k+1) também será V. Isto é, se k faz com que P (k)
seja verdadeiro e, assim, esteja na categoria (a) acima, então k + 1 também
fará com que P (k + 1) seja V e, assim, também esteja em (a).
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 20
Princípio da indução matemática (fraca)
Exemplo 1: Comentários
Em geral, devemos tentar mostrar que caso P (k) seja V, então P (k + 1) tam-
bem é V.
Isso ficará evidente no próximo exemplo, quando vamos supor que P (k) seja V
e vamos chegar a uma contradição para P (k + 1). Ou seja, P (k) é F.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 21
Princípio da indução matemática (fraca)
Exemplo 2
Prove que
n(n + 2)
P (n) : 0 + 1 + 2 + . . . + n = E RRADO !
2
para todos inteiros n ≥ 0.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 22
Princípio da indução matemática (fraca)
Exemplo 2
Sabe-se que
k2 + 2k
0 + 1 + 2 + . . . + k + (k + 1) = + (k + 1)
2
k2 + 2k + 2(k + 1)
=
2
k2 + 4k + 2
=
2
[Assim, não foi possível derivar a conclusão a partir da hipótese. Isto significa que o predicado
original é falso.]
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 23
Princípio da indução matemática (fraca)
Exemplo 3
Prove que
n
X
i rn+1 − 1
P (n) : r =
i=0 r−1
para todos inteiros n ≥ 0 e para todos números reais r, r 6= 1.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 24
Princípio da indução matemática (fraca)
Exemplo 3
Pk r k+1 −1
i
– P (k) : i=0 r = r−1 , para k ≥ 0. [hipótese indutiva]
Pk+1 i r k+2 −1
– Deve-se mostrar que P (k + 1) : i=0 r = r−1
k+1 k
ri = ri + rk+1
X X
i=0 i=0
rk+1 − 1
= + rk+1
r−1
rk+1 − 1 rk+1(r − 1)
= +
r−1 r−1
rk+1 − 1 + rk+2 − rk+1
=
r−1
rk+2 − 1
=
r−1
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 25
Princípio da indução matemática (fraca)
Exemplo 4
Prove que
P (n) : 22n − 1 é divisível por 3,
para n ≥ 1.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 26
Princípio da indução matemática (fraca)
Exemplo 4
22(k+1) − 1 = 22k+2 − 1
= 22k · 22 − 1
= 22k · 4 − 1
= 22k · (3 + 1) − 1
= 22k · 3 + (22k − 1)
que é divisível por 3.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 27
Princípio da indução matemática (fraca)
Exemplo 5
Prove que
P (n) : 20 + 21 + 22 + . . . + 2n = 2n+1 − 1,
para n ≥ 0.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 28
Princípio da indução matemática (fraca)
Exemplo 5
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 29
Princípio da indução matemática (fraca)
Exemplo 6
Prove que
n
P (n) : H2n ≥ 1 + ,
2
para n ≥ 0.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 30
Princípio da indução matemática (fraca)
Exemplo 6
k , para k ≥ 0. [hipótese indutiva]
– P (k) : H2k ≥ 1 + 2
– Deve-se mostrar que P (k + 1) : H2k+1 ≥ 1 + k+1 2
1 1 1 1 1 1
H2k+1 = 1+ + + ... + k + k + k + . . . + k+1
2 3 2 2 +1 2 +2 2
[Definição de número harmônico.]
1 1 1
= H2k + + + . . . +
2k + 1 2k + 2 2k+1
[Definição de número harmônico.]
k 1
≥ 1+ + 2k · k+1
2 2
[Hipótese indutiva e existem 2k termos, cada um pelo menos 1/2k+1 .]
k 1
≥ 1+ +
2 2
k+1
≥ 1+ .
2
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 31
Princípio da indução matemática (fraca)
Exemplo 7
Seja a sequência a1, a2, a3, . . . definida como
a1 = 2
ak = 5ak−1, k ≥ 2
Prove que
P (n) : an = 2 · 5n−1
para n ≥ 1.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 32
Princípio da indução matemática (fraca)
Exemplo 7
ak+1 = 5 · a(k+1)−1
= 5 · ak
= 5 · (2 · 5k−1)
= 2 · (5 · 5k−1)
= 2 · 5k
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 33
Princípio da indução matemática (fraca)
Exemplo 8
Prove que
P (n): 2n + 1 < 2n
para todos os inteiros n ≥ 3.
2 · 3 + 1 < 23.
Logo, a fórmula é válida para n0 = 3.
2. Passo indutivo: se a fórmula é verdadeira para n = k então deve ser ver-
dadeira para n = k + 1, i.e., P (k) → P (k + 1).
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 34
Princípio da indução matemática (fraca)
Exemplo 8
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 35
Princípio da indução matemática (fraca)
Exemplo 9
13 − 1 = 0 é divisível por 3.
Logo, a fórmula é válida para n0 = 3.
2. Passo indutivo: se a fórmula é verdadeira para n = k então deve ser ver-
dadeira para n = k + 1, i.e., P (k) → P (k + 1).
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 36
Princípio da indução matemática (fraca)
Exemplo 9
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 37
Princípio da indução matemática (fraca)
Exemplo 10
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 38
Princípio da indução matemática (fraca)
Exemplo 10
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 39
Princípio da indução matemática (fraca)
Exemplo 10
– P (k): Qualquer região quadrada de tamanho 2k × 2k , com um quadrado removido, pode ser
preenchida com peças no formato L. [hipótese indutiva]
– Deve-se mostrar P (k + 1): Qualquer região quadrada de tamanho 2k+1 × 2k+1 , com um
quadrado removido, pode ser preenchida com peças no formato L.
Considere uma região quadrada de tamanho 2k+1 × 2k+1 , com um quadrado removido. Divida
essa região em quatro regiões de tamanho 2k × 2k como mostrado abaixo.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 40
Princípio da indução matemática (fraca)
Exemplo 10
Temporariamente remova um quadrado de cada região 2k × 2k que está “completa” como mos-
trado na figura abaixo à esquerda.
Pela hipótese indutiva cada uma dessas três regiões 2k × 2k pode ser preenchida com peças no
formato L. No entanto, para resolvermos o problema da peça removida em cada uma dessas três
regiões basta colocarmos uma peça L exatamente sobre esses três “buracos” como mostrado
na figura abaixo à direita.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 41
Princípio da indução matemática (fraca)
Exemplo 10
Assim, uma região quadrada de tamanho 2k+1 × 2k+1 , com um quadrado removido, pode ser
preenchida com peças no formato L, como mostrado na figura abaixo.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 42
Princípio da indução matemática (forte)
Seja P (n) um predicado que é definido para inteiros n, e seja a e b inteiros fixos,
sendo a ≤ b. Suponha que as duas afirmações seguintes sejam verdadeiras:
Passo Base
a b k Inteiros
P (i )
Hipotese Indutiva
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 43
Princípio da indução matemática (forte)
Exemplo 11
Prove que qualquer inteiro maior que 1 é divisível por um número primo.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 44
Princípio da indução matemática (forte):
Exemplo 12
a1 = 0
a2 = 2
ak = 3 · abk/2c + 2, k ≥ 3
Prove que an é par, para n ≥ 1.
2. Passo indutivo: Vamos supor que ai é par para todos inteiros i, 1 ≤ i < k.
[hipótese indutiva]
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 45
Princípio da indução matemática (forte):
Exemplo 12
ak = 3 · abk/2c + 2, k ≥ 3
O termo abk/2c é par pela hipótese indutiva já que k ≥ 3 e 1 ≤ bk/2c < k.
Desta forma, 3 · abk/2c é par e 3 · abk/2c + 2 também é par, o que mostra que
ak é par.
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 46
Princípio da ordenação dos inteiros
UFMG/ICEx/DCC MD
· Sequências e Indução Matemática 47