Escolar Documentos
Profissional Documentos
Cultura Documentos
Trans Fourier
Trans 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
_
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
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
)() = i
f ().
(b) Se f
(x) e contnua, 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
)() = 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
().
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 () = 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()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
_
g()d = i
_
()d = i
h()
= 0,
pelo Teorema 8.
17
Teorema 10. Se f : R R e seccionalmente contnua tal que
_
2
_
e
ix
f ()d,
para todo x R em que f e contnua.
Demonstrac ao. Vamos demonstrar para o caso em que f
) = 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
_
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
_
[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
_
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
_
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
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
_
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)).