Professional Documents
Culture Documents
Estruturas Algbricas
Este material de apoio para a disciplina de Estruturas Algbricas, oferecida ao curso de Informtica da Pontifcia
Universidade Catlica do Rio Grande do Sul, no tendo a pretenso de esgotar os assuntos aqui abordados, mas sim de
enfocar os aspectos importantes para o uso em Informtica.
O relato de quaisquer erros ou outras sugestes e criticas construtivas ser sempre bem-vindo.
No alterar este material!
Estruturas Algbricas
Sumrio
1
Introduo ___________________________________________________________________ 1
1.1
1.1.1
1.1.2
Introduo________________________________________________________________ 3
2.2
Recurso ________________________________________________________________ 3
2.2.1
Exemplo: O Fatorial_____________________________________________________ 3
2.2.2
2.2.3
2.2.4
2.2.5
2.3
2.3.1
Exemplos_____________________________________________________________ 7
2.3.2
Induo Matemtica____________________________________________________________ 9
3.1
Conceituao _____________________________________________________________ 9
3.2
3.2.1
3.2.2
3.3
3.3.1
3.3.2
3.3.3
Concluso ___________________________________________________________ 12
Observao _________________________________________________________________ 12
3.4
3.5
3.6
3.7
Exemplos _______________________________________________________________ 14
3.7.1
Exemplo_____________________________________________________________ 14
3.7.2
Exemplo_____________________________________________________________ 14
3.7.3
Exemplo_____________________________________________________________ 15
3.7.4
Exemplo_____________________________________________________________ 15
3.7.5
Observao __________________________________________________________ 16
3.7.6
Exemplo_____________________________________________________________ 16
3.8
3.8.1
Estruturas Algbricas
3.8.2
Torres de Hani_______________________________________________________ 17
3.8.3
Somatrios ______________________________________________________________ 20
4.1.1
Exemplos____________________________________________________________ 20
4.1.2
Observaes _________________________________________________________ 20
4.1.3
4.1.4
4.1.5
Exemplo_____________________________________________________________ 22
4.1.6
Exemplo_____________________________________________________________ 22
4.2
Produtrios ______________________________________________________________ 22
4.2.1
Exemplos____________________________________________________________ 23
4.2.2
4.3
ii
4.3.1
Exemplo_____________________________________________________________ 23
4.3.2
Exemplo_____________________________________________________________ 24
4.3.3
Exemplo_____________________________________________________________ 25
4.3.4
5.2
Exemplos _______________________________________________________________ 29
5.2.1
Exemplo_____________________________________________________________ 29
5.2.2
Exemplo_____________________________________________________________ 29
5.2.3
Exemplo_____________________________________________________________ 31
5.2.4
Exemplo_____________________________________________________________ 32
5.3
5.3.1
Definio ____________________________________________________________ 33
5.3.2
Exemplo_____________________________________________________________ 33
Exerccios __________________________________________________________________ 35
Estruturas Algbricas
1 Introduo
1.1 Comentrios Iniciais
De modo a melhor compreender o problema da necessidade da Induo Matemtica, observe os
exemplos abaixo.
1 at 1
= 1
1 at 2
1+2
= 3
1 at 3
1+2+3
= 6
1 at 4
1+2+3+4
= 10
...
...
...
...
1 at n
1 + 2 + 3 + 4 + ... + n
= ?
Estruturas Algbricas
n.(n + 1)
2
A comparao com o quadro anterior nos faz INTUIR que a expresso correta:
Vejamos o que acontece ao longo de alguns passos:
T(i) =
1 at 1
= 1
1 at 2
1+2
= 3
1 at 3
1+2+3
= 6
1 at 4
1+2+3+4
= 10
...
...
...
...
1 at n
1 + 2 + 3 + 4 + ... + n
i.(i + 1)
2
1.(1 + 1)
=1
2
2.( 2 + 1)
=3
2
3.(3 + 1)
=6
2
4.( 4 + 1)
= 10
2
...
= ?
?!?
Estruturas Algbricas
2.2 Recurso
Recurso, em Matemtica, uma forma de se definir processos cujos resultados futuros dependem
dos resultados do presente e do passado. Diversas frmulas recursivas so conhecidas e usadas no
dia a dia, como poderemos ver nos exemplos a seguir.
= 5 . Fatorial(4)
= 5 . 4 . Fatorial(3)
= 5 . 4 . 3 . Fatorial(2)
= 5 . 4 . 3 . 2 . Fatorial(1)
= 5 . 4 . 3 . 2 . 1 . Fatorial(0)
=5.4.3.2.1.1
= 20 . 3 . 2 . 1 . 1
= 60 . 2 . 1 . 1
= 120 . 1 . 1
= 120 . 1
= 120
Uma definio alternativa pode ser dada atravs do seguintes dois algoritmos:
Fatorial: N N
Fatorial( n ) = FatAux( n, 1 )
FatAux: N x N N
FatAux( 0, k ) = k
FatAux( m, k ) = FatAux( m-1, m.k )
Vedada a alterao ou o uso sem o consentimento prvio dos autores
Estruturas Algbricas
= FatAux(5,1)
= FatAux(4,5)
= FatAux(3,20)
= FatAux(2,60)
= FatAux(1,120)
= FatAux(0,120)
= 120
Note-se que foi necessrio um nmero menor de etapas para a obteno do resultado.
F(2) = 1
F(3) = 1 + 1 = 2
F(4) = 2 + 1 = 3
o primeiro par gerar outro par e o segundo par ainda no est produtivo
F(5) = 3 + 2 = 5
os dois primeiros pares geram novos pares e o terceiro par ainda no produz
Para outras propriedades matemticas veja : Carl Boyer, Histria da Matemtica, editora Edgard Blcher, SP, 1974; N. N.
Vorob'ev, Fibonacci Numbers, traduzido por H. Mors (New York : Blaisdell 1961); S. M. Plotnick "The Sum of Terms of the
Fibonacci Series", Scripta Mathematica, 9 (1943), 197. Quanto importncia da seqncia na biologia, veja D. W. Thompson,
a
On Growth and Form, 2 edio (Cambridge University Press,1952). Veja tambm nmeros do The Fibonacci Quartely.
Aplicaes interessantes, e mais referncias, so dadas em H. S. M. Coxeter, "The Golden Section, Phyllotaxis and Wythoffs
Game", Scripta Mathematica, 19 (1953), 135-I43.
Vedada a alterao ou o uso sem o consentimento prvio dos autores
Estruturas Algbricas
un = f( un-1, un-2 )
Exemplo
a = 0
Seja an definida por: 0
a n = a n1 + 1 , n 1
2.2.4.2
an
0
a0 + 1 = 0 + 1 = 1
a1 + 1 = 1 + 1 = 2
a2 + 1 = 2 + 1 = 3
a3 + 1 = 3 + 1 = 4
Exemplo
a = 1
Seja an definida por: 0
a n = 2.a n1 , n 1
2.2.4.3
an
1
2.a0 = 2.1 = 2
2.a1 = 2.2 = 4
2.a2 = 2.4 = 8
2.a3 = 2.8 = 16
Exemplo
a = 1
Seja an definida por: 0
a n = 2.a n1 + 1 , n 1
Estruturas Algbricas
n
0
1
2
3
4
...
2.2.4.4
an
1
2.a0 + 1 = 2.1 + 1 = 3
2.a1 + 1 = 2.3 + 1 = 7
2.a2 + 1 = 2.7 + 1 = 15
2.a3 + 1 = 2.15 +1 = 31
Exemplo
u 0 = 0
,n 2
2.2.4.5
un
0
1
2.u1 u0 = 2.1 0 = 2
2.u2 u1 = 2.2 1 = 3
2.u3 u2 = 2.3 2 = 5
2.u4 u3 = 2.5 3 = 7
2.u5 u4 = 2.7 5 = 9
Exemplo
t = 1
Seja tn definida por: 0
t n = n.t n1 , n 1
tn
1
n.t0 = 1.1 = 1
n.t1 = 2.1 = 2
n.t2 = 3.2 = 6
n.t3 = 4.6 = 24
n.t4 = 5.24 = 120
,n 1
Estruturas Algbricas
n
0
1
2
3
4
...
Sn
t0
t0 + t1
t0 + t1 + t2
t0 + t1 + t2+ t3
t0 + t1 + t2+ t3 + t4
t 0 + t 1 + t 2 + t 3 + t 4 + t 5 + ... + t n =
k =0
2.3.1 Exemplos
2.3.1.1
O Fatorial
O conjunto dos naturais, N, pode ser definido como o menor conjunto possvel tal que:
1. 0 N.
2. n N (n+1) N.
A conseqncia a definio de um conjunto da forma { 0, 1, 2, 3, ... }
Exemplo
Estruturas Algbricas
Exemplo
Estruturas Algbricas
3 Induo Matemtica
3.1 Conceituao
O processo de Induo Matemtica (ou de Induo Finita) parte do conceito lgico de recurso para,
com um esforo finito, verificar a validade de uma funo proposicional para um conjunto infinito de
nmeros naturais.
Assim, o processo de Induo Finita parte dos seguintes elementos:
2. Descobrir qual o conjunto na qual uma propriedade vlida: este um caso mais trabalhoso,
visto que no se tem, de antemo, o conjunto S. Assim sendo, necessrio, primeiramente,
testar diversos casos para se verificar onde comea o conjunto S.
Por exemplo:
Encontre para quais valores de n N vlida a funo proposicional p(n) : n.(n+1) par.
Tentar provar que a propriedade vale para todos os elementos do conjunto: isto significa,
basicamente, seguir o processo de induo at o fim, na esperana de que nenhum problema se
apresente;
Tentar provar que a propriedade NO vale para todos os elementos do conjunto: ou seja,
encontrar pelo menos um caso, no conjunto, que no faa verdadeira a proposio que se quer
verificar.
Estruturas Algbricas
10
Definio
Seja uma funo proposicional p(n) cujo valor lgico depende do valor de n, n natural. Ento:
Se
e
ento
a funo proposicional p(n) ser verdadeira para todos os valores de n n0.
3.2.1.2
Elementos Principais
Tese de Induo:
Definio
Seja uma funo proposicional p(n) cujo valor lgico depende do valor de n, n natural. Ento:
Se
e
ento
a funo proposicional p(n) ser verdadeira para todos os valores de n n0.
3.2.2.2
Elementos Principais
Estruturas Algbricas
11
Passo de Induo:
Consiste em mostrar que
se as proposies p(n0), p(n0+1), p(n0+2), ..., p(k), so verdadeiras para um certo k natural e
desconhecido, ento a proposio p(k+1) verdadeira
isto : ((j N, n 0 j k )(p( j) p(k + 1))
Divide-se em duas partes:
Hiptese de Induo:
Tese de Induo:
Isto :
Estruturas Algbricas
12
3.3.3 Concluso
Consiste em terminar o raciocnio, com base nos resultados da Base e do Passo de Induo.
No exemplo:
Como valem a Base e o Passo de Induo, ento ( n N )( n.(n+1) par )
3.3.4 Observao
O processo de prova por induo
estruturado de forma semelhante de um
programa de computador descrito na forma
procedural, conforme no diagrama ao lado.
Note que tanto a base como o passo de
induo possuem incio e trmino bem claros.
Ou seja: da mesma forma que em um
programa de computador, no se pode
esquecer de escrever as concluses de cada
etapa!
A queda da primeira pea representa a Base de Induo. Isto , ao se buscar um certo n0, n0 N tal
que a proposio estudada seja verdadeira, est-se buscando o primeiro domin a cair.
A queda do primeiro domin poder causar duas conseqncias distintas, de acordo com a distncia
entre as pedras:
Se as peas de domin encontram-se suficientemente prximas umas das outras, ento a queda
da primeira implica a queda da segunda, a queda da segunda implica a queda da terceira, a da
terceira implica a da quarta, e assim sucessivamente.
Algumas peas podem estar mais distantes do que as outras. Assim, por mera ilustrao,
suponhamos que a terceira e a quarta peas estejam distantes: quando a pessoa empurra a
primeira pea, sua queda implica a queda da segunda, a queda da segunda implica a queda da
terceira, mas a terceira pea no faz a quarta pea cair! Ento o processo se interrompe.
Estruturas Algbricas
13
p(0)
p(1)
p(2)
p(n-1)
Como conseqncia, todas as peas, a partir da primeira empurrada, cairo, desde que estejam
suficientemente prximas. Ou seja: todas as proposies sero verdadeiras, a partir da primeira
provada vlida, desde que o fato de uma ser verdadeira permita concluir que a proposio seguinte
tambm o .
Estruturas Algbricas
14
3.7 Exemplos
Nesta seo veremos alguns exemplos que podem ser desenvolvidos para explicar melhor o
processo de induo.
3.7.1 Exemplo
Mostre por induo matemtica que ( n N )( n 0 )
Soluo:
Base de Induo:
Seja n = 0, n N. Ento n = 0 0.
Ento, para n = 0, vale a propriedade.
Logo vale a Base de Induo.
Passo de Induo:
Seja um certo n N.
Afirmo que: n 0 (n+1) 0.
Como sabemos, (n+1) > n 0. Ento n+1 0.
Ento: n 0 (n+1) 0.
Logo, vale o Passo de Induo.
Concluso Geral: Como valem Base e Passo de Induo, ento ( n N )( n 0 ).
3.7.2 Exemplo
Verifique se ( n N* )( 2n 2.n )
Soluo:
Base de Induo:
Seja n = 1, n N*. Ento:
2n 2.n 21 = 2.1 2 2 V
Ento, para n = 1, a propriedade vlida.
Logo, vale a Base de Induo.
Passo de Induo:
Seja um certo n N*.
Precisamos mostrar que : 2n 2.n 2n+1 2.(n+1).
Vedada a alterao ou o uso sem o consentimento prvio dos autores
Estruturas Algbricas
15
HI
Para que a proposio seja vlida precisamos mostrar que 4.n 2.n+2.
Mas 4.n 2.n+2 2.n 2 n 1
Ento, para n 1 temos que 2 n+1 2n + 2 = 2.(n + 1)
Ento 2n 2.n 2n+1 2.(n+1)
Concluso Geral: ( n N* )( 2n 2.n ) V.
3.7.3 Exemplo
Seja x R+. Verifique se ( n N )( (1+x)n = 1 + xn )
Soluo:
Seja x R+. Partimos de um x genrico, conforme diz o enunciado do problema, mas no devemos
esquecer que a varivel importante para a verificao o n...
Base de Induo:
Seja n = 0, n N.
Ento (1+x)n = (1+x)0 = 1
Por outro lado, 1 + xn = 1 + x0 = 1 + 1 = 2
Ento, para n = 0, a propriedade NO vlida!
Logo falha a Base de Induo para n = 0 (o que significa que a propriedade no vale para qualquer n
natural como se queria...)
Concluso Geral: ( n N )( n = 0 )( (1+x)n 1 + xn ).
3.7.4 Exemplo
Verifique se ( n N* )( 2n = 2.n )
Soluo:
Base de Induo:
Seja n = 1, n N*. Ento:
2 n = 21 = 2
2.n = 2.1 = 2
Ento, para n = 1, a propriedade vlida.
Logo, vale a Base de Induo.
Passo de Induo:
Seja um certo n N*.
Precisamos mostrar que : 2n = 2.n 2n+1 = 2.(n+1).
HI
Estruturas Algbricas
16
3.7.5 Observao
O problema anterior poderia ter sido demonstrado falso observando-se, por exemplo, que a
propriedade no vlida para n = 3:
2 n = 23 = 8
2.n = 2.3 = 6
Como 8 6 ento a propriedade no vale para todos os naturais a partir do um como
indicado.
No entanto, novamente conveniente observar que tentar encontrar um contra exemplo deste tipo
pode ser complicado, principalmente porque no se pode precisar quando uma proposio deste tipo
falhar, se que falhar. Isto significa que uma dada proposio pode valer, digamos, para os
primeiros 10.000 elementos do conjunto e falhar para o elemento 10.001. Testar todos os elementos
at achar um que falhe pode ser um tanto cansativo...
3.7.6 Exemplo
Mostre que ( n N )( 2 2n 1 mltiplo de 3 )
Soluo por Induo Finita:
Antes de iniciar conveniente lembrar que
2 2n 1 mltiplo de 3 ( k Z )( 2 2n 1 = k.3 )
Base de Induo:
Seja n = 0, n N.
2 2.n 1 = 2 2.0 1 = 2 0 1 = 1 1 = 0 .
Neste ponto preciso ter cuidado para no esquecer que a multiplicao tem prioridade sobre a
subtrao!!! Continuando:
4. 2 2 n 1 = 3. 2 2 n + 2 2n 1
Estruturas Algbricas
17
Mas
pois n N e x2 0.
Ento
(1 + x )n+1 1 + (n + 1).x
A restrio em x, x [ -1; + ), deve-se ao fato de que a potncia (1 + x )n torna-se instvel caso 1+x
seja negativo. Se 1+x for negativo a propriedade acima deixa de valer para todos os nmeros
naturais, valendo apenas para os exponentes pares.
Estruturas Algbricas
18
Base de Induo:
Seja n = 1.
P(1) obviamente verdadeira, pois s h um anel no problema. Assim, a soluo s tem um passo:
mover o anel em questo para a ltima torre.
Ento vale a Base de Induo.
Passo de Induo:
Seja um certo n N*.
Suponhamos que P(n) verdadeira, ou seja, que exista soluo conhecida para o problema com n
anis.
Precisamos mostrar que P(n+1) tambm verdadeira, isto , que, dados n+1 anis, possvel movlos da primeira para a terceira respeitando as condies estipuladas.
Pela Hiptese de Induo, os n anis menores podem ser movidos para a torre central. Em seguida,
pode-se mover o anel maior da primeira para a terceira torre. Finalmente, os n anis da torre central
podem ser movidos para a terceira torre. Ento os n+1 anis foram movidos da primeira para a
terceira torre.
Logo, vale o Passo de Induo.
Concluso Geral: O problema das Torres de Hani sempre pode ser resolvido2.
http://www.pangea.ca/kolar/javascript/Hanoi/HTonWebE.html
http://www.netmud.com/~glenn/hanoi/
Estruturas Algbricas
19
Estruturas Algbricas
20
= t 0 + t 1 + ... + t n
k =0
tk: o termo do somatrio. Define qual a forma dos termos a serem somados e em que posies o
valor da varivel de somatrio deve ser substituda.
k: a varivel de somatrio. Representa um ndice (ou seja, uma varivel interna) para definir qual
o termo que est sendo somado. Obviamente, a letra utilizada no faz diferena...
Assim, a expresso
significa:
k =0
4.1.1 Exemplos
n
(a).
k = 0 + 1 + 2 + ... + n
k =0
n
(b).
= 3 2 + 4 2 + ... + n 2
k =3
n
(c).
(1)
i=1
(d).
k = 3 + 4
k =3
8
(e).
(k
+ 1) = (7 2 + 1) + (8 2 + 1)
k =7
3
(f).
i =0
i= 4
n
(g).
sen(
i=1
4.1.2 Observaes
A notao de somatrio exige certos cuidados. Os extremos de um somatrio sempre so dispostos
do menor (abaixo) para o maior (acima). Isto justifica porque, por exemplo,
Vedada a alterao ou o uso sem o consentimento prvio dos autores
Estruturas Algbricas
21
k = 3 + 4
k = 0
k =3
k =4
Outro aspecto importante observar que se o extremo final e o extremo inicial do somatrio forem
iguais, ento o somatrio composto por apenas um termo! Por exemplo:
2
k =2
k 4 24
=
3
3
k = 0 + 1 + 2 + 3 + ...
k =0
+
k = 1 + 2 + 3 + ...
k =1
2
k =0
= 1+
1 1
1
+ 2 + 3 + ...
2 2
2
Recorde-se que pelo menos um tipo de srie conhecido desde o ensino mdio: as somas de
progresses geomtricas infinitas:
+
= 1 + q + q 2 + q 3 + q 4 + q 5 + ... =
k =0
1
1 q
desde que
1 < q < 1.
tk =
k =0
= t0 +
k =0
t
n
(c.t k ) = c.
k =0
(t k + pk ) =
k =0
n
Soma de constante:
k =0
k =0
k =1
+ tn
k =0
tk +
k =0
k =0
1 = c.(n + 1)
c = c.
k =0
A justificativa da validade das operaes acima fcil, bastando escrever o somatrio por extenso e reagrupar de forma
conveniente. Por este motivo no ser apresentada neste material, sendo deixada ao encargo do leitor.
Vedada a alterao ou o uso sem o consentimento prvio dos autores
Estruturas Algbricas
22
4.1.5 Exemplo
+
Sabendo que
k =0
1
= 2 , encontre quanto vale
2k
2
k =1
Soluo:
Este o tpico caso de utilizar a propriedade de separao do primeiro termo:
+
k =0
1
1
= 0 +
k
2
2
+
Como
k =0
k =1
1
= 1+
2k
1
= 2 , ento
2k
Ento:
2
k =1
2k
1
=
2k
k =1
k =1
k =1
2
k =0
1
=
2k
2
k =0
1 = 2 1 = 1.
=1
4.1.6 Exemplo
+
Sabendo que
k =0
1
= 2 , encontre quanto vale
2k
2
k =2
Soluo:
Usando a propriedade de separao do primeiro termo, temos:
+
2
k =0
1
1
+ 1+
0
2
2
2
k =2
2 =2
k =2
k =0
1
2
Usando tambm a propriedade de multiplicao por uma constante, podemos resolver o problema:
+
2
k =2
k =2
Ento:
= 5.
2
k =2
= 5.(
2
k =0
1
1
1
5
1 ) = 5.( 2 1 ) = 5.( ) =
2
2
2
2
5
2
4.2 Produtrios
Um produtrio uma forma de representao compacta de produtos com vrios termos. A notao
comumente utilizada a de um (pi, o p grego):
n
= t 0 .t 1...t n
k =0
tk: o termo do produtrio. Define qual a forma dos termos a serem multiplicados e em que
posies o valor da varivel de ndice deve ser substituda.
k: a varivel de ndice. uma varivel interna que define qual o termo que est sendo
multiplicado. Obviamente, a letra utilizada no faz diferena...
Estruturas Algbricas
23
Assim, a expresso
significa:
k =0
4.2.1 Exemplos
n
(a).
k = 1.2.3...n = n!
k =1
6
(b).
i=3
(c).
j=0
j= 4
k =0
n
t
k =0
(c.t
.t n
t
k =1
c = c
) = c n+1.
k =0
Multiplicao de constante:
k =0
= t 0 .
n 1
k =0
n +1
k =0
(2.i 1) = n
i=1
Soluo:
Base de Induo:
Seja n = 1, n N*. Ento:
n
(2.i 1) =
i=1
(2.i 1) = 2.1 1 = 1
i=1
Mas n = 1 = 1
2
Estruturas Algbricas
24
Supondo que
i=1
n +1
Mas
i=1
(2.i 1) + (2.(n + 1) 1) = n
HI
+ 2.n + 2 1 = n 2 + 2.n + 1 = (n + 1) 2
i=1
Ento
i=1
(2.i 1) =
(2.i 1) = (n + 1)
(2.i 1) = n 2
i=1
n +1
(2.i 1) = (n + 1)
i=1
(2.i 1) = n
).
i=1
4.3.2 Exemplo
n
i =
i=1
n.(n + 1)
)
2
Soluo:
Base de Induo:
Seja n = 1, n N*. Ento:
n
i = 1
i=
i=1
i=1
E
n.(n + 1) 1.2
=
=1
2
2
Supondo que
i =
i=1
n.(n + 1)
, ento afirmo que
2
n +1
i =
i=1
(n + 1).(n + 2)
.
2
Mas
n +1
i=1
i=1
i = i + (n + 1) =
HI
n.(n + 1)
n.(n + 1) + 2.(n + 1) n 2 + 3.n + 2
+ (n + 1) =
=
2
2
2
E
(n + 1).(n + 2) n 2 + 3.n + 2
=
2
2
Ento
Estruturas Algbricas
i =
i=1
n.(n + 1)
25
n +1
i =
i=1
(n + 1).(n + 2)
.
2
i =
i=1
n.(n + 1)
).
2
4.3.3 Exemplo
Mostre por induo matemtica que ( n N* )(
i=1
Soluo:
Base de Induo:
Seja n = 1, n N*. Ento:
1
i = i
2
i=1
= 12 = 1
i=1
e
n.(n + 1).( 2.n + 1) 1.2.(2.1 + 1) 1.2.3
=
=
=1
6
6
6
Supondo que
i
i=1
n +1
i=1
Mas
n +1
i2 =
i=1
i=1
i 2 + (n + 1) 2 =
E
(n + 1).(n + 2).(2.(n + 1) + 1) (n 2 + 3.n + 2).(2.n + 3) 2.n 3 + 6.n 2 + 4.n + 3.n 2 + 9.n + 6
=
=
6
6
6
Mas:
2.n 3 + 6.n 2 + 4.n + 3.n 2 + 9.n + 6 2.n 3 + 9.n 2 + 13.n + 6
=
6
6
Ento
n
i=1
i2 =
n.(n + 1).(2.n + 1)
n +1
i=1
(n + 1).(n + 2).(2.n + 3)
.
6
( n N* )(
i
i=1
n.(n + 1).(2.n + 1)
).
6
Estruturas Algbricas
26
A soma dos n+1 primeiros termos da progresso pode ser escrita como:
n
S(n) =
a.x i = a.
i=0
i=0
Para encontrarmos um termo geral para o somatrio em questo remontamos a uma propriedade
algbrica conhecida:
1 x = 1.(1 x )
1 x 2 = (1 + x ).(1 x )
1 x 3 = (1 + x + x 2 ).(1 x )
1 x 4 = (1 + x + x 2 + x 3 ).(1 x )
...
1 x n = (1 + x + x 2 + ... + x n1 ).(1 x )
1 x n+1 = (1 + x + x 2 + ... + x n1 + x n ).(1 x )
1 x n+1
1 x
Para verificarmos a validade desta frmula, necessrio provar, por induo matemtica, a seguinte
proposio:
n
( n N )(
i=0
1 x n+1
)
1 x
Base de Induo:
Seja n = 0, n N.
n
i=0
xi =
= x0 = 1
i=0
1 x n+1 1 x 0 +1 1 x
=
=
=1
1 x
1 x
1 x
xi =
i=0
n +1
xi =
i=0
1 x n+1
.
1 x
1 x n+ 2
1 x
Estruturas Algbricas
n +1
27
x = x
i
i=0
HI
+ x n+1 =
i=0
1 x n+1
+ x n+1
1 x
Ento:
n +1
x
i=0
1 x n+ 2
1 x
Concluso: ( n N )(
x
i=0
1 x n+1
)
1 x
S(n) =
i=0
a.x i = a.
i=0
x i = a.
1 x n+1
1 x
Assim, a frmula da soma dos n+1 primeiros termos de uma PG dada por:
S(n) = a.
1 x n+1
, para n N.
1 x
Estruturas Algbricas
28
Somas no Passo n
1
3
5
7
9
...
Total de Somas
1
1+3=4
1+3+5=9
1 + 3 + 5 + 7 = 16
1 + 3 + 5 + 7 + 9 = 25
...
A tabela sugere que o total de somas seja dado, em funo da entrada n, da seguinte forma:
1 + 3 + 5 + 7 + ... + (2.n 1) = n 2
n
(2.i 1) = n
i=1
No entanto, esta uma expresso que PARECE ser verdadeira. necessrio determinar sua
validade atravs de algum raciocnio formal. Neste caso, o raciocnio mais indicado o raciocnio por
Induo Matemtica.
n
(2.i 1) = n
) j foi feita
i=1
Estruturas Algbricas
29
5.2 Exemplos
5.2.1 Exemplo
u(1) = 1
Determine uma frmula fechada para a definio indutiva
2
u(n + 1) = 2(u(n)) 1 n 1
Soluo:
Expresso
u(1) = 1
u(2) = 2(u(1))2 1 = 2(1)2 1 = 2 1 = 1
u(3) = 2(u(2))2 1 = 2(1)2 1 = 2 1 = 1
u(4) = 2(u(3))2 1 = 2(1)2 1 = 2 1 = 1
...
Logo, u(n+1)=1.
Logo vale o Passo de Induo.
Concluso: ( n N* )( u(n) = 1 ) V.
Isto significa que a definio recursiva
u(1) = 1
2
u(n + 1) = 2(u(n)) 1 n 1
5.2.2 Exemplo
n
k.(k + 1)
k =1
Estruturas Algbricas
30
Soluo:
Expresso
1
k.(k + 1) = 1.(1 + 1) = 2
k =1
k =1
3
...
...
k =1
k.(k + 1) = n + 1 .
k =1
k.(k + 1) = n + 1 )
k =1
Base de Induo:
Seja n = 1, n N*.
1
k.(k + 1) = 1.(1 + 1) = 2
k =1
n
1
=
n +1 2
Afirmao:
k =1
1
n
=
k.(k + 1) n + 1
n +1
n +1
k.(k + 1) = n + 2 .
k =1
k =1
1
=
k.(k + 1)
n.(n + 2) + 1
k =1
Mas
n.(n + 2) + 1
n 2 + 2.n + 1
(n + 1) 2
n +1
=
=
=
(n + 1).(n + 2) (n + 1).(n + 2) (n + 1).(n + 2) n + 2
n +1
Ento:
n +1
k.(k + 1) = n + 2
k =1
Estruturas Algbricas
31
Concluso: ( n N* )(
k.(k + 1) = n + 1 ) V.
k =1
5.2.3 Exemplo
n
1 + k
k =1
Soluo:
Expresso
1
1 + k = 1 + 1 = 2
k =1
2
1 + k = 1 + 1.1 + 2 = 2. 2 = 3
k =1
3
3 4
1 + k = 1 + 1.1 + 2 .1 + 3 = 2. 2 . 3 = 4
...
...
k =1
1 + k = n + 1 .
k =1
1 + k = n + 1 )
k =1
Base de Induo:
Seja n = 1, n N*.
1
1 + k = 1 + 1 = 2
k =1
Afirmao:
k =1
1 + = n + 1
k
n +1
1 + k = n + 2 .
k =1
k =1
1 + =
k
1 HI
1 + k .1 + n + 1 =(n + 1).1 + n + 1
k =1
Mas
(n + 1).1 +
1
n + 1 + 1
= (n + 1).
=n+2
n + 1
n +1
Estruturas Algbricas
n +1
Ento:
32
1 + k = n + 2
k =1
Concluso: ( n N* )(
1 + k = n + 1 ) V.
k =1
5.2.4 Exemplo
u(1) = 1
Soluo:
Expresso
u(1) = 1
u(2) = 5
u(3) = u(2)+2.u(1) = 5 + 2.1 = 7
u(4) = u(3)+2.u(2) = 7 + 2.5 = 17
u(5) = u(4)+2.u(3) = 17 + 2.7 = 31
...
Intuio
21
4+1
81
16 + 1
32 1
...
) (
HI
(2
= 2 + 2 ( 1)
n
n1
+ 2.( 1)
n 1
Estruturas Algbricas
33
5.3.2 Exemplo
A complexidade C(n) de um algoritmo de diviso e conquista, que divide um problema de tamanho n
em dois outros de tamanho, pode ser dada atravs da seguinte recorrncia
C(1) = a
onde
n uma potncia de 2.
k
k 1
k
C(2 ) = 2.C(2 ) + b 2 > 1
ou ainda:
P(0) = a
Estruturas Algbricas
34
k 1
P(k ) = 2 k .a +
2 .b
i
i=0
P(k ) = 2 k .a + b.
i=0
i =0
2i =
1 2 k 1+1
= 2k 1
1 2
Ou ainda:
P(k ) = 2 k .(a + b) b
Resta ainda provar, por Induo Matemtica, que esta expresso realmente representa a
complexidade do algoritmo de Diviso e Conquista em questo.
Prova por Induo Finita:
k0
o que significa que este algoritmo de ordem linear com relao ao tamanho do problema de
entrada, o que resulta em excelente eficincia para lidar com problemas de grande magnitude.
Neste caso escrevemos
C(n) ~ O(n)
Estruturas Algbricas
35
6 Exerccios
1.
0
1
2
3
n
n+2
+ 1 + 2 + 3 + ... + n = 2 - n , n N
0
2
2
2
2
2
2
(b)
(3i 2)(3i + 1) = 3n + 1, n N*
i =1
n
(c)
i(i + 1) =
i =1
n(n + 1)(n + 2)
, n N*
3
(e)
(r . r! ) = (n + 1)! - 1, n N
r =0
1
1
1
2
1
3
+ ... +
1
n
> n , n N-{0,1}
(i)
n3 n + 3 mltiplo de 3, n N
(j)
4 n + 15n 1 mltiplo de 9, n N
(k) n 4 + n 3 2n 2 par, n N
(l)
(o)
n(n + 1)
i3 =
, n N*
2
i =1
2.
Para cada expresso abaixo, encontre uma frmula que permita calcul-la seja qual for o
nmero de elementos e prove por induo os resultados obtidos.
(a) 1 + 5 + 9 + ... + ( 4n + 1) = ...
(b) 2 + 5 + 8 + ... + (3n 1) = ...
n
(c)
i(i + 1) = ...
i =1
n
(d)
2.3
i-1
= ...
i =1
Estruturas Algbricas
(e)
36
1- i = 1- 2 .1 3 .1 4 ... 1- n = ...
i= 2
3.
A funo de Ackerman, que leva N2 em N uma funo que cresce muito rapidamente. Ela
dada por
A(1,0) = 2
y N
A(0,y) = 1
A( x, y ) =
A(x,
0
)
x
2
x N, x 2
=
+
Calcule A ( 2, 1 ).
4.
Encontre uma frmula para calcular o total obtido qualquer que seja o nmero de elementos.
Prove por induo o resultado obtido.
12 , 2 2 12 , 3 2 2 2 + 12 , 4 2 3 2 + 2 2 12 , 5 2 - 4 2 + 3 2 2 2 + 12 ,...
5.
Encontre uma frmula para a soma dos n primeiros termos da seqncia abaixo e prove-a por
induo:
1, ( 1 + 2 ), ( 1 + 2 + 22 ), ..., ( 1 + 2 + 22 + ... + 2n-1 ).
6.
11
13
15
17
19
...
...
...
...
...
Encontre uma frmula para a soma dos elementos da n-sima linha e prove-a por induo.
7.
Estruturas Algbricas
37
8.
4a n1
4n
a n = n
Prove por induo que a soluo da equao de recorrncia
an =
.
n!
a 0 = 1
9.
a n+1 = 2an + 4 n
a 0 = 1
1
1
.( 2)n + .( 4)n
2
2
f .
i
i=1
m
i
i=1
i=1
i =
i=1
i =
i=1
i=1
ai .
i .
n(n + 1)
.
2
14. Prove que sen(x) + sen(3x) + sen(5x) + ...+ sen((2n-1)x) = ( sen(n.x) )2 (sen(x) )-1, para todo n
1 e todo x tal que sen(x) 0.
15. Uma pitoresca tribo nativa tem apenas trs palavras em sua lngua :cuco , cuca , caco. Novas
palavras so compostas pela concatenao destas palavras em qualquer ordem, por exemplo
cucacucocacocuca .Use a induo ( para o nmero de subpalavras na palavra ) para provar que
qualquer palavra nesta lngua tem um nmero par de letras c.
Estruturas Algbricas
38
Estruturas Algbricas
39
n +1
(a).
i=0
i
2i
n +1
(b).
2
i=0
n+3
n + 2 n +1
n +1
= 2+ n+1 = ... = 2 n+1
n +1
n
2
2
2
2
n +1
i =1
n(n + 1)(n + 2)
(n + 1)(n + 2)(n + 3)
i(i + 1) + (n + 1)((n + 1) + 1) =
+
=
i
(
i
1
)
+ (n + 1)(n + 2) =
3
3
i=1
i=1
n +1
(c).
(e).
n +1
r =0
r =0
n +1
(h).
i=1
=
i
i =1
1
1
1
+
> n+
=
i
n +1
n +1
n(n + 1) + 1
n +1
>
n2 + 1
n +1
n +1
n +1
= n +1
Estruturas Algbricas
40
para um certo Z.
Para continuar mostre por induo que 9n 2 + 3n par, n N , e assim voc poder escrev-lo
como o dobro de um nmero inteiro.
(l). 5 2( n+1)+1 + 3 4( n+1)+ 2 = 5 2n+1.5 2 + 3 4n+ 2.3 4 = 25(5 2n+1 + 3 4n+ 2 ) + 56.3 4n+ 2 =
= 25(14 ) + 14( 4.3 4n+ 2 ) = 14(25 + 4.3 4n+ 2 ) para um certo Z.
(m). (n + 1) + (n + 2) + (n + 3 ) = [n + (n + 1) + (n + 2)] + (n + 3 ) n = 3 + 3 = 3( + 1)
para um certo Z.
(n). (n + 1) 3 + (n + 2) 3 + (n + 3) 3 = n 3 + (n + 1) 3 + (n + 2) 3 + (n + 3) 3 n 3 =
= 9 + (n + 3) 3 n 3 = 9 + 9n 2 + 27n + 27 = 9( + n 2 + 3n + 3)
para um certo Z.
2.
Abaixo encontram-se apenas as frmulas e dicas para os passos de induo.
n
(a).
(4i + 1) = (n + 1)(2n + 1) , n N
i =0
n +1
Dica:
i=0
( 4i + 1) =
(b).
i=1
k +1
i =1
(c).
+ 7n + 6
i=0
(3i 1) =
n(3n + 1)
, n N *
2
(3n 1) =
Dica:
(3i 1) + 3(k + 1) 1 =
i =1
i(i + 1) = n + 1 , n N
k(3k + 1)
3k 2 + 7k + 4
+ 3(k + 1) 1 =
2
2
i=1
k +1
Dica:
i =1
1
=
i(i + 1)
k(k + 2) + 1
k +1
(d).
2.3
i-1
= 3 n 1 , n N *
i=1
Estruturas Algbricas
k +1
Dica:
i =1
(e).
2.3 i-1 =
41
2.3
i =1
i-1
1 i = n , n N - {0,1}
i= 2
k +1
Dica:
i= 2
1
1 =
i
1 i 1 k + 1 = k 1 k + 1 = L = k + 1
i= 2
3.
A( 2, 1 ) = A( A( 1, 1 ), 0 )=A( A( A( 0, 1 ), 0 ), 0 ) = A( A( 1, 0 ), 0 ) = A( 2, 0 ) = 2 + 2 = 4
4.
n 2 (n 1) 2 + (n 2) 2 (n 3) 2 + K 12 =
n(n + 1)
, n N * .
2
n(n + 1)
(n + 1)(n + 2)
= ... =
2
2
5.
Dica: Para encontrar uma frmula para a soma dos n primeiros elementos da seqncia, observe
primeiro que cada elemento dado por:
1 + 2 + 2 2 + K + 2 k 1 = 2 k 1.
Assim,
1 + (1 + 2) + (1 + 2 + 2 2 ) + K + (1 + 2 + 2 2 + K + 2 n1 ) = (21 1) + (2 2 1) + (2 3 1) + K + (2 n 1) =
= 21 + 2 2 + 2 3 + K + 2 n n.1 = 2 n+1 2 n.
6.
[(n 1)n + 1] + [(n 1)n + 3] + [(n 1)n + 5] + K + [(n 1)n + (2n 1)] = n3 , n N* .
Dica para o passo de induo:
Estruturas Algbricas
42
7.
A demonstrao est errada porque a propriedade que se quer demonstrar no depende de uma
varivel pertencente ao conjunto dos nmeros naturais, mas de sexo, e sexo no depende de n N.
8.
BI: P(0) verdade , pois a0 = 1.
PI: Seja n N. Ento: a n =
a n+1 =
4a n 4 4 n
=
n + 1 n + 1 n!
4n
4 n+1
a n+1 =
?
n!
(n + 1)!
4 n+1
=
(n + 1)!
10.
(a). Usando as equaes de recorrncia dadas temos que
a0 = 1,
a1 = a0 + 2 = 1 + 2 = 3
a2 = a1 + 2 = 3 + 2 = 5
Mantida a tendncia dos exemplos calculados, devemos ter
a n = 2n + 1, n N
Estruturas Algbricas
43
11.
n
(a).
= f n + 2 1.
i =1
(b).
BI: Seja n=1
1
f = f
i
i =1
= f1 = 1
i =1
f1+ 2 1 = f3 1 = 2 1 = 1 .
i =1
n +1
Sabemos que
f + f
fi =
i =1
n +1
i=1
n +1
f = f + f
i
i =1
HI
n +1
i =1
Ento:
i =1
(c).
BI: Verificar a desigualdade para n=1:
f1 = 1 <
7
4
7
PI: Consideremos vlida a sentena at um certo n N, isto , (k n) fk < .
7
Precisamos provar que isto implica que fn+1 <
4
n +1
7 7
fn+1 = fn + fn1 < +
4 4
n 1
77
4 4
n 1
7
+
4
n 1
=(
7
7
+ 1)
4
4
n 1
11 7
4 4
n 1
7 7
<
4 4
n 1
7
=
4
n +1
pois
11
49 7
<3<
= .
4
16 4
Estruturas Algbricas
44
12.
m
1
a i , donde a igualdade verdadeira.
i=1a mi = a mi =
i =1
BI: Se n=1,
PI: Seja n N. Se
i=1
a =
m
i
i=1
para n+1.
k +1
Mas:
i=1
a =
m
i
i=1
k +1 m
a
an =
i=k +1
m
i
i=1
ai am
=
+
k
1
i=1
a i a k +1 =
k +1
i=1
ai
i=1
a =
m
i
i=1
a i . Vale o PI.
13.
BI: Seja n=1:
n
i3 =
i =1
= 13 = 1
i =1
n 2 (n + 1) 2 12 (1 + 1) 2 (2) 2
=
=
=1
4
4
4
Portanto, a igualdade verdadeira. Vale a BI.
n
i
i =1
n 2 (n + 1) 2
, ento devemos concluir que isto implica na validade da frmula
4
para n+1.
Separando o ltimo termo do somatrio e depois usando a HI, temos
n +1
i =1
i3 =
+ (n + 1) 3 =
i=1
n 2 (n + 1) 2
(n + 1) 2 (n 2 + 4n + 4) (n + 1) 2 (n + 2) 2
+ (n + 1) 3 = ... =
=
4
4
4
sen 2 (nx )
sen 2 (nx ) + sen(( 2n + 1)x ) sen( x )
+ sen(( 2n + 1)x ) =
=
sen( x )
sen( x )
1 cos( 2nx )
+ sen( x )(sen(2nx ) cos( x ) + cos( 2nx ) sen( x ))
2
=
=
sen( x )
1 cos( 2nx )
sen( 2 x )
+ sen( 2nx )
+ cos( 2nx ) sen 2 ( x )
2
2
=
=
sen( x )
Vedada a alterao ou o uso sem o consentimento prvio dos autores
Estruturas Algbricas
45
15.
Definindo a funo proposicional
P(n) : "Toda palavra formada a partir de n subpalavras possui um nmero par de letras c "
BI: P(1) verdade , pois as palavras cuco , cuca , caco possuem duas letras c .
PI: Dada qualquer palavra da lngua, se uma palavra formada a partir de n subpalavras possui um
nmero par de letras c, ento devemos mostrar que uma palavra formada a partir de n+1 subpalavras
possui um nmero par de letras c:
Seja x uma palavra formada a partir de n subpalavras e y uma palavra formada a partir de n+1
subpalavras . Ento a palavra y de uma das formas : xcuco , xcuca , xcaco. Logo y possui um
nmero par de letras c , pois x possui um nmero par de letras c.
Concluso: P(n) verdade para todo n N.
16.
Semelhante ao raciocnio desenvolvido no exerccio 1 (f). Na verdade o mesmo exerccio, descrito
de forma diferente. Voc notou isto?
17.
18.
Semelhante ao raciocnio utilizado nos exerccios 1(j) at 1(l)...