Você está na página 1de 6

Anlise Harmnica

Pgina 1 de 6

Anlise Harmnica
A famosa pera Ada, de Verdi, poderia ser apresentada dispensando-se os metais, os instrumentos de sopro, as
cordas e a percusso, os bartonos e os sopranos. Para tal bastaria tomar apenas uma coleo completa de
diapases (freqncias) e um mtodo preciso de controlar suas alturas (amplitudes). Essa uma aplicao
acstica do Teorema de Fourier.
Certamente, msicos e matemticos divergiriam quanto a apresentao da pera, principalmente Verdi e Fourier,
mas so inmeras as aplicaes desta tcnica, como por exemplo, na identificao de voz em processos
criminalistas.

Digitalizao dos sons e a srie de Fourier - uma aplicao


"Qualquer movimento vibratrio de ar na entrada do ouvido corresponde a um tom musical que pode ser
sempre e de maneira nica exibido como uma soma de um nmero infinito de movimentos vibratrios
simples, correspondendo aos sons parciais desse tom musical" [1].
Gravaes digitais, remasterizao de msicas antigas ou mesmo a identificao de uma voz gravada, so
problemas cuja soluo passa pela representao digital da complexidade desses infinitos movimentos vibratrios,
os quais podem ser apresentados graficamente. Ao observarmos o grfico de um determinado som, vemos que a
funo f nele desenhada uma funo peridica.

Informalmente, o Teorema de Fourier nos diz, que uma funo peridica , uma combinao linear infinita de
funes peridicas do tipo cos(kx) e sen(kx), compondo o que chamamos de uma srie de Fourier. Podemos
assim dizer que a funo peridica f, que representa um som, dada por

onde os coeficientes ak e bk , correspondem aos valores de amplitudes e kx as freqncias das vibraes.


Portanto, para a identificao do som produzido por f , basta determinar seus coeficientes o que , na prtica, no
muito simples.
Em primeiro lugar, no possvel calcular os infinitos termos dessa srie, o que sugere que s conseguimos
encontrar uma aproximao para f. Alm disso o som, quando digitalizado, fica representado por um conjunto
discreto de valores, os quais so representados por nmeros que tm uma preciso definida pelo computador.
Nosso problema resume-se em aproximar um conjunto de pontos discretos, que foram obtidos a partir da funo
peridica f(x), por uma funo que possui um nmero finito de termos,

g(x) =

Uma das maneiras de se obter a funo aproximadora atravs do mtodo dos mnimos quadrados (MMQ),
chamada de aproximao trigonomtrica, aproximao de Fourier ou de anlise harmnica.
Algumas exigncias so necessrias para garantir a ortogonalidade das funes
1, cosx, cos2x,..., cos(N-1)x, cosNx, senx, sen2x,..., sen(N-1)x, senNx
em relao ao produto escalar (no caso discreto)

.
A primeira delas que o perodo de f deve ser igual a 2

. Caso f(x) esteja definida num intervalo [a, b] qualquer,

http://map2121.ime.usp.br/file.php/8/aprox_funcoes/analise_harmonica.htm

25/10/2008

Anlise Harmnica

Pgina 2 de 6

e portanto, tenha um perodo T = (b-a) diferente de2


importante e no pode ser esquecido)
x = [ (b-a)/ 2

] t + a , t no intervalo [0, 2

, necessrio fazer a mudana de varivel (isso muito

assim, trabalhamos com f(x(t)) = F(t).


A segunda, pelo fato de estarmos com o caso discreto, os pontos tabelados devem estar igualmente espaados
em [ 0, 2 ], ou seja, para um inteiro N,
, onde j=1,...,2N.

Completamos lembrando que dados 2N pontos tabelados, a maior freqncia da aproximao ser n, com n < N.

Aproximao de Fourier - caso discreto


Queremos aproximar a funo f, tabelada em 2N pontos equidistantes
, que denotaremos por fj , j = 1,...,2N, tal que

Vamos determinar a funo aproximadora g dada no segundo membro da expresso acima, pelo MMQ.
Considerando que nessas condies vale a ortogonalidade para o caso discreto:

o sistema normal do MMQ resolvido imediatamente e os coeficientes da g so dados pelas expresses

e para os outros valores de k entre 1 e N,

http://map2121.ime.usp.br/file.php/8/aprox_funcoes/analise_harmonica.htm

25/10/2008

Anlise Harmnica

Pgina 3 de 6

Vamos fazer esses clculos explicitamente para o caso da funo f

f = 0.2 + 0.62 cos(x) +4 sen(x) +5.5 sen(2x) + 4.5 cos(3x)

representada no grfico acima, considerando dois casos, no primeiro onde foram tabelados 10 pontos, portanto N
= 5 e no segundo N = 2.

Caso 1: N = 5

O grfico mostra os 10 pontos que foram tabelados e utilizados na aproximao. Em vermelho a


funo f original.

Os coeficientes calculados foram:

que coincidem com os da funo f , para a preciso d = 10


grfico do erro absoluto (g(t)-f(t)) mostra exatamente isso

-15

que foram calculados. De fato, o

Caso 2: N = 2
Neste caso temos apenas 4 pontos tabelados. Os coeficientes encontrados foram

Observamos que o grfico do erro absoluto traz valores da ordem da dezena

http://map2121.ime.usp.br/file.php/8/aprox_funcoes/analise_harmonica.htm

25/10/2008

Anlise Harmnica

Pgina 4 de 6

e ao compararmos as duas funes vemos que a aproximao realmente muito ruim para N = 2:

Idealizamos o problema para podermos comparar os resultados da aproximao com os da prpria funo e
bvio que, no caso real no ser possvel fazer isso pois no conhecemos de fato a funo f ,mas apenas alguns
de seus valores (e com distorses). O resultado "prtico"do teorema de Fourier, que podemos garantir que
quanto maior o nmero de pontos, mais freqncias podero ser incorporadas na soluo numrica, resultando
numa aproximao mais fiel da funo original.

Aproximao de Fourier - caso contnuo


Queremos aproximar a funo f, definida num intervalo [a,b]por uma funo tal que,

Caso b-a no seja igual a 2


ortogonalidade.

, a primeira coisa a fazer uma mudana de variveis, pois seno, no teremos a

Para o caso contnuo, a anlise a mesma feita anteriormente, apenas a definio de produto interno definida
como a integral em um intervalo de tamanho 2 , no importando o incio, ou seja poderia estar definido em [a,
a+2 ]. Usualmente a=0 ou a=- .
Os produtos internos das funes que compem a funo aproximadora:

Como a matriz do sistema normal diagonal, os coeficientes que definem a combinao linear das gk's so dados
por

http://map2121.ime.usp.br/file.php/8/aprox_funcoes/analise_harmonica.htm

25/10/2008

Anlise Harmnica

Pgina 5 de 6

Observe que o clculo dos ak's e dos bk's envolvem o clculo de uma integral, a qual nem sempre facilmente
calculada. Mtodos numricos para calcular integrais sero em breve estudados e devero ser implementados
para resolver estas integrais. Por enquanto, utilizem seus conhecimentos do Clculo I para resolv-las.

Exerccios
(I) Considere a funo, definida no intervalo [0,4]
f = 0.2 + 0.62 cos(x) +4 sen(x) +5.5 sen(2x) + 4.5 cos(3x)
1) faa a anlise harmnica at o harmnico de ordem 10 (isto significa que vamos at cos(10x) sen(10x);
2) qual o erro absoluto entre a funo f e a aproximadora;
3) repita so exerccios 1 e 2 para a funo
f(x) = 1, em [0,1[, e nula em [1,2[.
(II) Represente a expresso do segundo membro de

g(x) =

em funo de senos de kx e uma fase, como

Sugesto: Defina

(III) Qual a vantagem desta ltima forma de representao?

Referncias bibliogrficas especficas


[1] Abdounur, O. J.: 1997, "O pensamento analgico na construo/reconstruo de significados: um estudo no mbito das
relaes entre a Matemtica e a Msica", tese de Doutorado, Faculdade de Educao, USP.
[2] Davis, P.J., Hersh, R.: 1985, "A experincia Matemtica", ed. Francisco Alves, pag, 289-297.
[3] Gerald, C.F., Wheatley, P.O.: 1994, Applied Numerical Analysis, Addison-Wesley Publishing Company, USA.

Este texto foi retirado do Coletneas de Modelos Matemticos, desenvolvido sob a coordenao das profas. Cristina Cerri e
Joyce Bevilacqua, dentro do projeto SIAE/9899.

http://map2121.ime.usp.br/file.php/8/aprox_funcoes/analise_harmonica.htm

25/10/2008

Anlise Harmnica

http://map2121.ime.usp.br/file.php/8/aprox_funcoes/analise_harmonica.htm

Pgina 6 de 6

25/10/2008

Você também pode gostar