Você está na página 1de 42

Transformada de Fourier

Reginaldo J. Santos
Departamento de Matem atica-ICEx
Universidade Federal de Minas Gerais
http://www.mat.ufmg.br/~regi
27 de novembro de 2010
2
Sum ario
1 Deni c ao e Propriedades 3
Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2 Invers ao 16
Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3 Convolu c ao 20
Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4 Aplica c oes ` as Equa c oes Diferenciais Parciais 24
4.1 Equac ao do Calor em uma barra innita . . . . . . . . . . . . . . . . . . . 24
4.2 Equac ao da Onda em uma Dimens ao . . . . . . . . . . . . . . . . . . . . . 25
4.3 Problema de Dirichlet no Semi-plano . . . . . . . . . . . . . . . . . . . . . 27
Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5 Tabela de Transformadas de Fourier 30
6 Rela c ao com a S erie de Fourier e a Transformada de Fourier Discreta 31
7 Respostas dos Exerccios 35
3
1 Deni c ao e Propriedades
f (x)

f ()
F
Figura 1: Transformada de Fourier como uma caixa
A transformada de Fourier de uma func ao f : R R (ou C) e denida por
F( f )() =

f () =
1

2
_

e
ix
f (x)dx.
para todo R tal que a integral acima converge. Representaremos a func ao ori-
ginal por uma letra min uscula e a sua vari avel por x. Enquanto a transformada de
Fourier ser a representada pela letra correspondente com um chap eu e a sua vari avel
por . Por exemplo, as transformadas de Fourier das func oes f (x), g(x) e h(x) ser ao
representadas por

f (), g() e

h(), respectivamente.
Se f : R R, ent ao
F( f )() =

f () =
1

2
_
_

cos(x) f (x)dx i
_

sen(x) f (x)dx
_
,
e

f () e real se, e somente se, f e par. Neste caso tamb em

f e par.
V arios autores denem a transformada de Fourier de maneiras diferentes, mas que
s ao casos particulares da f ormula

f () =

|b|
(2)
1a
_

f (x)e
ibx
dx,
4
para diferentes valores das constantes a e b. Estamos usando aqui (a, b) = (0, 1).
Algumas denic oes tamb em bastante usadas s ao com (a, b) = (0, 2) e (a, b) =
(1, 1).
Seja I um subconjunto dos n umeros reais. A func ao
I
: R Rchamada de fun c ao
caracterstica de I e denida por

I
(x) =
_
1, se x I,
0, caso contr ario.
Exemplo 1. Seja a um n umero real positivo. Seja
[0,a]
: R R dada por

[0,a]
(x) =
_
1, se 0 < x < a,
0, caso contr ario.
F(
[0,a]
)() =
1

2
_

e
ix
f (x)dx =
1

2
_
a
0
e
ix
f (x)dx
=
1

2
e
ix
i

a
0
=
1

2
1 e
ia
i
, se = 0,
F(
[0,a]
)(0) =
1

2
_

f (x)dx =
a

2
.
Exemplo 2. Seja a um n umero real positivo. Seja f : R R dada por
f (x) = e
ax
u
0
(x) =
_
1, se x < 0
e
ax
, se x 0
F( f )() =
1

2
_

e
ix
f (x)dx =
1

2
_

0
e
ix
e
ax
dx
=
1

2
e
(a+i)x
(a + i)

0
=
1

2
1
a + i
.
Teorema 1 (Dilatac ao). Seja a uma constante n ao nula. Se a transformada de Fourier da
fun c ao f : R R e

f (), ent ao a transformada de Fourier da fun c ao
g(x) = f (ax)
e
g() =
1
|a|

f (

a
), para R.
Em particular F( f (x)) =

f ().
5
Demonstrac ao. Se a > 0, ent ao
g() =
1

2
_

e
ix
f (ax)dx
=
1
a

2
_

e
i
x

a
f (x

)dx

=
1
a

f (

a
).
Se a < 0, ent ao
g() =
1

2
_

e
ix
f (ax)dx
=
1
a

2
_

e
i
x

a
f (x

)dx

=
1
a

f (

a
).
f (x)
f (ax)

f ()
1
|a|

f (

a
)
F
Figura 2: Teorema da Dilatac ao
Exemplo 3. Seja a um n umero real positivo. Seja f : R R dada por
f (x) = e
ax
u
0
(x) =
_
e
ax
se x < 0
1 se x 0
Como f (x) = g(x), em que g(x) = e
ax
u
0
(x), ent ao pelo Exemplo 2 temos que
F( f )() = F(g)() =
1

2
1
a i
6
Exemplo 4. Seja a um n umero real positivo. Seja f : R R dada por
f (x) =
[a,0]
(x) =
_
1, se a < x < 0
0, caso contr ario
Como
[a,0]
(x) =
[0,a]
(x), ent ao pelo Exemplo 1 temos que

f () = F(
[a,0]
)() = F(
[0,a]
)() =
_
_
_
1

2
e
ia
1
i
, se = 0,
a

2
, se = 0.
Observe que
lim
0

f () =

f (0),
ou seja,

f () e contnua. Isto vale em geral.
Teorema 2 (Continuidade). Se f : R R e tal que
_

| f (x)|dx < , ent ao



f () e
contnua.
Teorema 3 (Linearidade). Se a transformada de Fourier de f (x) e

f (), e a transformada de
Fourier de g(x) e g(), ent ao para quaisquer constantes e
F(f + g)() = F( f )() + F(g)() =

f () + g(), para R.
Demonstrac ao.
F(f + g)() =
1

2
_

e
ix
(f (x) + g(x))dx
=

2
_

e
ix
f (x)dx +

2
_

e
ix
g(x)dx
= F( f )() + F(g)()
7
f (x)
g(x)
f (x) + g(x)

f ()
g()


f () + g()
F
Figura 3: Transformada de Fourier de uma combinac ao linear
Exemplo 5. Seja a um n umero real positivo. Seja
[a,a]
: R R dada por

[a,a]
(x) =
_
1, se a < x < a
0, caso contr ario
Como
[a,a]
(x) =
[a,0]
(x) +
[0,a]
(x), ent ao pelos Exemplos 1 e 4 temos que
F(
[a,a]
)() =
1

2
_
e
ia
1
i
+
1 e
ia
i
_
=
2

2
sen(a)

, se = 0
F(
[a,a]
)(0) =
2a

2
.
Exemplo 6. Seja a um n umero real positivo. Seja f : R R dada por
f (x) = e
a|x|
.
Como f (x) = e
ax
u
0
(x) + e
ax
u
0
(x), ent ao pelos Exemplos 2 e 3 temos que
F( f )() =
1

2
_
1
a i
+
1
a + i
_
=
1

2
2a

2
+ a
2
.
8
Teorema 4 (Derivadas da Transformada de Fourier). Seja

f () a transformada de Fourier
de f (x).
(a) Se
_

| f (x)|dx < e
_

|x f (x)|dx < , ent ao


F(x f (x))() = i
d

f
d
().
(b) Se tamb em
_

|x
2
f (x)|dx < , ent ao
F(x
2
f (x))() =
d
2

f
d
2
().
Demonstrac ao. Pode ser demonstrado que sob as hip oteses acima a derivada pode ser
calculada sob o sinal de integrac ao.
(a)
d

f
d
() =
1

2
_

d
d
_
e
ix
f (x)
_
dx
=
i

2
_

e
ix
x f (x)dx
= iF(x f (x))().
(b)
d
2

f
d
2
() =
1

2
_

d
2
d
2
_
e
ix
f (x)
_
dx
=
1

2
_

e
ix
x
2
f (x)dx
= F(x
2
f (x))().
9
f (x)
x f (x)
x
2
f (x)

f ()
i

f

()

()
F
Figura 4: Derivadas da Transformada de Fourier
Exemplo 7. Seja a um n umero real positivo. Seja f : R R dada por
f (x) =
_
|x| se a < x < a
0 caso contr ario
Observamos que
f (x) = |x|
[a,a]
(x) = x
[a,0]
(x) + x
[0,a]
(x)
= x
[0,a]
(x) + x
[0,a]
(x).
Como para = 0 temos que
F(x
[0,a]
(x))() = i
d
d

[0,a]
() =
i

2
d
d
_
1 e
ia
i
_
=
i

2
a e
i a
i(1 e
i a
)
(i)
2
=
1

2
i a e
i a
+ e
i a
1

2
e
F(x
[0,a]
(x))() = F(x
[0,a]
(x))() =
1

2
i a e
i a
+ e
i a
1

2
,
10
ent ao temos que

f () = F(x
[0,a]
(x))() +F(x
[0,a]
(x))()
=
1

2
_
i a e
i a
+ e
i a
1

2
+
i a e
i a
+ e
i a
1

2
_
=
1

2
2 a sen (a ) + 2 cos (a ) 2

2
, para = 0

f (0) =
a
2

2
.
Teorema 5 (Transformada de Fourier das Derivadas). Seja f : R R contnua com
transformada de Fourier

f ().
(a) Se f

(x) e seccionalmente contnua e lim


x
| f (x)| = 0, ent ao
F( f

)() = i

f ().
(b) Se f

(x) e contnua, f

(x) e seccionalmente contnua e lim


x
| f

(x)| = 0, ent ao
F( f

)() =
2

f ().
Demonstrac ao. (a) Vamos provar para o caso em que f

(x) e contnua.
F( f

)() =
1

2
_

e
ix
f

(x)dx
=
1

2
e
ix
f (x)

(i)
1

2
_

e
ix
f (x)dx
= i

f (),
pois lim
x
e
ix
f (x) = 0.
(b) Vamos provar para o caso em que f

(x) e contnua. Usando o item anterior:


F( f

)() = iF( f

)() = (i)
2

f () =
2

f ().
11
f (x)
f

(x)
f

(x)

f ()
i

f ()

2

f ()
F
Figura 5: Transformada de Fourier das Derivadas
Corol ario 6 (Transformada de Fourier da Integral). Seja f : R R contnua com trans-
formada de Fourier

f (). Se g(x) =
_
x
0
f (t)dt e tal que lim
x
|g(x)| = 0, ent ao
F(g)() =

f ()
i
, para = 0.
Demonstrac ao. Pelo Teorema 5 temos que

f () = F(g

)() = i g().
De onde segue o resultado.
Exemplo 8. Seja f (x) = e
ax
2
. Derivando obtemos
f

(x) = 2ax f (x).


Aplicando-se a transformada de Fourier a ambos os membros obtemos
i

f () = 2ai

f

().
Resolvendo esta equac ao diferencial obtemos

f () =

f (0)e

2
4a
.
12
Mas,

f (0) =
1

2
_

e
ax
2
dx =
1

2
_
_

e
a(x
2
+y
2
)
dxdy
_
1/2
=
1

2
_
_
2
0
_

0
e
ar
2
rdrd
_
1/2
=
1

2a

2
_
_
2
0
e
ar
2

0
d
_
1/2
=
=
1

2a
.
Logo
F(e
ax
2
)() =
1

2a
e

2
4a
.
Em particular
F(e

x
2
2
)() = e

2
2
.
Teorema 7 (Translac ao). Seja a uma constante. Se a transformada de Fourier da fun c ao
f : R R e

f (), ent ao
(a) F( f (x a))() = e
ia

f (), para R. e
(b) F(e
iax
f (x))() =

f ( a).
Demonstrac ao. (a)
F( f (x a))() =
1

2
_

e
ix
f (x a)dx
=
1

2
_

e
i(x

+a)
f (x

)dx

= e
ia

f ().
(b)
F(e
iax
f (x))() =
1

2
_

e
ix
e
iax
f (x)dx
=
1

2
_

e
i(a)x
f (x)dx =

f ( a).
13
f (x)
f (x a)

f ()
e
ia

f ()
F
Figura 6: Teorema da Translac ao (a)
f (x)
e
iax
f (x)

f ()

f ( a)
F
Figura 7: Teorema da Translac ao (b)
14
Exemplo 9. Seja f : R R dada por
f (x) =
_
cos ax se b < x < b
0 caso contr ario
Como
f (x) = (cos ax)
[b,b]
(x) =
_
e
iax
+ e
iax
2
_

[b,b]
(x),
e pela linearidade da transformada de Fourier e pelo Teorema da Dilatac ao (Teorema
1 na p agina 4), para = 0 temos que
F(
[b,b]
)() = F
_

[0,b]
(x) +
[0,b]
(x)
_
()
=
1

2
_
e
ib
1
i
+
1 e
ib
i
_
=
2

2
sen(b)

, para = 0,
F(
[b,b]
)(0) =
2b

2
ent ao, pelo Teorema da Translac ao (Teorema 7 (b) na p agina 12) e pela linearidade da
transformada de Fourier, temos que

f () =
1
2
_
F(
[b,b]
)( a) +F(
[b,b]
)( + a)
_
=
1

2
_
sen b( a)
a
+
sen b( + a)
+ a
_
, para = a

f (a) =

f (a) =
1

2
_
2b +
sen2ab
2a
_
.
15
Exerccios (respostas na p agina 35)
1.1. Determine a transformada de Fourier das seguintes func oes f : R R
(a) f (x) = (1 |x|/a)
[a,a]
(x) =
_
1 |x|/a, se a < x < a,
0, caso contr ario.
(b) f (x) = sen(ax)
[b,b]
(x) =
_
sen(ax), se b < x < b
0, caso contr ario.
(c) f (x) = xe
x
2
.
(d) f (x) = x
2
e
x
2
.
(e) f (x) = e
(a+ib)x
u
0
(x) =
_
e
(a+ib)x
, se x > 0
0, caso contr ario,
para a > 0 e b R.
(f) f (x) = e
(a+ib)x
u
0
(x) =
_
e
(a+ib)x
, se x < 0
0, caso contr ario,
para a > 0 e b R.
16
2 Invers ao
Teorema 8. Se f : R R e seccionalmente contnua e tal que
_

| f (x)|dx < , ent ao


lim

f () = 0.
Demonstrac ao. Pelo Lema de Riemann-Lesbegue, temos que
lim

_
M
M
e
ix
f (x)dx = lim

_
M
M
f (x) cos xdx + i lim

_
M
M
f (x) sen xdx = 0.
Para todo > 0, existe M > 0 tal que
_
|x|>M
| f (x)|dx < . Logo

2 lim

f ()| = lim

e
ix
f (x)dx

lim

_
M
M
e
ix
f (x)dx

+
_
|x|>M
| f (x)|dx .
Lema 9. Se g : R R e seccionalmente contnua tal que
_

|g(x)|dx < , g(0) = 0 e


g

(0) existe, ent ao


_

g()d = 0.
Demonstrac ao. Seja
h(x) =
_
_
_
g(x)
x
, se x = 0,
g

(0), se x = 0.
Ent ao g(x) = xh(x) e
_

|h(x)|dx < . Logo


_

g()d = i
_

()d = i

h()

= 0,
pelo Teorema 8.
17
Teorema 10. Se f : R R e seccionalmente contnua tal que
_

| f (x)|dx < , ent ao


f (x) =
1

2
_

e
ix

f ()d,
para todo x R em que f e contnua.
Demonstrac ao. Vamos demonstrar para o caso em que f

(x) existe. Seja g : R R


denida por
g(x

) = f (x + x

) f (x)e

x
2
2
.
Como g(0) = 0, pelo Lema 9 temos que
0 =
_

g()d =
_

e
ix

f ()d f (x)
_

2
2
d
=
_

e
ix

f ()d f (x)

2.
Corol ario 11. Se f : R R e contnua tal que
_

| f (x)|dx < , ent ao


F(

f )() = f ().
Demonstrac ao. Pelo Teorema 10 temos que
f () =
1

2
_

e
i


f (

)d

= F(

f )()
18
Exemplo 10. Seja a um n umero real positivo. Seja f : R R dada por
f (x) =
1
x
2
+ a
2
Como F(e
a|x|
)() =
1

2
2a

2
+ a
2
, ent ao
f () = g(), em que g(x) =

2
2a
e
a|x|
.
Logo
F( f )() = F( g)() = g() =

2
2a
e
a||
.
Corol ario 12 (Injetividade). Dadas duas fun c oes f (x) e g(x) seccionalmente contnuas tais
que
_

| f (x)|dx < e
_

|g(x)|dx < , se
F( f )() = F(g)(), para todo R,
ent ao f (x) = g(x), exceto possivelmente nos pontos de descontinuidade.
Demonstrac ao. Pela linearidade da transformada de Fourier, basta provarmos que se
F( f )() = 0, ent ao f (x) = 0 nos pontos em que f e contnua. Mas isto e decorr encia
imediata do Teorema 10.
Exemplo 11. Vamos determinar a func ao f : R R cuja transformada de Fourier e

f () =
1
a + ib + i
, para a > 0 e b R.

f () =
1
a + ib + i
=
1
a + i(b +)
f (x) = e
ibx

2e
ax
u
0
(x) =

2e
(a+ib)x
u
0
(x).
19
Exerccios (respostas na p agina 36)
2.1. Determine as func oes f : R C cujas transformadas de Fourier s ao dadas
(a)

f () =
1
(2 + i)(3 + i)
.
(b)

f () =
1
(1 + i)
2
.
(c)

f () =
i
1 +
2
.
(d)

f () =
1

2
+ + 1
.
(e)

f () =
1
a + ib i
, para a > 0 e b R.
(f)

f () =
1
4
2
+ 2i
.
Calcule a transformada de Fourier das func oes f : R R:
(a) f (x) =
x
1 + x
2
.
(b) f (x) =
x
(1 + x
2
)
2
.
20
3 Convolu c ao
A convoluc ao de duas func oes f : R R e g : R R seccionalmente contnuas,
limitadas e tais que
_

| f (x)|dx < e
_

|g(x)|dx < , e denida por


( f g)(x) =
_

f (y)g(x y)dy, para x R.


Exemplo 12. Seja f : R R denida por f (x) =
[0,1]
(x) =
_
1, se 0 x 1,
0, caso contr ario.
( f f )(x) =
_

[0,1]
(y)
[0,1]
(x y)dy =
_
1
0

[0,1]
(x y)dy
=
_
1
0

[1,0]
(y x)dy =
_
1
0

[1+x,x]
(y)dy =
_

_
0, se x < 0,
x, se 0 x < 1,
2 x, se 1 x < 2,
0, se x 2.
Teorema 13 (Convoluc ao). Sejam f : R R e g : R R seccionalmente contnuas,
limitadas e tais que
_

| f (x)|dx < e
_

|g(x)|dx < . Ent ao


F( f g)() =

2

f (). g()
Demonstrac ao. Pelas denic oes temos que
F( f g)() =
1

2
_

e
ix
_
_

f (y)g(x y)dy
_
dx.
Sob as hip oteses consideradas pode-se mostrar que podemos trocar a ordem de
integrac ao para obtermos
F( f g)() =
1

2
_

f (y)
_
_

e
ix
g(x y)dx
_
dy.
21
Fazendo-se a mudanca de vari aveis x y = z obtemos
F( f g)() =
1

2
_

f (y)
_
_

e
i(z+y)
g(z)dz
_
dy
=
1

2
_

e
iy
f (y)
_
_

e
iz
g(z)dz
_
dy
=

2

f (). g().
Exemplo 13. Seja f : R R dada por
f (x) =
_

_
0, se x < 0,
x, se 0 x < 1,
2 x, se 1 x < 2,
0, se x 2.
Como, pelo Exemplo 12, f =
[0,1]

[0,1]
, ent ao

f () =

2 (
[0,1]
())
2
=

2
_
1

2
1 e
ia
i
_
2
=
1

2
(1 e
ia
)
2

2
.
Teorema 14. A convolu c ao satisfaz as seguintes propriedades:
(a) f g = g f
(b) f (g
1
+ g
2
) = f g
1
+ f g
2
(c) ( f g) h = f (g h)
(d) f 0 = 0 f = 0
Demonstrac ao.
(a)
( f g)(x) =
_

f (y)g(x y)dy =
_

f (x y

)g(y

)(dy

) =
=
_

f (x y

)g(y

)dy

= (g f )(x).
22
(b)
( f (g
1
+ g
2
))(x) =
_

f (y)(g
1
(x y) + g
2
(x y))dy =
=
_

f (x y)g
1
(x y)dy +
_

f (x y)g
2
(x y)dy =
= ( f g
1
)(x) + ( f g
2
)(x).
(c)
(( f g) h)(x) =
_

( f g)(x y)h(y)dy =
=
_

_
_

f (y

)g(x y y

)dy

_
h(y)dy =
=
_

f (y

)g(x y y

)h(y)dydy

=
=
_

f (y

)
_
_

g(x y y

)h(y)dy
_
dy

=
=
_

f (y

)(g h)(x y

)dy

= ( f (g h))(x).
(d) ( f 0)(x) =
_

f (y x) 0 dy = 0 = (0 f )(x).
23
Exerccios (respostas na p agina 38)
3.1. Calcule a convoluc ao f g para f , g : R R dadas por
(a) f (x) = e
x
u
0
(x) =
_
e
x
, se x > 0
0, caso contr ario,
,
g(x) = e
2x
u
0
(x) =
_
e
2x
, se x > 0
0, caso contr ario,
.
(b) f (x) =
[1,1]
(x) =
_
1, se 1 < x < 1
0, caso contr ario,
,
g(x) = e
x
u
0
(x) =
_
e
x
, se x > 0
0, caso contr ario,
.
3.2. Determine, usando convoluc ao, as func oes f : R C cujas transformadas de
Fourier s ao dadas
(a)

f () =
1
(2 + i)(3 + i)
.
(b)

f () =
1
(1 + i)
2
.
(c)

f () =
1
4
2
+ 2i
.
3.3. Resolva a equac ao
_

f (y)
(x y)
2
+ 4
dy =
1
x
2
+ 9
24
4 Aplica c oes ` as Equa c oes Diferenciais Parciais
4.1 Equa c ao do Calor em uma barra innita
Vamos determinar a temperatura em func ao da posic ao e do tempo, u(x, t) em uma
barra innita, sendo conhecida a distribuic ao de temperatura inicial, f (x), ou seja,
vamos resolver o problema de valor inicial
_
_
_
u
t
=
2

2
u
x
2
u(x, 0) = f (x), x R.
Vamos supor que existam a transformada de Fourier da soluc ao u(x, t) em relac ao
a vari avel x e de suas derivadas
u
t
,
u
x
e

2
u
x
2
. Al em disso vamos supor que
lim
x
|u(x, t)| = 0, lim
x

u
x

= 0 e
_

| f (x)|dx < . Ent ao aplicando-se


a transformada de Fourier em relac ao a vari avel x na equac ao diferencial obtemos
u
t
(, t) =
2

2
u(, t).
Resolvendo esta equac ao diferencial obtemos que
u(, t) = c()e

2
t
.
Vamos supor que exista

f (). Neste caso, usando o fato de que u(, 0) =

f () obte-
mos que
u(, t) =

f ()e

2
t
.
Seja

k(, t) = e

2
t
. Ent ao
k(x, t) =
1

2
2
t
e

x
2
4
2
t
e pelo Teorema da Convoluc ao (Teorema 13 na p agina 20) temos que
u(x, t) =
1

2
( f k)(x, t) =
1
2

2
t
_

f (y)e

(xy)
2
4
2
t
dy. (1)
Pode-se provar que se f e seccionalmente contnua e limitada, ent ao a express ao
dada por (1) dene uma func ao que satisfaz a equac ao do calor e
lim
t0+
u(x, t) = f (x),
25
nos pontos em que f e contnua.
Exemplo 14. Vamos resolver, usando a transformada de Fourier, o problema de valor
inicial
_

_
u
t
=

2
u
x
2
u(x, 0) = e

x
2
4
, x R.
Seja f (x) = e

x
2
4
. Ent ao

f () =

2e

2
e
u(, t) =

f ()e

2
t
=

2e

2
(1+t)
.
Logo a soluc ao do problema de valor inicial e
u(x, t) =
1
2

1 + t
e

x
2
4(1+t)
.
4.2 Equa c ao da Onda em uma Dimens ao
Vamos resolver a equac ao diferencial da onda em uma dimens ao usando a trans-
formada de Fourier

2
u
t
2
= a
2

2
u
x
2
, x R.
Vamos supor que existam a transformada de Fourier da soluc ao u(x, t) em relac ao
a vari avel x e de suas derivadas
u
t
,
u
x
,

2
u
x
2
e

2
u
t
2
. Al em disso vamos supor que
lim
x
|u(x, t)| = 0, lim
x

u
x

= 0. Aplicando-se a transformada de Fourier em


relac ao a vari avel x na equac ao diferencial obtemos

2
u
t
2
(, t) = a
2

2
u(, t).
Resolvendo esta equac ao diferencial obtemos que
u(, t) =
_
_
_

1
()e
iat
+

1
()e
+iat
, se > 0,
c
1
+ c
2
t, se = 0,

2
()e
iat
+

2
()e
+iat
, se < 0.
26
Denindo

() =
_

1
(), se > 0,

2
(), se < 0,

() =
_

1
(), se > 0,

2
(), se < 0,
temos que
u(, t) =

()e
iat
+

()e
+iat
. (2)
e pelo Teorema da Translac ao (Teorema 7 na p agina 12) temos que
u(x, t) = (x at) +(x + at),
que e a soluc ao de DAlembert para a equac ao corda el astica.
Vamos resolver o problema de valor inicial
_

2
u
t
2
= a
2

2
u
x
2
, x R.
u(x, 0) = f (x),
u
t
(x, 0) = g(x), x R.
Al em do que j a supomos anteriormente vamos supor tamb em que f , g : R R sejam
seccionalmente contnuas, limitadas e tais que
_

| f (x)|dx < e
_

|g(x)|dx < .
Aplicando-se a transformada de Fourier nas condic oes iniciais em relac ao a vari avel x
obtemos
u(, 0) =

f (),
u
t
(, 0) = g().
Substituindo-se t = 0 em (2) obtemos

f () = u(, 0) =

() +

().
Derivando-se (2) e substituindo-se t = 0 obtemos
g() = ia(

() +

()).
Logo

() =
1
2
_

f () +
g()
ia
_
,

() =
1
2
_

f ()
g()
ia
_
.
27
Substituindo-se em (2) obtemos
u(, t) =
1
2
_

f ()
g()
ia
_
e
iat
+
1
2
_

f ()
g()
ia
_
e
+iat
.
Aplicando-se a transformada de Fourier inversa obtemos
u(x, t) =
1
2
( f (x at) + f (x + at)) +
1
2a
_
x+at
xat
g(y)dy.
que e a solu c ao de dAlembert do problema de valor inicial.
4.3 Problema de Dirichlet no Semi-plano
Vamos considerar o problema de Dirichlet no semi-plano
_

2
u
x
2
+

2
u
y
2
= 0, x R, y > 0
u(x, 0) = f (x), x R.
Vamos supor que existam a transformada de Fourier da soluc ao u(x, y) em relac ao
a vari avel x e de suas derivadas
u
y
,
u
x
,

2
u
x
2
e

2
u
y
2
e
_

| f (x)|dx < . Al em disso


vamos supor que lim
x
|u(x, y)| = 0, lim
x

u
x

= 0. Ent ao aplicando-se a
transformada de Fourier em relac ao a vari avel x na equac ao diferencial obtemos

2
u(, y) +

2
u
y
2
(, y) = 0.
Resolvendo esta equac ao diferencial obtemos que
u(, y) = c
1
()e
||y
+ c
2
()e
||y
.
Como lim

u(, y) = 0, ent ao c
2
() = 0. Vamos supor que exista

f (). Neste
caso, usando o fato de que u(, 0) =

f () obtemos que
u(, y) =

f ()e
||y
.
Seja

k(, y) = e
||y
. Ent ao
k(x, y) =
2y

2
1
x
2
+ y
2
28
e pelo Teorema da Convoluc ao (Teorema 13 na p agina 20) temos que
u(x, y) =
1

2
( f k)(x, y) =
y

f (t)
(x t)
2
+ y
2
dt. (3)
Pode-se provar que se f e contnua e limitada, ent ao a express ao dada por (3) dene
uma func ao que satisfaz a equac ao de Laplace e
lim
y0+
u(x, y) = f (x).
29
Exerccios (respostas na p agina 40)
4.1. Resolva o problema de valor inicial
_
_
_
u
t
+ 2
u
x
= g(x)
u(x, 0) = f (x), x R.
4.2. Resolva o problema de valor inicial
_
_
_
u
t
=
2

2
u
x
2
u
u(x, 0) = f (x), x R.
Aqui e uma constante positiva.
4.3. Determine a temperatura como func ao da posic ao e do tempo de uma barra in-
nita com uma fonte externa de calor, ou seja, resolva o problema de valor inicial
_
_
_
u
t
=
2

2
u
x
2
+ g(x)
u(x, 0) = f (x), x R.
4.4. Resolva a equac ao diferencial a seguir usando a transformada de Fourier

2
u
t
2
= a
2

2
u
x
2
2
u
t

2
u, x R.
Aqui e uma constante positiva.
30
5 Tabela de Transformadas de Fourier
Transformadas de Fourier Elementares
f (x) = F
1
(

f )(x)

f () = F( f )()

[0,a]
(x) =
_
1, 0 x< a
0, caso contr ario
1

2
1 e
ia
i
e
ax
u
0
(x) =
_
1, se x < 0
e
ax
, se x 0
1

2
1
a + i
, a > 0
1
x
2
+ a
2
, para a > 0

2
2a
e
a||
e
ax
2
, para a > 0
1

2a
e

2
4a
f (ax), para a = 0
1
|a|

f (

a
)
x f (x) i
d

f
d
()
f

(x) i

f ()
_
x
0
f (y)dy

f ()
i
f (x a) e
ia

f ()
e
iax
f (x)

f ( a)

f (x) f ()
( f g)(x) =
_

f (y)g(x y)dy

2

f (). g()
31
6 Rela c ao com a S erie de Fourier e a Transformada de
Fourier Discreta
Usando f ormula de Euler podemos escrever a s erie de Fourier de uma func ao
f : [L, L] R seccionalmente contnua com derivada tamb em seccionalmente
contnua como
f (x) =
a
0
2
+

n=1
a
n
cos
nx
L
+

n=1
b
n
sen
nx
L
=
a
0
2
+
1
2

n=1
a
n
_
e
inx
L
+ e

inx
L
_
+
1
2i

n=1
b
n
_
e
inx
L
e

inx
L
_
=
a
0
2
+
1
2

n=1
(a
n
ib
n
)e
inx
L
+
1
2

n=1
(a
n
+ ib
n
)e

inx
L
=
a
0
2
+
1
2

n=1
(a
n
ib
n
)e
inx
L
+
1
2

n=1
(a
n
+ ib
n
)e
inx
L
=

n=
c
n
e
inx
L
,
em que
c
n
=
1
2L
_
L
L
f (x)e

inx
L
dx, para n = 0, 1, 2, . . .
pois
a
n
=
1
L
_
L
L
f (x) cos
nx
L
dx para n = 0, 1, 2, . . .
b
n
=
1
L
_
L
L
f (x) sen
nx
L
dx, para n = 1, 2, . . .
Seja f : R R uma func ao tal que f (x) = 0, para |x| > L. Ent ao

f
_
n
L
_
=
1

2
_
L
L
f (x)e

inx
L
dx =
2L

2
c
n
para n = 0, 1, 2, . . .
32
A transformada de Fourier discreta (DFT) de um vetor Y C
n
e denida por
X = F
N
Y,
em que
F
N
=
1
N
_

_
1 1 1 . . . 1
1 e
i2
1
N
e
i2
2
N
. . . e
i2
N1
N
1 e
i2
2
N
e
i4
4
N
. . . e
i2
2(N1)
N
.
.
.
.
.
.
.
.
.
.
.
.
1 e
i2
N1
N
e
i2
2(N1)
N
. . . e
i2
(N1)(N1)
N
_

_
(4)
Seja f : R R uma func ao tal que f (x) = 0, para |x| > L. Ent ao

f
_
n
L
_
=
1

2
_
L
L
f (x)e
i
nx
L
dx, para n = 0, 1, . . . ,
N
2
.
Podemos, agora, aproximar a integral por uma soma de Riemann dividindo o intervalo
[0, 2L] em N subintervalos de comprimento 2L/N, ou seja,

f
_
n
L
_

1

2
N/21

k=N/2
f
_
2kL
N
_
e
i2
kn
N
2L
N
=
=
2L
N

2
N/21

k=N/2
f
_
2kL
N
_
e
i2
kn
N
=
=
2L
N

2
_
N/21

k=0
f
_
2kL
N
_
e
i2
kn
N
+
N1

k=N/2
f
_
2kL
N
2L
_
e
i2
kn
N
_
,
para n = 0, . . . ,
N
2
1.

f
_
(N + n)
L
_

1

2
N/21

k=N/2
f
_
2kL
N
_
e
i2
kn
N
2L
N
=
=
2L
N

2
N/21

k=N/2
f
_
2kL
N
_
e
i2
kn
N
=
=
2L
N

2
_
N/21

k=0
f
_
2kL
N
_
e
i2
kn
N
+
N1

k=N/2
f
_
2kL
N
2L
_
e
i2
kn
N
_
,
para n =
N
2
, . . . , N 1.
33
Assim, denindo
X =
_
f (0) f
_
2L
N
_
. . . f
_
L
2L
N
_
f (L) f
_
L +
2L
N
_
. . . f
_

2L
N
__
t
,
ent ao
Y = F
N
X

2
2
_

f (0)

f
_

L
_


f
_
(
N
2
1)

L
_

f
_

N
2

L
_
. . .

f
_

L
_
_
t
.
Calcular a transformada de Fourier discreta multiplicando-se pela matriz F
n
tem
um custo computacional de N
2
produtos. Este produto pode ser calculado ao custo de
N log N produtos usando um algoritmo chamado Transformada de Fourier R apida
(FFT).
Exemplo 15. Seja f : R R dada por
f (x) =
_
|x| se 1 < x < 1
0 caso contr ario
ent ao temos que

f () =
_
_
_
1

2
2 a sen(a )+2 cos(a )2

2
, se = 0
1

2
, se = 0.
X = [ f (0) f
_
1
4
_
f
_
1
2
_
f
_
3
4
_
f (1) f
_

3
4
_
f
_

1
2
_
f
_

1
4
_
]
t
= [ 0
1
4
1
2
3
4
1
3
4
1
2
1
4
]
t
Y = FFT(X) = [ 0.5 0.21 0.0 0.037 0.0 0.037 0.0 0.21 ]
t

2
2L
_

f (0)

f ()

f (2)

f (3)

f (4)

f (3)

f (2)

f ()
_
t
.
34
0.5
1
-1 -0.5 0.5 1
x
y
Figura 8: Func ao do Exemplo 15
-0.5
0.5
-4 -3 -2 - 2 3

y
Figura 9: Transformada de Fourier e a Transformada de Fourier Discreta da Func ao do
Exemplo 15
35
7 Respostas dos Exerc cios
1. Deni c ao e Propriedades (p agina 15)
1.1. (a)
f (x) =
[a,a]
(x)
|x|
a

[a,a]
(x) =
[a,a]
(x)
1
a
_
x
[a,0]
(x) + x
[0,a]
(x)
_
=
[a,a]
(x)
1
a
_
x
[0,a]
(x) + x
[0,a]
(x)
_
F(x
[0,a]
(x))() = i
d
[0,a]
d
() =
i

2
d
d
_
1 e
ia
i
_
=
i

2
a e
i a
i(1 e
i a
)
(i)
2
=
1

2
i a e
i a
+ e
i a
1

2
.
F(x
[0,a]
(x))() =
1

2
i a e
i a
+ e
i a
1

f () =
1

2
_
2 sen(a)


1
a
_
i a e
i a
+ e
i a
1

2
+
i a e
i a
+ e
i a
1

2
__
=
1

2
_
2 sen(a)


1
a
2 a sen (a ) + 2 cos (a ) 2

2
_
=
2

2
1 cos (a )
a
2
.
(b)
f (x) = sen(ax)
[b,b]
(x) =
_
e
iax
e
iax
2i
_
_

[0,b]
(x) +
[0,b]
(x)
_
.
F(
[b,b]
)() =
1

2
_
e
ib
1
i
+
1 e
ib
i
_
=
2

2
sen(b)

f () =
i

2
_
sen b( a)
a

sen b( + a)
+ a
_
(c) Seja g(x) = e
x
2
. Ent ao g() =
e

2
4

2
.
F(xe
x
2
)() = i
d g
d
() = i
e

2
4
2

2
36
(d) Seja g(x) = e
x
2
. Ent ao g() =
e

2
4

2
.
F(x
2
e
x
2
)() =
d
2
g
d
2
() =
e

2
4
2

2
e

2
4
4

2
(e) Seja g(x) = e
ax
u
0
(x). Ent ao g() =
1

2
1
a + i
. Seja h(x) = e
ax
u
0
(x).
Ent ao,

h() = g() =
1

2
1
a i
.
F(e
(a+ib)x
u
0
(x))() =

h( b) =
1

2
1
a + ib i
.
2. Invers ao (p agina 19)
2.1. (a) Decompondo em frac oes parciais,

f () =
1
(2 + i)(3 + i)
=
A
2 + i
+
B
3 + i
,
encontramos que A = 1 e B = 1. Logo

f () =
1
2+i

1
3+i
.
f (x) =

2
_
e
2x
e
3x
_
u
0
(x).
(b) Seja g() =
1
1 + i
. Ent ao
d g
d
() =
i
(1 + i)
2
. Logo
f (x) = F
1
(i
d g
d
)(x) = xg(x) =

2xe
x
u
0
(x).
(c) Seja g() =
1
1 +
2
. Ent ao g(x) =

2
2
e
|x|
.
f (x) = F
1
(i g())(x) = g

(x) =

2
2
x e
|x|
|x|
.
(d) Completando-se o quadrado:

f () =
1

2
+ + 1
=
1
( +
1
2
)
2
+
3
4
.
Logo
f (x) = e
i
x
2

2 e

3 |x|
2

3
=

2 e

3 |x|+ix
2

3
.
37
(e)

f () =
1
a + ib i
=
1
a i( b)
.
h(x) = e
ibx

2e
ax
u
0
(x) =

2e
(a+ib)x
u
0
(x).
(f) O denominador pode ser visto como um polin omio do 2o. grau em i:

f () =
1
4
2
+ 2i
=
1
_
i

3 i + 1
_ _
i +

3 i + 1
_.
Decompondo em frac oes parciais

f () =
A
i +

3 i + 1
+
B
i

3 i + 1
.
temos que A =
i
2

3
e B =
i
2

3
. Assim,

f () =
i
2

3
_
1
i ( +

3) + 1

1
i (

3) + 1
_
e
f (x) =
i

6
6
_
e
(1+

3i)x
e
(1

3i)x
_
u
0
(x)
2.2. (a) Seja g(x) =
1
1 + x
2
. Ent ao g() =

2
2
e
||
.

f () = i
d g
d
() = i

2
2
e
||
||
.
(b) Seja g(x) =
1
1 + x
2
. Ent ao g() =

2
2
e
||
, g

(x) =
2 x
(x
2
+ 1)
2
, f (x) =

1
2
g

(x) e

f () =
i

2
4
e
||
3. Convolu c ao (p agina 23)
38
3.1. (a)
( f g)(x) =
_

f (y)g(x y)dy =
_

0
e
y
e
2(xy)
u
0
(x y)dy
=
_
0, se x 0
e
2x
_
x
0
e
y
dy, se x > 0
= e
2x
(e
x
1)u
0
(x).
(b)
( f g)(x) =
_

f (y)g(x y)dy =
_
1
1
e
(xy)
u
0
(x y)dy
=
_

_
0, se x 1
e
x
_
x
1
e
y
dy, se 1 < x 1,
e
x
_
1
1
e
y
dy, se x > 1
=
_
_
_
0, se x < 1,
e
x
(e
x
e
1
), se 1 x < 1
e
x
(e e
1
), se x 1.
3.2. (a) Seja g() =
1
2 + i
e

h() =
1
3 + i
.

f () = g()

h().
Assim,
f (x) =
1

2
(g h)(x),
em que g(x) =

2e
2x
u
0
(x) e h(x) =

2e
3x
u
0
(x). Logo
f (x) =
1

2
_

g(y)h(x y)dy =

2
_

0
e
2y
e
3(xy)
u
0
(x y)dy
=

2e
3x
u
0
(x)
_
x
0
e
y
dy =

2e
3x
(e
x
1)u
0
(x)
=

2
_
e
2x
e
3x
_
u
0
(x).
39
(b) Seja g() =
1
1 + i
. Ent ao g(x) =

2e
x
u
0
(x). Assim
f (x) =
1

2
(g g)(x) =
1

2
_

g(y)g(x y)dy
=

2
_

0
e
y
e
(xy)
u
0
(x y)dy
=

2xe
x
u
0
(x).
(c) O denominador pode ser visto como um polin omio do 2o. grau em i:

f () =
1
4
2
+ 2i
=
1
_
i

3 i + 1
_ _
i +

3 i + 1
_.
Sejam
g() =
1
i (

3) + 1
,

h() =
1
i ( +

3) + 1
.
Ent ao
g(x) =

2e
(1

3i)x
u
0
(x), h(x) =

2e
(1+

3i)x
u
0
(x).
Assim
f (x) =
1

2
(g h)(x) =
1

2
_

g(y)h(x y)dy
=

2
_

0
e
(1

3i)y
e
(1+

3i)(xy)
u
0
(x y)dy
=

2e
(1+

3i)x
_

0
e
2

3iy
u
0
(x y)dy
=
i

6
6
_
e
(1+

3i)x
e
(1

3i)x
_
u
0
(x).
3.3. A equac ao pode ser escrita como
( f k)(x) =
1
x
2
+ 9
,
em que k(x) =
1
x
2
+ 4
. Aplicando-se a transformada de Fourier na equac ao ob-
temos

2

f ().

k() =

2
6
e
3||
.
40
Resolvendo esta equac ao obtemos

f () =
e
3||

k()
=
4

2
e
||
Logo
f (x) =
4

1
x
2
+ 1
.
4. Aplica c oes (p agina 29)
4.1. Aplicando-se a transformada de Fourier em relac ao a vari avel x na equac ao dife-
rencial obtemos
u
t
(, t) + 2i u(, t) = g().
Resolvendo esta equac ao diferencial obtemos que
u(, t) =
g()
2i
+ c()e
2it
.
Vamos supor que exista

f (). Neste caso, usando o fato de que u(, 0) =

f ()
obtemos que
u(, t) =

f ()e
2it
+
g()
2i
_
1 e
2it
_
.
Seja

k(, t) =
1e
2it
2i
. Ent ao
k(x, t) =

2
2

[0,2t]
(x)
e pelo Teorema da Convoluc ao temos que
u(x, t) = f (x 2t) + (k g)(x, t)
= f (x 2t) +
1
2
_
2t
0
g(x y)dy
4.2. Aplicando-se a transformada de Fourier em relac ao a vari avel x na equac ao dife-
rencial obtemos
u
t
(, t) =
2

2
u(, t) u(, t).
41
Resolvendo esta equac ao diferencial obtemos que
u(, t) = c()e
(
2

2
+)t
.
Vamos supor que exista

f (). Neste caso, usando o fato de que u(, 0) =

f ()
obtemos que
u(, t) =

f ()e
(
2

2
+)t
.
Seja

k(, t) = e
(
2

2
+)t
. Ent ao
k(x, t) =
e
t

2
2
t
e

x
2
4
2
t
e pelo Teorema da Convoluc ao temos que
u(x, t) =
e
t

2
( f k)(x, t) =
e
t
2

2
t
_

f (y)e

(xy)
2
4
2
t
dy.
4.3. Aplicando-se a transformada de Fourier em relac ao a vari avel x na equac ao dife-
rencial obtemos
u
t
(, t) =
2

2
u(, t) + g().
Resolvendo esta equac ao diferencial obtemos que
u(, t) =
g()

2
+ c()e

2
t
.
Vamos supor que exista

f (). Neste caso, usando o fato de que u(, 0) =

f ()
obtemos que
c() =

f ()
g()

2
e
u(, t) =
g()

2
+
_

f ()
g()

2
_
e

2
t
.
Sejam

h() =
g()

2
e

k(, t) = e

2
t
. Ent ao
k(x, t) =
1

2
2
t
e

x
2
4
2
t
e h(x) e a soluc ao de

2
h

(x) = g(x).
42
Pelo Teorema da Convoluc ao temos que
u(x, t) = h(x) +
1

2
(( f + h) k)(x, t)
= h(x) +
1
2

2
t
_

( f (y) + h(y))e

(xy)
2
4
2
t
dy.
4.4. Aplicando-se a transformada de Fourier em relac ao a vari avel x na equac ao dife-
rencial obtemos

2
u
t
2
(, t) = a
2

2
u(, t) 2
u
t
(, t)
2
u(, t).
Resolvendo esta equac ao diferencial obtemos que
u(, t) =

()e
(ia)t
+

()e
(+ia)t
= e
t
(

()e
iat
+

()e
+iat
).
e pelo Teorema da Translac ao temos que
u(x, t) = e
t
((x at) +(x + at)).

Você também pode gostar