Professional Documents
Culture Documents
_
u
t
= c
2
u
xx
(0 < x < L, 0 < t < +)
u
x
(0, t) = u(L, t) = 0 (0 < t < +)
u(x, 0) = 1 (0 < x < L)
Solucao: Utilizando o metodo de separacao de variaveis, comecamos procurando uma solu cao
u(x, t) da forma
u(x, t) = (x)(t). (2)
Substituindo (2) na equa cao do calor, temos
(x)
(t) = c
2
(x)(t).
Por divisao podemos separar as variaveis:
(t)
c
2
(t)
=
(x)
(x)
. (3)
O lado esquerdo de (3) depende apenas de t ao passo que a lado direito depende apenas de
x. Portanto a unica maneira de serem iguais e sendo a fun cao constante, conforme ja vimos.
Poderamos justicar isto dizendo que o lado esquerdo de (3) nao depende de x. Mas por ser
igual ao lado direito, tambem nao depende de t. Logo nao depende de nenuma das variaveis,
isto e, e constante. Assim,
(t)
c
2
(t)
=
(x)
(x)
= = const.
Obtemos, assim, duas EDOs independentes,
(t) = c
2
(t) (4)
(x)(t).
Portanto, a condi cao u
x
(0, t) = 0, isto e, u
x
(0, t) =
(0) = 0 (6)
ou
(t) = 0, para todo t.
Na eventualidade de (t) = 0 para todo t, teramos u(x, t) = 0 para todo x e para todo t. Esta
e a solucao trivial e nao estamos interessados nela. O que queremos e encontrar as solucoes nao
triviais para fazer a superposi cao delas.
Analogamente, da condi cao de fronteira u(L, t) = 0 segue que
(L) = 0 (7)
Dentre as duas equa coes diferenciais (4) e (5), come camos com (5), pois para a funcao (x)
temos informacoes adicionais. Vamos estudar o problema de valor de fronteira
_
(x) = (x)
(0) = 0, (L) = 0
(8)
Note que a incognita no problema (8) e um par, uma funcao (x) e um n umero . A equacao
diferencial do problema (8) tem como equa cao caracterstica k
2
= 0 (k e a variavel da
equacao caracterstica).
Caso 1: > 0. Entao =
2
, com > 0.
Neste caso a equacao caracterstica e k
2
2
= 0 e, portanto, tem razes reais k = . Entao,
as solucoes da EDO sao
(x) = Ae
x
+Be
x
.
Temos que
(x) =
_
Ae
x
Be
x
_
. Aplicando a condicao de fronteira (6), temos
0 =
(0) =
_
AB).
Como = 0, pois e positivo, temos AB, ou seja, A = B e
(x) = A
_
e
x
+e
x
_
.
Segue que aplicando a condicao de fronteira (7), temos
0 = (L) = A
_
e
L
+e
L
_
.
2
Como e
L
+e
L
> 0, segue que A = 0 e, portanto, (x) = 0 e a solu cao trivial.
Caso 2: = 0.
Neste caso, em (8) a EDO ca
(x) = 0. Entao,
L
, com n = 0, 1, 2, 3, . . .
Conclumos que as solucoes nao triviais de (8) sao as fun coes
n
(x) = A
n
cos
_
n +
1
2
_
x
L
, com n = 0, 1, 2, 3, . . . (9)
com os correspondentes dados por
n
=
_
n +
1
2
_
2
2
L
2
. (10)
Substituindo este valor de na equac ao diferencial (4), obtemos a EDO de 1
a
ordem
(t) +
_
c(n +
1
2
)
L
_
2
(t) = 0,
cuja solucao geral e
n
(t) = D
n
e
c
2
_
n+
1
2
_
2
2
t
L
2
. (11)
Multiplicando as funcoes (9) e (11), obtemos
u
n
(x, t) = A
n
e
c
2
_
n+
1
2
_
2
2
t
L
2
cos
(n +
1
2
)x
L
, n = 0, 1, 2, 3, . . . (12)
A constante D
n
foi incorporada `a constante A
n
. Note que as funcoes (12) satisfazem a equacao
do calor e as condi coes de fronteira, quaisquer que sejam as constantes D
n
e E
n
. Ainda nao
levamos em conta a condicao inicial. Antes disto, fazemos a superposi cao das fun coes dadas por
(12), obtendo
u(x, t) =
n=0
u
n
(x, t) =
n=0
A
n
e
c
2
_
n+
1
2
_
2
2
t
L
2
cos
(n +
1
2
)x
L
. (13)
A ideia agora e ajustar a constantes A
n
para que a funcao dada por (13) satisfa ca tambem a
condicao inicial.
3
Fazendo t = 0 em (13), temos
f(x) = u(x, 0) =
n=1
A
n
cos
(n +
1
2
)x
L
, (14)
onde f(x) e a fun cao constante f(x) = 1. Note que a expansao (14) nao e exatamente uma
serie de Fourier para uma fun cao f : [0, L] R, por causa do fator n +
1
2
em lugar de n. Por
isto, para analisar como podemos obter os coecientes A
n
, precisamos fazer um parenteses para
introduzir dois novos sistemas ortogonais de funcoes.
Observacao 1. As fun coes
_
cos
_
n+
1
2
_
x
L
| n = 0, 1, 2, 3, . . .
_
constituem um sistema ortogonal
em [0, L].
De maneira analoga ao que ja zemos antes, utilizando a identidade
cos a cos b =
1
2
_
cos(a +b) + cos(a b)
_
,
e facil vericar que
_
L
0
cos
_
n +
1
2
_
x
L
cos
_
m+
1
2
_
x
L
dx =
_
_
_
0 , se n = m
L
2
, se n = m
(15)
Isto mostra a ortogonalidade do sistema de funcoes que estamos considerando. De acordo com
o estudo que zemos de ortogonalidade, para expandir uma fun cao f : [0, L] R na forma
f(x) =
n=0
A
n
cos
(n +
1
2
)x
L
, (16)
os coecientes vao ser dados por
A
n
=
2
L
_
L
0
f(x) cos
(n +
1
2
)x
L
dx. (17)
2. Analogamente, as funcoes
_
sen
_
n+
1
2
_
x
L
| n = 0, 1, 2, 3, . . .
_
em [0, L] tambem constituem
um sistema ortogonal em [0, L] e
_
L
0
sen
_
n +
1
2
_
x
L
sen
_
m+
1
2
_
x
L
dx =
_
_
_
0 , se n = m
L
2
, se n = m
(18)
Isto possibilita que se possa expandir uma fun cao f : [0, L] R na forma
f(x) =
n=0
B
n
sen
(n +
1
2
)x
L
. (19)
os coecientes sao dados por
B
n
=
2
L
_
L
0
f(x) sen
(n +
1
2
)x
L
dx. (20)
4
Em alguns problemas, dependendo das condi coes de fronteira vamos precisar usar a expansao
(19).
Fechando o parenteses, voltamos a (14) no problema que estamos resolvendo. Utilizando a
expansao (16) para a funcao f(x) = 1,
A
n
=
2
L
_
L
0
f(x) cos
(n +
1
2
)x
L
dx =
2
L
_
L
0
cos
(n +
1
2
)x
L
dx =
2
(n +
1
2
)
sen
(n +
1
2
)x
L
L
0
.
Segue que
A
n
=
2 sen
_
(n +
1
2
)
_
(n +
1
2
)
=
2(1)
n
(n +
1
2
)
.
Substituindo em (13), obtemos, nalmente, que a solucao e
u(x, t) =
n=0
2(1)
n
(n +
1
2
)
e
c
2
_
n+
1
2
_
2
2
t
L
2
cos
(n +
1
2
)x
L
. (21)
Exemplo 2. Resolva o problema
()
_
_
u
t
= c
2
u
xx
u(0, t) = a , u(L, t) = 0
u(x, 0) = 0
Neste caso a extremidade x = 0 esta sendo mantida a uma temperatura que nao e 0. Esta e uma
condicao de fronteira nao homogenea. Por esta razao o metodo de separacao de variaveis nao
pode ser aplicado diretamente, pois se somarmos funcoes satisfazendo a condicao u(0, t) = a, a
soma nao vai satisfazer esta condicao. A condi cao de fronteira u(0, t) = a so poderia ser usada
depois de fazermos a superposi cao.
Devido `a diculdade apontada acima, o metodo de separacao de variaveis so se aplica quando
tanto a equa cao diferencial quanto as condi coes de fronteira sao homogeneas.
Vamos transformar o problema () em um novo problema que envolva condi coes de fronteira
homogeneas. Comecamos procurando uma funcao simples que satisfa ca as condicoes de fronteira
do problema (). Por exemplo, h(x, t) = a
ax
L
satisfaz h(0, t) = a e h(L, t) = 0 e tem a vantagem
de depender apenas de x. Para u solucao de (), seja v = u h. Entao, u = v +h e, portanto,
u
t
= v
t
, u
x
= v
x
+h
x
= v
x
a
L
e u
xx
= v
xx
.
Portanto, v e solucao do problema
()
_
_
v
t
= c
2
v
xx
v(0, t) = 0 , v(L, t) = 0
v(x, 0) =
ax
L
a
O plano agora e encontrar v resolvendo o problema () por separa cao de variaveis e entao obter
u como u = v + h. Nao continuaremos aqui, pois a resolucao do problema () por separa cao
de variaveis e analoga a outros exemplos ja feitos.
5
Exemplo 3. Resolva o problema
()
_
_
u
t
= c
2
u
xx
+ (0 < x < L, 0 < t < +)
u(0, t) = 0 , u
x
(L, t) = 0 (0 < t < +)
u(x, 0) = 0 (0 < x < L)
Este problema representa a difusao de calor em uma barra ao longo da qual uma fonte externa
comunica calor a uma taxa constante e cujos extremos sao mantidos um deles `a tempreratura
u = 0 e o outro isolado. A equa cao diferencial u
t
c
2
u
xx
= e nao homogena. Para ele nao
vale o princpio de superposi cao. O metodo de separacao de variaveis nao pode ser aplicado
diretamente pois a soma de solu coes n ao e solucao. Vamos transformar o problema () em um
novo problema que envolva uma equacao diferencial homogenea e condicoes de fronteira tambem
homogeneas. Come camos procurando uma funcao simples que satisfa ca a equacao diferencial nao
homogenea do problema (). Por exemplo, vamos tentar encontrar uma funcao w(x, t) = w(x),
dependendo so de x, que satisfaca a equcao diferencial e as condicoes de fronteira. Devemos ter
_
c
2
w
+ = 0
w(0) = w
(L) = 0
Note que a solu cao w(x, t) tem um signicado fsico. Por nao depender do tempo, ela representa
a situacao de equilbrio que a barra atinge depois de passado um tempo muito grande. Temos
w
(x) =
c
2
, w
(x) =
x
c
2
+A, w(x) =
x
2
2c
2
+Ax +B.
Para que w(0) = w
_
v
t
= c
2
v
xx
v(0, t) = 0 , v
x
(L, t) = 0
v(x, 0) =
x
2
2c
2
Lx
c
2
A ideia agora e encontrar v resolvendo o problema () por separacao de variaveis e entao obter
u como u = v +w. O problema () pode ser resolvido por separacao de variaveis. A resolucao
e muito parecida com a do Exemplo 1.
6
Comecamos procurando uma solu cao v(x, t) da forma v(x, t) = (x)(t). Em vez do proble-
ma (8), vamos ter o problema
_
(x) = (x)
(0) = 0,
(L) = 0
(22)
Como no Exemplo 1, conclumos que as solucoes nao triviais de (22) sao as funcoes
n
(x) = A
n
sen
_
n +
1
2
_
x
L
, com n = 0, 1, 2, 3, . . . (23)
com os correspondentes dados por
n
=
_
n +
1
2
_
2
2
L
2
. (24)
Como no Exemplo 1, encontramos
n
(t) = D
n
e
c
2
_
n+
1
2
_
2
2
t
L
2
. (25)
De (23) e (25), obtemos
v
n
(x, t) = A
n
e
c
2
_
n+
1
2
_
2
2
t
L
2
sen
(n +
1
2
)x
L
, n = 0, 1, 2, 3, . . . (26)
e, por superposi cao,
v(x, t) =
n=0
v
n
(x, t) =
n=0
A
n
e
c
2
_
n+
1
2
_
2
2
t
L
2
sen
(n +
1
2
)x
L
(0 x L). (27)
Aplicamos agora a condicao inicial. Fazendo t = 0 em (27), temos
x
2
2c
2
Lx
c
2
= v(0, t) =
n=0
A
n
sen
(n +
1
2
)x
L
. (28)
Note que (28) e a expansao que corresponde a (19) na Observacao 2, acima. Temos, de acordo
com (20), que
A
n
=
2
L
_
L
0
_
x
2
2c
2
Lx
c
2
_
sen
(n +
1
2
)x
L
dx.
Calculando a integral, obtemos
A
n
=
2L
2
c
2
3
_
n +
1
2
_
3
.
Substituindo em (27) encontramos, nalmente,
v(x, t) =
2L
2
c
2
n=0
1
_
n +
1
2
_
3
e
c
2
_
n+
1
2
_
2
2
t
L
2
sen
(n +
1
2
)x
L
.
Finalmente, a solu cao do problema original () e
u(x, t) = v(x, t) +w(x) =
x
2
2c
2
+
Lx
c
2
+
2L
2
c
2
n=0
1
_
n +
1
2
_
3
e
c
2
_
n+
1
2
_
2
2
t
L
2
sen
(n +
1
2
)x
L
.
7