Você está na página 1de 9

jpg_python

Cálculo III

Versão Colab

Link Colab

gif_python

Este material proporciona uma explicação sobre sequências, utilizando o ambiente de


programação em nuvem Google Colab e/ou o Software Jupyter Notebook. Todos os
códigos apresentados já foram implementados, portanto, não é necessário ter
conhecimento prévio de programação para utilizá-los. Sua base matemática é
amplamente fundamentada em [1], enquanto a parte de programação é baseada em [2].

Capítulo 6: A Série Geométrica e a Série


Harmônica
Neste capítulo abordaremos duas séries de interesse especial cujas somas finitas
possuem características singulares: a série geométrica e a série harmônica. A série
geométrica é composta por termos que se relacionam por uma razão constante. Por sua
vez, a série harmônica é um exemplo clássico de série divergente, onde a soma dos seus
termos cresce indefinidamente.

6.1 A Série Geométrica

</div>

Uma série bastante conhecida e com inúmeras aplicações é a série geométrica que,
felizmente já foi amplamente estudada:


∑ arn−1 = a + ar + ar2 + ar3 + …
n=1

com a, r ∈ R.
Observe na série acima que o quociente de uma parcela da soma pela imediatamente
an+1
anterior, an
, é tal que:

ar ar2 ar3 arn


= = =…= = r.
a ar ar2 arn−1

A constante r é chamada de razão da série.

Teorema 1

A série geométrica


∑ arn−1 = a + ar + ar2 + …
n=1

é convergente se |r| < 1 e sua soma é


a
∑ arn−1 = .
n=1
1−r

Se |r| ≥ 1, a série geométrica é divergente.

Demonstração

Sejam

sn = a + ar + ar2 + … + arn−1 e rsn = ar + ar2 + ar3 + … + arn−1 + arn

Note que

n n
(1 − rn )a
sn − rsn = a − ar ⇒ sn (1 − r) = a(1 − r ) ⇒ sn = .
1−r

Considerando |r| < 1, temos que limn⇒∞ rn = 0 e, portanto

(1 − rn )a (1 − 0)a a
limn→∞ sn = limn→∞ = = ,
1−r 1−r 1−r

onde usamos que limn→∞ rn = 0, pois |r| < 1.


Para o caso em que |r| ≥ 1 pode-se proceder analisando os casos:


r = 1 ⇒ ∑n=1 arn−1 = a + a + a+. . . = ∞


r > 1 ⇒ ∑n=1 arn−1 = a + ar + ar2 +. . . = ∞


r = −1 ⇒ ∑n=1 arn−1 = a + −a + a − a. . . alternância entre 0 e a

∞ n
r < −1 ⇒ ∑n=1 arn−1 = a + ar + ar2 + ar3 . . . alternância entre −∞ e ∞ uma vez que |r|
n−1
cresce substancialmente mais que |r| .

In [8]: def somar_termos(n):


soma = 0

# Calcular a soma dos n primeiros termos da sequência


for i in range(1, n + 1):
a_i = a_n(i)
soma = soma + a_i

return soma

# Função que define a sequência (substitua pela sua própria sequência)


def a_n(n):
return 3*(-2)**(n-1)

# Número de termos a serem somados


n = 13

# Chama a função para calcular a soma dos termos


soma = somar_termos(n)

# Imprime o resultado
print("Soma dos", n, "primeiros termos:", soma)

Soma dos 13 primeiros termos: 8193

Exemplo 1

Verifique que as séries geométricas a seguir são convergentes e calcule suas somas:

1 1 1
a) + + +… b) 5, − 10 , 20
, − 40 +…
3 9 27 3 9 27

Solução

an+1
a) Por tratar-se de uma série geométrica, temos que an = r, para todo n ≤ 1. Assim,
1
a2 9 1
r= a1 = 1
= 3
. Sendo |r| < 1, temos que é convergente. Portanto, sua soma é dada
3
por:

1 1
3 3 1
s= = = .
1− 1 2 2
3 3

10
a2 −
b) Analogamente ao item "a", temos que r = = − 23 . Sendo |r| < 1, temos que é
3
a1 = 5
convergente. Portanto, sua soma é dada por:

5 5 5
s= = = = 3.
2 5
1− (− 23 ) 1+ 3 3

O código a seguir apresenta as somas parciais das séries associadas ao Exemplo 1.

In [4]: def somar_termos(n):


soma = 0

# Calcular a soma dos n primeiros termos da sequência


for i in range(1, n + 1):
a_i = a_n(i)
soma = soma + a_i

return soma

# Função que define a sequência (substitua pela sua própria sequência)


def a_n(n):
return (1/3)*(1/3)**(n-1) # Mude para 5*(-2/3)**(n-1) para verificar a respo

# Número de termos a serem somados


n = 10

# Chama a função para calcular a soma dos termos


soma = somar_termos(n)

# Imprime o resultado
print("Soma dos", n, "primeiros termos:", soma)

Soma dos 21 primeiros termos: 233017.0

Exemplo 2

A série ∑n=1 22n 31−n é convergente ou divergente?

Solução

2n 1−n
Note que a sequência associada an = 2 3 é tal que

n
22n (22 )n 1 4n 4
an = 22n 31−n = = = n = 3( )
3n−1 3−1 3n 3−1 3 3
4 4
Temos que an trata-se de uma série geométrica com razão r = . Como |r| = > 1,
3 3
temos que a série diverge.

O código a seguir apresenta as somas parciais das séries associadas ao Exemplo 2.

In [17]: def somar_termos(n):


soma = 0

# Calcular a soma dos n primeiros termos da sequência


for i in range(1, n + 1):
a_i = a_n(i)
soma = soma + a_i

return soma

# Função que define a sequência (substitua pela sua própria sequência)


def a_n(n):
return 3*(4/3)**n

# Número de termos a serem somados


n = 100

# Chama a função para calcular a soma dos termos


soma = somar_termos(n)

# Imprime o resultado
print("Soma dos", n, "primeiros termos:", soma)

Soma dos 100 primeiros termos: 37415788922483.11

Exemplo 3

Converta a dízima periódica 1.2131313... em uma fração.

Solução

Note que

13 13 13
1.2131313... = 1.2 + ( + + + …)
103 105 107

12 6 13 13 13
Sabemos que 1.2 = = . Resta-nos obter o valor da soma + + + ….
10 5 103 105 107

13 13 13 1 1
Note que a soma + + + … é uma progressão de razão r = = e
103 105 107 102 100
13
a= . De fato,
103

13
a2 105 103 1 1
r= = = = = .
a1 13
10 5
10 2 100
103
Assim,

13 13
13 13 13 103 103 13 102 13
+ + +…= = = 3 99
=
103 105 107 1− 1 99
10 990
102 102

Por fim,

6 13 1201
1.2131313... = + = .
5 990 990

In [18]: print(1201/990)

1.213131313131313

6.2 A Série Harmômica

</div>

Uma outra série bastante conhecida é a série harmônica que, felizmente, também já foi
amplamente estudada:


1 1 1 1
∑ =1+ + + +…
n=1
n 2 3 4

Teorema 2

A série harmônica é divergente.

Demonstração

Mostremos que a sequência de somas parciais s2n diverge, isto é, s2 , s4 , s8 , s16 , . . .


diverge. Sendo esta parte da sequência total s1 , s2 , s3 , s4 , s5 . . . temos que sn também irá
divergir. Pois bem,

1
s2 = 1+
2
1
s4 = 1+ 2
+ ( 13 + 14 ) >
1
1+ +(1 + 1) = 1+ 1
+ 1
=1+ 2
2 4 4 2 2 2
1
s8 = 1+ 2
+ ( 13 + 1 ) + ( 15 + 1
6
+ 1
7
+ 18 ) >
4
1
1+ 2
+ ( 14 + 14 ) + ( 18 + 1
8
+ 1
8
+ 18 ) = 1 + 1
2
+ 1
2
+ 1
2
=1+ 3
2
1
s16 = 1+ + ( 13 + 1 ) + ( 15 + … + 18 ) + ( 19 + … + 1
16
) >
2 4
1
1+ 2
+ ( 14 + 14 ) + ( 18 + … + 18 ) + ( 16
1
+…+ 1
16
) =
1 1 1 1 4
1+ + + + =1+
2 2 2 2 2

⋮ ⋮ ⋮ ⋮ ⋮ ⋮
n
s 2n > 1+ 2
⇒ limn→∞ s2n = ∞

Portanto, a série harmônica diverge.

∞ 1
Observemos o cálculo das somas parciais da série ∑n=1 n
para grandes valores de n.

In [24]: def somar_termos(n):


soma = 0

# Calcular a soma dos n primeiros termos da sequência


for i in range(1, n + 1):
a_i = a_n(i)
soma = soma + a_i

return soma

# Função que define a sequência (substitua pela sua própria sequência)


def a_n(n):
return 1/n

# Número de termos a serem somados


n = 100000000

# Chama a função para calcular a soma dos termos


soma = somar_termos(n)

# Imprime o resultado
print("Soma dos", n, "primeiros termos:", soma)

Soma dos 100000000 primeiros termos: 18.997896413852555

Aumentando o valor de n de 10 em 10 nota-se que, para n ≥ 100000000 o tempo de


execução começou a demorar. Acompanhe a tabela a seguir:
n tempo(s) soma parcial
10000000 1.67 16.695311365857272
100000000 15.7 18.997896413852555
1000000000 153 21.30048150234855

Nota-se portanto, que a estimativa computacional para provar a divergência não é,


também tão eficiente. Neste caso, deve-se tentar resolver as coisas algebricamente e
usar estimativas computacionais como suporte e não o contrário.

Exercícios

</div>

Exercício 1

Determine se a série geométrica é convergente ou divergente. Se for convergente,


calcule sua soma.

a) 3, −4, 16
3
, − 64
9
b) 1 1 1
, , , 1, . . .
8 4 2
c) 1, 0.4, 0.16, 0.064, . . . d)
∞ (−3)n−1 ∞
∑n=1 e) ∑n=1 1 n
4n (√2)

Respostas Finais

</div>

Respostas do Exercício 1
4 4 3 3
a) r = − 3 ⇒ |r| = 3
> 1, diverge b) r = ⇒ |r| = < 1, converge para 16 c)
4 4
1 1 25
r= 5
⇒ |r| = 5
< 1, converge para 3
d) r = − 34 ⇒ |r| = 3
4
< 1, converge para 1
7
1 1 √2
e) r = ⇒ |r| = < 1, converge para = 2 + √2
√2 √2 √2+1

Vídeo Aulas

</div>

Clicando nos links a seguir você será redirecionado às aulas referentes a este capítulo.

Série Geométrica

Demonstrando o Teorema Referente à Série Geométrica


Exemplo 1 Envolvendo Série Geometrica

Exemplo 2 Envolvendo Série Geometrica

Série Harmônica

Referências

</div>

[1] STEWART, James. Cálculo, Volume 2. 7ª edição. São Paulo: Cengage Learning, 2013.

[2] SOARES, Allan S. Curso Python Com Jupyter Notebook, 2023. Disponível em
https://github.com/Allanifba/Curso_Python_Com_Jupyter_Notebook

Você também pode gostar