You are on page 1of 78

PR

UNIVERSIDADE TECNOLGICA FEDERAL DO PARAN


AS SRIES DE FOURIER
--------------------------------------------------------------------------------
Fourier e suas sries maravilhosas
--------------------------------------------------------------------------------
Fonte: Adaptado de: http://www.seara.ufc.br/tintim/matematica/fourier/

Jean Baptiste Joseph Fourier (1768-1830) viveu na poca de Napoleo, para quem trabalhou na Frana
e no Egito ocupado pelos franceses. Mas, seu nome foi imortalizado pelas sries trigonomtricas que
introduziu em 1807 e at hoje deslumbram os matemticos, fsicos, estatsticos e engenheiros. Essas
sries so uma verdadeira ddiva para quem precisa descrever uma funo mais ou menos complicada
em uma forma simples de visualisar e manipular.

A histria das sries de Fourier ilustra como a soluo de um problema fsico acaba gerando novas
fronteiras na matemtica. Fourier foi levado a desenvolver suas sries ao estudar a propagao de
calor em corpos slidos. Admitindo que essa propagao deveria se dar por ondas de calor e levando
em conta que a forma mais simples de uma onda uma funo senoidal, Fourier mostrou que
qualquer funo, por mais complicada que seja, pode ser decomposta como uma soma de senos e
cossenos.

Para falar a verdade, a matemtica de Fourier era meio capenga, sem o rigor que era exigido por seus
contemporneos como Lagrange e Laplace. Assim mesmo, ele conseguiu o apoio e admirao desses
gigantes, alm de obter resultados que escaparam pelos dedos de outros gnios como Bernoulli e
Euler.

Em um relato de uma tcnica matemtica no possvel evitar de todo o uso de frmulas e equaes.
Sempre que possvel, vamos usar recursos grficos mas teremos de mostrar tambm um pouco do
formalismo.

2
AS SRIES DE FOURIER
--------------------------------------------------------------------------------
O que uma srie de Fourier
--------------------------------------------------------------------------------

Todo aluno de segundo grau (ensino mdio) conhece as funes trigonomtricas, seno, cosseno,
tangente, etc. As figuras abaixo mostram o familiar grfico da funo sen(x), onde x um ngulo
medido em radianos.

Usando o software Maple (verso 10), temos:


> plot(sin(x),x=-2*Pi..2*Pi); > plot(sin(x), x = 0..4*Pi);

Essa funo peridica, isto , sua forma se repete a cada perodo. No caso dessas figuras, a funo
seno se repete a cada perodo de 2. O valor mximo da funo, chamado de amplitude, 1.

A funo cosseno tambm peridica, com o mesmo perodo e amplitude que o seno, mas
deslocada de /2 em relao ao seno. Por isso, cos x = sen ( x + / 2) .

Usando o software Maple (verso 10), temos:


> plot(cos(x),x=-2*Pi..2*Pi); > plot(cos(x),x=0..4*Pi);

3
Isso fcil de constatar examinando os grficos. Tecnicamente, diz-se que as funes seno e cosseno
diferem na fase e a diferena de fase entre elas de /2.

Figuras: Grficos das funes seno e cosseno no intervalo [0, 4]


Nas figuras abaixo, vemos a soma (curva em vermelho) das funes sen(x) e cos(x). Essa curva
obtida traando-se, em cada ponto x, a soma dos valores de sen(x) e cos(x) nesse ponto. Por exemplo,
o ponto da curva na regio x 5,5 zero pois o valor de sen(x) igual e de sinal oposto ao valor de
cos(x) nesse ponto. Verifique a situao para outros pontos da curva para treinar pois as sries de
Fourier so composies de muitas curvas tipo seno e cosseno, como veremos.
Usando o software Maple (verso 10), temos:
> plot([sin(x),cos(x),sin(x)+cos(x)],x=0..2*Pi,color=[blue, red,
black],legend=["Sen (x)", "Cos (x)", "Sen(x) + Cos(x)"]);

Uma funo peridica pode ser bem mais complicada que uma senide. Veja o exemplo da funo f(x)
mostrada na figura abaixo. Essa curva tambm peridica mas, no apenas um seno ou um cosseno.
Como achar uma funo matemtica que descreva uma curva como essa? Obs.: O perodo 2.

4
Foi isso que Fourier descobriu, no incio do sculo 19. Segundo ele, qualquer funo peridica, por
mais complicada que seja, pode ser representada como a soma de vrias funes seno e cosseno
com amplitudes, fases e perodos escolhidos convenientemente.
Existem alguns requisitos para que essa afirmao seja totalmente verdadeira. Mas, eles so to
poucos e especializados que podemos ignor-los nesse relato simplificado.
A figura abaixo mostra a mesma curva da figura anterior juntamente com duas funes seno e duas
funes cosseno. A curva original a soma dessas 4 funes, como voc pode verificar com alguma
pacincia. Note que as amplitudes e perodos das ondas componentes so diferentes entre si.

Matematicamente, a decomposio da funo f(x) na curva acima a seguinte:


f ( x) = 2 sen x + 7 sen 2 x + 5 cos 3x + 4 cos 5 x
Seu grfico, usando o software Maple (verso 10), fica:
> plot(2*sin(x)+7*sin(2*x)+5*cos(3*x)+4*cos(5*x),x=0..4*Pi);

Em resumo, qualquer funo f(x) pode, segundo Fourier, ser escrita na forma da soma de uma srie de
funes seno e cosseno da seguinte forma geral:
f ( x) = a0 + a1 sen ( x) + a2 sen (2 x) + a3 sen (3x) + ... + b1 cos ( x) + b2 cos (2 x) + b3 cos (3 x) + ...
Os pontinhos nessa equao indicam que os termos tipo seno e cosseno podem se estender
indefinidamente, se necessrio, para melhor representao da funo original f(x).
Resta encontrar uma forma de calcular os coeficientes a0 , a1 , a2 , a3 ,... e b1 , b2 , b3 , ... , etc, de cada termo
da srie. Esses coeficientes, como vemos, so as amplitudes de cada onda componente do
desenvolvimento em srie.
Pois foi isso que Fourier conseguiu fazer: encontrou uma forma simples e elegante de calcular esses
coeficientes, coisa que escapara de gigantes como Euler e Bernoulli.
Veremos como isso feito, mais adiante. Antes, porm, precisamos aprender a calcular mdias de
funes peridicas.

5
AS SRIES DE FOURIER
--------------------------------------------------------------------------------
Valores mdios de funes
--------------------------------------------------------------------------------

Queremos calcular a rea que fica abaixo da curva que representa uma funo f(x) em um dado trecho.
Isso muito fcil se a funo f(x) for constante, como na figura abaixo. A rea S simplesmente o
produto da base pela altura do retngulo, isto , S = A Y .

Se a funo no for constante o clculo no to simples pois envolve uma integral da funo no
trecho considerado. No entanto, esse valor sempre pode ser encontrado e aqui vamos supor que ele
conhecido. Isto , para todos os efeitos, o valor da rea S sob a curva pode ser calculado, resultando
em um nmero bem determinado.

A
A rea S sob a funo f(x) no trecho entre 0 e A dada pela integral: S = f ( x) dx
0

Uma vez conhecido o valor da rea S sempre possvel achar um retngulo de base A com a mesma
rea S. O valor <Y> da altura desse retngulo (tal que S = A < Y > ) o valor mdio da funo f(x) no
trecho entre 0 e A. Isto : <y> = S / A. Os colchetes < > so usados para indicar valor mdio.

Portanto, o valor mdio de f(x) entre os extremos 0 e A dado por: <Y > =
0
f ( x) dx
A

6
A funo f(x) pode ter valores positivos e negativos no trecho considerado. No grfico abaixo, f(x)
positivo at o ponto intermedirio C e depois passa a ser negativo. Nesse caso, a rea S dada por
S S2
S = S1 S 2 e o valor mdio de f(x) ser: < Y > = 1
A

No caso da funo sen(x) a rea da parte positiva igual rea da parte negativa no trecho
correspondente a um perodo. Portanto, a rea S nula e o valor mdio da funo sen(x) em um
perodo zero. O mesmo ocorre com a funo cos(x).

O valor da rea S1 2. Isso pode ser verificado com o uso da integral de sen(x) entre 0 e , mas, voc
pode simplesmente aceitar esse resultado como correto. Mais adiante ele ser usado.

Agora, vejamos o caso da funo f(x) = sen2(x) cujo grfico mostrado na figura abaixo. Agora, tanto
S1 quanto S2 so positivos e tm o mesmo valor. Para achar o valor mdio dessa funo em um perodo
podemos lanar mo da simetria. Traando a reta na altura y=1/2 verificamos que as partes sob a curva
que esto acima dessa reta preenchem exatamente os vazios das partes que esto abaixo. Portanto,
< sen 2 x > = 1 / 2 ,
2

Isto : < sen 2


x >=

0
sen 2 ( x) dx
=
1
.
2 2

Esses resultados sero usados a seguir no clculo dos coeficientes de uma srie de Fourier.
7
AS SRIES DE FOURIER
--------------------------------------------------------------------------------
Calculando os coeficientes de uma srie de Fourier
--------------------------------------------------------------------------------

Como vimos, uma funo f(x) pode ser expandida em uma srie de Fourier onde a funo
aproximada pela soma de senos e cossenos do seguinte modo:

f ( x) = a0 + a1 sen ( x) + a2 sen (2 x) + a3 sen (3x) + ... + b1 cos ( x) + b2 cos (2 x) + b3 cos (3 x) + ...

Fourier conseguiu achar uma forma simples e elegante de calcular esses coeficientes
a0 , a1 , a2 , a3 ,... e b1 , b2 , b3 , ... , etc. Vejamos como isso feito.

Suponha que queremos achar o coeficiente a3, por exemplo. Comeamos multiplicando os dois lados
da equao que define a srie por sen(3x). Obtemos, assim:

f ( x ) sen (3 x ) = a0 sen (3 x) + a1 sen ( x) sen (3 x) + a 2 sen (2 x ) sen (3 x ) + a3 sen 2 (3 x ) + ...

... + b1 cos ( x) sen (3x) + b2 cos (2 x) sen (3x) + b3 cos (3 x) sen (3x) + ...

A seguir, tomamos as mdias de cada termo dessa equao:

< f ( x) sen (3 x ) > = < a0 sen (3 x) > + < a1 sen ( x) sen (3 x ) > + < a 2 sen ( 2 x ) sen (3 x ) > + < a3 sen 2 (3 x ) > +...

...+ < b1 cos ( x) sen (3x) > + < b2 cos (2 x) sen (3x) > + < b3 cos (3 x) sen (3x) > +...

E a surge algo fantstico: todas as mdias do lado direito da equao so nulas, menos a mdia do
termo correspondente a a3! Isto :
1
< f ( x) sen (3x) > = a3
2

Isso acontece porque cada termo da esquerda (menos o termo de a3) contm a mdia de um seno ou
um cosseno em um perodo, que zero, como vimos antes. Mas, o termo de a3 contm a mdia de
sen2(3x), que vale 1/2, como tambm vimos. Portanto:

a3 = 2 < f ( x) sen (3 x) >

( curioso que um truque aparentemente to simples tenha escapado de um gigante da matemtica


como Euler.)

Portanto, o coeficiente a3 2 vezes a mdia do produto de f(x) por sen(3x).

Fazendo o mesmo para todos os valores de n em sen(nx) e cos(nx), verificamos, portanto, que:

a0 = < f ( x) > = mdia de f (x) ;


an = 2 < f ( x) sen (nx) > = 2 vezes a mdia de f ( x) sen (nx) ;
bn = 2 < f ( x) cos (mx) > = 2 vezes a mdia de f ( x) cos (nx) .

Se soubermos calcular essas mdias, saberemos achar os coeficientes da srie de Fourier. No prximo
tpico veremos um exemplo prtico onde esses coeficientes so calculados.

8
AS SRIES DE FOURIER
--------------------------------------------------------------------------------
Um exemplo prtico: a onda quadrada
--------------------------------------------------------------------------------
No tpico anterior, vimos que uma funo peridica f(x) pode ser aproximada por uma srie de Fourier
do seguinte modo:

f ( x) = a0 + a1 sen ( x) + a2 sen (2 x) + a3 sen (3x) + ... + b1 cos ( x) + b2 cos (2 x) + b3 cos (3 x) + ...

Os coeficientes de Fourier a0 , a1 , a2 , a3 ,... e b1 , b2 , b3 , ... , etc so dados por:

a0 = < f ( x) > = mdia de f (x) em um perodo;


an = 2 < f ( x) sen (nx) > = 2 vezes a mdia de f ( x) sen (nx) em um perodo;
bn = 2 < f ( x) cos (nx) > = 2 vezes a mdia de f ( x) cos (mx) em um perodo.

Para ilustrar esse resultado vamos fazer o desenvolvimento em srie de Fourier de uma funo
peridica simples: a chamada onda quadrada, ou funo degrau, cujo grfico mostrado na figura
abaixo. Essa funo est muito na moda pois pode ilustrar uma sucesso de bits com valores 1 e 0.

1, se 0 x
No primeiro perodo, ela pode ser escrita como: f ( x) =
0, se < x 2

A mesma coisa se repete para os demais perodos. Essa a vantagem de uma funo peridica: basta
ver o que acontece em um perodo, que sabemos o que acontece nos demais.

Vamos, ento, expressar essa funo onda quadrada em sries de Fourier, calculando os coeficientes
da srie.

O primeiro coeficiente, a0, simplesmente a mdia de f(x) no perodo. muito fcil de ver, pela figura
abaixo, que esse valor mdio 1/2. Assim, a0 = 1/2.

9
Para obter o coeficiente a1, primeiro multiplicamos f(x) por sen(x). Obtemos a curva vista abaixo que
simplesmente meia onda de uma senide. Como vimos antes, a rea sob essa meia onda S = 2. Logo,
a altura do retngulo, que o valor mdio do produto f ( x) sen ( x) , deve ser 1/. (Pois,
1 / 2 = 2 .) Portanto:
a1 = 2 < f ( x) sen ( x) > = 2 /


Obs.: 2 < Y > = 2 = 0 1 sen ( x) dx < Y > =1/ .
O coeficiente a2 duas vezes a mdia de f ( x) sen (2 x) no perodo. claro, pela figura, que esse valor
mdio zero. Logo, a2 = 0. Lembre-se que neste exemplo, f(x) = 1 para o intervalo [0, ].

O coeficiente a3 duas vezes a mdia de f ( x) sen (3x) . Vemos, na figura abaixo, que as partes
sombreadas desse produto se anulam e sobra apenas uma onda cuja rea 2/3. Logo, o valor mdio do
produto f ( x) sen (3x) vale 1/3. E o coeficiente ser, a3 = 2/3.


Obs.: 2 < Y > = 2 / 3 = 0 1 sen (3x) dx < Y > =1 / 3 .
Continuando com esse processo para os demais coeficientes, logo fica claro que o resultado total o
seguinte:
a0 = 1 / 2 ;
a n = 0 , para todo n par e an = 2 / n para todo n mpar.
Nota: No foi calculado a integral da segunda parte da funo, pois a mesma nula para o intervalo
], 2].
10
Deixamos para voc a tarefa simples de mostrar que todos os coeficientes dos termos em cos(x), isto ,
os bn, so nulos.

Portanto, a srie de Fourier para a onda quadrada :

1 2 2 2 2
f ( x) = + sen ( x) + sen (3x) + sen (5 x) + sen (7 x) + ...
2 3 5 7

A figura abaixo mostra um grfico da onda quadrada juntamente com o grfico da expanso com os
primeiros 5 termos da srie de Fourier, isto , com os termos explicitados na equao acima.

A outra figura mostra a onda quadrada e sua expanso com os 15 primeiros termos da srie de
Fourier. Como era de se esperar, quanto maior o nmero de termos na expanso, melhor a
aproximao com a forma da funo original.

Atividade computacional proposta: Usando o(s) software(s) Maple ou MatLab elaborar um


aplicativo (rotina ou programa) para esse exemplo em que o usurio determine o nmero de termos
que quer usar. Dica: Use o comando sum.

11
AS SRIES DE FOURIER
--------------------------------------------------------------------------------
Pacotes de onda
--------------------------------------------------------------------------------
A motivao de Fourier, ao desenvolver a srie que imortalizou seu nome, estava ligada a um
problema fsico: a propagao do calor em um slido. Com seu livro Teoria Analtica do Calor,
conseguiu fama e prestgio, alm de receber um prmio da Academia de Cincias da Frana.

Mas, a importncia do trabalho de Fourier ultrapassou por completo seu uso na termodinmica. Como
dissemos nos tpicos anteriores, uma srie de Fourier pode representar muito bem uma funo
peridica. Na verdade, ela pode representar qualquer funo, peridica ou no.

Como vimos, os termos da srie so: a0 , a1 sen ( x), a2 sen (2 x), etc.

Isto , as fases (x, 2x, 3x, etc) se diferenciam por valores inteiros. Isso no necessrio e pode ser
modificado. As diferenas poderiam, por exemplo, ser fracionrias, por exemplo, x, 0,1x, 0,2x, 0,3x,
etc. Essa diferena pode at ser infinitesimal. Com essa generalizao, possvel achar uma expanso
de Fourier para (praticamente) qualquer funo.

Em 1924, em sua tese de doutoramento, o francs Louis De Broglie apresentou a revolucionria idia
de associar propriedades ondulatrias a partculas como o eltron. Segundo sua sugesto, o
comportamento de um eltron (ou qualquer outra partcula) seja governado por uma onda piloto que
se deslocaria junto com o eltron e teria uma forma parecida com essa que vista nas figuras abaixo.

Figura: Uma onda observada em trs momentos (instantes diferentes)

Pois bem, a melhor maneira de se descrever essa onda piloto, ou pacote de onda, como se chama
hoje em dia, utiliza uma expanso de Fourier com diferenas de fase infinitesimais. No vamos dar
esses detalhes (afinal, sempre bom deixar algo em suspenso para aguar sua curiosidade) mas, como
vemos, o trabalho de Fourier acabou tendo grande utilidade no desenvolvimento da fsica
moderna do sculo 20 e do atual.

12
SRIE DE FOURIER

Teoria: Adaptada de: RICIERI, A. P. Srie de Fourier Polinmios e outros bichos. So Paulo: Prandiano, 1993.
MATEMTICA COMO ARTE
Usando funes trigonomtricas, podem-se produzir verdadeiras obras de artes que, como a pintura,
tm uma beleza subjetiva. No entanto, por serem objetos matemticos, apresentam exatido, simetria e
previsibilidade.
Seguem alguns desses grficos:
1) f ( x) = x + | sen (40 x) |
> restart:
> plot(x+abs(sin(40*x)),x=0..Pi);

2) f ( x) = 4 x | sen (40 x) |
> plot(4-x*abs(sin(40*x)),x=0..Pi);

3) f ( x) = 4 x | sen (10 x) |
> plot(4-x*abs(sin(10*x)),x=0..Pi);

13
14
PERIODICIDADE DAS FUNES

Definio: Chamam-se funes peridicas as funes f(x) que se repetem de perodo em perodo.
Algumas delas so desenhadas a seguir:

15
Fourier comentaria em um de seus artigos escritos em 1819:

"... ser dito que uma funo f(x) peridica em certo domnio ou que se repete de perodo em perodo
P, se para qualquer x pertencente a esse domnio, verificar a igualdade..."

O matemtico ento escreveu:

Funo Peridica: f(x) = f(x + P)


Seguem exemplos:
Funo senoidal ( P = 2 )

Funo dente de serra ( P = 8 )

16
FUNES PARES E MPARES

Definio: Se diz funo mpar aquela que verifica a identidade: f(-x) = -f(x) enquanto par f(-x) = f(x).

- Funes mpares

A seguir alguns exemplos:

> restart:
> plot(x,x=-1..1); > plot(-x,x=-1..1);

> plot(x^3,x=-1..1); > plot(sin(x),x=-Pi..Pi);

17
- Funes Pares

A seguir alguns exemplos:

> restart:
> plot(x^2,x=-1..1); > plot(-x^2,x=-1..1);

> plot(1+x^2,x=-1..1); > plot(cos(x),x=-2*Pi..2*Pi);

18
APRESENTAO DA SRIE DE FOURIER

A srie de Fourier concebida em 1822, por Jean Baptiste Joseph Fourier que acreditava ser possvel
representar funes atravs da soma de senos e cossenos.

O autor do Thorie Analytique de la Chaleuer (Teoria Analtica do Calor) inicia o sexto captulo do
seu livro traando os grficos de diversas funes trigonomtricas.

Variando a amplitude e o perodo das funes senos e cossenos Fourier observou a facilidade com que
a soma dessas se adapta a diversos traados.

Veja alguns exemplos a seguir:

> restart:
> plot(sin(x)+cos(x),x=-2*Pi..2*Pi);

> plot(sin(2*x)-cos(3*x),x=-2*Pi..2*Pi);

19
> plot(sin(x)-sin(2*x)+cos(x)+cos(2*x),x=-2*Pi..2*Pi);

> plot(sin(x)-cos(2*x)+2*cos(3*x),x=-2*Pi..2*Pi);

> plot(1+sin(x)+sin(2*x)+sin(3*x)-cos(x)-cos(2*x)-cos(3*x),x=-2*Pi..2*Pi);

20
> plot(6+2*sin(3*x)-3*sin(4*x)+2*cos(3*x)-3*cos(4*x),x=-2*Pi..2*Pi);

> plot(5-3*sin(x)-2*sin(2*x)+sin(3*x)-3*cos(x)-2*cos(2*x),x=-2*Pi..2*Pi);

> plot(5+3*sin(4*x)-2*cos(4*x),x=0..4*Pi);

21
> plot(2+sin(x)+3*sin(2*x)-2*sin(3*x)+cos(x)+2*cos(2*x)-cos(3*x),x=-2*Pi..2*Pi);

> plot(1-sin(x)-sin(2*x)-sin(3*x)+cos(x)+cos(2*x)+cos(3*x),x=-2*Pi..2*Pi);

22
Assim, Fourier concluiu que uma funo genrica f(x) pode ser escrita como soma de senos e
cossenos.

a
f ( x) = 0 + a1 cos ( x) + a2 cos (2 x) + a3 cos (3x) + ... + b1 sen ( x) + b2 sen (2 x) + b3 sen (3x) + ...
2

ou

a0
f ( x) = + [ak cos (k x) + bk sen (k x)]
2 k =1
Isto :

Dada a funo f(x), definida em um certo intervalo, quais so os valores dos coeficientes: a0, ak e bk,
para que a soma de senos e cossenos os represente?

Exemplos:

a0
1) 4 + x 3 = + [ak cos ( k x) + bk sen ( k x)] a0 = ?, ak = ? e bk = ?
2 k =1

2) 2 x e8 x = 0 + [ak cos (k x) + bk sen (k x)] a0 = ?, ak = ? e bk = ?
a
2 k =1

3) 4 x 3 + x 5 = 0 + [ak cos (k x) + bk sen (k x)] a0 = ?, a k = ? e bk = ?
a
2 k =1

Fourier apresenta ento o procedimento que lhe permitiu calcular esses coeficientes:

"...foram anos de estudo que me dediquei exaustivamente construo dessa srie. s vezes passavam
meses e nenhuma idia vinha mente. Ficava deprimido, sofrido..."

CLCULOS DOS COEFICIENTES

Seja f(x) uma funo definida de - at .

Clculo de a0

Essa funo pode ser representada de dois modos:

- Representao de Descartes

23
- Representao de Fourier

Por serem curvas idnticas, as reas sob seus traados tambm so iguais:

rea (Descartes) = rea (Fourier)

Aplicando o Clculo Integral, tem-se:


a

f ( x) dx = 0 + (ak cos (k x) + bk sen (k x) dx

2 k =1
a0


f ( x) dx =
2
dx +
k =1
(ak cos (k x) + bk sen (k x) dx


[x ] + (ak cos (k x) + bk sen (k x) dx
a0


f ( x) dx =
2 k =1


a cos ( k x) dx + b sen (k x) dx
f ( x ) dx = a0 + k
k =1
k

As integrais da direita valem zero, pois:

24

f ( x) dx = a0 + [ak 0 + bk 0]



k =1
Isto :


a0 = f ( x) dx

Clculo de ak

O valor de ak obtido multiplicando a soma de funes senos e cossenos por [cos (k x) dx ] e


integrando de a .

Como,
a0
f ( x) = + [ak cos ( k x) + bk sen ( k x)]
2 k =1
Temos:

a0
f ( x) cos (k x) dx =
2
cos (k x) dx +

+ ( a k cos ( k x) cos ( k x)) dx + (a k sen ( k x) cos ( k x)) dx

k =1

NOTA IMPORTANTE: Por mera comodidade algbrica no ser escrito o smbolo de somatrio:
fica implcito k variar de um ao infinito.

Assim, podemos, simplificadamente escrever:

a0
f ( x) cos (k x) dx =

cos (k x) dx + ak cos 2 (k x) dx + bk sen (k x) cos (k x) dx
2

Do anexo I (coleo de integrais), temos:

a0
f ( x) cos (k x) dx =
2
0 + ak + bk 0

Ou seja:


ak = f ( x) cos (k x) dx

25
Clculo de bk

De forma semelhante, o valor de bk obtido multiplicando a soma de funes senos e cossenos por
[sen (k x) dx] e integrando de a .
Como,
a0
f ( x) = + [ak cos ( k x) + bk sen ( k x)]
2 k =1
Temos:

a0
f ( x) sen (k x) dx =
2
sen (k x) dx +


+ (ak cos (k x) sen (k x)) dx + (bk sen 2 (k x)) dx
k =1

NOTA IMPORTANTE: Por mera comodidade algbrica no ser escrito o smbolo de somatrio:
fica implcito k variar de um ao infinito.

Assim, podemos, simplificadamente escrever:

a0
f ( x) sen (k x) dx =

sen (k x) dx + ak cos (k x) sen (k x) dx + bk sen 2 (k x) dx
2

Do anexo I (coleo de integrais), temos:


a0

f ( x) cos (k x) dx =
2
0 + ak 0 + bk
Ou seja:
1
bk =
f ( x) sen (k x) dx
Fourier concluiu, finalmente, que uma funo f(x) definida de a pode ser escrita em termos da
soma de funes trigonomtricas:
a0
f ( x) = + (a k cos ( k x) + bk sen (k x) )
2 k =1
Desde que:

1
a0 =
f ( x) dx


ak = f ( x) cos (k x) dx , k = 1, 2, 3, ...

1
bk =
f ( x) sen (k x) dx , k = 1, 2, 3,...
Concluso de Fourier: ...em agosto de 1820 estava praticamente pronto o estudo sobre srie
trigonomtrica que precisei ter feito para abordar Transferncia de Calor. Os resultado finais
apresentavam uma beleza mpar e se mostraram muito teis...

26
APLICAO DA SRIE DE FOURIER

A soluo de vrias integrais trigonomtricas que aparecem nos prximos exemplos esto no anexo I
ou podero ser resolvidas por integrao por partes (Lembre-se: u dv = u v v du ).

Exemplos:
1) Escrever f ( x) = x com x em srie de Fourier:
Soluo: Geometricamente, temos (usando o software Maple, verso 10):
> plot(x,x=-Pi..Pi,title="Exemplo de funo Impar, f(x) = x");

Os coeficientes so dados por:



1 1 1 x2
1 2 ( ) 2 1
a0 =


f ( x) dx = x dx = =
2 2 2
= 0 = 0


1 1 1 x * 1 1
ak =

f ( x) cos (k x) dx =

x cos (k x) dx = sen (k x) +
k k2
cos (k x) = 0 = 0


1 1 1 x * 1
bk =

f ( x) sen (k x) dx =

x sen (k x) dx = cos (k x) +
k k 2
sen (k x) =

1 2 2
= cos k = cos k
k k
*
Integrao por partes.
Isto :
a0
2
f ( x) = + (a k cos ( k x) + bk sen ( k x) ) f ( x) = cos ( k ) sen ( k x)
2 k =1 k =1 k
Portanto:

2
f ( x) = k cos (k ) sen (k x) (Srie de Fourier)
k =1


1, se k par 1, se k par

2
Obs.: cos k = e (1) k = f ( x) = (1) k sen (k x)
1, se k mpar 1, se k mpar k =1
k

27
Expandindo esta srie (fazendo k variar de um at infinito), temos:
2 2 2 2 2
f ( x) = sen ( x) sen (2 x) + sen 3x sen (4 x) + sen(5 x) ...
1 2 3 4 5
A seguir, tem-se as linhas de comando escritas no software Maple (verso 10) para a determinao da
Srie de Fourier com um determinado nmero de termos (a ser definida pelo usurio), uma funo
(tambm a ser definida pelo usurio, mas necessariamente, definida por uma sentena). A rotina j
gera o grfico da funo fornecida pelo usurio e a funo srie de Fourier, para serem comparadas.
PROGRAMA: FUNO DEFINIDA POR UMA SENTENA
> restart:
> f:=x; # INFORME A FUNO A SER EXPANDIDA COMO SRIE DE FOURIER
f := x
> plot(f,x=-Pi..Pi,title="FUNO ORIGINAL: f(x)");

> L:=Pi; # INFORME L :=


> n:=5; # INFORME O NMERO DE TERMOS DA SRIE DE FOURIER n := 5
> a0:=1/Pi*int(f,x=-L..L); a0 := 0
> SerieFourier:=a0/2; SerieFourier := 0
> for k from 1 to n do
a[k]:=1/Pi*int(f*cos(k*x),x=-L..L);
b[k]:=1/Pi*int(f*sin(k*x),x=-L..L);
SerieFourier:=SerieFourier+a[k]*cos(k*x)+b[k]*sin(k*x);
end do:
SerieFourier:=SerieFourier;
plot([f,SerieFourier],x=-Pi..Pi,color=[red, blue],legend=["FUNO
ORIGINAL", "SRIE DE FOURIER"]);
2 1 2
SerieFourier := 2 sin( x ) sin( 2 x ) + sin( 3 x ) sin( 4 x ) + sin( 5 x )
3 2 5
Seguem as representaes (morfognese) de f(x) em termos de k:
Morfognese de 5 termos (k = 5)

2 2 2
f ( x) = sen x sen (2 x) + sen (3 x)
1 2 3
2 2
sen (4 x) + sen (5 x)
4 5
28
Morfognese de 9 termos (k = 9)
2 1 2 1
SerieFourier := 2 sin( x ) sin( 2 x ) + sin( 3 x ) sin( 4 x ) + sin( 5 x ) sin( 6 x )
3 2 5 3
2 1 2
+ sin( 7 x ) sin( 8 x ) + sin( 9 x )
7 4 9

2 2 2 2 2 2 2 2 2
f ( x) = sen x sen (2 x) + sen (3 x) sen (4 x) + sen (5 x) sen (6 x) + sen (7 x) sen (8 x) + sen (9 x)
1 2 3 4 5 6 7 8 9

29
Morfognese de 18 termos (k = 18)
2 1 2 1
SerieFourier := 2 sin( x ) sin( 2 x ) +sin( 3 x ) sin( 4 x ) + sin( 5 x ) sin( 6 x )
3 2 5 3
2 1 2 1 2 1
+ sin( 7 x ) sin( 8 x ) + sin( 9 x ) sin( 10 x ) + sin( 11 x ) sin( 12 x )
7 4 9 5 11 6
2 1 2 1 2
+ sin( 13 x ) sin( 14 x ) + sin( 15 x ) sin( 16 x ) + sin( 17 x )
13 7 15 8 17
1
sin( 18 x )
9

2 2 2 2
f ( x) = sen x sen (2 x) + sen (3x) ... sen (18 x)
1 2 3 18

30
Morfognese de 24 termos (k = 24)
1 2 2 2
SerieFourier := sin( 4 x ) + sin( 7 x ) + 2 sin( x ) + sin( 11 x ) + sin( 17 x )
2 7 11 17
1 1 2 1 1
sin( 10 x ) sin( 18 x ) + sin( 9 x ) sin( 2 x ) sin( 14 x ) sin( 8 x )
5 9 9 7 4
2 1 2 1 2
+ sin( 21 x ) sin( 6 x ) + sin( 19 x ) sin( 22 x ) + sin( 3 x )
21 3 19 11 3
1 2 2 1 2
sin( 20 x ) + sin( 23 x ) + sin( 5 x ) sin( 12 x ) + sin( 15 x )
10 23 5 6 15
1 1 2
sin( 24 x ) sin( 16 x ) + sin( 13 x )
12 8 13

2 2 2 2
f ( x) = sen x sen (2 x) + sen (3x) ... sen (24 x)
1 2 3 24

31
Morfognese de 45 termos (k = 45)
2 1 2 2 2
SerieFourier := sin( 37 x ) sin( 16 x ) + sin( 29 x ) + sin( 23 x ) + sin( 3 x )
37 8 29 23 3
1 1 1 2 2
sin( 4 x ) sin( 40 x ) + 2 sin( x ) sin( 14 x ) + sin( 13 x ) + sin( 35 x )
2 20 7 13 35
1 1 1 2 1
sin( 30 x ) sin( 44 x ) sin( 26 x ) + sin( 39 x ) sin( 32 x )
15 22 13 39 16
2 2 2 2 2
+ sin( 7 x ) + sin( 5 x ) + sin( 27 x ) + sin( 17 x ) sin( 2 x ) + sin( 45 x )
7 5 27 17 45
1 1 2 1 1 1
sin( 18 x ) sin( 36 x ) + sin( 9 x ) sin( 8 x ) sin( 28 x ) sin( 24 x )
9 18 9 4 14 12
1 2 2 2 2
sin( 20 x ) + sin( 41 x ) + sin( 31 x ) + sin( 11 x ) + sin( 21 x )
10 41 31 11 21
2 2 1 1 2
+ sin( 33 x ) + sin( 19 x ) sin( 34 x ) sin( 22 x ) + sin( 15 x )
33 19 17 11 15
2 1 1 1 1
+ sin( 43 x ) sin( 10 x ) sin( 6 x ) sin( 12 x ) sin( 38 x )
43 5 3 6 19
2 1
+ sin( 25 x ) sin( 42 x )
25 21

2 2 2 2
f ( x) = sen x sen (2 x) + sen (3x) ... + sen (45 x)
1 2 3 45

32
x 2, se < x < 0
2) Escrever em Srie de Fourier f ( x) = .
x + 2, se 0 < x <
Soluo:
Os coeficientes da srie:

f ( x) = 0 + (a k cos ( k x) + bk sen (k x) )
a
2 k =1
So dados por:

2 0
1 1 0 1 x x2
a0 =

f ( x) dx =
0
( x 2) dx + ( x + 2) dx =
2
2 x +
2

+ 2 x
0
= ... = 0

1 1 0 *
ak =

f ( x) cos (k x) dx =


( x 2) cos (k x) dx + ( x + 2) cos (k x) dx = ... = 0
0

*
Integrao por partes.

1 1 0


bk = f ( x) sen (k x) dx = ( x 2) sen (k x) dx + ( x + 2) sen (k x) dx
0

Do anexo I, resulta:
2
bk = ( 2 2 cos ( k ) cos ( k )
k

Nota: Poderamos ter utilizado integrao por partes ao invs de usar o resultado do anexo I.

Isto :
a0
f ( x) = + (a k cos ( k x) + bk sen (k x) )
2 k =1


0 cos (k x) + k (2 2 cos (k ) cos (k ) sen (k x)
2
f ( x) = 0 +
k =1

Portanto:


2
f ( x ) = (2 2cos (k ) cos (k ) sen (k x) (Srie de Fourier)
k =1 k

Expandindo, esta srie, temos:

8 + 2 2 8 + 2 2
f ( x) = sen x sen 2 x + sen 3 x sen 4 x + ...
2 3 4

A seguir, tem-se as linhas de comando escritas no software Maple (verso 10) para a determinao da
Srie de Fourier com um determinado nmero de termos (a ser definida pelo usurio), uma funo
(tambm a ser definida pelo usurio com vrias sentenas). A rotina j gera o grfico da funo
fornecida pelo usurio e a funo srie de Fourier, para serem comparadas.

33
PROGRAMA: FUNO DEFINIDA POR VRIAS SENTENAS

Funo Definida por Vrias Sentenas: Sintaxe: piecewise(Condio1, Funo1, Condio2,


Funo2, ..., CondioN, FunoN, FunoCasoContrrio)
> restart:
> f:=piecewise(x>-Pi and x<0, x-2,x>0 and x<Pi,x+2); # INFORME A
x2 < x and x < 0
FUNO A SER EXPANDIDA COMO SRIE DE FOURIER f := {
x+2 0 < x and x <
> plot(f,x=-Pi..Pi,title="FUNO ORIGINAL: f(x)");

> L:=Pi; # INFORME L :=


> n:=5; # INFORME O NMERO DE TERMOS DA SRIE DE FOURIER n := 5
> a0:=simplify(1/Pi*int(f,x=-L..L));# PARA UMA MELHOR APRESENTAO
FOI SIMPLIFICADO. a0 := 0
> SerieFourier:=a0/2; SerieFourier := 0
> for k from 1 to n do
a[k]:=1/Pi*int(f*cos(k*x),x=-L..L);
b[k]:=1/Pi*int(f*sin(k*x),x=-L..L);
SerieFourier:=SerieFourier+a[k]*cos(k*x)+b[k]*sin(k*x);
end do:
SerieFourier:=SerieFourier;
plot([f,SerieFourier],x=-Pi..Pi,color=[red, blue],legend=["FUNO
ORIGINAL", "SRIE DE FOURIER"]);
SerieFourier :=
8 + 2 sin( 3 x ) 8 + 2 sin( 5 x )

( 8 + 2 ) sin( x ) 5
sin( 2 x ) +
3
sin( 4 x ) +
3 1 5
2

Seguem as representaes (morfognese) de f(x) em termos de k:

34
Morfognese de 5 termos (k = 5)

8 + 2 2 8 + 2 2 8 + 2
f ( x) = sen x sen 2 x + sen 3 x sen 4 x + sen 5 x
2 3 4 5
Morfognese de 9 termos (k = 9)
8 + 2 sin( 3 x )
( 8 + 2 ) sin( x ) 3 3
sin( 2 x ) +
1
SerieFourier := sin( 4 x )
2
8 + 2 sin( 5 x ) 8 + 2 sin( 7 x )
5 7 7
+
5
sin( 6 x ) +
1 1
sin( 8 x )
3 4
8 + 2 sin( 9 x )
9 9
+

8 + 2 2 8 + 2 2 8 + 2 8 + 2
f ( x) = sen x sen 2 x + sen 3 x sen 4 x + sen 5 x + ... + sen 9 x
2 3 4 5 9

35
Morfognese de 21 termos (k = 21)
8 + 2 sin( 3 x )
( 8 + 2 ) sin( x ) 3 3
sin( 2 x ) +
1
SerieFourier := sin( 4 x )
2
8 + 2 sin( 5 x ) 8 + 2 sin( 7 x )
5 5 7 7
sin( 6 x ) +
1 1
+ sin( 8 x )
3 4
8 + 2 sin( 9 x ) 8 + 2 sin( 11 x )
9 9 11 11
sin( 10 x ) +
1 1
+ sin( 12 x )
5 6
+ 8 2 + 8 2
13 13 sin( 13 x ) 1 15 15 sin( 15 x ) 1
+ sin( 14 x ) + sin( 16 x )
7 8
+ 8 2 + 8 2
17 17 sin( 17 x ) 1 19 19 sin( 19 x ) 1
+ sin( 18 x ) + sin( 20 x )
9 10
8 + 2 sin( 21 x )
21 21
+

8 + 2 2 8 + 2 2 8 + 2 8 + 2
f ( x) = sen x sen 2 x + sen 3 x sen 4 x + sen 5 x + ... + sen 21x
2 3 4 5 21

36
Morfognese de 43 termos (k = 43)

8 + 2 2 8 + 2 2 8 + 2 8 + 2
f ( x) = sen x sen 2 x + sen 3 x sen 4 x + sen 5 x + ... + sen 43 x
2 3 4 5 43

8 + 2 sin( 33 x )
( 8 + 2 ) sin( x ) 33 33 1
SerieFourier := + sin( 32 x )
16
8 + 2 sin( 9 x ) 8 + 2 sin( 25 x )
9 9 25 25
+ +
1 1
sin( 28 x ) sin( 30 x )
14 15
8 + 2 sin( 39 x ) 8 + 2 sin( 37 x )
39 39 37 37
sin( 10 x ) + +
1
5
8 + 2 sin( 3 x )
3 3
+
1 1 1 1
sin( 8 x ) sin( 22 x ) sin( 42 x ) sin( 20 x )
4 11 21 10
8 + 2 sin( 21 x )
21 21
+
1
sin( 34 x )
17
8 + 2 sin( 15 x ) 8 + 2 sin( 31 x ) 8 + 2 sin( 19 x )
15 15 31 31 19 19
+ + +

8 + 2 sin( 11 x ) 8 + 2 sin( 43 x )
11 11 43 43
+ +
1
sin( 4 x )
2
+ 8 2 8 2
17 17 sin( 17 x ) 41 + 41 sin( 41 x ) 1
+ + sin( 40 x )
20
8 + 2 sin( 27 x ) 8 + 2 sin( 5 x ) 8 + 2 sin( 7 x )
27 27 5 5 7 7
sin( 38 x ) +
1
+ +
19
+ 8 2 + 8 2
13 13 sin( 13 x ) 1 29 29 sin( 29 x ) 1
+ sin( 16 x ) + sin( 24 x )
8 12
8 + 2 sin( 23 x )
23 23
sin( 36 x ) sin( 18 x ) +
1 1 1
sin( 26 x ) sin( 2 x )
18 9 13
8 + 2 sin( 35 x )
35 35
sin( 6 x ) +
1 1 1
sin( 14 x ) sin( 12 x )
3 7 6

37
x + 1, se < x < 0
3) Escrever a funo a seguir em Srie de Fourier f ( x) = .
x + 1, se 0 < x <
Soluo:
Os coeficientes da srie:

f ( x) = 0 + (a k cos (k x) + bk sen (k x) )
a
2 k =1
So dados por:



0
1 1 x x2
2
1 0
a0 =

f ( x) dx =

( x + 1) dx + ( x + 1) dx =
0 2 + x +
2
+ x = ... = + 2
0

1 1 0


ak = f ( x) cos (k x) dx = ( x + 1) cos (k x) dx + ( x + 1) cos (k x) dx
0

Do anexo I, resulta:
2
ak = ( cos ( k ) 1)
k 2

1 1 0 *
bk =


f ( x) sen (k x) dx =


( x + 1) sen (k x) dx + ( x + 1) sen (k x) dx = ... = 0
0

*
Integrao por partes.

Nota: Poderamos ter utilizado integrao por partes ao invs de usar o resultado do anexo I.

38
Portanto:
a0
f ( x) = + (a k cos (k x) + bk sen (k x) )
2 k =1


+2 2
f ( x) = + 2 (cos (k ) 1 cos (k x) (Srie de Fourier)
2 k =1 k

Expandindo, esta srie, temos:

+2 4 1 1 1
f ( x) = cos x + 2 cos 3 x + 2 cos 5 x + 2 cos 7 x + ...
2 3 5 7

Nota: O programa usado para obter os resultados apresentados a seguir, tambm foram obtidos nas
linhas de comando escritas no software Maple (verso 10) para a determinao da Srie.

Seguem as representaes (morfognese) de f(x) em termos de k:

Morfognese de 3 termos (k = 3)

4 1
f ( x) = +1 cos x + 2 cos 3 x
2 3
> restart:
> f:=piecewise(x>-Pi and x<0, -x+1,x>0 and x<Pi,x+1); # INFORME A
x + 1 < x and x < 0
FUNO A SER EXPANDIDA COMO SRIE DE FOURIER f := {
x+1 0 < x and x <
> plot(f,x=-Pi..Pi,title="FUNO ORIGINAL: f(x)");

> L:=Pi; # INFORME L :=


> n:=3; # INFORME O NMERO DE TERMOS DA SRIE DE FOURIER n := 3
> a0:=simplify(1/Pi*int(f,x=-L..L));# PARA UMA MELHOR APRESENTAO
FOI SIMPLIFICADO. a0 := + 2

> SerieFourier:=a0/2; SerieFourier := + 1
2

39
> for k from 1 to n do
a[k]:=1/Pi*int(f*cos(k*x),x=-L..L);
b[k]:=1/Pi*int(f*sin(k*x),x=-L..L);
SerieFourier:=SerieFourier+a[k]*cos(k*x)+b[k]*sin(k*x);
end do:
SerieFourier:=SerieFourier;
plot([f,SerieFourier],x=-Pi..Pi,color=[red, blue],legend=["FUNO
ORIGINAL", "SRIE DE FOURIER"]);
4 cos( x ) 4 cos( 3 x )
SerieFourier := + 1
2 9

Morfognese de 17 termos (k = 17)

4 1 1
f ( x) = +1 cos x + 2 cos 3 x + ... + 2 cos 17 x
2 3 17

4 cos( x ) 4 cos( 3 x ) 4 cos( 5 x ) 4 cos( 7 x ) 4 cos( 17 x )


SerieFourier := +1
2 9 25 49 289
4 cos( 9 x ) 4 cos( 11 x ) 4 cos( 13 x ) 4 cos( 15 x )

81 121 169 225

40
Morfognese de 35 termos (k = 35)

4 1 1
f ( x) = +1 cos x + 2 cos 3 x + ... + 2 cos 35 x
2 3 35

4 cos( x ) 4 cos( 3 x ) 4 cos( 5 x ) 4 cos( 7 x )


SerieFourier := +1
2 9 25 49
4 cos( 9 x ) 4 cos( 11 x ) 4 cos( 13 x ) 4 cos( 15 x )

81 121 169 225
4 cos( 17 x ) 4 cos( 19 x ) 4 cos( 21 x ) 4 cos( 23 x )

289 361 441 529
4 cos( 25 x ) 4 cos( 27 x ) 4 cos( 29 x ) 4 cos( 31 x )

625 729 841 961
4 cos( 33 x ) 4 cos( 35 x )

1089 1225

x, se < x < 0
4) Escrever a funo a seguir em Srie de Fourier f ( x) = .
x, se 0 < x <
Soluo:
Os coeficientes da srie:

f ( x) = 0 + (a k cos (k x) + bk sen (k x) )
a
2 k =1
So dados por:
2 0
1 1 0 1 x x2
a0 =
f ( x) dx =
0
( x) dx + ( x) dx = +
2 2 0
= ... =


1 1 0
ak =


f ( x) cos (k x) dx =


( x cos (k x)) dx + ( x cos (k x)) dx
0

41
Do anexo I, resulta:
2
ak = ( cos ( k ) 1)
k 2

1 1 0


bk = f ( x) sen (k x) dx = ( x sen (k x)) dx + ( x sen (k x)) dx = ... = 0
0

a0
Como: f ( x) = + (a k cos (k x) + bk sen (k x) ) , temos:
2 k =1

2
f ( x) = + 2 (cos (k ) 1 cos (k x) (Srie de Fourier)
2 k =1 k

Expandindo, esta srie, temos:


4 cos x cos 3 x cos 5 x
f ( x) = 2 + + + ...
2 1 3 2
5 2

Nota: O programa usado para obter os resultados apresentados a seguir, tambm foram obtidos nas
linhas de comando escritas no software Maple (verso 10) para a determinao da Srie.

Seguem as representaes (morfognese) de f(x) em termos de k:

Morfognese de 7 termos (k = 7)

4 cos x cos 3x cos 5 x cos 7 x


f ( x) = + + +
2 12 32 52 72
> restart:
> f:=piecewise(x>-Pi and x<0, -x,x>0 and x<Pi,x); # INFORME A FUNO
x < x and x < 0
A SER EXPANDIDA COMO SRIE DE FOURIER f := {
x 0 < x and x <
> plot(f,x=-Pi..Pi,title="FUNO ORIGINAL: f(x)");

42
> L:=Pi; # INFORME L :=
> n:=7; # INFORME O NMERO DE TERMOS DA SRIE DE FOURIER n := 7
> a0:=simplify(1/Pi*int(f,x=-L..L));# PARA UMA MELHOR APRESENTAO
FOI SIMPLIFICADO. a0 :=

> SerieFourier:=a0/2; SerieFourier :=
2
> for k from 1 to n do
a[k]:=1/Pi*int(f*cos(k*x),x=-L..L);
b[k]:=1/Pi*int(f*sin(k*x),x=-L..L);
SerieFourier:=SerieFourier+a[k]*cos(k*x)+b[k]*sin(k*x);
end do:
SerieFourier:=SerieFourier;
plot([f,SerieFourier],x=-Pi..Pi,color=[red, blue],legend=["FUNO
ORIGINAL", "SRIE DE FOURIER"]);
4 cos( x ) 4 cos( 3 x ) 4 cos( 5 x ) 4 cos( 7 x )
SerieFourier :=
2 9 25 49

43
Morfognese de 23 termos (k = 23)

4 cos x cos 3 x cos 5 x cos 7 x cos 23 x


f ( x) = 2 + + + + ... +
2 1 3 2
5 2
5 2
23 2

4 cos( x ) 4 cos( 3 x ) 4 cos( 5 x ) 4 cos( 7 x ) 4 cos( 9 x )


SerieFourier :=
2 9 25 49 81
4 cos( 11 x ) 4 cos( 13 x ) 4 cos( 15 x ) 4 cos( 17 x )

121 169 225 289
4 cos( 19 x ) 4 cos( 21 x ) 4 cos( 23 x )

361 441 529

44
Morfognese de 35 termos (k = 35)

4 cos x cos 3 x cos 5 x cos 7 x cos 35 x


f ( x) = + + + + ... +
1 2 2 2 2 2
2 3 5 7 35

4 cos( x ) 4 cos( 3 x ) 4 cos( 5 x ) 4 cos( 7 x ) 4 cos( 9 x )


SerieFourier :=
2 9 25 49 81
4 cos( 11 x ) 4 cos( 13 x ) 4 cos( 15 x ) 4 cos( 17 x )

121 169 225 289

4 cos( 19 x ) 4 cos( 21 x ) 4 cos( 23 x ) 4 cos( 25 x )



361 441 529 625
4 cos( 27 x ) 4 cos( 29 x ) 4 cos( 31 x ) 4 cos( 33 x )

729 841 961 1089
4 cos( 35 x )

1225

RESULTADOS ANTECIPADOS

Dos exemplos dados anteriormente podem-se antecipar os valores dos coeficientes ak e bk de uma
funo f (x) apenas observando a paridade (funo par, simtrica em relao ao eixo da vertical) ou
imparidade (funo impar, simtrica em relao origem do sistema cartesiano) da mesma:

Coeficientes da Srie de Fourier


[ f ( x) cos (k x)]dx bk = 1 [ f ( x) sen (k x)]dx
1
Funo ak =

mpar ak = 0 bk 0
Par ak 0 bk = 0
Tbua de Fourier

45
FUNES DE PERODO GENRICO

PG. 44 SS

ANEXO I COLEO DE INTEGRAIS

ANEXO II EXEMPLOS DE APLICAES

1) Eletroencefalograma (Ondas cerebrais interpretadas por sries).

Configurao indicada para o Microsoft Equation

Nas questes matemticas, no se compreende a incerteza nem a dvida, assim como tambm no
pode-se estabelecer distines entre verdades mdias e verdades de grau superior
David Hilbert

No adianta ter um mar de conhecimentos com uma profundidade de um milmetro


Christian Pinedo
A Matemtica a honra do esprito humano
Leibniz

46
SRIE DE FOURIER

Teoria: Adaptada de: RICIERI, A. P. Srie de Fourier Polinmios e outros bichos. So Paulo: Prandiano, 1993.

FUNES DE PERODO GENRICO

A Srie Trigonomtrica que representa uma funo de perodo 2 L construda com facilidade.

O prprio Fourier escreveu:

... muito simples perceber a extenso desses resultados para funes definidas de L a L . Basta
repetir o procedimento que permitiu calcular a 0 , a k e bk das funes f (x) definidas de a ...

Seja uma funo f (x) de perodo 2L :

Queremos represent-la por uma soma de senos e cossenos:

a0 1 x 2 x 3 x 1 x 2 x 3 x
f ( x) = + a1 cos + a 2 cos + a3 cos + ... + b1 cos + b2 cos + b3 cos + ...
2 L L L L L L

Assim,

a0 k x k x
f ( x) = + ak cos + bk sen
2 k =1 L L

Os coeficientes a 0 , a k e bk foram obtidos por Fourier assim:

Clculo de a0

Multiplicou a srie nos dois membros por dx e integrou de L a L .

1 L
L L
a0 = f ( x) dx

Clculo de ak

k x
Multiplicou a srie nos dois membros por cos dx e integrou de L a L .
L

1 L k x
ak =
L L
f ( x) cos
L
dx

47
Clculo de bk

k x
Multiplicou a srie nos dois membros por sen dx e integrou de L a L .
L

1 L k x
bk =
L L
f ( x) sen
L
dx

Aplicaes da srie de Fourier em funes de perodo genrico.

Exemplos:

1) Dada a funo f ( x) = x para 5 < x < 5 , escrev-la em Srie de Fourier.


Soluo:
Geometricamente, temos:

a0 k x k x
Como f ( x) = + ak cos + bk sen e L = 5, temos:
2 k =1 L L

a0 k x k x
f ( x) = + ak cos + bk sen
2 k =1 5 5

A seguir, tem-se o clculo dos coeficientes:

Clculo de a0 :
5
1 L 1 5 1 x2
a0 = f ( x) dx a0 = x dx = = ... = 0
L L 5 5 5 2 5

48
Clculo de ak :
1 L k x 1 5 k x
ak =
L L
f ( x ) cos
L
dx a k =
5 5
x cos
5
dx

5
1 5x k x 25 k x
ak = sen + 2 2 cos
5 k 5 k 5 5

5 5 5 5
ak = sen (k ) + 2 2 cos (k ) + sen (k ) 2 2 cos (k )
k k k k

Como sen (k ) = sen (k ) e cos (k ) = cos (k ) , temos:

5 5 5 5
ak = sen (k ) + 2 2 cos (k ) sen (k ) 2 2 cos (k ) = 0
k k k k

Clculo de bk :
1 L k x 1 5 k x
bk =
L L
f ( x) sen
L
dx bk = x sen
5 5 5
dx

5
1 5x k x 25 k x
bk = cos + 2 2 sen
5 k 5 k 5 5

5 5 5 5
bk = cos (k ) + 2 2 sen (k ) cos (k ) 2 2 sen (k )
k k k k

Como cos (k ) = cos (k ) e sen (k ) = sen (k ) , temos:

5 5 5 5
bk = cos (k ) + 2 2 sen (k ) cos (k ) + 2 2 sen (k )
k k k k

E, ainda, sabemos que: sen (k ) = 0, k = 1, 2, 3, ...

Assim,
10
bk = cos (k )
k

Finalmente, como,
a0 k x k x
f ( x) = + ak cos + bk sen
2 k =1 5 5
Temos:

10 k x
f ( x) = cos (k ) sen (Srie de Fourier)
k =1 k 5

Expandindo, os termos dessa srie, temos:

10 x 10 2 x 10 3 x 10 4 x
f ( x) = sen sen + sen sen + ...
1 5 2 5 3 5 4 5

49
A seguir, tem-se as linhas de comando escritas no software Maple (verso 10) para a determinao da
Srie de Fourier com um determinado nmero de termos (a ser definida pelo usurio), uma funo
(tambm a ser definida pelo usurio, mas necessariamente, definida por uma sentena). A rotina j
gera o grfico da funo fornecida pelo usurio e a funo srie de Fourier, para serem comparadas.

PROGRAMA: FUNO DEFINIDA POR UMA SENTENA


> restart:
> f:=x; # INFORME A FUNO A SER EXPANDIDA COMO SRIE DE FOURIER f := x
> L:=5;# INFORME L := 5
> plot(f,x=-L..L,title="FUNO ORIGINAL: f(x)"):
> n:=3; # INFORME O NMERO DE TERMOS DA SRIE DE FOURIER n := 3
> a0:=1/L*int(f,x=-L..L); a0 := 0
> SerieFourier:=a0/2; SerieFourier := 0
> for k from 1 to n do
a[k]:=1/L*int(f*cos(k*Pi*x/L),x=-L..L);
b[k]:=1/L*int(f*sin(k*Pi*x/L),x=-L..L);
SerieFourier:=SerieFourier+a[k]*cos(k*Pi*x/L)+b[k]*sin(k*Pi*x/L);
end do:
SerieFourier:=SerieFourier;
plot([f,SerieFourier],x=-L..L,color=[red, blue],legend=["FUNO
ORIGINAL", "SRIE DE FOURIER"]);

A seguir, tem-se, a morfognese da srie.

Morfognese de 3 termos (k = 3)

x 2x 3x
10 sin 5 sin sin
SerieFourier := 5 5 + 10 5
3

10 x 10 2 x 10 3 x
f ( x) = sen sen + sen
1 5 2 5 3 5

50
Morfognese de 11 termos (k = 11)

x 2x 3x 4x
10 sin 5 sin sin sin
5 5 10 5 5 5
SerieFourier := +
3 2

6x 7x 8x 9x
sin sin sin sin
+
2 sin( x ) 5
5 + 10 5 5 5 + 10 5
3 7 4 9
11 x
sin
sin( 2 x ) 10 5
+
11

10 x 10 2 x 10 3 x 10 4 x 10 11 x
f ( x) = sen sen + sen sen + ... + sen
1 5 2 5 3 5 4 5 11 5

51
Morfognese de 15 termos (k = 15)

x 2x 3x 4x
10 sin 5 sin sin sin
SerieFourier := 5 5 + 10 5 5 5
3 2

6x 7x 8x 9x
sin sin sin sin
2 sin( x ) 5 5 10 5 5 5 10 5
+ + +
3 7 4 9
11 x 12 x 13 x
sin sin sin

sin( 2 x ) 10
+ 5 5 5 + 10 5
11 6 13
14 x
sin

5 5 + 2 sin( 3 x )
7 3

10 x 10 2 x 10 3 x 10 4 x 10 15 x
f ( x) = sen sen + sen sen + ... + sen
1 5 2 5 3 5 4 5 15 5

52
Morfognese de 21 termos (k = 21)

x 2x 3x 4x
10 sin 5 sin sin sin
SerieFourier := 5 5 + 10 5 5 5
3 2
6x 7x 8x 9x
sin sin sin sin
2 sin( x ) 5 5 10 5 5 5 10 5
+ + +
3 7 4 9

11 x 12 x 13 x
sin sin sin
sin( 2 x ) 10 5 5 5 10 5
+ +
11 6 13
14 x 16 x 17 x
sin sin sin
5 5 2 sin( 3 x ) 5 5 10 5
+ +
7 3 8 17
18 x 19 x 21 x
sin sin sin
5 5 10 5 1 sin( 4 x ) 10 5
+ +
9 19 2 21

10 x 10 2 x 10 3 x 10 4 x 10 21 x
f ( x) = sen sen + sen sen + ... + sen
1 5 2 5 3 5 4 5 21 5

53
Morfognese de 30 termos (k = 30)

7x 16 x
sin sin
SerieFourier :=
1 sin( 6 x ) 2 sin( x ) 10
+ + 5 5 5
3 7 8

4x 12 x 13 x 26 x
sin sin sin sin
5 5 5 5 10 5 5 5
+
2 6 13 13
9x 2x 18 x 14 x 6x
sin 5 sin sin sin sin
+
10 5 5 5 5 5 5 5 5
9 9 7 3
11 x x 29 x 24 x
sin 10 sin sin sin
+
10 5 + 5 + 10 5 5 5
11 29 12
23 x 8x 17 x
sin sin sin
+
10 5 5 5 + 10 5 sin( 2 x ) 1 sin( 4 x )
23 4 17 2
3x 22 x 27 x
sin sin sin
+
10 5 5 5 + 10 5 + 2 sin( 3 x )
3 11 27 3
19 x 28 x 21 x
sin sin sin
10 5 2 sin( 5 x ) 5 5 10 5
+ + +
19 5 14 21

10 x 10 2 x 10 3 x 10 4 x 10 30 x
f ( x) = sen sen + sen sen + ... + sen
1 5 2 5 3 5 4 5 30 5

54
0, se 2 < x < 0
2) Dada a funo f ( x) = , escrev-la em Srie de Fourier.
5, se 0 < x < 2
Soluo:
Geometricamente, temos:

a0 k x k x
Como f ( x) = + ak cos + bk sen e L = 2, temos:
2 k =1 L L

a0 k x k x
f ( x) = + ak cos + bk sen
2 k =1 2 2

A seguir, tem-se o clculo dos coeficientes:

Clculo de a0 :

a0 =
1 L

L L
1 0
2 2 0
2

2
1 0
( 2 1
2
)
f ( x) dx a0 = 0 dx + 5 dx = [0]2 + 5 [x ]0 = (0 + 10) = 5

Clculo de ak :

1 L k x 1 0 k x 2 k x
ak =
L L
f ( x) cos
L
dx ak = 0 cos
2 2 2
dx + 5 cos
0
2
dx

2
1 10 k x 5
ak = sen = sen (k )
2 k 2 0 k

Como, sen (k ) = 0, k = 1, 2, 3, ... , temos:

5
ak = 0 = 0
k

55
Clculo de bk :
1 L k x 1 2 k x
bk =
L L
f ( x ) sen
L
dx bk =
2 2
f ( x) sen
5
dx

2
1 0 k x 2 k x 1 10 k x
bk = 0 sen dx + 5 sen dx bk = cos
2 2 2 0
2 2 k 5 0

bk =
5
cos (k ) +
5
cos (0) =
5
(1 cos (k ))
k k k

Finalmente, como,
a0 k x k x
f ( x) = + ak cos + bk sen
2 k =1 5 5
Temos:
5 5 k x
f ( x) = + (1 cos (k ) ) sen (Srie de Fourier)
2 k =1 k 2

Expandindo, os termos dessa srie, temos:

5 10 x 1 3 x 1 5 x 1 7 x
f ( x) = + sen + sen + sen + sen + ...
2 2 3 2 5 5 7 5

A seguir, tem-se as linhas de comando escritas no software Maple (verso 10) para a determinao da
Srie de Fourier com um determinado nmero de termos (a ser definida pelo usurio), uma funo
(tambm a ser definida pelo usurio com vrias sentenas). A rotina j gera o grfico da funo
fornecida pelo usurio e a funo srie de Fourier, para serem comparadas.

PROGRAMA: FUNO DEFINIDA POR VRIAS SENTENAS


> restart:
> L:=2;# INFORME L := 2
> f:=piecewise(x>-L and x<0, 0,x>0 and x<L,5); # INFORME A FUNO A
0 -2 < x and x < 0
SER EXPANDIDA COMO SRIE DE FOURIER f := {
5 0 < x and x < 2
> plot(f,x=-L..L,title="FUNO ORIGINAL: f(x)"):
> n:=5; # INFORME O NMERO DE TERMOS DA SRIE DE FOURIER n := 5
> a0:=simplify(1/L*int(f,x=-L..L));# PARA UMA MELHOR APRESENTAO FOI
SIMPLIFICADO. a0 := 5
5
> SerieFourier:=a0/2; SerieFourier :=
2
> for k from 1 to n do
a[k]:=1/L*int(f*cos(k*Pi*x/L),x=-L..L);
b[k]:=1/L*int(f*sin(k*Pi*x/L),x=-L..L);
SerieFourier:=SerieFourier+a[k]*cos(k*Pi*x/L)+b[k]*sin(k*Pi*x/L);
end do:
SerieFourier:=SerieFourier;
plot([f,SerieFourier],x=-L..L,color=[red, blue],legend=["FUNO
ORIGINAL", "SRIE DE FOURIER"]);

56
A seguir, tem-se, a morfognese da srie.

Morfognese de 5 termos (k = 5)

x 3x 5x
10 sin sin 2 sin
5
SerieFourier := + 2 + 10 2 + 2
2 3

5 10 1 x 1 3 x 1 5 x
f ( x) = + sen + sen + sen
2 1 2 3 2 5 5

57
Morfognese de 13 termos (k = 13)

x 3x 5x 7x
10 sin sin 2 sin sin
5
SerieFourier := + 2 + 10 2 + 2 + 10 2
2 3 7
9x 11 x 13 x
sin sin sin
10 2 10 2 10 2
+ + +
9 11 13

5 10 1 x 1 3 x 1 5 x 1 13 x
f ( x) = + sen + sen + sen + ... + sen
2 1 2 3 2 5 5 13 5

58
Morfognese de 23 termos (k = 23)

x 3x 5x 7x
10 sin sin 2 sin sin
5
SerieFourier := + 2 + 10 2 + 2 + 10 2
2 3 7
9x 11 x 13 x 15 x
sin sin sin sin
10 2 10 2 10 2 2 2
+ + + +
9 11 13 3
17 x 19 x 21 x 23 x
sin sin sin sin
10 2 10 2 10 2 10 2
+ + + +
17 19 21 23

5 10 1 x 1 3 x 1 5 x 1 23 x
f ( x) = + sen + sen + sen + ... + sen
2 1 2 3 2 5 5 23 5

59
Morfognese de 43 termos (k = 43)

x 3x 5x 7x
10 sin sin 2 sin sin
5
SerieFourier := + 2 + 10 2 + 2 + 10 2
2 3 7

9x 11 x 13 x 15 x
sin sin sin sin
+
10 2 + 10 2 + 10 2 +2 2
9 11 13 3
17 x 19 x 21 x 23 x
sin sin sin sin
+
10 2 + 10 2 + 10 2 + 10 2
17 19 21 23
25 x 27 x 29 x 31 x
sin sin sin sin
+
2 2 + 10 2 + 10 2 + 10 2
5 27 29 31
33 x 35 x 37 x 39 x
sin sin sin sin
+
10 2 +2 2 + 10 2 + 10 2
33 7 37 39
41 x 43 x
sin sin
10 2 10 2
+ +
41 43

5 10 1 x 1 3 x 1 5 x 1 43 x
f ( x) = + sen + sen + sen + ... + sen
2 1 2 3 2 5 5 43 5

60
SRIE DE FOURIER ANEXOS

Teoria: Adaptada de: RICIERI, A. P. Srie de Fourier Polinmios e outros bichos. So Paulo: Prandiano, 1993.

ANEXO I COLEO DE INTEGRAIS

Para k = 1, 2, 3, ... seguem as integrais resolvidas e usadas por Fourier:


1) sen (kx) dx = 0
Soluo:
Usando o Maple:
> Int(sin(k*x),x=-Pi..Pi)=simplify(int(sin(k*x),x=-Pi..Pi));

sin( k x ) dx = 0


Resolvendo algebricamente:

*
sen ( kx) dx =
1
[cos (k x)] = 1 [cos (k ) cos (k )]= 1 [cos (k ) cos (k )] = 1 0 = 0
k k k k
*
A funo cosseno uma funo par, ou seja: cos (k ) = cos (k )


2) cos (kx) dx = 0
Soluo:
Usando o Maple:
> Int(cos(k*x),x=-Pi..Pi)=simplify(int(cos(k*x),x=-Pi..Pi));

cos( k x ) dx = 2 sin( k )

k

Nota: Neste exemplo, o Maple no apresenta a soluo final simplificada, mesmo que voc indique
que quer a resposta simplificada, pois no foi definido para o Maple que o valor de k deve ser apenas
um valor inteiro.

Resolvendo algebricamente:

[sen (k x)] = 1 [sen (k ) sen (k )]= 1 [sen (k ) + sen (k )]= 1 2sen (k ) = 2 0 = 0


1 * **


cos (kx) dx =
k k k k k

*
A funo seno uma funo mpar, ou seja: sen (k ) = sen (k ) .
**
sen (k ) = 0 para k = 1, 2, 3, ...

Observaes importantes: Antes de resolver outras integrais considere as trs identidades:

sen 2 kx + cos 2 kx = 1 (1)

cos (2kx) = cos 2 kx sen 2 kx (2)

61
sen (2kx) = 2 sen kx cos kx (3)

62

sen (kx) dx =
2
3)

Soluo:

Usando o Maple:
> Int((sin(k*x))^2,x=-Pi..Pi)=simplify(int((sin(k*x))^2,x=-Pi..Pi));

sin( k x ) 2 dx = cos( k ) sin( k ) + k

k

Nota: Neste exemplo, o Maple no apresenta a soluo final simplificada, mesmo que voc indique
que quer a resposta simplificada, pois no foi definido para o Maple que o valor de k deve ser apenas
um valor inteiro.

Resolvendo algebricamente:

Das identidades (2) e (1), temos:

1 cos (2kx) 1
sen 2 kx = ou sen 2 kx = (1 cos (2kx)) (4)
2 2

Substituindo a identidade (4) na integral dada, temos:


1 1 1
= (1 cos (2kx)) dx = x sen (2kx)
2
sen ( kx ) dx
2 2 2k
Assim,

1 1 1
sen ( kx) dx = sen ( 2k ) + + sen (2k )
2
2 2k 2k

Como, sabemos que a funo seno uma funo mpar: sen (2k ) = sen (2k ) , ento:

1 1 1 1 1
sen ( kx) dx = sen (2k ) + sen ( 2k ) = 2 sen (2k )
2
2 2k 2k 2 k

Por outro lado, sen (2k ) = 0 para k = 1, 2, 3, ...

Portanto:


sen (kx) dx =
2

63

cos (kx) dx =
2
4)

Soluo:

Usando o Maple:

> Int((cos(k*x))^2,x=-Pi..Pi)=simplify(int((cos(k*x))^2,x=-Pi..Pi));

cos( k x ) 2 dx = cos( k ) sin( k ) + k


k

Nota: Neste exemplo, o Maple no apresenta a soluo final simplificada, mesmo que voc indique
que quer a resposta simplificada, pois no foi definido para o Maple que o valor de k deve ser apenas
um valor inteiro.

Resolvendo algebricamente:

Das identidades (1) e (2) resulta:

cos 2 (kx) =
1
(1 + cos (2kx)) (5)
2

Isto :

1 1 1
cos 2 (kx) dx =
2
(1 + cos (2kx)) dx = x +
2 2k
sen (2kx)

Assim,

1 1 1
cos ( kx) dx = + sen ( 2k ) + sen ( 2k )
2
2 2k 2k

Como, sabemos que a funo seno uma funo mpar: sen (2k ) = sen (2k ) , ento:

1 1 1
cos ( kx) dx = + sen ( 2k ) + sen ( 2k )
2
2 2k 2k

Por outro lado, sen (2k ) = 0 para k = 1, 2, 3, ...

Portanto:


cos (kx) dx =
2

64

5) sen (kx) cos (kx) dx = 0
Soluo:
Usando o Maple:
> Int(sin(k*x)*(cos(k*x)),x=-Pi..Pi)=simplify(int(sin(k*x)*(cos(k*x)),x=-Pi..Pi));

sin( k x ) cos( k x ) dx = 0

Resolvendo algebricamente:

Usando a identidade (3), temos:


1
sen (kx) cos (kx) dx = 2 sen (2kx) dx = 4k [cos (2kx)] = 4k (cos (2k ) cos (2k ))
1 1

Por outro lado, a funo cosseno par, isto : cos (2k ) = cos (2k ).

Portanto:

sen (kx) cos (kx) dx = 0
Nota: Poderamos ter resolvido este problema, usando o mtodo da substituio de varivel.

2
6) x sen (kx)dx =
k
cos k
Soluo:
Usando o Maple:
> Int(x*sin(k*x),x=-Pi..Pi)=simplify(int(x*sin(k*x),x=-Pi..Pi));

x sin( k x ) dx = 2 ( sin( k ) + cos( k ) k )

k2

Resolvendo algebricamente:

Aplicando integrao por partes: Lembre-se: u dv = u v v du
u = x du = dx
1
dv = sen (kx) dx v = sen (kx) dx = cos (kx)
k
Ou seja:

1 1 x 1
x sen (kx)dx = x k cos (kx) k cos (kx) dx = k cos (kx) + k cos (kx) dx

*
x 1 ** ( )
x sen ( kx ) dx = k cos ( kx )

+
k
0 = cos (k )
k k
cos (k ) = cos (k ) + cos (k )
k k
* **
No problema 2, vimos que: cos (kx) dx = 0 . Por outro lado, sabemos que a funo cosseno
par, ou seja: cos (k ) = cos (k ).

Portanto:

65
2
x sen (kx)dx = k
cos k

7) x cos (kx)dx = 0
Soluo:
Usando o Maple.
> Int(x*cos(k*x),x=-Pi..Pi)=simplify(int(x*cos(k*x),x=-Pi..Pi));


x cos( k x ) dx = 0

Resolvendo algebricamente:
Aplicando integrao por partes: Lembre-se: u dv = u v v du
u = x du = dx
1
dv = cos (kx) dx v = cos (kx) dx = sen (kx)
k

Ou seja:

1 1 x 1
x cos (kx)dx = x k sen (kx) k sen (kx) dx = k sen (kx) k sen (kx) dx =


* x
1 ( ) **
x cos ( kx ) dx = k sen ( kx )


k
0 =
k
sen ( k )
k
sen ( k ) =
k
sen (k ) sen (k ) = 0
k

* **
No problema 1, vimos que: sen (kx) dx = 0 . Por outro lado, sabemos que a funo seno uma
funo mpar, ou seja: sen (k ) = sen (k ) .

Portanto,

x cos (kx) dx = 0

66
ANEXO II COLEO DE SRIES DE FOURIER

x + 1, se < x < 0
1) f ( x) =
x + 1, se 0 < x <

4 cos (3 x) cos (5 x) cos (7 x)


f ( x) = +1 cos ( x) + + + ...
2 32 52 72

2) f ( x) = x 2 para < x <

2 cos ( x) cos (2 x) cos (3x) cos (4 x)


f ( x) = 4 2 + + ...
1
2 2 2
3 2 3 4

3) f ( x) = | sen x | para < x <

2 4 cos ( 2 x) cos ( 4 x) cos (6 x) cos (8 x)


f ( x) = + + + + ...
1 3 35 57 7 9


0, se w < x < 0
4) f ( x) =
sen ( w x), se 0 < x <
w

1 1 2 cos ( 2 w x) cos ( 4 w x)
f ( x) = + sen ( w x) + + ...
2 1 3 35

5) f ( x) = senh ( w x) para < x <

2 senh ( w ) sen ( x) 2 sen (2 x) 3sen (3 x)


f ( x) = 2 2 + 2 + ...
1 + w
2
2 +w 2
3 +w 2

6) f ( x) = cosh ( w x) para < x <

2 senh ( w ) 1 cos ( x) cos ( 2 x)


f ( x) = 2 2 + 2 2 + ...
2w 1 + w
2
2 w

67
cos ( x), se < x < 0
7) f ( x) =
cos ( x), se 0 < x <

8 sen ( 2 x) 2 sen ( 4 x) 3sen (6 x)


f ( x) = + + + ...
1 3 35 57

8) f ( x) = x ( x ) para 0 < x <

2 cos (2 x) cos (4 x) cos (6 x)


f ( x) = + + + ...
6 12
2 2
3 2

1, se < x < 0
9) f ( x) =
1, se 0 < x <

4 sen (1x) sen (3 x) sen (5 x)


f ( x) = + + + ...
1 3 5

x, se < x < 0
10) f ( x) =
x, se 0 < x <

4 cos (1x) cos (3 x) cos (5 x)


f ( x) = + + + ...
2 1 2
3 2
5 2

11) f ( x) = x para < x <

sen (1x) sen ( 2 x) sen (3 x)


f ( x) = 2 + ...
1 2 3

12) f ( x) = x para 3 < x < 3

6 x 6 2 x 6 3 x
f ( x) = sen sen + sen ...
1 3 2 3 3 3

68
x 2, se < x < 0
13) f ( x) =
x + 2, se 0 < x <

8 + 2 2 8 + 2 2
f ( x) = sen ( x) sen ( 2 x) + sen (3 x) sen ( 4 x) + ...
2 3 4

14) f ( x) = x para 0 < x < 2

sen (1x) sen ( 2 x) sen (3 x)


f ( x) = 2 + + + ...
1 2 3

0, se 2 < x < 0
15) f ( x) =
3, se 0 < x < 2
3 6 x 1 3 x 1 5 x
f ( x) = + sen + sen + sen + ...
2 2 3 2 5 2

sen x se 0 < x <


16) f ( x) =
0 se < x < 2

11 2 cos ( 2 x) cos ( 4 x) cos (6 x)


f ( x) = + sen ( x) + + + ...
2 1 3 35 35

69
Lista de Exerccios Propostos para a Reviso dos Conceitos - Sries de Fourier

1) Nos problemas a seguir, determine a Srie de Fourier de f no intervalo dado. Exiba os 5 (cinco)
primeiros termos dessa srie.
a) f ( x) = 1 para < x < Resposta: SerieFourier := 1
b) f ( x) = 1 para 2 < x < 2 Resposta: SerieFourier := 1

c) f ( x) = c com c * para < x < Resposta: SerieFourier := c

d) f ( x) = c com c * para 10 < x < 10 Resposta: SerieFourier := c


e) f ( x) = x para < x <
2 1 2
Resposta: SerieFourier := 2 sin( x ) sin( 2 x ) + sin( 3 x ) sin( 4 x ) + sin( 5 x )
3 2 5
f) f ( x) = x para 3 < x < 3 Resposta:
x 2x 4x 5x
6 sin 3 sin sin sin
SerieFourier := 3 3 + 2 sin( x ) 3 3 +6 3
2 5

g) f ( x) = x 2 para < x <


2 4 1 4
Resposta: SerieFourier := 3 4 cos( x ) + cos( 2 x ) 9 cos( 3 x ) + 4 cos( 4 x ) 25 cos( 5 x )

h) f ( x) = x 2 para 4 < x < 4 Resposta:


x x 3x 5x
64 cos 16 cos cos cos
SerieFourier := 16
4 + 2 64 4 + 4 cos( x ) 64 4
3 2 2 9 2 2 25 2
2) Nos problemas a seguir, determine a Srie de Fourier de f no intervalo dado. Exiba os 5 (cinco)
primeiros termos dessa srie.
0, se < x < 0 1 1 1 (1) k
a) f ( x) = Resposta: f ( x) = + sen (k x)
1, se 0 < x < 2 k =1 k
1 2 sin( x ) 2 sin( 3 x ) 2 sin( 5 x )
SerieFourier := + + +
2 3 5

1, se < x < 0 4 sin( x ) 4 sin( 3 x ) 4 sin( 5 x )


b) f ( x) = Resposta: SerieFourier := + +
1, se 0 < x < 3 5

0, se 5 < x < 0
c) f ( x) =
1, se 0 < x < 5
x 3x
2 sin sin
1 5 2 5 2 sin( x )
Resposta: SerieFourier := + + +
2 3 5
x, se < x < 0
d) f ( x) = Resposta:
1, se 0 < x <

70
1 2 cos( x ) ( 2 + ) sin( x ) 1 2 cos( 3 x )
SerieFourier := + + + sin( 2 x ) +
4 2 2 9
2 + sin( 3 x ) 2 + sin( 5 x )
3 3
2 cos( 5 x ) 5 5

+ 1
sin( 4 x ) + +
4 25

1, se 1 < x < 0
e) f ( x) = Resposta:
x, se 0 < x < 1
3 2 cos( x ) sin( x ) 1 sin( 2 x ) 2 cos( 3 x ) 1 sin( 3 x )
SerieFourier :=
4 2 2 9 2 3
1 sin( 4 x ) 2 cos( 5 x ) 1 sin( 5 x )

4 25 2 5

x, se < x < 0
f) f ( x) = Resposta:
0, se 0 < x <
2 cos( x ) 1 2 cos( 3 x ) 1
SerieFourier := + + sin( x ) sin( 2 x ) + + sin( 3 x )
4 2 9 3
1 2 cos( 5 x ) 1
sin( 4 x ) + + sin( 5 x )
4 25 5

3) Nos problemas a seguir, determine a Srie de Fourier de f no intervalo dado. Exiba os 5 (cinco)
primeiros termos dessa srie.
x, se < x < 0
a) f ( x) = | x | para < x < ou seja f ( x) =
x, se 0 < x <
4 cos( x ) 4 cos( 3 x ) 4 cos( 5 x )
Resposta: SerieFourier :=
2 9 25

x, se 7 < x < 0
b) f ( x) = | x | para 7 < x < 7 ou seja f ( x) =
x, se 0 < x < 7
x 3x 5x
28 cos cos cos
Resposta: SerieFourier := 7 7 28 7 28 7
2 2 9 2 25 2
x + 1, se < x < 0
c) f ( x) =
x + 1, se 0 < x <
4 cos( x ) 4 cos( 3 x ) 4 cos( 5 x )
Resposta: SerieFourier := + 1
2 9 25
x + 2, se < x < 0
Resposta: + 2 [cos x + cos 2 x + cos 3x + ...]
4
d) f ( x) =
x + 2, se 0 < x < 2
4 cos( x ) 4 cos( 3 x ) 4 cos( 5 x )
SerieFourier := + 2
2 9 25

x + c, se < x < 0
e) f ( x) = Resposta: [cos x + cos 2 x + cos 3x + ...]
+c
4
x + c, se 0 < x < 2
4 cos( x ) 4 cos( 3 x ) 4 cos( 5 x )
SerieFourier := + c
2 9 25

71
4) Nos problemas a seguir, determine a Srie de Fourier de f no intervalo dado. Exiba os 5 (cinco)
primeiros termos dessa srie.
Dada a funo f ( x) = ax + b , ver o que muda, variando:
(i) Apenas o valor de b.
(ii) Apenas o valor de a.
(iii) Apenas o valor de a, ficando b = 0.
a) f ( x) = x para < x < Resposta:
b) f ( x) = x + 1 para < x < Resposta:
c) f ( x) = x + 2 para < x < Resposta:
d) f ( x) = 2 x para < x < Resposta:
e) f ( x) = 2 x + 1 para < x < Resposta:
f) f ( x) = 2 x + 2 para < x < Resposta:
g) f ( x) = 3x para < x < Resposta:
h) f ( x) = 3x + 1 para < x < Resposta:
i) f ( x) = 3x + 2 para < x < Resposta:
j) f ( x) = x + b para < x < Resposta:
k) f ( x) = ax para < x < Resposta:
l) f ( x) = ax + b para < x < Resposta:
m) f ( x) = x 2 para < x < Resposta:
n) f ( x) = x 3 para < x < Resposta:
o) f ( x) = x para < x <
4
Resposta:
p) f ( x) = x n com n Z para < x < Resposta:

Concluso: A diferena entre f ( x) e f ( x) + c na Srie de Fourier, como lgico, apenas o valor


de c , ou seja: f (x) = a0/2 + expresso de senos e cossenos e f ( x) + c = a0/2 + expresso de senos e
cossenos + c.

5) Nos problemas a seguir, determine a Srie de Fourier de f no intervalo dado. Exiba os 5 (cinco)
primeiros termos dessa srie.
0, se < x < 0 1 1 1 (1) k
a) f ( x) = Resposta: f ( x) = + sen (k x)
1, se 0 < x < 2 k =1 k
ex ex ex + ex
b) f ( x) = e para < x < Lembre-se: senh x =
x
e cosh x = .
2 2
2 senh 1 (1) k
Resposta: f ( x) = + (cos (k x) k sen (k x) )
2 k =1 1 + k
2

Soluo:
e e

senh 2 senh
1

1
[ ]
1

[
a0 = e x dx = e x = e e = ] e e

= 2

=

=

2 2
1 kx 1 x kx *
ak = f ( x) cos dx = e cos dx =...

L
1 kx 1 kx *
bk = f ( x) sen dx = e x sen dx =...
L

*
Este exerccio trabalhoso, pois exige integrao por partes duas vezes e ainda voltar.
72
0, se < x < 0
6) Desenvolva f ( x) = em Srie de Fourier.
x, se 0 < x <
1 (1) k 1 1 (1) k 1
Resposta: a0 = , ak = e bk = f ( x) = + cos (k x) + sen (k x)
2 k
2
k 4 k =1 k
2
k

7) Vamos admitir que exista uma Srie de Fourier que converge para a funo f definida por:

x, se 2 x < 0
f ( x) = e f ( x + 4) = f ( x)
x, se 0 x < 2

Determinar os coeficientes desta Srie de Fourier.

Soluo: Esta funo uma onda triangular como mostra a figura abaixo (obtida com o auxlio do
software Maple 10)

Onde os coeficientes so dados por:

1 0 1 2
a0 =
2 2
( x) dx +
2 0
( x) dx = ... = 1 + 1 = 2

1 0 k x 1 0 k x *
ak =
2 2
( x) cos
2
dx + ( x) sen
2 2 2
= ...

*
Estas integrais podem ser calculadas mediante integrao por partes (Lembre-se:

u dv = u v v du ), o que se apresenta:
2 2
1 2 k x 2 k x 1 2 k x 2
2 2

a k = x sen
cos + x sen cos (k )
+
2 k 2 k 2 0 2 k 2 k 0

Assim,

73
1 2 2 2
2 2 2 2
2
a k = + cos (k ) + cos (k ) =
4
(cos k 1), k = 1, 2, 3, ...
2 k k k k (k )
2

Ou seja:
8
, se k par
ak = (k ) 2
0, se k par

Finalmente, pela equao do bk , de maneira semelhante, que bk = 0, k = 1, 2, 3, ... Ou melhor, lembre-se


que a funo dada uma funo par, por isso no h necessidade de calcularmos bk , pois o mesmo
sempre nulo quando a funo f (x) par.

Com a substituio dos coeficientes na Srie de Fourier, obtemos:


k x
cos
8 x 1 3 x 1 5 x 8
2
f ( x) = 1 2
cos
2 3
+ 2 cos
2 5
+ 2 cos
2
+ ... = 1 2


k =1, 3, 5, ...
k2


k x (2k 1) x

cos
cos
8 2 = 1 8
2
2
f ( x) = 1
2 k =1, 3, 5, ...
k 2 k =1 (2k 1) 2

0, se 3 < x < 1

8) Seja f ( x) = 1, se 1 < x < 1 e suponha que f ( x + 6) = f ( x). Determinar os coeficientes da
0, se 1 < x < 3

Srie de Fourier para f .
Soluo: Uma vez que f tem perodo 6, conclui-se que, neste problema, L = 3. Ento, a Srie de
Fourier da funo f tem os coeficientes:

f ( x) dx = 0 dx + 1dx + 0 dx = 0 dx + 1dx + 0 dx =
1 3 1 1 1 3 1 1 1 3 1
a0 =
3 3 3 3 1 1 3 3 1 1 3

1
1 1 k x 1 k x 2 k
ak = cos dx = sen = sen , k = 1, 2, 3,...
3 1
3 k 3 1 k 3

1
1 1 k x 1 k x
bk = sen dx = cos = 0, k = 1, 2, 3,...
3 1 3 k 3 1

Assim, a Srie de Fourier para f :


1 2 k k x
f ( x) = + sen cos
3 k =1 k 3 3
Ou

74
2 x 4 x 5 x
cos cos cos
3 x 3 3 3
+ ...
1
f ( x) = + cos +
3 3 2 4 5

75
9) Determine a srie de Fourier das seguintes funes assumindo-as peridicas de perodo p = 2 .
Estude as sries obtidas quanto convergncia e indique os pontos, caso existam, em que a sua
soma igual a f (x).
a) f ( x) = x 2 com 0 x < 2
b) f ( x) = x + | x | com < x
1, se < x < 0
c) f ( x) =
1, se 0 < x

x, se 2 x 2
d) f ( x) =
x, se x 3
2 2

10) Determine a srie de Fourier das seguintes funes peridicas de perodo p = 2L. Estude as sries
obtidas quanto convergncia e indique os pontos, caso existam, em que a sua soma igual a
f (x).
0, se 2 x < 0
a) f ( x) = , p = 2L = 4
2, se 0 < x < 2
b) f ( x) = 1 x 2 com 1 x 1, p = 2 L = 2
x, se 0 < x < 1
c) f ( x) = , p = 2L = 2
1 x, se 1 < x 2
d) f ( x) = sen ( x) com 0 x 1, p = 2 L = 1

11) Considere as funes f e g definidas do seguinte modo:



k , se < x <

2
2 2 e g ( x) = x com x
f ( x) =
0, se < x 3 2
2 2
a) Estude f e g quanto paridade (funo par).
b) Determine a srie de Fourier de f e g . Estude as sries obtidas quanto convergncia e indique
os pontos, caso existam, em que a sua soma igual a f (x) e g (x), respectivamente.

12) Usando o item b do exerccio anterior, mostre que:


1 1 1
a) 1 + + ... =
3 5 7 4
1 1 1 2
b) 1 + + + + ... =
4 9 16 6
1 1 1 2
c) 1 + + ... =
4 9 16 12

13) Determine tanto a srie de Fourier dos cosenos como a srie de Fourier dos senos das seguintes
funes. Estude as sries obtidas quanto convergncia e indique os pontos, caso existam, em que
a sua soma igual a f (x).
a) f ( x) = 1 com 0 < x < L
b) f ( x) = x com 0 < x
c) f ( x) = e x com 0 < x < L

76
REVISO PARA A PROVA:

0, se < x < 0 x, se 3 < x < 0 x + 5, se < x < 0


1) f ( x) = 2) f ( x) = 3) f ( x) =
2, se 0 < x < 0, se 0 < x < 3 x + 5, se 0 < x <

REVISO DE INTEGRAIS

L
1) L sen x cos x dx = 0
Soluo:
Fazendo: u = sen x du = cos x dx , temos:

L L
L L u2 sen 2 x sen 2 L sen 2 ( L)
L
sen x cos x dx =
L
u du = =
2 L 2 L
=
2

2
=

( sen ( L)) 2 ( sen ( L)) 2 ( sen L) 2 ( sen L) 2 sen 2 L sen 2 L


= = = =0
2 2 2 2 2 2

Obs.: Usamos o fato da funo seno ser uma funo mpar, ou seja: sen ( x) = sen ( x), x .


Nota: Sub-exemplo importante: sen x cos x dx = 0
Usando o Maple, temos:

> Int(sin(x)*(cos(x)),x=-L..L)=simplify(int(sin(x)*(cos(x)),x=-L..L));
L
sin( x ) cos( x ) dx = 0

L

REVISO DE PERODOS

Uma funo f peridica, com perodo p > 0, se o domnio de f contiver x + p sempre que x for nele
contido, e se:

f(x + p) = f(x)

para qualquer valor de x.

Obs.: Decorre imediatamente da definio que se p for um perodo de f, ento 2p tambm um


perodo e na realidade qualquer mltiplo inteiro de p um perodo. O menor valor de p para o qual
f(x + p) = f(x) o perodo fundamental de f. A propsito, deve-se observar que uma constante pode
ser imaginada como uma funo peridica com um perodo arbitrrio, mas sem perodo fundamental.

Exemplos:

- O perodo das funes sen x e cos x 2 .


2
- O perodo das funes sen2 x e cos 2 x = .
2

77
2
- O perodo das funes sen3x e cos 3x .
3
2
- O perodo das funes sen4 x e cos 4 x = .
4 2

and so on

k x k x 2 L 2L
Portanto, o perodo das funes sen e cos = 2 =
L L k k k
L
Dica: Se duplicar a velocidade de meu trabalho, terminarei o mesmo na metade do tempo, se triplico a
velocidade gastarei a tera parte do tempo, o perodo das funes senos e cossenos seguem essa
mesma lei.

DETALHES

Observamos, de passagem, que o primeiro termo da Srie de Fourier, foi escrito como a0/2, e no a0, a
fim de simplificar a frmula da deduo dos coeficientes da srie. Observe, tambm que o termo
constante a0/2, na srie o valor mdio de f sobre o intervalo [-L, L].
1)

APLICAO

1) Anlise de Sistemas Mecnicos ou Eltricos excitados por agentes externos peridicos.

2)

PAR OU MPAR?

Funes pares: Uma funo f(x) uma funo par se para todo x pertencente ao domnio de f, tem-se:
f(-x) = f(x).
Observe que as funes pares so simtricas em relao ao eixo vertical (eixo OY).
Exemplos: 1) f(x) = x2 2) f(x) = x4 3) f(x) = cos (x)

Funes mpares: Uma funo f(x) uma funo mpar se para todo x pertencente ao domnio de f,
tem-se: f(-x) = -f(x).
Observe que as funes mpares so simtricas origem (0, 0) do sistema de eixos cartesiano.
Exemplos: 1) f(x) = x 2) f(x) = x3 3) f(x) = sen (x)

78

You might also like