Professional Documents
Culture Documents
CIENTISTAS
Dr. Helder H. Ch. Snchez, 2016
Faculdade Centro Leste - UCL
Ncleo de Engenharia Mecnica
helderch@ucl.br
Eclesiastes 1:13 Y apliqu mi corazn a buscar e investigar con sabidura todo lo que se ha hecho bajo el cielo.
Tarea dolorosa dada por Dios a los hijos de los hombres para ser afligidos con ella.
2 EDO-2016-1.nb
Tabela de Contedos
Prefacio
5.1
5.2
5.2.1
5.2.2
5.2.3
5.3
5.4
Captulo 6 Implementao Mathematica para Transformada de Fourrier
6.1
6.2
6.3
6.3.1
6.3.2
6.3.3
Captulo 7 Transformada de Fourrier
Apndices
A.
B.
C.
D.
Referncias
4 EDO-2016-1.nb
EDO-2016-1.nb 5
PREFCIO
O presente material foi desenhado com uma filosofia fora do tradicional, isto , saindo do modo comum em que normalmente
ministrado a matria de Equaes Diferenciais Ordinrias. Acreditamos que a gerao moderna de engenheiros e cientistas devem saber
usar, ao final de sua formao, algum software de clculo simblico tais como Mathematica, MatLab, SciLab, MathCAD, REDUCE, Maple,
Python, Macsyma, entre outros; alguns dos quais so de cdigo livre e outros no. Desde minha perspetiva, os mais importantes pela
enorme variedade de suas livrarias, potncia de clculo e de grficos so Mathematica, MatLab, Maple e Python. Nos escolhemos
Mathematica pela familiaridade do autor com o software e como ferramenta de clculo simblico para abordar os contedos. O material
assume que o estudante est familiarizado com as tcnicas de clculo bsico, tais como diferenciao, integrao, etc. Todos os exerc-
cios ou problemas resolvidos no material sero analiticamente e computacionalmente resolvidos. Isto significa que usaremos os cdigos
que Mathematica fornece para encontrar as solues simbolicamente e contrastar com a soluo analtica; assim como a potncia de
grficos e/ou animaes computacionais a fim de entender mais profundamente as solues encontradas. O estudante poder manipu-
lar por si mesmo as animaes computacionais, basta para este fim instalar em seu computador o software gratuito CDF Player que
Wolfram Research fornece a seus usurios e que pode ser descarregado em: http://www.baixaki.com.br/download/wolfram-cdf-
player.htm ou em https://www.wolfram.com/cdf-player/ .
8 EDO-2016-1.nb
1.
INTRODUO ELEMENTAR A Mathematica PARA RESOLVER EQUAES DIFERENCIAIS
Mathematica uma linguagem de programao de nvel elevado que pode executar a manipulao simblica, numrica, e grfica de
expresses matemticas. Neste captulo ns aprenderemos os comandos essenciais de Mathematica relativos a resolver Equaes
Diferenciais Ordinrias.
x2
Sintaxis Bsica
O comando bsico para a soluo simblica de uma equao diferencial DSolve. A sintaxis para uma equao diferencial ordinria com
uma varivel DSolve[eqn, y[x], x] onde eqn uma equao diferencial bem definida envolvendo derivadas da funo y[x] com relao
a uma varivel independente x. As derivadas devem estar baseadas em D, e no em Dt. A soluo retornado na forma de uma lista de
substituio para y[x], com a forma detalhada dependendo da especificidade de y[x]. Para resumir at aqui, a sintaxes para o clculo
simblico de equaes diferenciais :
DSolve[eqn, y[x], x]
Note-se que, dependendo da ordem da equao diferencial, a soluo fornecida por Mathematica retornar na forma de uma lista
substitutiva com um nmero de constantes indexadas como C[1], C[2], etc., equivalente ao ordem da equao diferencial.
Tambm usado a seguinte sintaxe alternativa:
A soluo fornecida x(t) = c2 cos(t 0 ) + c1 sin(t 0 ). Logo aprenderemos os mtodos para resolver equaes diferencias deste tipo.
DSolve[eqn, y, x]
EDO-2016-1.nb 9
onde consideramos que para o valor de x = a, temos y[a] = b. Isto determinar o valor da constante C[1].
importante ressaltar que equaes diferencias que normalmente se escrevem como, por exemplo: y(x) + a*y(x) + b = 0, em notao
Mathematica se escreve como; y''[x] + a*y'[x] + b = 0. No obrigatrio, em realidade, escrever produtos com "*" porque em Mathemat-
ica isto implementado automaticamente com um espao em branco entre os termos a serem multiplicados, embora se voc quiser
pode usar "*".
Exemplo 2. Resolva a equao diferencial: x '' (t) = -20 x (t), x (0) = x0 , x ' (0) = v0 .
Soluo. Temos:
ClearAll["Global`*"];
apaga tudo
DSolve[{x '[t] == -0 x[t] + a, x[0] x0}, x[t], t]
resolve equao diferencial
-t 0 -a + a t 0 + x0 0
x[t]
0
E a soluo dada simblicamente por
-t 0 (-a + a t 0 + x0 0 )
x(t) = .
0
10 EDO-2016-1.nb
2
EQUAES DIFERENCIAIS LINEARES DE PRIMEIRA ORDEM
2.1 Introduo
A engenharia como a fsica tratam com a modelagem de problemas, geralmente de carter fsico. Em que consiste a modelagem de um
problema fsico-tcnico? A modelagem consiste na formulao do problema em termos matemticos, usando variveis, funes e
equaes. O uso da linguagem matemtica para descrever um problema fsico-tcnico conhecido como o modelo matemtico do
problema dado. O processo de criao de um modelo, resolve-lo matematicamente, interpretar o resultado em termos fsicos ou outros
termos chamado de modelagem matemtico ou, simplesmente, modelagem.
A modelagem implica experincia, a qual podemos ganhar discutindo exemplos e problemas diversos. Conceitos fsicos tais como
velocidade e acelerao so taxas de variao, isto , na linguagem do clculo, derivadas. Logo, um modelo matemtico contm muitas
vezes derivadas de uma funo desconhecida. Tal modelo chamado uma equao diferencial. Uma vez estabelecida a equao
diferencial, devemos encontrar uma soluo, explorar suas propriedades, traar grficos, encontrar seus valores e interpreta-lo, seja
fisicamente ou de alguma outra maneira de modo a compreender o comportamento do sistema descrita pela equao diferencial (Fig.1).
A enorme importncia das equaes diferenciais para o estudo da engenharia e fsica pode ser fundamentada de inmeras formas, dado
que existe uma mpla diversidade de problemas que ela descreve; que vo desde a tecnologia, descrio de problemas fsicos do nvel
macroscpicos at microscpicos. Por exemplo, num circuito eltrico, a varivel dependente I (t) em uma equao diferencial ordinria
pode ser a corrente que flui no circuito no tempo t, no caso em que a varivel independente seja o tempo. A natureza de I (t) depende do
fluxo da corrente no comeo, e a especificao da informao deste tipo chamado de uma condio inicial para a equao diferencial.
Da mesma forma, em engenharia qumica, uma varivel dependente m (t) pode ser a quantidade de uma substncia qumica produzida
por uma reao no tempo t. Aqui tambm a varivel independente seria o tempo t, e para determinar m (t) em qualquer caso particular,
seria necessrio especificar a quantidade de m (t) presente no incio, que, por convenincia normalmente levado para ser
quando t = 0.
Muitos problemas fsicos so capazes de descrio em termos de uma nica equao diferencial de primeira ordem, enquanto outros
envolvem problemas mais complicados tais como equaes diferenciais de primeira ordem acopladas, que, aps a eliminao de todas
menos uma das variveis independentes, podem ser substitudos por uma nica equao de ordem maior para a varivel dependente
restante. Isto acontece, por exemplo, quando se determina a corrente em um circuito eltrico RLC.
Assim, equaes diferenciais ordinrias de primeira ordem podem ser considerados como blocos de construo no estudo de equaes
de ordem superior, e as suas propriedades so particularmente importantes e fceis de obter quando as equaes so lineares. O estudo
e as propriedades da classe especialmente simples de equaes chamadas equaes de coeficientes constantes muito importante,
pois constitui a base do estudo de equaes de coeficientes constantes de ordem superior que so desenvolvidos em muitos livros e tem
muitas e variadas aplicaes. Antes de podermos estudar as tcnicas de resoluo dos diversos tipos de equaes diferenciais, vamos
introduzir os conceitos que so necessrios para o desenvolvimento do tema.
EDO-2016-1.nb 11
Seja x uma varivel independente e y uma varivel dependente. Uma equao que envolve x, y e varias derivadas de y chamada uma
equao diferencial ordinria (EDO). Em termos gerais
dy dn y
F x, y, , ..., n = 0 (2.1)
dx dx
Alguns exemplos so
dy 2 dy 2 x d2 y
= 2 y +sin(x) +ln x + 1, + -2 y = 2 (2.2)
dx dx dx
A funo desconhecida, y(x) satisfaz uma equao e seu comportamento depender das condies iniciais ou de contorno da funo.
ClearAll["Global`*"];
apaga tudo
sol1 = DSolve[{y '[x] 2 y[x] + Sin[x] + Log[x ^ 2 + 1], y[0] 1}, y[x], x];
resolve equao diferencial seno logaritmo
Plot[y[x] /. sol1, {x, -2 , / 2}, FrameLabel {x, y}, Frame -> True, PlotTheme "Marketing"]
grfico legenda do quadro quadro ve tema do grfico
4
y
-2
-6 -4 -2 0
x
dy
Fig.2 Grfico da soluo da EDO = 2 y + sin(x) +ln (x2 + 1), para a condio inicial y(0) = 1 no intervalo x (-2,/2).
dx
ClearAll["Global`*"];
apaga tudo
sol2 = NDSolve[{y '[x] ^ 2 + x - 2 y[x] == y ''[x], y[0] 0, y '[0] -0.5}, y, {x, -5, 1.4}, Method "StiffnessSwitching"];
resolve numricamente equao diferencial mtodo
Plot[y[x] /. sol2, {x, -5, 1.5}, FrameLabel {x, y}, Frame -> True, PlotTheme "Marketing"]
grfico legenda do quadro quadro ve tema do grfico
2
y
-5 -4 -3 -2 -1 0 1
x
2 d2 y
Fig.3 Grfico da soluo da EDO dy + x - 2 y = , para a condio inicial y(0) = 0, y(0) = -0.5 no intervalo x (-5,1.4).
dx dx2
A ordem de uma EDO a ordem da derivada mais alta aparecendo na equao diferencial. Exemplos:
dy
4 dx
= 6 x + 1, uma EDO de 1a. ordem
12 EDO-2016-1.nb
d2 y dy
dx2
+6 dx
= 2 x + 5, uma EDO de 2a. ordem
dn y dn-1 y d2 y dy
dxn
+3 dxn-1
+ ... + dx2
+ dx
= x2 + x + 1, uma EDO de ordem n.
Se y e suas derivadas y, y, . . . aparecem linearmente na equao, uma equao diferencial linear; de outro modo, ela no-linear.
Exemplos:
x3 ddx3y +6 dy
3
dx
+y = e-x , uma EDO de 3a. ordem, linear
d2 y
dx2
+y dy
dx
+2 y = x, uma EDO de 2a. ordem, no-linear em virtude do termo y dy
dx
.
d2
A equao do pndulo simples dt2
+ gL sin = 0, uma EDO de 2a. ordem em , no-linear em virtude do termo sin, cuja expanso em
srie de Taylor um polinmio que depende de .
Para uma EDO de ordem n Fx, y, y, . . . , y(n) = 0, uma funo y = y(x), que n-vezes diferencivel e satisfaz a ED em algum intervalo
a < x < b quando substitudo na equao, chamado uma soluo da EDO sobre o intervalo a < x < b.
A equao do movimento
d2 x
=g (2.3)
dt2
e a soluo geral encontra-se integrando ambos os lados com relao a t duas vezes
1 2
x(t) = C0 + C1 t + gt . (2.4)
2
Duas formas possveis de especificar as condies.
Problema do valor inicial
Se o objeto deixado cair com uma velocidade inicial v0 , as condies requeridas so
dx
no tempo t = 0: x(0) = 0, x(0) =
dt t = 0
= v0 .
Se uma equao diferencial requerida para satisfazer as condies sobre a varivel dependente e suas derivadas especificadas em
algum valor da varivel independente, estas condies so chamadas condies iniciais e o problema chamado um problema do
valor inicial.
Exemplo 1. Encontrar a curva da famlia y = C1 ex + C2 e-2 x , tal que y(0) = 1, y ' (0) = -2.
Soluo. A derivada de y:
y = C1 e
x
- 2 C 2 e-2 x .
Em x = 0, temos as condies
1 = C1 + C2 , -2 = C1 - 2 C2 ,
resolvendo
Solve[{1 C1 + C2, -2 C1 - 2 C2}, {C1, C2}]
resolve
{{C1 0, C2 1}}
Se uma ED requerida para satisfazer condies sobre a varivel dependente e possivelmente suas derivadas especificadas em dois
ou mais valores da varivel independente, estas condies so chamados condies de contorno e o problema chamado um
problema de valor de contorno.
Exemplo 2. A posio x de uma massa pontual atada ao extremo de uma mola que oscila dada por x(t) = A sin( t + ), onde A, e
so constantes. Forme uma EDO a partir de x(t).
Soluo. Note que t a varivel independente e x a varivel dependente, de modo que apenas duas constantes podemos eliminar.
Tomando a primeira e segunda derivadas:
dx(t) d2 x
= Acos(t + ), = -A2 sint(t + ) = -2 x.
dt dt2
d2 x
A EDO procurada , + 2 x = 0.
dt2
Exemplo 3*. Encontre a EDO da seguinte equao y = ax3 + bx2 , sendo a e b constantes arbitrrias.
14 EDO-2016-1.nb
y - x y -2 y + x y
a - ,b-
3 x2 2x
O resultado foi a = - y 3-xx2y , b = - -2 y2+xx y , substituindo isto em y:
y - x y 3 -2 y + x y 2 x y x2 y x2 y 2 1 2
y = - 2
x + - x =- + + x y - = xy - x y .
3x 2x 3 3 2 3 6
Assim, a EDO procurada
6 y = 4 x y - x2 y
Exemplo 4**. Encontre a EDO de todos os crculos de raio R e com centro no ponto (a,b).
Soluo. O circulo com as caractersticas dadas tm a equao (x - a)2 + (y - b)2 = R2 . Duas constantes podem ser eliminadas, para isto
calculamos suas duas primeiras derivadas:
dy dy 2 d2 y
(x - a) +(y - b) = 0, 1 + + (y - b) = 0.
dx dx dx2
Resolvemos estas duas equaes para a e b e substitumos seus valores na equao do crculo
Solve(x - a) + (y - b) y ' 0, 1 + (y ')2 + (y - b) y '' 0, {a, b}
resolve
y + (y )3 - x y -1 - (y )2 - y y
a -
,b-
y y
3 2
O resultado foi a = - y +(y y)-x y , b = - -1-(yy) -y y , substituindo isto na equao do crculo:
y + (y )3 - x y 2
-1 - (y )2 - y y 2
x+ + y+ = R2
y y
e simplificando d
3
1 + (y )2
= R2
(y )2
3/2 dy d2 y
ou 1 + (y )2 = R y . Note que y ' = , y '' =
dx dx2
R = 0.5;
sol = DSolve(1 + y '[x] ^ 2)3/2 R y ''[x], y[x], x;
resolve equao diferencial
Plot[{y[x] /. sol /. {C[1] -2, C[2] 1}, y[x] /. sol /. {C[1] -0.5, C[2] 2}, y[x] /. sol /. {C[1] -3, C[2] 3}},
grfico constante constante constante constante constante constante
{x, -0.5, 2}, PlotTheme "Marketing", FrameLabel {"x", "y"}, PlotLegends "Expressions", ImageSize 200]
tema do grfico legenda do quadro legenda do grfico tamanho da imagem
3.5
3.0
2.5
y(x) /. sol /. {c1 -2, c2 1}
2.0
y
y -y + x y
C1 , C2
2 y
y -y +x y
O resultado foi C1 = 2 , C2 = y , substituindo isto na equao de y:
y -y + x y 2
1 1 2
y = C1 (x - C2 )2 = x - = (xy + y - x y )2 = y
2 y 2 y 2 y
ou
2 y y - y 2 = 0
Exemplo 6 ***. Encontrar a EDO que descreve a famlia de elipses de semi-eixos a e b e cujo centro encontra-se no eixo x.
Soluo. A equao de uma elipse com semelhante descrio do problema tem a equao:
(x - x0 )2 y2
+ 2 = 1.
a2 b
Derivando implicitamente em relao a x:
2 (x - x0 ) 2 y y ' a2
2
+ 2 = 0, (x - x0 ) = - 2 y y '.
a b b
Derivando implicitamente uma segunda vez em relao a x da ltima relao:
a2 2
1=- y ' + y y '', b2 = -a2 y '2 + y y ''.
b2
Inserindo b2 em (x - x0 )
a2 y y'
(x - x0 ) = - y y' = 2
b2 y ' + y y ''
Usamos agora Mathematica para, atravs de um valor numrico de a, mostrar que nosso resultado anterior correto.
16 EDO-2016-1.nb
ClearAll["Global`*"];
apaga tudo
a = 0.5;
y[x]3 y ''[x]
sol = DSolve 2
-a2 , y[x], x;
2
y '[x] +diferencial
resolve equao y[x] y ''[x]
Plot[{y[x] /. sol /. {C[1] 0.5, C[2] -1}, y[x] /. sol /. {C[1] 1, C[2] -2},
grfico constante constante constante constante
y[x] /. sol /. {C[1] -0.1, C[2] 0}, y[x] /. sol /. {C[1] -0.5, C[2] 1}}, {x, -2, 3}, FrameLabel {x, y},
constante constante constante constante legenda do quadro
Solve: Inverse functions are being used by Solve, so some solutions may not be found; use Reduce for complete solution
information.
Solve: Inverse functions are being used by Solve, so some solutions may not be found; use Reduce for complete solution
information.
1.0
0.5
-1.0
-2 -1 0 1 2 3
x
y3 y''
Fig.5. Famlia da elipses centradas no eixo x, com semi-eixo a = 0.5 so descritas pela EDO = -a2 .
y'2 +y y''2
Exemplo 7 ***. Dada a reta y = mx + b, encontre a EDO que descreve a famlia de circunferncias que tm centro sobre a reta e que
passam pela origem de coordenadas. Corrigir!!!
Soluo. Na figura abaixo mostra-se uma circunferncia satisfazendo os requisitos do problema. A equao da circunferncia ser
(x - c)2 + (y - d)2 = R2 ,
Fig.6. Circunferncia passando pelo centro de coordenadas e tendo seu centro na reta y = m x + b.
onde nos temos assumido a posio do centro da circunferncia, no ponto P(c,d). Como este ponto est sobre a reta, teremos
d = mc + b,
-1 - m y - (y )2 - m (y )3 + m x y - y y y + (y )3 - x y
b - , c-
y y
com isto, d e R2 resultam
ClearAll["Global`*"];
apaga tudo
-1 - m y - (y )2 - m (y )3 + m x y - y y
b=- ;
y
y + (y )3 - x y
c=- ;
y
d = Simplify[m c + b]
simplifica
1 + (y )2 + y y
y
A ED da famlia de circunferncias
y + (y )3 - x y 1 + (y )2 + y y
x2 - 2 cx + y2 - 2 dy = 0 x2 - 2 -
x + y2 - 2 y=0
y y
simplificando
ClearAll["Global`*"];
apaga tudo
y + (y )3 - x y 1 + (y )2 + y y
Simplifyx2 - 2 -
x + y2 - 2 y
simplifica y y
-2 y + 2 x y - 2 y (y )2 + 2 x (y )3 - x2 + y2 y
y
Finalmente
-2 y + 2 x y - 2 y (y )2 + 2 x (y )3 - x2 + y2 y = 0.
Agora Mathematica para que esta EDO descreve corretamente nosso problema. Primeiro resolvemos exatamente a EDO e logo traamos
o grfico da soluo.
ClearAll["Global`*"];
apaga tudo
sol = DSolve-2 y[x] + 2 x y '[x] - 2 y[x] y '[x]2 + 2 x y '[x]3 - x2 + y[x]2 y ''[x] 0, y[x], x
resolve equao diferencial
1
y[x] -C[2] Cot[C[1]] - 4 C[2] - x x + 2 C[2] Cot[C[1]]2 ,
2
1
y[x] -C[2] Cot[C[1]] + 4 C[2] - x x + 2 C[2] Cot[C[1]]2
2
A soluo fornecida por Mathematica pode ser escrita na forma
ClearAll["Global`*"];
apaga tudo
c[1] = {-0.5, 0.43, 0.5};
c[2] = {-0.4, 0.3, 0.2};
2
ShowContourPlot 2 y + c2 Cot[c[1]] == 4 c2 - x x + 2 c2 Cot[c[1]]2 ,
mos grfico de contornos
{x, -1.25, 3.0}, {y, -3.1, 1.5}, PlotTheme "Marketing", FrameLabel {x, y},
tema do grfico legenda do quadro
ImageSize 300, AspectRatio 1, ContourStyle {RGBColor[0, 1, 1, 1.5], Thick, Thickness[0.010]},
quociente de as estilo de conto cores do sistema e espessura
GraphicsPointSize[Large], Red, Point[{0, 0}], Axes True, FrameLabel {x, y}, PlotRange All
grfico tamanho grande v ponto eixos ver legenda do quadro intervalo d tudo
0
y
-1
-2
-3
-1 0 1 2 3
x
Fig.7. Famlia de circunferncias satisfazendo os requerimentos do problema.
Lista 1. Problema do valor inicial, problema do valor de contorno. Formando uma EDO
Encontrar, para as famlias das curvas dadas, as linhas que satisfazem as condies iniciais e de contorno indicados:
1. x2 - y2 = C, y(0) = 5.
2. y = (C1 + x C2 ) e2 x , y(0) = 0, y(0) = 1.
3. y = C1 sin(x - C2 ), y(0) = 0, y() = 1.
4. y = C1 e-x + C2 ex + C3 e2 x , y(0) = 0, y(0) = 1, y '' (0) = -2.
x
10. ln = 1 + a y.
y
11. y = (a + b x) ex + c.
12. Uma famlia de crculos passando atravs da origem (veja figura abaixo) e tendo centros sobre o eixo y.
2.5
2.0
1.5
y
1.0
0.5
0
-2 -1 0 1 2
x
Fig.8. Famlia de circunferncias com centro no eixo y e passando pela origem.
13. Todas as parbolas com eixo x como seu eixo e (a, 0) como seu foco.
14. Obtenha a EDO da famlia de parbolas y = x2 + C e esboe aqueles membros da famlia que passam atravs de (0, 0),
(1, 1) e (1, -1) respectivamente.
15. Construa a parbola para y = C x2 para C = -2 e derive uma EDO de uma famlia de semelhantes parbola
Y(y) X (x)
X(x) Y(y) dy + X1 (x) Y1 (y) dx = 0 y + 1 x = 0 (2.12)
Y1 (y) X(x)
o que segue integrar esta equao tanto para y como para x o qual nos dar uma equao semelhante a (2.10).
Deve-se notar que dy/dx foi tratado como se fosse uma taxa de dy e dx, que podem ser manipulados independentemente. Talvez os
matemticos no fiquem felizes por este tratamento. Mas, de ser necessrio, podemos justifica-lo considerando dy e dx representando
variaes finitas pequenas y e x, depois que tenhamos alcanado o limite onde cada um resulta infinitesimal.
Exemplo 1. Considere a equao diferencial y ' = -y2 ex . Encontre: a) a soluo geral, b) a soluo particular y(1) = 2.
In[55]:= ClearAll["Global`*"];
apaga tudo
Show[{Plot[1 / (x - ( - 0.5)), {x, -1, 2}, FrameLabel {x, y}, PlotTheme "Marketing", AspectRatio 1],
mos grfico legenda do quadro tema do grfico quociente de aspecto
Graphics[{PointSize[Large], Green, Point[{1, 2}]}, Axes True, FrameLabel {x, y}, PlotRange All]}]
grfico tamanh grande verde ponto eixos ve legenda do quadro intervalo do tudo
0
y
Out[56]=
-1
-2
-3
-1 0 1 2
x
1
Out[60]= y[x]
x - C[1]
Traamos as curvas soluo para dois valores diferentes da constante arbitrria C = { - 0.5, -6}, que mostramos abaixo.
EDO-2016-1.nb 21
In[64]:= ShowPlot{y[x] /. sol /. C[1] (-0.5 + ), y[x] /. sol /. C[1] -6}, {x, -1, 2}, FrameLabel {x, y}, Frame -> True, PlotTheme "Marketing",
mostra grfico constante constante legenda do quadro quadro ve tema do grfico
1 1
PlotRange {-2, 2.5}, PlotLegends Placed"y= x ", "y= x ", Right, ImageSize 250,
intervalo do grfico legenda do gr situado
- (0.5 - ) +6 direita tamanho da imagem
Graphics[{PointSize[Large], Green, Point[{1, 2}]}, Axes True, FrameLabel {x, y}, PlotRange All]
grfico tamanh grande verde ponto eixos ve legenda do quadro intervalo do tudo
1
1
y=
y
0 x -(0.5-)
Out[64]=
1
y=
x +6
-1
-2
-1 0 1 2
x
Exemplo 2. Encontre a curva no plano xy que passa atravs de (0,3) e cuja reta tangente no ponto (x,y) tem o coeficiente angular
2 x y2 .
a soluo geral. Como a curva passa por (0,3), temos a condio inicial y(0) = 3:
33
= 0 + C, C = 9.
3
y3
A curva requerida 3 = x2 + 9.
In[67]:= ClearAll["Global`*"];
apaga tudo
y^3
ShowContourPlot x ^ 2 + 9, {x, -5, 5}, {y, 0, 6}, FrameLabel {x, y}, PlotTheme "Marketing",
3
mostra grfico de contornos legenda do quadro tema do grfico
LabelStyle Directive[Black, Bold], RotateLabel False, PlotRange {{-5, 5}, {2, 6}}, ImageSize 200,
estilo de eti diretiva preto negr gira etiqueta falso intervalo do grfico tamanho da imagem
Graphics[{PointSize[Large], Green, Point[{0, 3}]}, Axes True, FrameLabel {x, y}, PlotRange All]
grfico tamanh grande verde ponto eixos ve legenda do quadro intervalo do tudo
y 4
Out[68]=
2
-4 -2 0 2 4
x
dy x(2 ln(x)+1)
Exemplo 3. Resolva a ED dx
= sin(y)+y cos(y)
. Encontre uma soluo particular para a condio inicial y() = /2.
Soluo. Temos a ED
22 EDO-2016-1.nb
dy x(2 ln(x) + 1)
= (sin(y) + y cos(y)) y = x(2 ln(x) + 1) x + C,
dx sin(y) + y cos(y)
y Sin[y], x2 Log[x]
Os resultados foram
2
(sin(y) + y cos(y)) y = y sin(y), x(2 ln(x) + 1) x = x ln(x).
In[75]:= ClearAll["Global`*"];
apaga tudo
ShowContourPlot y Sin[y] x ^ 2 Log[x] + / 2 - 2 , {x, 0, 4}, {y, -5, 5}, FrameLabel {x, y}, PlotTheme "Marketing", ImageSize 230,
mos grfico de con seno logaritmo legenda do quadro tema do grfico tamanho da imagem
Graphics[{PointSize[Large], Green, Point[{, / 2}]}, Axes True, FrameLabel {x, y}, PlotRange All]
grfico tamanh grande verde ponto eixos ve legenda do quadro intervalo do tudo
0
y
Out[76]=
-2
-4
0 1 2 3 4
x
A ED do tipo
dy
= f(a x + b y + c), (2.13)
dx
onde a, b e c so constantes, se reduz a uma ED com variveis separveis fazendo a substituio
z = a x + b y + c. (2.14)
Derivando em relao a x
dz dy
= a + b , de onde
dx dx
dy 1 dz
= - a,
dx b dx
e a ED (2.13) toma a forma
1 dz dz
- a = f(z) , = b f(z) + a . (2.15)
b dx dx
A ED (2.15) uma ED com variveis separveis.
EDO-2016-1.nb 23
dy
Exemplo 4. Resolva a ED dx
= ax + by + c, sendo a, b, c constantes. Encontre uma soluo particular para a condio inicial y(0) = -1
com a = 1, b = 1, c = -2.
Soluo. Temos uma equao que se reduz a variveis separveis. Fazemos z = a x + b y + c e derivamos em relao a x:
dz dy
= a + b , de onde
dx dx
dy 1 dz
= - a,
dx b dx
e a ED (2.13) toma a forma
1 dz dz dz dz
- a = z , =bz+a = dx = b dx (2.16)
b dx dx bz+a (z + a / b)
ou
z + a/b
ln = bx z + a / b = C ebx .
C
In[77]:= a = 1;
b = 1;
c = -2;
sol = DSolve[{y '[x] a x + b y[x] + c, y[0] == -1}, y[x], x]
resolve equao diferencial
Show[{Plot[y[x] /. sol, {x, -2, 2}, FrameLabel {x, y}, Frame -> True, PlotTheme "Marketing"],
mos grfico legenda do quadro quadro ve tema do grfico
Graphics[{PointSize[Large], Green, Point[{0, -1}]}, Axes True, FrameLabel {x, y}, PlotRange All]}]
grfico tamanh grande verde ponto eixos ve legenda do quadro intervalo do tudo
-5
y
Out[81]=
-10
-15
-2 -1 0 1 2
x
dy
Exemplo 5. Resolva a ED dx
= sin(x - y) + cos(x - y). Encontre uma soluo particular y(0) = -/3.
dy dz
= 1 - ,
dx dx
e a ED (2.13) toma a forma
dz dz dz dz
1 - = sin(z) + cos(z) , 1 - = (sin(z) + cos(z)) 1 - (sin(z) + cos(z)) = = dx (2.17)
dx dx dx 1 - (sin(z) + cos(z))
a integrao d
1
1 - (sin(z) + cos(z)) z + C = x
-0.311905
2 1
= 2
(sin2 () + cos2 ()) - (2 sin() cos() + cos2 () - sin2 ()) sin () - sin() cos()
1 1 1
= = - (cot()) = (cot()) = ln(cot() - 1).
sin2 () (1 - cot()) (1 - cot()) (cot() - 1)
voltando a varivel anterior = z/2 = (x - y)/2, encontramos o mesmo resultado calculado por Mathematica.
EDO-2016-1.nb 25
In[84]:= ClearAll["Global`*"];
apaga tudo
Show
mostra
x-y
ContourPlot x 0.311905 + LogCot - 1, {x, -1.8, 2}, {y, -3, 2}, FrameLabel {x, y}, PlotTheme "Marketing", ImageSize 230,
grfico de contornos
2
l cotangente legenda do quadro tema do grfico tamanho da imagem
Graphics[{PointSize[Large], Green, Point[{0, - / 3}]}, Axes True, FrameLabel {x, y}, PlotRange All]
grfico tamanh grande verde ponto eixos ve legenda do quadro intervalo do tudo
0
y
Out[85]=
-1
-2
-3
-1 0 1 2
x
Exemplo 1 (Fsica). Um foguete, lanado para cima desde o repouso no tempo t = 0, tem sua massa inicial m 0 (incluindo seu com-
bustvel). Assumindo que o combustvel consumido a uma taxa constante k, a massa m do foguete, em quanto o combustvel est
sendo queimado, ser dado por m = m0 - k t. Pode ser mostrado que se a resistncia do ar desprezado e os gases do combustvel
so expelidos a uma velocidade constante c relativo ao foguete, logo a velocidade v do foguete satisfar a equao m ddtv = c k - m g,
onde g a acelerao devido a gravidade. a) Encontre v(t) tendo em mente que a massa m uma funo do tempo t. b) Suponha que
o combustvel da conta pelo 80% da massa inicial do foguete e que todo o combustvel consumido em 100 s. Encontre a velocidade
do foguete em m/s no instante que o combustvel consumido. [Tome g = 9.8 m/s 2 e c = 2500 m/s.]
de onde, ao integrar
dv ck ck c
= - g dv = - g dt v = - g t + C1
dt m0 - k t m0 - k t m0 / k - t
Obtemos
v(t) = -c ln t - m0 / k - g t + C1
A soluo particular
m0 / k
v(t) = -c ln t - m0 / k - g t + c ln -m0 / k = c ln - g t.
m0 / k - t
26 EDO-2016-1.nb
b) Se, ao incio a massa do foguete m0 = m0 c + M, com M a massa do foguete sem combustvel e m0 c = 0.8 m0 a massa inicial do
combustvel, logo M = 0.2 m0 . Ao se consumir o combustvel, a massa m = M = 0.2 m0 , de modo que
0.8 m0
m = m0 - k t 0.2 m0 = m0 - k (100), k = = 8 10-3 m0 , m0 / k = 0.125 103 .
100
A velocidade acabar o combustvel
0.125 (103 )
v(t) = 2500 LogAbs - 9.8 (100)
3
l valor0.125 (10
absoluto ) - 100
3043.59
0.125 103
Plot2500 LogAbs 3 -t
- 9.8 t, {t, 0, 150}, FrameLabel {t, v}, Frame -> True, PlotTheme "Marketing"
grfico l valor 0.125 10
absoluto legenda do quadro quadro ve tema do grfico
10 000
8000
6000
v
4000
2000
0
0 50 100 150
t
Exemplo 2 (Termodinmica). Um depsito cilndrico de volume V0 est cheio de ar atmosfrico, que se comprime de um modo
adiabtico (sem troca de calor com o meio que o rodeia) at que seu volume igual a V 1 . Calcular o trabalho feito durante a
compresso.
Soluo. O trabalho termodinmico define-se como dW = -p dV. A sinal negativa foi colocada em evidncia por causa da compresso.
Num processo adiabtico, a relao entre presso absoluta p e o volume V dado por
const.
p V = const. p = ,
V
onde chama-se coeficiente adiabtico de Poisso. Note que p0 V0 = const. , com p0 a presso correspondente ao volume V0 . Logo
V0
p = p0 .
V
A ED dada por
V0 V
dW = -p0
dV, integrando W = -p0 0 V + C
V V
e a integral
V0
p0 V
V
V1- V0 p0
1-
o trabalho
V0 V p
W = - p0
V + C = - 0 0 V1- + C
V 1-
A condio inicial W(V0 ) = 0 porque o gs estava a presso atmosfrica. Logo, a constante 0 = - V10-p0 V01- + C, de onde C = - V-
0 p0
1 . Por
tanto, o trabalho para qualquer V:
V0 p0 1- V0 p0 V0 p0 V0 -1
W=- V - = -1 .
1- -1 -1 V
V0 p0 V0 -1
W= -1 .
- 1 V1
Exemplo 3 (Mecnica). Um esquiador de massa m efetua, desde o estado de repouso, a descida de uma montanha, se movendo por
um trecho retilneo AB = L inclinado num ngulo com o horizonte. Logo, o movimento se efetua pelo arco de circunferncia BCO de
raio r cujo ngulo central 2 (veja Figura). Determinar a velocidade do esquiador ao percorrer a distncia L. A fora de resistncia
ao movimento no trecho rectlinear tem a forma R = k2 m v2 , onde m a massa do esquiador e k um coeficiente constante. Durante o
movimento pelo arco da circunferncia se despreza a resistncia e o movimento do esquiador se considera como de uma massa
pontual. Considere o caso particular = 50o , k2 L = 1 / 4.
Soluo. Os eixos de referncia relevantes esto indicados no desenho anexo a figura. Ao longo do eixo Y no temos movimento, e ao
longo do trecho AB do eixo X temos um movimento acelerado, pelo que
Fy = N - mgCos() = 0 N = mgcos(),
dvx
Fx = mgSen() - R = m ax mg sen() - k2 m v2x = m .
dt
A ED anterior de variveis separveis. Note
g sen() dv dvx 1
k2 m - v2x = m x = k2 dt g sen() vx = k2 t + C
k2 dt g sen() 2
- vx - v2x
k2 k2
a integral
1
vx
g Sin[]
k2
- vx2
k vx
k ArcTanh
g Sin[]
g Sin[]
temos
k k
ArcTanh vx = k2 t + C.
g sin () g sin ()
1
O valor assinttico da velocidade encontra-se considerando que limt Tanh k g sin() t = 1, assim vx max = k
g sin() . Intro-
Plot Sin[50 Degree] Tanh Sin[50 Degree] t, {t, 0, 5}, FrameLabel {t / t0 , vx / 0 }, Frame -> True, PlotTheme "Marketing"
grfico tangente hiperblica legenda do quadro quadro ve tema do grfico
0.8
0.6
0
vx
0.4
0.2
0
0 1 2 3 4 5
t
t0
a integrao nos d
T
1
L= g sin() Tanh k g sin() t t
k
0
Tanhk g Sin[] t t
tangente hiperblica
LogCoshk t g Sin[]
k g Sin[]
1 2 1 2
L= Ln cosh k T g sin() cosh k T g sin() = ek L
T= cosh-1 ek L .
k2
k g sin()
A velocidade no instante t = T
1 2
T= ArcCoshk L ;
k g Sin[] arco cosseno hiperblico
1
Simplify g Sin[] Tanhk g Sin[] T
simplifica k tangente hiperblica
2
2
L -1+k L 2
-k 2 1 + k L g Sin[]
1+k L
k
encontramos
1 2 vx 2
vx = 1 - -2 k L g sin() = 1 - -2 k L sin()
k 0
0.549013
Exemplo 4 (Trajetrias ortogonais). Chama-se trajetrias ortogonais de uma famlia dada de curvas as linhas que cortam em ngulo
reto as curvas de dita famlia. Por exemplo, uma partcula carregada se movendo sob influncia de um campo magntico sempre viaja
EDO-2016-1.nb 29
numa curva que perpendicular as linhas do campo magntico. Os coeficientes angulares y 1 e y2 das tangentes as curvas da famlia
dada e as trajetrias ortogonais buscadas, deve-se satisfazer em cada ponto a condio de ortogonalidade y 2 = -1 y1 . Com esta
definio, encontrar as trajetrias ortogonais da famlia de curvas y = a x3 + 2 x. Encontre uma curva ortogonal a famlia de curvas
dada e que passa pelo ponto (-1,1).
Esta ED homognea e se reduz a uma de variveis separveis. Para este fim fazemos u = y/x, que derivamos em relao a x:
y = x u, y = u + x u,
logo
1 1 1 3 u2 - 4 u + 1
y = - 3 y u + x u = - x u = - + u = -
x -4 3u-4 3u-4 3u-4
3u-4 dx 3u-4 1
du = - , integrando 2 u = - x + C
3 u2 - 4 u + 1 x 3u -4u+1 x
O valor da integral
ClearAll["Global`*"];
apaga tudo
3u-4
u
3 u2 - 4 u + 1
3 1
Log[1 - 3 u] - Log[1 - u]
2 2
logo
3u-4 1 1 3 C
u = - x + lnC - Log(1 - u) + Log(1 - 3 u) = ln
3 u2 - 4 u + 1 x 2 2 x
(1 - 3 u)3 C
ln = ln
1-u x
ClearAll["Global`*"];
apaga tudo
(x - 3 y)3
NSolvey == -3 x3 + 2 x, 32 == , {x, y}
resolve x-y
ClearAll["Global`*"];
apaga tudo
ShowPlot-3 x3 + 2 x, {x, -1.2, 2.0}, PlotTheme "Marketing",
mos grfico tema do grfico
GraphicsPointSize[Large], Red, Point[{{-1, 1}, {1, -1}, {-0.54138, -0.6067}, {0.54138, 0.6067}}],
grfico tamanho grande v ponto
Axes True, FrameLabel {x, y}, PlotRange All
eixos ver legenda do quadro intervalo d tudo
1
y
-1
-2
-1 0 1 2
x
(x-3 y)3
A curva laranja definida por y = -3 x3 + 2 x, a outra curva define a trajetria ortogonal dada por 32 = . Os quatro pontos de intercepo so mostrados
x-y
{-1, 1}, {1, -1}, {-0.54138, -0.6067}, {0.54138, 0.6067}.
Exemplo 5 (Eletromagnetismo) ****. Considere uma mola no condutora de comprimento natural L e constante de mola k, um de
cujos extremos est fixo na origem de coordenadas e no outro est atada uma carga pontual de massa m e carga q. Se este sistema se
encontra no plano xy onde existe um campo eltrico E = E0 i com E0 > 0, estude o movimento da carga na mola.
dvy y y dv
(b) Fy = -k(r - L) sin() = m , com sin() = Fy = -k(r - L) = m y
y
dt r y
r dt
sendo
r= x2 + y 2 .
dvx vx dvx
a. Quando r L. As duas equaes so do tipo variveis separveis. Para este fim, note-se que dt
= dx
vx dvx vx x
q k v2 v2 q k
q - kx = m vx vx = - x x x = 0x + (x - x0 ) - x2 - x20
dx v0 x x0 m m 2 2 m 2m
q v k
x(t) = (1 - Cos(t)) + x0 cos(t) + x0 sin(t), = ,
k m
A equao
dy k 2
vy = = v20 y - y - y20
dt m
somente podem ser resolvidos numericamente. Aqui apresentamos o cdigo e os resultado numricos atravs da animao.
In[18]:= ClearAll"Global`*";
apaga tudo
In[22]:= Manipulate
manipula
xkezd1 = xkezd;
ykezd1 = ykezd;
32 EDO-2016-1.nb
ykezd1 ykezd;
vxkezd1 = vxkezd;
vykezd1 = vykezd;
p0 = 0;
eqns =
x[t]
m x''[t] q - x[t]2 + y[t]2 - L ,
x[t]2 + y[t]2
y[t]
m y ''[t] == - x[t]2 + y[t]2 - L ,
x[t]2 + y[t]2
x '[0] vxkezd1, x[0] xkezd1,
y '[0] vykezd1, y[0] ykezd1;
soln =
NDSolveeqns, {x[t], y[t], x '[t], y '[t]}, {t, p, p + 1}, Method "StiffnessSwitching";
resolve numricamente equao diferencial mtodo
soln2 = NDSolveeqns, {x[t], y[t], x '[t], y '[t]},
resolve numricamente equao diferencial
{t, 0, p + 0.01}, Method "StiffnessSwitching";
mtodo
With
com
{
pont = Evaluate[{x[t], y[t]} /. soln /. {t p}][[1]],
calcula
seb = Evaluate[{x '[t], y '[t]} /. soln /. {t p}][[1]]
calcula
},
Orbit[[1 + Mod[zz, 300]]] = pont;
operao do mdulo
zz ++;
xkezd1 = pont[[1]];
ykezd1 = pont[[2]];
vxkezd1 = seb[[1]];
vykezd1 = seb[[2]];
Column
coluna
Show
mostra
Ifshowpath,
se
ParametricPlotEvaluate[{x[t], y[t]} /. soln2],
grfico paramtrico calcula
{t, 0, p + 0.01}, Axes True, PlotRange {{-3.0, 3.0}, {-3.0, 3.0}},
eixos verd intervalo do grfico
PlotStyle Thickness[0.01], Yellow, AspectRatio 1,
estilo do grfico espessura amarelo quociente de aspecto
FrameLabel {"x", "y"}, PlotRange All, PlotTheme "Marketing",
legenda do quadro intervalo do tudo tema do grfico
VectorPlot{1000, 0}, {x, -3.0, 3.0}, {y, -3.0, 3.0}, VectorScale 0.035,
grfico vetorial escala de vetor
VectorStyle {Green, Thickness[0.005]}, PlotTheme -> "Marketing",
estilo de vetor verde espessura tema do grfico
GraphicsPointSize[Large], White, Point[{0.00, 0.00}],
grfico tamanho do grande branco ponto
Axes True, PlotRange {{-3.0, 3.0}, {-3.0, 3.0}},
eixos verd intervalo do grfico
Graphics
grfico
EDO-2016-1.nb 33
grfico
Red,
vermelho
Line[Rugo[0.00, 0.00, pont[[1]], pont[[2]]]],
linha
Blue,
azul
Disk[pont, 0.25]
disco
,
Axes True, PlotRange {{-3.0, 3.0}, {-3.0, 3.0}}, ImageSize {250, 250}
eixos verd intervalo do grfico tamanho da imagem
,
Row
linha
PlotEvaluatex[t] /. soln2, {t, 0, p + 0.01},
grf calcula
PlotStyle Thickness[0.01], RGBColor[0, 1, 1, 1.5],
estilo do grfico espessura cores do sistema RGB
AspectRatio 1, PlotTheme "Marketing", ImageSize {150, 150},
quociente de aspecto tema do grfico tamanho da imagem
FrameLabel {"t", "x[t]"}, PlotRange All,
legenda do quadro intervalo do tudo
PlotEvaluatex '[t] /. soln2, {t, 0, p + 0.01}, PlotStyle Thickness[0.01], Green,
grf calcula estilo do grfico espessura verde
AspectRatio 1, PlotTheme "Marketing", ImageSize {150, 150},
quociente de aspecto tema do grfico tamanho da imagem
FrameLabel {"t", "vx [t]"}, PlotRange All,
legenda do quadro intervalo do tudo
PlotEvaluatey[t] /. soln2, {t, 0, p + 0.01}, PlotStyle
grf calcula estilo do grfico
Thickness[0.01], RGBColor[0, 1, 1, 1.5], AspectRatio 1,
espessura cores do sistema RGB quociente de aspecto
PlotTheme "Marketing", ImageSize {150, 150}, FrameLabel {"t", "y[t]"},
tema do grfico tamanho da imagem legenda do quadro
PlotRange All, PlotEvaluatey '[t] /. soln2, {t, 0, p + 0.01},
intervalo do tudo grf calcula
PlotStyle Thickness[0.01], RGBColor[0, 1, 1, 1.5],
estilo do grfico espessura cores do sistema RGB
AspectRatio 1, PlotTheme "Marketing", ImageSize {150, 150},
quociente de aspecto tema do grfico tamanho da imagem
FrameLabel {"t", "vy [t]"}, PlotRange All
legenda do quadro intervalo do tudo
,
Delimiter, Style["constantes da mola", Bold],
delimit estilo negrito
{, 50, ""}, 10, 100, 0.01, Appearance "Open", ImageSize Tiny,
aparncia tamanho da minsculo
Delimiter,
delimitador
Style"condiciones iniciales", Bold, "Label",
estilo negrito etiqueta
{xkezd, 0.8, "x0 "}, -3.0, 3.0, 0.01, Appearance "Labeled", ImageSize Tiny,
aparncia etiquetado tamanho da minsculo
{ykezd, -0.5, "y0 "}, -3.0, 3.0, 0.01, Appearance "Labeled", ImageSize Tiny,
aparncia etiquetado tamanho da minsculo
34 EDO-2016-1.nb
constantes da mola
3
50
2
condiciones iniciales
x0 -1.4 1
y0 2.03
0
y
vx0 1.65
-1
vy0 -1.34
-3
comear/parar/resetar -3 -2 -1 0 1 2 3
x
1
x[t]
-1
-2
0 2 4 6 8 10
t
15
Out[22]= 10
5
vx [t]
0
-5
-10
-15
0 2 4 6 8 10
t
1
y[t]
0
EDO-2016-1.nb 35
-1
0 2 4 6 8 10
t
10
vy [t]
0
-5
-10
0 2 4 6 8 10
t
Fig8. Na figura anterior, as setas verdes representam o campo eltrico de intensidade E = 103 i . a) Grfico de x(t) vs t, b) Grfico de vx (t) vs t, c) Grfico de y(t) vs t, b)
Grfico de vy (t) vs t.
2.4.2 ED homogneas
onde
M(tx, ty) = tn M(x, y) e N(tx, ty) = tn N(x, y) (2.19)
se M(x,y) e N(x,y) so homogneas do mesmo grau n, a funo f(x,y) ser homognea de grau zero, isto significa que f(x, y) = g(y / x), isto
, pode ser escrita como uma funo de u = y/x. Por tanto
dy y
= g . (2.21)
dx x
Resolvemos esta classe de ED seguindo dois passos:
Introduzimos a varivel u = y/x, de onde y = x u. Logo, derivamos
dy du
=u+x , (2.22)
dx dx
Separe as variveis u e x, e integre.
Atravs do painel abaixo mostra-se o passo a passo dos procedimentos para resolver equaes homogneas.
In[87]:= ClearAll"Global`*";
apaga tudo
In[88]:= Manipulate
manipula
Quiet @ Module{deq1, deg2, deg3, deg4, deg5, deg6, deg6a, deg7, solut, yp, xp},
silen mdulo
deq1 = (y ' == dequs[[i]]);
deg2 = u + x u ' right[[i]];
deg3 = x u ' right[[i]] - u;
Row[{d, x}]
deg4 = Row == Row[{d, u}] / (right[[i]] - u);
x
linha linha
36 EDO-2016-1.nb
passo 4
2
passo 5
1
soluo particular -1
passo 7
-2
constante na soluo particular
2 -3
-2 0 2 4
mostrar grfico x
dy du
Soluo. Fazemos u = y/x e usamos dx
=u+x dx
em:
dy (x - y) u - 1 du u - 1
(y + x) dy + (x - y) dx = 0 =- = u+x =
dx (y + x) u + 1 dx u + 1
du u - 1 u - 1 - u2 - u 1 + u2 1+u dx 1+u 1
x = -u= =- du = - u = - x + C
dx u + 1 u+1 1+u 1 + u2 x 1 + u2 x
a integral
1+u
u
1 + u2
1
ArcTan[u] + Log1 + u2
2
Assim
1 y 1
ArcTan(u) + Log1 + u2 = -ln(x) + C ArcTan + lnx2 + y2 = C.
2 x 2
1 1
Para y(1) = -1, temos ArcTan (-1) + 2 ln (2) = C, ou C = -/4 + 2 ln (2) = -0.4388.
38 EDO-2016-1.nb
ClearAll"Global`*";
apaga tudo
y 1
ShowContourPlotArcTan + Logx2 + y2 -0.4388, {x, -2, 2}, {y, -3.5, 3.5}, PlotTheme "Marketing", FrameLabel {x, y},
x 2
mos grfico de arco tangente logaritmo tema do grfico legenda do quadro
y 1
PlotLegends Placed"ArcTan[ ]+ Log[x2 +y2 ]-0.4388", Right, ContourStyle {Green, Thick, Thickness[0.0125]}, ImageSize 230,
x 2
legenda do g situado arco tange logaritmo direita estilo de conto verde es espessura tamanho da imagem
Graphics[{PointSize[Large], Red, Point[{1, -1}]}, Axes True, FrameLabel {x, y}, PlotRange All]
grfico taman grande v ponto eixos ve legenda do quadro intervalo d tudo
ClearAll"Global`*";
apaga tudo
y 1
ManipulateContourPlotArcTan + Logx2 + y2 c, {x, -50, 50}, {y, -100, 100}, PlotRange {-100, 100}, PlotTheme "Marketing",
x 2
manipula grfico de arco tangente logaritmo intervalo do grfico tema do grfico
ContourStyle {Green, Thick, Thickness[0.0125]}, ImageSize 250, FrameLabel {x, y}, c, 1, 3, 0.5, Appearance "Open"
estilo de conto verde es espessura tamanho da ima legenda do quadro aparncia
3.
100
50
0
y
-50
-100
-40 -20 0 20 40
x
dy du
Soluo. Fazemos u = y/x e usamos dx
=u+x dx
em:
EDO-2016-1.nb 39
dy y + x2 + y 2 du
y+ x2 + y 2 dx - x dy = 0 = =u+ 1 + u2 u+x =u+ 1 + u2
dx x dx
du du dx 1 1
x = 1 + u2 = u = x + C
dx 1+u 2 x 1+u 2 x
a integral
1
u
1 + u2
ArcSinh[u]
Por tanto
1 1
u = x + C ArcSinh(u) = ln(x) + C ou ArcSinh(y / x) = ln(x) + C. .
1 + u2 x
-x SinhArcSinh[2] - Log[x]
Usando Mathematica
In[89]:= ClearAll"Global`*";
apaga tudo
y[x] + x2 + y[x]2
sol = DSolvey '[x] == , y[1] -2, y[x], x
x
resolve equao diferencial
Solve: Inverse functions are being used by Solve, so some solutions may not be found; use Reduce for complete solution
information.
In[93]:= ClearAll"Global`*";
apaga tudo
ShowPlot-x Sinh[ArcSinh[2] - Log[x]], {x, -2, 7}, PlotStyle {Blue, Thick, Thickness[0.0125]}, FrameLabel {x, y},
mos grfico s arco sen logaritmo estilo do g azul es espessura legenda do quadro
PlotTheme "Marketing", PlotRange {-3, 2}, PlotLegends Placed"y=-x Sinh[ArcSinh[2]-Log[x]]", Right, ImageSize 230,
tema do grfico intervalo do grfico legenda do g situado s arco sen logari direita tamanho da imagem
Graphics[{PointSize[Large], Red, Point[{1, -2}]}, Axes True, FrameLabel {x, y}, PlotRange All]
grfico taman grande v ponto eixos ve legenda do quadro intervalo d tudo
0
y
-2
-3
-2 0 2 4 6
x
Exemplo 3. Resolva (x tan( yx ) - y sec2 ( yx )) dx + x sec2 ( yx ) dy = 0. Encontre a soluo particular y(1) = /4.
dy du
Soluo. Fazemos u = y/x e usamos dx
=u+x dx
em:
y y y
x tan - y sec2 dx + x sec2 dy =
x x x
dy x tan( yx ) - y sec2 ( yx ) -tan(u) + u sec2 (u) du -tan(u) + u sec2 (u)
0 =- = u+x =
dx x sec2 ( yx ) sec2 (u) dx sec2 (u)
40 EDO-2016-1.nb
integrando
du 1 1
x = -sin(u) cos(u) u = - x + C
dx sin(u) cos(u) x
a integral
1
u
Sin[u] Cos[u]
-Log[Cos[u]] + LogSin[u]
ClearAll"Global`*";
apaga tudo
y[x] y [ x] y [ x]
sol = DSolvey '[x] == -Sin Cos + , y[1] / 4, y[x], x
x x x
resolve equao seno cosseno
Solve::ifun : Inverse functions are being used by Solve, so some solutions may not be found; use Reduce for complete solution
information.
Solve::ifun : Inverse functions are being used by Solve, so some solutions may not be found; use Reduce for complete solution
information.
{{y[x] x ArcCot[x]}}
In[95]:= ClearAll"Global`*";
apaga tudo
ShowPlotx ArcCot[x], {x, -2, 7}, PlotStyle {Red, Thick, Thickness[0.0125]},
mos gr arco cotangente estilo do g v es espessura
FrameLabel {x, y}, PlotTheme "Marketing", PlotLegends Placed"y=x ArcCot[x]", Right, ImageSize 230,
legenda do quadro tema do grfico legenda do g situado arco cot direita tamanho da imagem
Graphics[{PointSize[Large], Green, Point[{1, / 4}]}, Axes True, FrameLabel {x, y}, PlotRange All]
grfico taman grande verde ponto eixos ve legenda do quadro intervalo d tudo
1.0
0.8
y
0.6
Out[96]= y=x ArcCot[x]
0.4
-2 0 2 4 6
x
Soluo. Identificamos da ED os fatores M(x, y) = 4 x2 - xy + y2 , N(x, y) = x2 - xy + 4 y2 que funes homogneas de segundo ordem.
2 2
Posteriormente, escrevemos a ED na forma de uma equao homognea de ordem zero: dy dx
= - 4x2x- -xyxy+ +4 yy2 . Logo depois, fazemos u = y/x
dy du
e usamos dx
=u+x dx
na ED homognea de ordem zero:
dy 4 x2 - xy + y2 du 4 - y / x + (y / x)2 4 - u + u2
=- 2 u+x =- =-
dx x - xy + 4 y2 dx 1 - (y / x) + 4 (y / x) 2
1 - u + 4 u2
du -4 + u - u2 -4 + u - u2 - u + u2 - 4 u3 -4 - 4 u3 4 (1 + u3 )
x = 2
-u= 2
= 2
=-
dx 1 - u + 4 u 1- u + 4u 1- u + 4u 1 - u + 4 u2
EDO-2016-1.nb 41
(1 - u + 4 u2 ) 4 (1 - u + 4 u2 ) 4
du = - dx u = - x + ln(C)
1 + u3 x 1 + u3 x
A integral
(1 - u + 4 u2 )
u
1 + u3
2 Log[1 + u] + Log1 - u + u2
assim temos
(1 - u + 4 u2 )
u = -4 x + C 2 Log[1 + u] + Log1 - u + u2 = -4 ln(x) + ln(C)
1 + u3
In[97]:= ClearAll"Global`*";
apaga tudo
ShowContourPlot(x + y) x3 + y3 == 1, {x, -5, 5}, {y, -5, 5}, PlotTheme "Marketing", FrameLabel {x, y},
mos grfico de contornos tema do grfico legenda do quadro
PlotLegends Placed"(x+y)(x3 +y3 )==1", Right, ContourStyle {Orange, Thick, Thickness[0.0125]}, ImageSize 230,
legenda do g situado direita estilo de conto laranja es espessura tamanho da imagem
Graphics[{PointSize[Large], Green, Point[{0, -1}]}, Axes True, FrameLabel {x, y}, PlotRange All]
grfico taman grande verde ponto eixos ve legenda do quadro intervalo d tudo
0
y
-2
-4
-4 -2 0 2 4
x
As EDs do tipo
dy a x + b1 y + c1
= f 1 (2.23)
dx a2 x + b 2 y + c 2
onde a1,2 , b1,2 e c1,2 so constantes, se reduz a uma ED homognea. Para este fim, transladamos a origem de coordenadas ao ponto
(x0 , y0 ) onde as retas se cruzam. Isto significa resolver o sistema
a1 x + b1 y + c1 = 0, a2 x + b2 y + c2 = 0 (2.24)
Solve[{a1 x + b1 y + c1 0, a2 x + b2 y + c2 0}, {x, y}]
resolve
-b2 c1 + b1 c2 a2 c1 - a1 c2
x - , y-
a2 b1 - a1 b2 a2 b1 - a1 b2
As solues so
-b2 c1 + b1 c2 a c - a1 c2
x0 = - , y0 = - 2 1 . (2.25)
a2 b1 - a 1 b2 a2 b1 - a 1 b2
42 EDO-2016-1.nb
O mtodo indicado no aplicvel quando as duas retas a1 x + b1 y + c1 = 0, a2 x + b2 y + c2 = 0 so paralelas. Se isto for o caso,
obviamente as duas retas tm o mesmo coeficiente angular:
a1 a2 a b
= ou 2 = 2 = (2.27)
b1 b2 a1 b1
ento a Eq.(2.23)
dy a x + b1 y + c1 a x + b1 y + c1
= f 1 = f 1 = F(a1 x + b1 y) (2.28)
dx a2 x + b 2 y + c 2 (a1 x + b1 y) + c2
Esta classe de equaes foi estudada no exemplo (4) de EDs redutveis a variveis separveis.
dy - 3 x + y+ 2
Exemplo 5. Resolva a ED dx
= 2 x - y+ 1 . Encontre uma soluo particular para a condio inicial y(4) = 8.
{{x 3, y 7}}
A integral
ClearAll["Global`*"];
apaga tudo
w-2
w
w2 - w - 3
1 1
13 - 3 13 Log1 + 13 - 2 w + 13 + 3 13 Log-1 + 13 + 2 w
26 26
Encontramos
w-2 1 1 1 C
w = - v + ln(C) 13 - 3 13 ln1 + 13 - 2 w + 13 + 3 13 ln-1 + 13 + 2 w = ln
w2 - w - 3 u 26 26 u
1 y-7 c
13 + 3 13 Log-1 + 13 + 2 == Log , c
26 logaritmo x-3 x-3
logaritmo
{{c 4.39044}}
EDO-2016-1.nb 43
In[99]:= ClearAll"Global`*";
apaga tudo
1 y-7 1 y-7 4.39044
ShowContourPlot 13 - 3 13 Log1 + 13 - 2 + 13 + 3 13 Log-1 + 13 + 2 == Log ,
26 x - 3 26 x-3 x-3
mos grfico de contornos logaritmo logaritmo logaritmo
{x, 2.5, 6}, {y, 2.5, 12}, PlotTheme "Marketing", FrameLabel {x, y}, ContourStyle {Green, Thick, Thickness[0.0125]},
tema do grfico legenda do quadro estilo de conto verde es espessura
Graphics[{PointSize[Large], Red, Point[{4, 8}]}, Axes True, FrameLabel {x, y}, PlotRange All]
taman grande v ponto eixos ve legenda do quadro intervalo d tudo
12
10
8
y
Out[100]=
6
3 4 5 6
x
dy x- y + 2
Exemplo 6. Resolva a ED dx
= 2 x + y- 1 + 2. Encontre uma soluo particular para a condio inicial y(2) = 8.
assim, obtivemos
1 C
7 + 21 ln-1 + 21 - 2 w - -7 + 21 ln1 + 21 + 2 w = ln
14 v
com w = v/u e voltando as variveis originais u = x - 3, v = y - 7.
1 2 (y - 7) 2 (y - 7) C
7 + 21 ln-1 + 21 - - -7 + 21 ln1 + 21 + = ln
14 x-3 x-3 y-7
1.64306
5.17097
Finalmente
1 2 (y - 7) 2 (y - 7) 5.17097
7 + 21 ln-1 + 21 - - -7 + 21 ln1 + 21 + = ln .
14 x-3 x-3 y-7
In[101]:= ClearAll"Global`*";
apaga tudo
1 2 (y - 7) 2 (y - 7) 5.17097
ShowContourPlot 7 + 21 Log-1 + 21 - - -7 + 21 Log1 + 21 + == Log ,
14 x-3 x-3 y-7
mos grfico de contornos logaritmo logaritmo logaritmo
{x, -4, 4}, {y, 7, 10}, PlotTheme "Marketing", FrameLabel {x, y}, ContourStyle {Green, Thick, Thickness[0.0125]},
tema do grfico legenda do quadro estilo de conto verde es espessura
Graphics[{PointSize[Large], Red, Point[{2, 8}]}, Axes True, FrameLabel {x, y}, PlotRange All]
grfico taman grande v ponto eixos ve legenda do quadro intervalo d tudo
10
9
y
Out[102]=
8
7
-4 -2 0 2 4
x
dy
Exemplo 7. Resolva a ED 3 x + y - 2 + dx
(x - 1) = 0. Encontre uma soluo particular para a condio inicial y(3) = -1 .
{{x 1, y -1}}
dy -3 (u + 1) - (v - 1) + 2 dv -3 u - v
= =
dx u+1-1 du u
dv dw
uma ED homognea. Fazendo w = v/u, v = u w, du
=w+u du
temos
dv dw
= -3 - w w + u = -3 - w
du du
dw
u = -3 - 2 w
du
1 1 1 1 3 C
dw = - du w = -2 u lnw + = ln 2 ,
3+2w u 3/2 + w u 2 u
assim, obtivemos
v 3 C 3
+ = u v + u2 = C
u 2 u2 2
com w = v/u e voltando as variveis originais
3
(x - 1) (y + 1) + (x - 1)2 = C
2
Para o ponto y(2) = 8, encontramos ln(c)
x = 3; y = -1;
3
c = N(x - 1) (y + 1) + (x - 1)2
valor numrico 2
6.
Finalmente
3
(x - 1) (y + 1) + (x - 1)2 = 6.
2
ClearAll["Global`*"];
apaga tudo
3
Solve(x - 1) (y + 1) + (x - 1)2 == 6, y
resolve 2
11 + 4 x - 3 x2
y
2 (-1 + x)
In[103]:= ClearAll"Global`*";
apaga tudo
11 + 4 x - 3 x2
ShowPlot , {x, -4, 4}, PlotTheme "Marketing", FrameLabel {x, y},
2 (-1 + x)
mos grfico tema do grfico legenda do quadro
Graphics[{PointSize[Large], Green, Point[{3, -1}]}, Axes True, FrameLabel {x, y}, PlotRange All]
grfico taman grande verde ponto eixos ve legenda do quadro intervalo d tudo
15
10
5
0
y
Out[104]=
-5
-10
-15
-4 -2 0 2 4
x
Com Mathematica:
46 EDO-2016-1.nb
ClearAll["Global`*"];
apaga tudo
-3 x - y[x] + 2
sol = DSolvey '[x] , y[3] -1, y[x], x
resolve equao diferencial x-1
11 + 4 x - 3 x2
y[x]
2 (-1 + x)
Exemplo 1 (Geometria). Encontre a curva para a qual a normal faz ngulos iguais com o raio vetor, r, e o eixo X.
Soluo. Considere a figura abaixo, onde temos traado uma curva arbitrria, uma reta tangente PT e uma reta normal PN passando pelo
ponto P(r, ) em coordenadas polares. Verifica-se a relao
d
tan = r .
dr
Da figura
= 90o - , 2 + = 180o 2 (90o - ) + = 180o = 2 ou = 2.
d
Tomando tangente : tan = tan = r .
2 dr
Assim, a ED procurada
1 dr
= cotan .
r d 2
uma equao com variveis separveis, que resolvemos usando a tcnica correspondente:
1 1
dr = cotan d r = cotan + ln(C),
r 2 r 2
porem, a integral
Cot
2
cotangente
2 LogSin
2
A soluo2
1 C
r r = cotan 2 + ln(C) ln(r) = 2 ln sin 2 + ln(C) r = C sin2 = (1 - cos ).
2 2
EDO-2016-1.nb 47
1
PolarPlot (1 - Cos[]), {, 0, 2 Pi}, ColorFunctionScaling False, PlotStyle Thick, PlotTheme "Marketing", FrameLabel {x, y}
2
grfico polar cosseno altera a escala da fun falso estilo do g esp tema do grfico legenda do quadro
0.50
0.25
0
y
-0.25
-0.50
Exemplo 2 (Fsica). Suponha-se que um avio afasta-se do ponto (a, 0) situado para leste do seu destino pretendido - um aeroporto
localizado na origem (0, 0). O avio viaja com velocidade constante v0 em relao ao vento, que sopra para o norte com velocidade
constante w. Tal como indicado na Fig.(a), assumimos que o piloto do avio mantm a sua posio diretamente para a origem.
Determine a trajetria do aeroplano.
Soluo. A figura (b) nos mostra um grfico em coordenadas retangulares da posio instantnea do aeroplano. As componentes
retangulares da velocidade instantnea so
dx x dy y
= -v0 cos = -v0 , = -v0 sin + w = -v0 + w.
dt dt
x2 + y 2 x2 + y 2
porem, a integral
48 EDO-2016-1.nb
1
u
1 + u2
ArcSinh[u]
logo
1 k C
u = - x + ln(C) ArcSinh[u] = k ln
1 + u2 x x
y C C
ArcSinh = ln y = x Sinh k ln
x x x
A trajetria
a x a k a k x a k a -k
y = x Sinhk ln = ln x - -ln x = ln x - ln x
x 2 2
x a k a -k a a k- 1 a 1+k a x 1-k x 1+k
= - = - , y = - .
2 x x 2 x x 2 a a
EDO-2016-1.nb 49
ClearAll["Global`*"];
apaga tudo
Manipulate
manipula
Module{pp, sol},
mdulo
2 1/2
y[x] y[x]
sol = DSolvey '[x] -k 1+ , y[50] 0, y[x], x;
x
resolve equao diferencial
x
pp = Plot[Evaluate[y[x] /. sol, {x, -10, 60}, Axes True, AspectRatio 1, PlotTheme "Marketing",
gr calcula eixos ve quociente de as tema do grfico
ImageSize 250, FrameLabel {x, y}, PlotRange {{-10, 60}, {0, 40}}]], {k, 0, 1.2, 0.01, Appearance "Open"}
tamanho da ima legenda do quadro intervalo do grfico aparncia
1.01
40
30
20
y
10
0
0 20 40 60
x
Solve: Inverse functions are being used by Solve, so some solutions may not be found; use Reduce for complete solution
information.
Solve: Inverse functions are being used by Solve, so some solutions may not be found; use Reduce for complete solution
information.
1o . Mtodo de soluo
Multiplicamos a equao anterior pelo fator R(x) = P(x) x (chamado fator integrante) assim obtemos
dy P x d
+ P x P(x) y = Q(x) P x , y P x = Q(x) P x
dx dx
integrando ambos os lados encontramos
50 EDO-2016-1.nb
y P x = Q(x) P x x + C (2.30)
2o . Mtodo de soluo
Passo 2. Considere a constante C de integrao uma funo desconhecida de x, isto , C(x), e calcule
dy dC - P(x) x
y(x) = C(x) - P(x) x = - C(x) P(x) - P(x) x (2.32)
dx dx
Passo 3. Substitua o resultado anterior na equao linear no homognea (2.29)
dC - P(x) x dC
- C(x) P(x) - P(x) x + P(x) C(x) - P(x) x = Q(x), = P(x) x Q(x),
dx dx
Do resultado anterior pode-se concluir que, a soluo geral da EDO (2.29) contm a soluo da equao homognea correspondente
yh = A - P(x) x e uma soluo particular da equao no homognea yp = - P(x) x P(x) x Q(x) x. No recomendamos decorar a
frmula (2.34) seno repetir os passos descritos.
dy
Exemplo 1. Encontre a soluo geral da equao (x + 1) dx
- y = e3 x (x + 1)2 . Qual a soluo particular se y(0) = -1?
dy
Soluo. Escrevemos a equao na forma padro dx
- y
x+ 1 = e3 x (x + 1), de onde P(x) = - x+11 e Q(x) = e3 x (x + 1). A integral
1 -1 P x -1 1
P x = - x + 1 x = -ln(x + 1) = ln(x + 1) , e o fator integrante R = e = eln(x+1) = (x + 1)-1 = .
x+1
Plot[y[x] /. sol, {x, -1, 1}, FrameLabel {x, y}, Frame -> True, PlotTheme "Marketing", ImageSize 230]
grfico legenda do quadro quadro ve tema do grfico tamanho da imagem
1
y[x] -4 + 3 x (1 + x)
3
4
2
y
-1
-1.0 -0.5 0 0.5 1.0
x
dy
Exemplo 2. Encontre a soluo geral da equao dx
= tan(x) y + cos(x). Qual a soluo particular se y(0) = 1?
dy
Soluo. Escrevemos a equao na forma padro dx
- tan(x) y = cos(x), de onde P(x) = -tan(x) e Q(x) = cos(x). A integral
sin(x) P x
P x = -tan(x) x = - cos(x) x = ln(cos(x)), e o fator integrante R = e = eln(cos(x)) = cos(x).
(1 + cos(2 x)) 1 1
x +C = x + sin(2 x) + C. Logo
2 2 2
1 1 1
y= x + sin(2 x) + C ,
cos(x) 2 2
Usando Mathematica encontramos tanto a soluo analtica para a condio inicial dada como tambm o grfico da soluo.
Plot[y[x] /. sol, {x, -2 , 2 }, FrameLabel {x, y}, Frame -> True, PlotTheme "Marketing", ImageSize 230]
grfico legenda do quadro quadro ve tema do grfico tamanho da imagem
1
y[x] 4 Sec[x] + 2 x Sec[x] + Sec[x] Sin[2 x]
4
15
10
0
y
-5
-10
-15
-5.0 -2.5 0 2.5 5.0
x
dy
Exemplo 3. Encontre a soluo geral da equao x dx
+ y = ln(x) + 1. Qual a soluo particular se y(1) = 2?
dy y ln(x)+1 ln(x)+1
Soluo. Escrevemos a equao na forma padro dx
+ x = x , de onde P(x) = 1 / x e Q(x) = x . A integral
52 EDO-2016-1.nb
1 P x
P x = x x = ln(x), e o fator integrante R = e = eln(x) = x.
(Log[x] + 1) x
logaritmo
x Log[x]
Plot[y[x] /. sol, {x, -1, 2}, FrameLabel {x, y}, Frame -> True, PlotTheme "Marketing", ImageSize 230]
grfico legenda do quadro quadro ve tema do grfico tamanho da imagem
2 + x Log[x]
y[x]
x
6
y
2
-1 0 1 2
x
dy
Exemplo 4. Equao de Bernoulli. Uma equao de Bernoulli da forma dx
+ P(x) y = Q(x) yn , onde n qualquer nmero. Esta classe
de equaes se reduzem a lineares no homogneas mediante a substituio z = y1-n . Com esta informao, encontre a soluo geral
da equao dy
2
dx
- x y = -e-x y3 . Qual a soluo particular se y(0) = 1/2?
dy 2 1
Soluo. Na equao de Bernoulli dada dx
- x y = -e-x y3 , onde n = 3, usamos a substituio z = y1-3 = y2 . Temos
dz dz dy 2 dy dy y3 dz 1 1 dz
= =- 3 =- =- .
dx dy dx y dx dx 2 dx 2 z3/2 dx
dz 2
A soluo geral da equao dx
+ 2 x z = 2 e-x , ser
2 2
z P x = Q(x) P x x + C z ex = 2 e-x ex x + C = 2 x + C,
2
1 2
z= = e-x (2 x + C).
y2
Plot[y[x] /. sol, {x, -2, 2}, FrameLabel {x, y}, Frame -> True, PlotTheme "Marketing", ImageSize 230]
grfico legenda do quadro quadro ve tema do grfico tamanho da imagem
DSolve::bvnul : For some branches of the general solution, the given boundary conditions lead to an empty solution.
x2
2
y[x]
2 2+x
3
y
-2 -1 0 1 2
x
dy n
Exemplo 5. Encontre a soluo geral da equao dx
- x+ 1 y = ex (1 + x)n . Qual a soluo particular se n = -2 e y(0) = -2?
dy n
Soluo. Resolvemos pelo segundo mtodo. A soluo da parte homognea dx
- x+ 1 y = 0,
y 1 n
y = n x + 1 x + ln(C) ln(y) = n ln(x + 1) + ln(C) = ln(C(x + 1) )
y = C(x + 1)n .
ClearAll["Global`*"];
apaga tudo
y[x] x
sol5 = DSolvey '[x] + 2 , y[0] -2, y[x], x
x + 1
resolve equao diferencial (x + 1)2
Plot[y[x] /. sol5, {x, -1, 6}, FrameLabel {x, y}, Frame -> True, PlotTheme "Marketing", ImageSize 230]
grfico legenda do quadro quadro ve tema do grfico tamanho da imagem
-3 + x
y[x]
(1 + x)2
7.5
5.0
2.5
0
y
-2.5
-5.0
-7.5
0 2 4 6
x
dy
Exemplo 6. Encontre a soluo geral da equao dx
- y ln(2) = 2sin(x) (cos(x) - 1) ln(2). Qual a soluo particular se quando x = / 2,
y(/2) = -1?
dy
Soluo. Resolvemos pelo segundo mtodo. A soluo da parte homognea dx
- y ln(2) = 0,
y x
y = ln(2) x + ln(C) ln(y) = ln(2) x + ln(C) ln(y / C) = ln(2 )
y = C 2x .
2-x+Sin[x]
Logo
C(x) = 2-x+sin(x) + A
Assim,
y = C 2x = 2-x+sin(x) + A 2x .
{{A -1.00987}}
EDO-2016-1.nb 55
Plot2Sin[x] - 2x , {x, -2 Pi, Pi}, ColorFunctionScaling False, PlotStyle Thick, PlotTheme "Marketing", FrameLabel {x, y}
grfico altera a escala da fun falso estilo do g esp tema do grfico legenda do quadro
0
y
-2
-4
-6 -4 -2 0 2
x
Usando Mathematica encontramos tanto a soluo analtica para a condio inicial dada como tambm o grfico da soluo.
Exemplo 1 ( Fsica). Uma objeto de massa m foi lanado para direita com um ngulo de inclinao com relao ao solo e a uma
velocidade inicial v0 . Se uma fora de resistncia horizontal proporcional a velocidade instantnea nessa direo age na regio
Fx,res = k vx , onde k uma constante de proporcionalidade. Encontre a) a altura mxima que atingir, b) a trajetria descrita pelo
objeto, e c) o alcance horizontal.
Soluo. Considere a figura abaixo, onde temos traado uma poro da trajetria, as foras aplicadas e o vetor velocidade instantnea v.
dvx
Fx = -Fx,res = m ax -k vx = m ax = m
dt
dvy
Fy = -m g = m ay -g = ay = .
dt
Na direo y o movimento acontece com acelerao constante ay = -g. Por tanto, no instante t
vy (t) = v0 sin() - g t.
a) Altura mxima
56 EDO-2016-1.nb
isolamos o tempo:
kx kt kt kx kt kx m kx
= 1 - - m - m = 1 - - = ln 1 - t=- ln 1 - .
m v0 cos() m v0 cos() m m v0 cos() k m v0 cos()
Ao longo de y temos
1 2 m kx 1 m 2 kx 2
y = v0 sin() t - g t = -v0 sin() ln 1 - - g ln 1 -
2 k m v0 cos() 2 k m v0 cos()
Agora mostramos um grfico da trajetria para diferentes valores das constantes envolvidas no problema.
ClearAll"Global`*";
apaga tudo
Manipulate
manipula
m v0 Cos[ Degree]
d= 1 - -2 k v0 Sin[ Degree]/(9.81 m) ;
k
v20 Sin[ Degree]2
H= ;
2 (9.81)
Sin[ Degree] kx 9.81 m 2 kx 2
Plot-m v0 Log1 - - Log1 - , {x, 0, d}, PlotRange {{0, d}, {0, H}},
k m v0 Cos[ Degree] 2 k m v0 Cos[ Degree]
logaritmo intervalo do grfico
PlotTheme "Marketing", ImageSize 200, FrameLabel {x, y}, Axes True, k, 0.2, 1.2, 0.1, Appearance "Open",
tema do grfico tamanho da ima legenda do quadro eixos verdadeiro aparncia
m, 1, 10, 1.0, Appearance "Open", , 10, 80, 10, Appearance "Open", v0 , 20, 60, 5, Appearance "Open"
aparncia aparncia aparncia
1.
m
9.
70
v0
40
60
40
y
20
0
0 20 40 60
x
T
-k t m
t
0
kT
m - - m m
k
m v0 cos() kT m v0 cos() 2 k v sin()
D= 1 - - m = 1 - - m0 g
k k
Abaixo mostramos um cdigo que resolve o sistema de equaes vx (t) = v0 cos() -k t/m e vy (t) = v0 sin() - g t . Compare com o grfico
de nossa soluo analtica anterior.
ClearAll["Global`*"];
apaga tudo
Manipulate
manipula
Module{pp, sol},
mdulo
sol = DSolvey '[t] v0 Sin[ Degree] - 9.81 t, x '[t] v0 Cos[ Degree] -k t/m , x[0] 0, y[0] == 0, {x, y}, {t, 0, 100};
resolve equao d seno grau co grau
PlotTheme "Marketing", ImageSize 200, PlotStyle Thick, FrameLabel {x, y}, PlotRange All]]},
tema do grfico tamanho da ima estilo do g esp legenda do quadro intervalo do tudo
{k, 0.2, 1.2, 0.1, Appearance "Open"}, {m, 1, 10, 1.0, Appearance "Open"}, {, 10, 80, 10, Appearance "Open"},
aparncia aparncia aparncia
Parallel`Palette`Private`k
0.2
Parallel`Palette`Private`m
1
Parallel`Palette`Private`
10
v0
10
0.15
Parallel`Palette`Private`y
0.10
0.05
0
0 1 2 3
Parallel`Palette`Private`x
A ED da forma
58 EDO-2016-1.nb
A condio necessria e suficiente para a ED (2.31) ser exata que se verifique a condio:
M N
= . (2.36)
y x
onde x0 e y0 so parmetros constantes. Note que, na segunda integral de (2.37) fixa-se x = x0 e no fazemos o mesmo com y na primeira
integral de (2.37).
Exemplo 1. Resolva a ED (sin(x y) + x y cos(x y)) dx + x2 cos(x y) dy = 0. Encontre logo a soluo particular y( / 2) = 1.
M N
Soluo. Na equao dada M(x, y) = sin(x y) + x y cos(x y) e N(x, y) = x2 cos(x y). Calculamos y
e x
:
M
= (sin(x y) + x y cos(x y)) = x cos(x y) + x cos(x y) - x2 y sin(x y) = 2 x cos(x y) - x2 y sin(x y),
y y
N 2
= x cos(x y) = 2 xcos(x y) - x2 y sin(x y).
x x
M N
Por tanto, verdade a validade da condio y
= x
. Assim, de acordo com (2.32) a soluo satisfaz a equao
x y x y
a integrao d
x y
Sin[ y] + y Cos[ y] , x20 Cos[x0 y] y
x0 seno cosseno y0 cosseno
x sin(x y) = sin(x0 y0 ) x0 + C = C1 .
a soluo geral.
Para a soluo particular que satisfaz y( / 2) = 1, 2 sin ( 2 1) = C1 , isto
1
x sin(x y) = ou y(x) = ArcSin .
2 x 2x
Um grfico de contorno da soluo particular mostrado.
EDO-2016-1.nb 59
ClearAll"Global`*";
apaga tudo
ContourPlotx Sin[x y] == , {x, 0, 2 }, {y, -0.5, 2}, PlotTheme "Marketing",
2
grfico de c seno tema do grfico
2.0
1.5
1.0
y
0.5
-0.5
0 2 4 6
x
ClearAll["Global`*"];
apaga tudo
sol = DSolvey '[x] -(Sin[x y[x]] + x y[x] Cos[x y[x]]) x2 Cos[x y[x]], y[ / 2] == 1, y[x], x
resolve equao d seno cosseno cosseno
Solve::ifun : Inverse functions are being used by Solve, so some solutions may not be found; use Reduce for complete solution
information.
ArcSin 2x
y[x]
x
2 2
Exemplo 2. Resolva a ED y2 ex y + 4 x3 dx + 2 x y ex y - 3 y2 dy = 0. Encontre logo a soluo particular y(1) = 0.
2 2 M N
Soluo. Na equao dada M(x, y) = y2 ex y + 4 x3 e N(x, y) = 2 x y ex y - 3 y2 . Calculamos y
e x
:
M 2 x y2 N 2
= y e + 4 x3 , = 2 x y ex y - 3 y2
y y x x
2 2
Dy2 ex y + 4 x3 , y, D2 x y ex y - 3 y2 , x
derivada derivada
x y2 x y2 2 2
2 e y+2e x y3 Log[e], 2 ex y y + 2 ex y x y3 Log[e]
Por tanto,
M 2 x y2 2 2
= y e + 4 x3 = 2 ex y y + 2 ex y x y3 ,
y y
N 2 2 2
= 2 x y ex y - 3 y2 = 2 ex y y + 2 ex y x y3 .
x x
M N
verificando-se a relao y
= x
.
resolvemos as integrais
x 2 y 2
y2 x y + 4 x3 x, 2 x0 y x0 y - 3 y2 y
x0 y0
2 2 2 2
x y - y x0
+ x4 - x40 , y x0
- x0 y0 - y3 + y30
60 EDO-2016-1.nb
x y
2 xy 3 2 2 2 2 2 2
xy
y e + 4 x x = -
y x0
+ x4 - x40 , 2 x 0 y ex0 y - 3 y2 y = y x0
- x0 y0 - y3 + y30
x0 y0
a soluo geral.
Para a soluo particular que satisfaz y(1) = 0, 1 (0) + 14 - 03 = 2 = C1 , isto , a soluo particular
2
x y + x4 - y3 = 2.
ClearAll"Global`*";
apaga tudo
ContourPlotx y2 + x4 - y3 2, {x, -5, 2}, {y, -2, 8}, PlotTheme "Marketing",
grfico de contornos tema do grfico
FrameLabel {x, y}, ContourStyle {RGBColor[0, 1, 0, 1.5], Thick, Thickness[0.010]}, ImageSize 200
legenda do quadro estilo de conto cores do sistema RGB es espessura tamanho da imagem
4
y
-2
-4 -2 0 2
x
2
Usando Mathematica para condio de contorno y(1) = 0 obtemos a mesma equao x y + x4 - y3 = 2 que temos encontrado para a
soluo y(x).
ClearAll["Global`*"];
apaga tudo
2 2
sol = DSolvey '[x] -y[x]2 x y[x] + 4 x3 2 x y[x] x y[x] - 3 y[x]2 , y[1] 0, y[x], x
resolve equao diferencial
2
Solvex y[x] + x4 - y[x]3 2, y[x]
M 1 x y y
= sin - 2 cos + 1 . Aqui o resultado
y y y y x x
1 x y y
y Sin - 2 Cos + 1
y seno y x
x cosseno
1 y x x 1
x Cos - 2 Sin + 2
x cosseno
x y seno y y
y 1 y x0 x0 1
Assuming{{x0 , y0 } 0 && y 0 && y y0 }, Cos - 2
Sin + y
supondo y0 x0 cosseno
x0 y seno y y2
x x y y
ConditionalExpressionx - Cos + Cos 0 + Sin - Sin - x0 ,
y y x x0
x0 x0 x0
Im 0 || Re 0 || Re < -1,
x - x0 x - x0 x - x0
1 x x y y 1
ConditionalExpression- - Cos 0 + Cos 0 + Sin - Sin 0 + ,
y y y0 x0 x0 y0
y0 y0 y0
y0 0 && Re 0 || Re < -1 || Reals
y - y0 y - y0 y - y0
isto
x
1 x y y x x0 y y
y sin y - 2 cos x + 1 x = x - cos y + cos y + sin x - sin x - x0
x 0
x0
y
1 y x0 x0 1 1 x0 x0 y y0 1
x cos x - 2 sin y + 2 y = - y - cos y + cos y + sin x - sin x + y .
0 0 y y 0 0 0 0
y0
Na animao mostrada abaixo, traamos a soluo geral definida pela equao anterior, onde a constante C encontrada da equao
x0 - cos yx00 + sin yx00 - y10 = C, para diferentes valores da condio de contorno y(x0 ) = y0 .
62 EDO-2016-1.nb
ClearAll["Global`*"];
apaga tudo
Manipulate
manipula
Module{constante, grafico},
mdulo
x0 y0 1
constante = x0 - CosDegree + SinDegree - ;
c grau
y0 grau
x0 y0
x y 1
grafico = ContourPlotx - CosDegree + SinDegree - constante,
grfico de cont c grau
y grau
x y
{x, -1, 3}, {y, -2, 3}, Axes True, AspectRatio 1, PlotTheme "Marketing", ImageSize 200,
eixos ve quociente de as tema do grfico tamanho da imagem
ContourStyle {RGBColor[0, 1, 1, 1.5], Thick, Thickness[0.010]}, FrameLabel {x, y}, PlotRange All,
estilo de conto cores do sistema RGB es espessura legenda do quadro intervalo do tudo
{x0, 0.05, 3, 0.1, Appearance "Open"}, {y0, 0.02, 3, 0.1, Appearance "Open"}
aparncia aparncia
x0
1.65
y0
1.12
1
y
-1
-2
-1 0 1 2 3
x
Usando Mathematica:
ClearAll["Global`*"];
apaga tudo
1 x
y[x]
Sin y[x] - y[x]
x2
Cos y[x]
x
+1
sol = DSolvey '[x] - , y[x], x
1 y[x] x x 1
Cos x
resolve equao diferencial
x
- y[x] 2 Sin y[x] + y[x]2
x y[x] 1
Solve-x + Cos - Sin + C[1], y[x]
y[x] x y[x]
encontramos o mesmo resultado geral.
Exemplo 1 ( Fsica). Movimento de uma jangada atravs de um rio. Uma jangada est se movendo com uma velocidade u transver-
salmente ao fluxo do rio de largura a (veja figura). Se a velocidade da corrente diretamente proporcional ao produto das distncias
das duas margens, encontrar o caminho do barco e a distncia abaixo do rio at o ponto onde ele aterra.
EDO-2016-1.nb 63
Soluo. Na figura temos traado um sistema de coordenadas desde o ponto de partida, ponto 0, a possvel trajetria descrita por ele, a
distncia entre as margens, a, e Chamamos AB a distncia abaixo do rio at o ponto onde ele aterra.
Embora esta seja tambm uma equao diferencial com variveis separveis, tambm do tipo diferencial exata:
dy u
= u dx -k y (a - y) dy = 0,
dx k y (a - y)
M N
de onde M(x, y) = u e N(x, y) = -k y (a - y). Calculamos y
e x
:
M
= (u) = 0. Aqui o resultado
y y
N
= (-k y (a - y)) = 0.
x x
M N
Por tanto, verdade a validade da condio y
= x
. Assim, de acordo com (2.32) a soluo satisfaze a equao
x y x y
onde a integral
y
Assuming{{k, a} 0 && y 0 && y y0 }, (-k y (a - y)) y
supondo y0
1 k y3 1 k y30
- a k y2 + + a k y20 -
2 3 2 3
logo
x y
1 2 k y3 1 2 k y30
u x + (-k y (a - y)) y = C1 u(x - x0 ) - 2 a k y + 3 + 2 a k y0 - 3 = C1
x0 y0
1 k y3 k y3 1
ux- a k y2 + = C1 + 0 - a k y20 + u x0 = C.
2 3 3 2
A soluo geral
1 k y3
ux- a k y2 + = C.
2 3
Como y(0) = 0, encontramos C = 0. Assim a trajetria definida pela equao
k 2
x= y (3 a - 2 y).
6u
64 EDO-2016-1.nb
ClearAll["Global`*"];
apaga tudo
Manipulate
manipula
L = k a 3 ( 6 u );
k 2
ContourPlot y (3 a - 2 y) x, {x, 0, L}, {y, 0, a}, Axes True, AspectRatio 1,
6u
grfico de contornos eixos ver quociente de aspecto
ContourStyle {RGBColor[0, 1, 1, 1.5], Thick, Thickness[0.010]}, FrameLabel {x, y}, PlotRange All,
estilo de conto cores do sistema RGB es espessura legenda do quadro intervalo do tudo
{a, 1, 10, 1, Appearance "Open"}, {k, 0.1, 5, 0.5, Appearance "Open"}, {u, 2, 10, 0.5, Appearance "Open"}
aparncia aparncia aparncia
9
k
3.6
u
5.
6
y
0
0 20 40 60 80
x
dy 2
1. Resolva a equao 4 xy dx = y - 1.
d
2. Determine a soluo particular de dt = 2 e3 t-2 , se para t = 0, = 0.
5. x y ' - y = y3 . 6. x y y ' = 1 - x2 .
6. y - x y ' = a1 + x2 y '.
8. A corrente i num circuito eltrico contendo uma resistncia R e uma indutncia L em serie com uma fonte de voltagem E dado pela
di
equao diferencial E - L dt = Ri. Resolva a equao e encontre i em termos do tempo t dado que quando t = 0, i = 0.
EDO-2016-1.nb 65
dp dV Cp
9. Para uma expanso adiabtica de um gs Cv p + Cp V = 0, onde Cp e CV so constantes. Dado n = Cv , mostre que pVn = constante.
10. Resolva:
a) (2 y - 1) dy 2
dx = 3 x + 1, dado x = 1 quando y = 2.
b) 2 y(1 - x) + x(1 + y) dy
dx = 0, dado x = 1 quando y = 1.
y2 +1 y dy y2 +1
c) Mostrar que a soluo da equao x2 +1 = x dx da forma x2 + 1 = constante.
dy
11. Determine a equao da curva xy dx = x2 - 1, e que passa atravs do ponto (1, 2).
12. A diferena de potencial, V, entre as placas de um capacitor C carregado por uma voltagem estacionria E atravs de um resistor R
dV
dado pela equao C R dt + V = E. a) Resolva a equao para V dado que em t = 0, V = 0. b) Calcule V, com 3 cifras significativas,
quando E = 25 V, C = 20 10 F, R = 200 103 e t = 3.0 s.
-6
dy a1 x + b1 y + c 1
II.2 EDOs que se reduzem a variareis separveis: dx
= f
a2 x + b2 y + c 2
b) 3 y - dy
dx + 2 x + 2 = 0,
1
c) e 2 x -y = 3 dy
dx ,
dy 1
d) dx = 4 x+y-2 - 1,
e) y ' = (8 x + 2 y + 1)2 ,
f) (2 x + 3 y - 1) dx + (3 x + 6 y - 5) dy = 0
14. Encontrar a curva que passa atravs do ponto (1, 1 / 3) se o coeficiente angular da tangente a ele em qualquer ponto da curva trs
vezes o coeficiente angular do raio vetor do ponto de tangncia. R. y = x3 3.
c) x2 + y2 dy = xy dx, se y = 1 quando x = 1.
d) 2y+y2-xx dy
dx = 1 se y = 3 quando x = 2.
e) x2 y ' = y2 + x y.
e) x y ' + y - ex = 0; y = b para x = a.
b) 2 x y + x2 y + y3 3 dx + x2 + xy2 + x3 3 dy = 0. R.
c) (x + y) dx + (x + 2 y) dy = 0.
d) x2 + y2 + 2 x dx + 2 xydy = 0.
e) x3 - 3 xy2 + 2 dx - 3 x2 y - y2 dy = 0.
g) e-y dx + (1 - x e-y ) dy = 0.
h) x2 - y dx - xdy = 0.
EDO-2016-1.nb 67
3
EQUAES DIFERENCIAIS DE SEGUNDA ORDEM E ORDEM SUPERIOR
Equaes diferenciais ordinrias Linear (EDOL) de segunda ordem so os mais comuns nas aplicaes da fsica e engenharia em virtude
da dinmica: por exemplo, na mecnica clssica (MC) a acelerao uma derivada de segunda ordem com relao ao tempo, na
mecnica quntica (MQ), a energia cintica proporcional ao quadrado da velocidade; quer dizer, seu operador uma derivada de
segunda ordem com relao ao tempo. Por este motivo, na MC, quando descrevemos o movimento de uma partcula sob o efeito de
uma fora, a dinmica do problema conduz de modo natural a apario da EDOL. Especificamente, a fora conduz a EDOL no
homogneas. Na MQ, somos conduzidos a equao Schrdinger, uma equao diferencial em derivadas parciais (EDP) de segunda
ordem.
Desenvolvemos mtodos para encontrar solues particulares da EDOL de ordem maior que um, tal como a variao das constantes,
expanso em serie de potncias, e funes de Green. Classes especiais de EDOL com coeficientes constantes aparecem em circuitos
eltricos RLC e osciladores harmnicos em MC.
Teorema 1. Se y1 (x) e y2 (x) so duas solues da EDO (3.1) e C1 e C2 so qualquer constantes, logo a funo y(x) = C1 y1 (x) + C2 y2 (x)
tambm uma soluo da Eq.(3.1).
Teorema 2. Se y1 (x) e y2 (x) so solues linearmente independentes da Eq.(3.1) e P(x) nunca zero, logo a soluo geral dado por
y(x) = C1 y1 (x) + C2 y2 (x) onde C1 e C2 so constantes arbitrrias.
circuitos RLC. A equao tambm descreve o movimento pendular de uma carga suspensa de um guindaste, que posta em movi-
mento quando o guindaste gira para uma nova posio e logo para. O movimento pode ser modelado como mostrado na Fig. 3.1, onde l
o comprimento do cabo do guindaste, o smbolo m representa a carga, F a fora de atrito exercida pela resistncia do ar devido ao
movimento, e a deflexo angular do cabo em relao vertical.
A fim, de escrevermos a EDO descrevendo esta fsica, notamos que o torque devido ao peso da carga e a fora resistiva se opondo ao
movimento, igual a 0 = -mglsin() - Flcos(), onde a fora resistiva F = ld dt, foi considerado para ser proporcional a velocidade da
carga, e com uma constante de proporcionalidade . O momento de inrcia da carga ao redor de O J 0 = ml2 . Usando a segunda lei de
Newton para a rotao, no caso de ngulos de rotao 1, temos
d2
0 = -mglsin() - Flcos() = ml2 ,
dt2
ou
d d2
-mgl - l2 = ml2 2 ,
dt dt
que rescrevemos como
d2 d g
+ + = 0. (3.4)
dt2 m dt l
Equaes do tipo (3.3) ou (3.4), se resolvem como segue. Tentamos uma soluo do tipo:
y(x) = r x , (3.5)
-Q + Q2 - 4 PR -Q - Q2 - 4 PR
r1 = , r2 = . (3.7)
2P 2P
CASO I. Q2 - 4 P R > 0
Neste caso, as razes r1 e r2 so reais e diferentes. Assim, duas solues seriam y1 = r1 x e y2 = r2 x , e, de acordo com o teorema 2, a
soluo geral ser
y(x) = C1 r1 x + C2 r2 x . (3.8)
EDO-2016-1.nb 69
CASO II. Q2 - 4 P R = 0
Neste caso r1 = r2 ; isto , as razes da equao caracterstica so reais e iguais. Seja r esta raz, logo da Eq.(3.7)
-Q
r= , assim 2 r P + Q = 0 (3.9)
2P
Agora mostramos que, alm da primeira soluo y1 = r x , a segunda soluo y2 = x r x tambm uma soluo:
d2 y 2 dy
P + Q 2 + R y2 = P2 r x r + r x r2 x + Q(r x + r x r x) + R x r x = r x P2 r + r2 x + Q(1 + r x) + R x =
dx2 dx
y(x) = C1 r x + C2 x r x , (3.10)
Soluo. A equao caracterstica r2 - 6 r + 9 = 0, a qual pode ser fatorado (r - 3)2 = 0, cuja nica soluo r = 3. Assim, a soluo
geral, em virtude de (3.10)
y(x) = C1 3 x + C2 x 3 x .
Q 4 PR - Q2
=- , = . (3.11)
2P 2P
Logo, usando a equao de Euler: = cos + sin, temos
y(x) = C1 r1 x + C2 r2 x = C1 (+) x + C2 (-) x = C1 x (cos + sin) + C2 x (cos - sin) =
onde A1 = C1 + C2 , A2 = (C1 - C2 ). Isto d todas as solues (reais ou complexas) da equao diferencial. Assim, o resultado para este
caso :
Exemplo 3. Resolva a equao y '' - 3 y ' + 8 y = 0. Encontre, depois, uma soluo particular para a condio inicial
y(-2) = -0.5, y ' (-2) = 0.
Solve[r ^ 2 - 3 r + 8 == 0, r]
resolve
1 1
r 3 - 23 , r 3 + 23
2 2
ou = 3 / 2, = 23 2. Sua soluo geral
1 23 x 1 23 x 3 23 x 23 x
3 x/2 - 23 Sin A1 + 23 Cos A2 + 3 x/2 Cos A1 + Sin A2
2 2 2 2 2 2 2
agora resolvemos o sistema de duas equaes para as constantes A1 e A2 . Estas equaes so, para y(-2) = -0.5, y ' (-2) = 0 :
x = -2;
23 23
Solve3 x/2 A1 Cos x + A2 Sin x -0.5,
resolve cosseno 2 seno 2
1 23 x 1 23 x
3 x/2 - 23 Sin A1 + 23 Cos A2 +
2 seno 2 2 cosseno 2
3 23 x 23 x
3 x/2 Cos A1 + Sin A2 0, {A1 , A2 }
2 cosseno 2 seno 2
Usando Mathematica:
ClearAll["Global`*"];
apaga tudo
sol = DSolve[{y ''[x] - 3 y '[x] + 8 y[x] 0, y[-2] -0.5, y '[-2] 0}, y[x], x]
resolve equao diferencial
23 x 23 x
y[x] -7.09735 1. 3 x/2 Cos + 1.33631 3 x/2 Sin
2 2
EDO-2016-1.nb 71
8000
6000
4000
y
2000
-2 0 2 4
x
Exemplo 4. Resolva a equao 4 x '' - 20 x ' + 5 x = 0, onde x(t) funo do tempo t. Encontre, depois, uma soluo particular para a
condio inicial x(0.1) = 0.1 , x ' (0.1) = 0.
A soluo geral
x = A1 e0.263932 t + A2 e4.73607 t .
agora resolvemos o sistema de duas equaes para as constantes A1 e A2 . Estas equaes so, para x(0.1) = 1, x ' (0.1) = 0 :
t = 0.1;
N
valor numrico
Solve0.263932 t A1 + 4.736067 t A2 1, 0.263932` 0.263932` t A1 + 4.736067` 4.736067` t A2 0, {A1 , A2 }
resolve
Usando Mathematica:
ClearAll["Global`*"];
apaga tudo
sol = DSolve[{4 x ''[t] - 20 x '[t] + 5 x[t] 0, x[0.1] 1, x '[0.1] 0}, x[t], t]
resolve equao diferencial
5 5
5 t 5 t
x[t] 1.03143 1. 2 - - 0.0356329 2 +
72 EDO-2016-1.nb
-2
-4
x
-6
-8
Problema 1 ( Fsica). O corpo de 8-kg deslocado em 0.2 m direita da posio de equilbrio e solto desde o repouso no instante t =
0. a) Escreva a equao diferencial do movimento, b) defina qual dos trs casos voc se encontra, c) resolva a soluo para o
problema do valor inicial, se o coeficiente de amortecimento viscoso c 20N.s/m e a constante da mola k 32 N/m.
Soluo. Na figura temos traado um sistema de coordenadas desde o ponto de partida, ponto 0, a possvel trajetria descrita por ele, a
distncia entre as mrgens, a, e Chamamos AB a distncia abaixo do rio at o ponto onde ele aterra.
39 1 39
Plot-5 t4 0.2 Cos t + Sin t , {t, 0, 6}, FrameLabel {t, x},
grfico cosseno 4 39 seno 4 legenda do quadro
0.20
0.15
0.10
x
0.05
0 2 4 6
t
Problema 2 ( Fsica). a) Determine a ED do movimento para o sistema vibratrio amortecido mostrado na Figura abaixo. b) Que tipo
de movimento ocorre?
EDO-2016-1.nb 73
A equao da forma:
na qual f(x) 0, chama-se equao diferencial no-homognea linear de 2a ordem. A soluo geral da equao (3.13) se determina pela
frmula
y(x) = yh (x) + yp (x), (3.14)
onde yh (x) a soluo geral da equao homognea correspondente e yp (x) uma soluo particular da equao no homognea. Em
outras referncias bibliogrficas yh (x) chamada funo complementar e designada como yc (x).
Na literatura existem pelo menos trs mtodos para encontrar a soluo particular y c (x):
Mtodo da variao dos parmetros,
Mtodo dos coeficientes indeterminados,
Mtodo operacional.
Este mtodo geral e aplica-se a EDOs do tipo (3.13) onde a1 (x), a2 (x) e f(x) so constantes ou funes de x.
Se y1 (x) e y2 (x) so duas solues da equao homognea de (3.13), pode ser mostrado que a soluo particular ser dada por
y2 y
yp (x) = -y1 f (x) x + y2 1 f (x) x. (3.15)
W W
Equaes desta sorte so muito comuns atravs da cincias fsicas e engenharia, e o mtodo de sua soluo se efetua em duas partes,
i.e. encontramos uma funo complementaria yc (x) e encontramos a integral particular yp (x). Se f(x) = 0, em (3.13) ento no temos que
encontrar uma integral particular, e a funo complementar por si mesma a soluo geral.
d2 y
Exemplo 1. Resolva a equao dx2
+ 9 y = tan(3 x). Logo encontre a soluo que satisfaz as condies iniciais y( / 9) = 1, y ' ( / 9) = 0
k2 + 9 = 0, k = 3 i.
A soluo da parte homognea y = C1 cos(3 x) + C2 sin(3 x)). Neste caso, y1 (x) = cos(3 x) e y2 (x) = sin(3 x).
2. Clculo do Wronskiano
74 EDO-2016-1.nb
1 3x 3x 3x 3x
Cos[3 x] LogCos - Sin - LogCos + Sin
9 2 2 2 2
o resultado foi
1 -1 + 3
C1 3 C2 1 1 - 12 + 3
9 3 C1 9 C2
Log 2 2
+ + , -1 - 3 Log 2
- +
18 1
+ 3 2 2 3 2 1
+ 3 2 2
2 2 2 2
Resolvemos as equaes
EDO-2016-1.nb 75
ClearAll["Global`*"];
apaga tudo
1 - 12 + 3
2 C1 3 C2
Solve Log + + 1,
resolve 18 1
logaritmo + 3 2 2
2 2
1 1 - 12 + 3
2 9 3 C1 9 C2
-1 - 3 Log - + 0, {C1 , C2 }
3 2 1
logaritmo + 3 2 2
2 2
1 - 12 + 2
3
1
C1 9- 3 - 2 Log , C2 1 + 9 3
18 1
+ 3 18
2 2
ClearAll["Global`*"];
apaga tudo
1.0
0.5
y
-0.5
-1.0
-1.0 -0.5 0 0.5
x
A soluo que satisfaz as condies iniciais usando Mathematica, nos da o mesmo resultado.
ClearAll["Global`*"];
apaga tudo
sol = SimplifyDSolvey ''[x] + 9 y[x] Tan[3 x], y 1, y ' 0, y[x], x
simplifica resolve equao diferencial tangente 9 9
1
y[x] -Cos[3 x] -9 + 3 + 2 Log-1 + 3 - 2 Log1 + 3 -
18
3x 3x 3x 3x
2 LogCos - Sin + 2 LogCos + Sin + 1 + 9 3 Sin[3 x]
2 2 2 2
76 EDO-2016-1.nb
1.0
0.5
y
-0.5
d2 y dy e2 x
Exemplo 2. Resolva a equao dx2
-4 dx
+4y= x2 Logo encontre a soluo que satisfaz as condies iniciais y(1) = 1, y ' (1) = 0
k2 - 4 k + 4 = 0, k1 = k2 = 2,
a soluo duplamente degenerada para k = 2. A soluo da parte homognea y = (C1 + xC2 ) e2 x . Neste caso, y1 (x) = e2 x e y2 (x) = xe2 x .
2. Clculo do Wronskiano
e2 x x e2 x
W= 2 2
= e4 x (1 + 2 x) - 2 x e4 x = e4 x
2e x e (1 + 2 x)
x
e2 x
3. Soluo particular. Neste caso f(x) = x2 ,
x e 2 x e2 x e2 x e2 x 1 1
yp (x) = -e2 x x + x e2 x 4 x 2 x = -e2 x x + x e2 x 2 x = -e2 x (ln(x) + 1)
e4 x x2 e x x x
o resultado foi
yp (x) = - e2 x (ln(x) + 1)
ClearAll["Global`*"];
apaga tudo
x = 1;
Solve(C1 + x C2 ) 2 x - 2 x (Log[x] + 1) 1,
resolve logaritmo
2x
(-1 - 2 x - 2 x Log[x] + 2 x C1 + x (1 + 2 x) C2 )
0, {C1 , C2 }
x
3 2 - 2
C1 , C2 -
2 2
3 2 - 2
encontramos C1 = 2
, C2 = 2
.
6. A soluo que satisfaz as condies iniciais
3 2 - 2
y(x) = + x 2 x - 2 x (ln(x) + 1).
2 2
A soluo que satisfaz as condies iniciais usando Mathematica, nos da o mesmo resultado.
ClearAll["Global`*"];
apaga tudo
2 x
sol = DSolvey ''[x] - 4 y '[x] + 4 y[x] , y[1] 1, y '[1] 0, y[x], x
resolve equao diferencial x2
12
10
8
y
d2 y dy 5
Exemplo 3. Resolva a equao dx2
+3 dx
+ 2 y = sin( 2x ). Logo encontre a soluo que satisfaz as condies iniciais y(0) = 1, y ' (0) = -1.
Soluo.
1. Soluo da parte homognea. Vamos encontrar neste passo y1 (x) e y2 (x). A equao caracterstica
k2 + k + 1 = 0,
5
Solvek2 + 3 k + 0, k
resolve 2
3 3
k - - , k - +
2 2 2 2
a soluo k1 = - 32 - 2 , k2 = - 32 + 2 . A soluo da parte homognea
3 3 3 x x
y = A1 ex- 2 - 2 + A2 ex- 2 + 2 = e- 2 x A1 e-x 2 + A2 ex 2 . Usando ex 2 = cos i sin
2 2
78 EDO-2016-1.nb
3 x x x x 3 x x
y = e- 2 x A1 cos - i sin + A2 cos + i sin = e- 2 x (A1 + A2 ) cos + i(A2 - A1 ) sin .
2 2 2 2 2 2
definimos novas constantes de integrao C1 = A1 + A2 , C2 = i(A2 - A1 ) . A soluo da parte homognea resulta
3 x x
yh = e- 2 x C1 cos + C2 sin .
2 2
3 3
As duas solues so y1 = e- 2 x cos( 2x ), y2 = e- 2 x sin( 2x ).
2. Clculo do Wronskiano. Para isto encontramos as derivadas das solues y1 e y2
3 x 3 x
SimplifyDe- 2 x Cos , x, De- 2 x Sin , x
simplifica deriv cosseno 2 deriv seno 2
1 -3 x/2 x x 1 x x
- e 3 Cos Log[e] + Sin , e-3 x/2 Cos - 3 Log[e] Sin
2 2 2 2 2 2
obtemos y1 = - 12 e-3 x/2 (3 cos( 2x ) + sin( 2x )) e y2 = 1
2 e-3 x/2 (cos( 2x ) - 3 sin( 2x )). Com isto
3 3
e- 2 x cos 2x e- 2 x sin 2x
W= =
- 12 e-3 x/2 3 cos 2x + sin 2x 1
2
e-3 x/2 cos 2x - 3 sin 2x
1 -3 x -3 x x x x x x x 1
e 2 e 2 cos2 - 3 cos sin + 3 cos sin + sin2 = e-3 x .
2 2 2 2 2 2 2 2
3. Soluo particular. Neste caso f(x) = sin(x / 2),
3 3
3 x e- 2 x sin 2x x 3 x e- 2 x cos 2x x
yp (x) = -e- 2 x cos 1
sin x + e- 2 x sin 1 -3 x
sin x =
2 e -3 x 2 2 e 2
2 2
- 32 x 3 x - 32 x 3
-2 e x cos e 2 x sin2 x + e x sin e 2 x sin(x) x
2 2 2
Calculamos as integrais
3 x 3 x 2 3 x 3
-2 - 2 x Cos 2 x Sin x + - 2 x Sin 2 x Sin[x] x
2
cosseno 2 seno2 seno
2 x 2 x
- Sin 2 Cos[x] - 3 Sin[x] + Cos -13 + 9 Cos[x] + 6 Sin[x] =
13 seno 2 cosseno seno 39 2
cosseno cosseno seno
1 x x
-8 Cos + 12 Sin
39 2
cosseno seno 2
1 -3 x/2 x x x x x x
4 3 x/2 3 Cos + 2 Sin - 39 3 Cos + Sin C1 + 39 Cos - 3 Sin C2
78 2 2 2 2 2 2
5. Calculamos as constantes de integrao C1 , C2 para a condio inicial y(0) = 1, y ' (0) = -1
EDO-2016-1.nb 79
ClearAll["Global`*"];
apaga tudo
x = 0;
x x 1 x x
Solve-3 x/2 C1 Cos + C2 Sin + -8 Cos + 12 Sin 1,
resolve 2
cosseno seno 2 39 2
cosseno seno 2
1 x x x x x x
-3 x/2 4 3 x/2 3 Cos + 2 Sin - 39 3 Cos + Sin C1 + 39 Cos - 3 Sin C2
78 2
cosseno seno 2 2
cosseno seno 2 2
cosseno seno 2
-1, {C1 , C2 }
47 17
C1 , C2
39 13
47 17
encontramos C1 = 39 , C2 = 13 .
ClearAll["Global`*"];
apaga tudo
5 x
sol = SimplifyDSolvey ''[x] + 3 y '[x] + y[x] Sin , y[0] 1, y '[0] -1, y[x], x
simplifica resolve equao diferencial 2 seno 2
1 -3 x/2 x x
y[x] 47 - 8 3 x/2 Cos + 3 17 + 4 3 x/2 Sin
39 2 2
-2
-4
y
-6
-8
0 5 10 15 20 25
x
Problema 1 ( Fsica). Se o sistema bloco-mola da figura est sujeita a fora peridica F = F 0 cos(t), mostre que a equao diferencial
do movimento x'' + mk x = F0 cos(t), onde x medido desde a posio de equilbrio do bloco. Encontre a soluo geral.
80 EDO-2016-1.nb
onde yh (x) a soluo geral da equao homognea correspondente e yp (x) uma soluo particular da equao no homognea. Em
outras referncias bibliogrficas yh (x) chamada funo complementar e definida como yc (x). Por esta razo, ao substituir (3.19) em
(3.18)
y''h (x) + a1 (x) yh (x) + a2 (x) yh (x) + y''p (x) + a1 (x) yp (x) + a2 (x) yp (x) = f (x), (3.20)
y''h (x) + a1 (x) yh (x) + a2 (x) yh (x) = 0, y''p (x) + a1 (x) yp (x) + a2 (x) yp (x) = f (x). (3.21)
Agora mostramos uma tabela que nos sugere como encontrar a soluo particular yp (x) sendo conhecido o tipo de funo f(x).
4) f (x) = Asin (px) ou Acos (px) yp (x) = a sin (px) + b cos (px) yp (x) = x (a sin (px) + b cos (px)) 6
(isto f (x) = Asin (px) + Bcos (px), (usado quando sin (px) e / ou cos (px)
onde A ou B podem ser zero) aparece em yh
d2 y dy
Exemplo 1. Resolva a equao dx2
+2 dx
- 4 y = 8. Logo encontre a soluo que satisfaz as condies de contorno y(0) = 1, y(1) = -1.
Soluo.
1. Soluo da parte homognea. Vamos encontrar neste passo y1 (x) e y2 (x). A equao caracterstica
k2 + 2 k - 4 = 0,
EDO-2016-1.nb 81
Solvek2 + 2 k - 4 0, k
resolve
k -1 - 5 , k -1 + 5
2. Como f(x) = 8, a soluo particular ser procurada como yp = k. Inserindo esta soluo na equao dada:
d2 (k) d(k)
+2 - 4 (k) = 8 k = -2.
dx2 dx
3. A soluo geral, neste caso ser
x -1+ 5 x -1- 5
y(x) = yh (x) + yp (x) = A1 e + A2 e - 2.
1 = A1 + A2 - 2, -1 = A1 e-1+ 5 + A2 e-1- 5 -2
A soluo
x -1+ 5 x -1- 5
y(x) = 0.2592 e + 2.7407 e - 2.
Plot0.2592 x -1+ 5
+ 2.7407 x -1- 5
- 2, {x, -0.5, 1.5}, Axes True, AspectRatio 1,
grfico eixos ver quociente de aspecto
10.0
7.5
y
5.0
2.5
ClearAll["Global`*"];
apaga tudo
sol1 = Simplify[DSolve[{y ''[x] + 2 y '[x] - 4 y[x] 8, y[0] 1, y[1] -1}, y[x], x]]
simplifica resolve equao diferencial
1
y[x] 2 - 2 2 5
- -1+ 5 (-1+x)
- 3 -1+ 5 x
+ 1+ 5 +-1+ 5 x
+ 3 2 5 -1+ 5 x
-1 + 2 5
82 EDO-2016-1.nb
10.0
7.5
y
5.0
2.5
d2 y dy
Exemplo 2. Resolva a equao dx2
+2 dx
= 6. Logo encontre a soluo que satisfaz as condies de contorno y(-1) = 1, y(1) = -1.
Soluo.
1. Soluo da parte homognea. A equao caracterstica
k2 + 2 k = 0,
Solvek2 + 2 k 0, k
resolve
yh = A1 + A2 e-2 x .
2. Como f(x) = 5, a soluo particular ser procurada como yp = kx. Inserindo esta soluo na equao dada:
d2 (kx) d(kx)
+2 =6 2 k = 6, k = 3.
dx2 dx
3. A soluo geral, neste caso ser
1 = A1 + A2 e2 - 3, -1 = A1 + A2 e-2 + 3
A soluo
ClearAll["Global`*"];
apaga tudo
sol1 = Simplify[DSolve[{y ''[x] + 2 y '[x] 6, y[-1] 1, y[1] -1}, y[x], x]]
simplifica resolve equao diferencial
4 - 8 2-2 x + 4 (4 - 3 x) + 3 x
y[x]
1 - 4
50
40
30
y
edhd 20
10
-2 -1 0 1 2
x
d2 y dy
Exemplo 3. Resolva a equao dx2
-2 dx
+ 4 y = x2 - 3 x. Logo encontre a soluo que satisfaz as condies de contorno
y(0) = -2, y 2 3
= 2.
Soluo.
1. Soluo da parte homognea. A equao caracterstica
k2 - 2 k + 4 = 0,
Solvek2 - 2 k + 4 0, k
resolve
k 1 - 3 , k 1 + 3
2. Como f(x) = x2 - 3 x, a soluo particular ser procurada como yp = ax2 + bx + c. Inserindo esta soluo na equao dada para
encontrar a, b, c:
d2 d
ax2 + bx + c -2 ax2 + bx + c +4 ax2 + bx + c = x2 - 3 x
dx2 dx
4 a = 1, 4 b - 4 a = -3, 4 c - 2 b + 2 a = 0
Solve[{4 a 1, 4 b - 4 a -3, 4 c - 2 b + 2 a 0}, {a, b, c}]
resolve
1 1 3
a , b - , c -
4 2 8
3. A soluo geral, neste caso ser
84 EDO-2016-1.nb
1 2 1 3
y(x) = yh (x) + yp (x) = ex C1 cos 3 x + C2 sin 3 x + x - x-
4 2 8
4. A soluo para o problema de contorno: y(0) = -2, y 3
= 2. As equaes so
2
3 1 1 3
-2 = C1 - , 2 = e 2 3 C1 cos 3 + C2 sin 3 + - -
8 2 3 2 3 4 2 3 2 2 3 8
resolvemos,
ClearAll["Global`*"];
apaga tudo
NSolve
resolve
2
1 1 3
-2 C1 - 3 / 8, 2 == 2 3 C1 Cos[ / 2] + C2 Sin[ / 2] + - - , {C1, C2}
cosseno seno 4 2 3 2 2 3 8
A soluo
1 2 1 3
y(x) = yh (x) + yp (x) = ex -1.625 cos 3 x + 1.05903 sin 3 x + x - x- .
4 2 8
Verificamos com Mathematica:
ClearAll["Global`*"];
apaga tudo
sol = SimplifyDSolvey ''[x] - 2 y '[x] + 4 y[x] x2 - 3 x, y[0] -2, y 2, y[x], x
simplifica resolve equao diferencial 2 3
1 - 2 3
+x
y[x] 6 2 3 -3 - 4 x + 2 x2 - 78 2 3 Cos 3 x + x 114 + 4 3 - 2 Sin 3 x
48
-20
y
-40
-60
-2 0 2 4
x
3
d2 y dy
Exemplo 4. Resolva a equao 4 dx2
-2 dx
- 6 y = 3 2 x . Logo encontre a soluo que satisfaz as condies iniciais
y(0) = -1, y ' (-2 ) = 1.
Soluo.
1. Soluo da parte homognea. A equao caracterstica
4 k2 - 2 k - 6 = 0,
EDO-2016-1.nb 85
Solve4 k2 - 2 k - 6 0, k
resolve
3
{k -1}, k
2
a soluo k1 = -1, k2 = 32 . A soluo da parte homognea
3
yh = A1 e-x + A2 e 2 x .
3 3 3
2. Como y2 h = e 2 x aparece na funo f(x) = 3 e 2 x , a soluo particular ser procurada como yp = k x e 2 x . Inserindo esta soluo na
equao dada para encontrar k:
d2 3 d 3 3 3 3 1 3 3
4 k x e 2 x -2 k x e 2 x -6 k x e 2 x = 3 e 2 x 4 e3 x/2 k (4 + 3 x ) - 2 e3 x/2 k (2 + 3 x) - 6 k x e 2 x = 3 e 2 x
dx2 dx 4 2
3
eliminando o fator e 2 x temos
3 k (4 + 3 x ) - k (2 + 3 x) - 6 k x = 3 12 k - 2 k = 3, ou k = 3 / 10.
A soluo
3 3 3
y(x) = yh (x) + yp (x) = -0.147989 e-x - 0.852011 e 2 x + x e2 x
10
Temos verificado este resultado com Mathematica:
ClearAll["Global`*"];
apaga tudo
3
sol = DSolve4 y ''[x] - 2 y '[x] - 6 y[x] 3 2 x , y[0] -1, y '[-2] 1, y[x], x
resolve equao diferencial
1 5x 5x 5x
y[x] -x -42 - 20 3 + 12 5 x/2 + 20 3+ 2 - 20 5+ 2 + 9 5 x/2 x + 6 5+ 2 x
10 3 + 2 5
86 EDO-2016-1.nb
0
y
-2
-4
-3 -2 -1 0 1 2 3
x
d2 y dy
Exemplo 5. Resolva a equao dx2
+4 dx
+ 4 y = -x2 + -2 x . Logo encontre a soluo que satisfaz as condies de contorno
y(1) = -2, y(-2 ) = 0.
Soluo.
1. Soluo da parte homognea. A equao caracterstica
k2 + 4 k + 4 = 0,
Solvek2 + 4 k + 4 0, k
resolve
yh = (A1 + A2 x) e-2 x .
2. Como f(x) = -x2 + -2 x , procuramos a soluo particular da forma yp = a x2 + bx + c + k x2 e-2 x . Inserindo esta soluo na equao
dada para encontrar a, b, c, d e k:
d2 d
ax2 + b x + c + k x2 e-2 x +4 ax2 + b x + c + k x2 e-2 x +4 ax2 + b x + c + k x2 e-2 x = -x2 + -2 x
dx2 dx
4 a x2 + (8 a + 4 b) x + (2 a + 4 b + 4 c) + 2 k -2 x = -x2 + -2 x
identificando potncias de x:
4 a = -1, 8 a + 4 b = 0, 2 a + 4 b + 4 c = 0, 2 k = 1 , ou
ClearAll["Global`*"];
apaga tudo
1 1 3 1
NSolve-2 == (A1 + A2 ) -2 - + - + -2 ,
resolve 4 2 8 2
1 1 3 1
0 == (A1 - 2 A2 ) 4 - (-2)2 + (-2) - + (-2)2 4 , {A1 , A2 }
4 2 8 2
{{A1 -10.2218, A2 -4.13266}}
A soluo
1 2 1 3 1
y(x) = yh (x) + yp (x) = (-10.2218 - 4.13266 x) e-2 x - x + x - + x2 e-2 x .
4 2 8 2
Verificamos este resultado com Mathematica.
ClearAll["Global`*"];
apaga tudo
sol = SimplifyDSolvey ''[x] + 4 y '[x] + 4 y[x] -x2 + -2 x , y[1] -2, y[-2] 0, y[x], x
simplifica resolve equao diferencial
1 -2 (2+x)
y[x] -19 (-1 + x) - 15 6 (2 + x) + 12 4 -2 + x + x2 - 3 4+2 x 3 - 4 x + 2 x2
24
40
20
0
y
-20
-40
-60
-2 -1 0 1
x
d2 y dy
Exemplo 6. Resolva a equao dx2
-3 dx
- 4 y = -cos(x) + sin(3 x). Logo encontre a soluo que satisfaz as condies de contorno
y( / 4) = -2, y(0) = 0.
Soluo.
1. Soluo da parte homognea. A equao caracterstica
k2 - 3 k - 4 = 0,
Solvek2 - 3 k - 4 0, k
resolve
yh = A1 e-x + A2 e4 x
2. Como f(x) = -cos(x) + sin(3 x), procuramos a soluo particular da forma yp = a cos(x) + b sin(x) + c cos(3 x) + d sin(3 x). Inserindo esta
soluo na equao dada para encontrar a, b:
d2
(a cos (x) + b sin(x) + c cos(3 x) + d sin(3 x) -
dx2
88 EDO-2016-1.nb
d
3 (a cos (x) + b sin(x) + c cos(3 x) + d sin(3 x)) -4 a cos (x) + b sin(x) + c cos(3 x) + d sin(3 x) =
dx
-cos(x) + sin(3 x) (-5 a - 3 b ) cos(x) + (3 a - 5 b ) sin(x) + (9 c - 13 d) sin(3 x) + (-13 c - 9 d) cos(3 x) = -cos(x) + sin(3 x)
-5 a - 3 b = -1, 3 a - 5 b = 0, 9 c - 13 d = 1, -13 c - 9 d = 0 , ou
5 9
0 == A1 + A2 + + , {A1 , A2 }
34 250
{{A1 -0.0939819, A2 -0.089077}}
A soluo
5 3 9 13
y(x) = yh (x) + yp (x) = -0.0939819 e-x - 0.089077 e4 x + cos(x) + sin(x) + cos(3 x) - sin(3 x).
16 16 250 250
Verificamos este resultado com Mathematica.
ClearAll["Global`*"];
apaga tudo
sol = Simplify
simplifica
DSolvey ''[x] - 3 y '[x] - 4 y[x] -Cos[x] + Sin[3 x], y[ / 4] -2, y[0] 0, y[x], x
resolve equao diferencial cosseno seno
1
y[x] -x 8500 /4 + 313 2 /4 - 778 5 /4 + 778 5 x -
4250 -1 + 5 /4
8500 4 +5 x - 313 2 4 +5 x + 625 x -1 + 5 /4 Cos[x] + 153 x -1 + 5 /4 Cos[3 x] -
5 5
375 x Sin[x] + 375 4 +x Sin[x] + 221 x Sin[3 x] - 221 4 +x Sin[3 x]
EDO-2016-1.nb 89
-1
-2
y
-3
-4
-3 -2 -1 0 1
x
2. Aplicando a lei de Kirchoff a um circuito foi obtida a seguinte EDO 2 y '' + 5 y ' - 3 y = 0. Determine a) a soluo geral, b) a soluo
particular dado que quando t = 0, y(0) = 4, dy(0) / dt = 9.
3. Encontre a soluo particular para as EDOs.
a) y '' + 6 y ' + 13 y = 0, quando x = 0, y(0) = 4 e y(0) = 0. b) 4 D2 + 20 D + 125 = 0, onde D = d / dt; quando t = 0, (0) = 3 e (0) = 2.5.
d2 V 2
4. Dada a ED dt2 = V, onde uma constante, mostre que sua soluo pode ser expressado como: V = 7 cosh(t) + 3 sinh(t) dado as
condies iniciais t = 0, V(0) = 7, V ' (0) = 3 .
d2 i R di 1
5. A ED dt2 + L dt + LC i = 0, representa a corrente i fluindo num circuito contendo uma resistncia R, indutncia L e capacitncia C conectados
em srie. Se R = 200, L = 0.20H e C = 20 10-6 F, resolva a equao para i dado as condies iniciais t = 0, i(0) = 0, i(0) = 100.
d2 x dx
6. As oscilaes de um pndulo satisfaz a ED dt2 + 6 dt + 8 x = 0, onde x est em cm o deslocamento da bola que pendura num tempo de
t segundos. O deslocamento inicial foi +4 cm e a velocidade inicial (dx/dt) foi 8 cm/s. Encontre a soluo para x(t).
d2 q dq
7. A carga q sobre um capacitor num circuito eltrico satisfaz a ED dt2 + 4 dt + 5 q = 0. Inicialmente (isto , quando t = 0), q = Q e q(0) =
-2 t
0. Mostre que a carga no circuito pode ser expressado como q(t) = 5 Q sin(t + 0.464).
d2 d
8. O movimento da agulha de um galvanmetro ao redor de sua posio de equilbrio representada pela ED I dt2 + K dt + F = 0. Se I, o
-3
momento de inrcia da agulha ao redor de o ponto de suspenso 5 10 , K, a resistncia devido ao atrito a uma unidade de veloci-
dade angular, 2 10-2 e F, a fora sobre a mola necessria para produzir uma unidade de deslocamento, 0.20, resolva a equao
para (t) dado que quando t = 0, (0) = 0.3 e (0) = 0.
d2 V 2
9. Dada a equao diferencial dt2 = V, onde uma constante, mostre que sua soluo pode ser expressada como
V(t) = 7 cosh(t) + 3 sinh(t), dado as condies iniciais: t = 0, V(0) = 7, e V ' (0) = 3 .
10. Use o mtodo dos coeficientes indeterminados para encontrar a soluo geral das seguintes equaes.
a) y '' + 3 y ' + 2 y = cos(2 x), b) y '' + 2 y = cos(2 x), c) x '' + 4 x = cos(2 t) + e-2 t , d) y '' + 3 y ' + 2 y = e-x + 1, e) '' + 3 ' + 2 = t2 cos(2 t).
d2 q dq 1
11. A carga q no instante t num circuito eltrico satisfaz a equao L dt2 + R dt + C q = E, onde L, R, C e E so constantes. Resolva a
90 EDO-2016-1.nb
equao dado L = 2 H, C = 200 10-6 F, e, E = 250 V, quando a) R = 200 e b) R desprezvel. Assuma que quando
t = 0, q(0) = 0, q ' (0) = 0.
d2 y dy
12. A ED representando o movimento de um corpo dt2 + 8 dt + 20 y = 300 sin(4 t).
d2 y 2
13. O movimento de uma massa vibrante dado por dt2 + n y = k sin(pt), onde k, n e p so constantes (dado n 0 e p2 n2 ) dado que
quando t = 0, y = y ' = 0. Encontre a posio da massa vibrante.
d2 q dq 1
14. L dt2 + R dt + C q = V0 sin(t), representa a variao da carga no capacitor num circuito eltrico. Determine uma expresso para q em t
segundos dado que R = 40 , L = 0.02 H, C = 50 10-6 F, V0 = 504.8 V, e = 200 rad / s e dada as condies iniciais que quando
t = 0, q = 0 e q ' = 4.8A.
15. Use o mtodo de variao dos parmetros para determinar a soluo geral a cada uma das EDOs.
a) x '' + 3 x ' + 2 x = cos(t), b) x '' + 3 x ' + 2 x = t3 , c) x '' + 3 x ' + 2 x = e-2 t .
16. Considere o sistema ilustrado na Fig.1. Assuma que b = 0 e use o mtodo da variao dos parmetros para determinar a soluo a
x '' (t) + n x(t) = (F / m) sin(t) onde x(0) = x0 e x ' (0) = 0 . Importa se = n ? Se sim, considere ambos os casos.
17. Considere o sistema ilustrado na Fig.2. Assuma que as polias so leves e com massa desprezvel. Determine e resolva a equao do
movimento.
EDO-2016-1.nb 91
4
TRANSFORMADA DE LAPLACE
4.1 Introduo
A transformada de Laplace uma transformao integral de valor inestimvel para a caixa de ferramentas matemticas de qualquer
engenheiro, e particularmente til, para obter solues de EDL (tanto ordinrias como parciais). Nos permite reduzir a equao
diferencial a uma equao algbrica, no sendo, assim necessrio o uso das tcnicas de resoluo de equaes diferenciais mais comuns.
Aplicaes abundam: redes eltricas, molas, problemas de mistura, processamento de sinais, e outras reas de engenharia e fsica.
Tambm pode ser estendido a sistemas de equaes e a equaes integrais, e as vezes produz resultados mais rpidos que outras
tcnicas. Neste captulo definimos a Transformao de Laplace, ento encontramos a transformao para algumas funes elementares,
e finalmente o aplicamos para resolver alguns problemas fsicos.
onde s real, parmetro positivo que serve como uma varivel suplementar. A transformada de Laplace de uma soma ou diferena de
duas funes f (x), g(x)
L { f (x) g(x)} = e-sx { f (x) g(x)} x = e-sx f (x) x e-sx g(x) x = L { f (x)} L {g(x)} (4.2)
0 0 0
Soluo. O procedimento natural seria o clculo da integral: sin(ax) e-sx x. No entanto, usamos a identidade:
0
Escrevemos:
-(s-i a) x
L sin (a x) = Im i ax e-sx x = Im e-x(s-i a) x = Im
0 0 -(s - i a) 0
1 1 (s + i a) s+ia
= Im- (0 - 1) = Im = Im = Im 2 =
(s - i a) (s - i a) (s - i a) (s + i a) s + a2
s ia a
= Im + = 2 .
s2 + a 2 s2 + a 2 s + a2
Vrios exemplos de transformadas de Laplace so dados na Tabela 1, onde a uma constante e n um inteiro.
Tabela 1. TRANSFORMADAS DE LAPLACE
f (x) = L -1 F(s) F (s) = L { f (x)} Condio sobre s
a a/s s>0
xn (n = 1, 2, ..) n ! sn+1 s>0
eax 1 (s - a) s>a
sin (ax) a (s2 + a2 ) s>0
cos (ax) s (s2 + a2 ) s>0
sh (ax) a (s2 - a2 ) s> a
2 2
ch (ax) s (s - a ) s> a
xa (a > -1) (a + 1) sa+1 s>a
xn eax (n = 1, 2, . . .) n ! (s - a)n+1 s>a
H (x - a) e- as / s sa
(x - a) e- as s > 0, a > 0
x sin (ax) 2 as (s2 + a2 )2 s>0
x cos (ax) (s2 - a2 ) (s2 + a2 )2 s>0
ax 2 2
e sin (bx) b (s - a) + b s>a
ax 2 2
e cos (bx) (s - a) (s - a) + b s>a
sh (ax) - sin (ax) 2 a3 (s4 - a4 ) s> a
2 4 4
ch (ax) - cos (ax) 2 a s (s - a ) s> a
1 1 1 1 1 1 1 1 1
= - = - = - - . Por tanto
(s3 - s2 ) s s - 1 s s(s - 1) s2 s - 1 s s2
1 1 1 1
L- 1 3 2 = L - 1 - L-1 - L-1 2 = ex - 1 - x, vlido se x > 0.
(s - s ) s-1 s s
s2 + s- 1
Exemplo 6. Considere a transformao inversa de Laplace de s3 - 2 s 2 + s- 2 .
s2 + s - 1 1 1
L- 1 3 = L -1 + L -1 2 = e2 x + Sen(x), vlido para x > 0.
s - 2 s2 + s - 2 s-2 s +1
Em efeito,
L -a x f (x) = -a x f (x) e-s x x = f (x) e-(s+a) x x = F(s + a).
0 0
Soluo. O procedimento
s2 + s - 1 1 1
L- 1 = L -1 + L -1 2 = e2 x + Sen(x), vlido para x > 0.
s - 2 s2 + s - 2
3 s-2 s +1
Em efeito,
d-s x d
L x f (x) = x f (x) e-s x x = f (x) - x = - f (x) -s x x =
0 0 ds ds 0
d F(s)
- .
ds
Soluo. O procedimento
-s x f (x)
f (x) x = L .
x=0 x x
sin(x)
Exemplo 3. Encontrar L f (x), onde a) f (x) = x .
2 x 1
L = 2+1
x s s
1
s 2 + 1
1
( - 2 ArcTan[s])
2
ou
2 x 1
L = ( - 2 ArcTan(s)).
x 2
ln(x+1)
Exemplo 4. Encontrar L f (x), onde f (x) = x .
ln(x+1) 1
Soluo. O procedimento como segue: a) Verificamos primeiro a existncia do limite: lim x->0 x = limx->0 x+ 1 = 1.
1
b) como F(s) = L {1 - cosh(2 x)} = s
s2 - 4 - s
Assumings Real, -s x Log[x + 1] x
supondo real 0 logaritmo
Element: The second argument Real of Element should be one of: Primes, Integers, Rationals, Algebraics, Reals,
Complexes, or Booleans.
s Gamma[0, s]
ConditionalExpression , Re[s] > 0
s
sinh(2 x) 1
L = 2 -
x s -4
1
2
-
-4
Log[] 1
4 - + Log4 - 2
4 8
ou
1 - cosh(2 x) 1 2-
L = -Log[] - Log4 - 2 = ln =
x 2 4 - 2 s
1 2-
lim ln
2 2+ s
achado primeiro escrevendo a transformada de Laplace das funes i(t) e h(t) como
e
L {h (t)} = H (s). (4.13)
A Eq. ( ) equivalente a
dh(t)
= i(t), (4.14)
dt
dada a condio inicial h(0) = 0 correspondente ao limite mais baixo da Eq.( ). A transformada de Laplace da Eq. ( ) dado h(0) = 0
encontrado da Eq.( ) para ser igual a
dh(t)
L = s H(s).
dt
4.7 Aplicaes
L {y ' + y} = L {cosx};
- y (0) + s L {y (x)} + L {y (x)} = s s2 + 1;
-1 + L {y (x)} (s + 1) = s s2 + 1, (s + 1) L {y (x)} = s s2 + 1 + 1 = s2 + s + 1 s2 + 1
por isto
L {y (x)} = s2 + s + 1 s2 + 1 (s + 1).
(As + B) (s + 1) + (Cs + D) s2 + 1 = s2 + s + 1;
C s3 + (A + D) s2 + s(A + B + C) + B + D = s2 + s + 1
1) C = 0,
2) A + D = 1,
3) A + B + C = 1, A + B = 1,
96 EDO-2016-1.nb
4) B + D = 1. De (2) - (3) : A = D
de (2) : A = D = 1 / 2, e de (3) B = 1 / 2.
Assim temos:
s2 + s + 1 s/2 + 1/2 1/2 1 s+1 1
= + = +
s2 + 1 (s + 1) s2 + 1 s + 1 2 s2 + 1 s + 1
Observe que a condio inicial foi includa quando aplicamos a transformada de Laplace.
1 2
+
-2 + s 1 + s2
por isto
1 2 1 1 2 4
(-4 s + 1) L {y (x)} = + + 4 L {y (x)} = + +
-2 + s 1 + s2 -4 s + 1 -2 + s 1 + s2 -4 s + 1
A transformada inversa da funo da direita
1 1 2 4
InverseLaplaceTransform + 2
+ , s, t
transformada de Laplace inversa -4 s + 1 -2 + s 1+s -4 s + 1
1
-158 t/4 - 17 2 t + 56 Cos[t] + 14 Sin[t]
119
Por isto, ao aplicar L-1 a expresso de L {y(x)} obtemos
1 1 2 4
L-1 {L {y (x)}} = y(x) = L-1 + - ,
4 s + 1 -2 + s 1 + s2 4s+1
158 x/4 17 2 x 14
y(x) = - - + (4 Cos(x) + Sin(x)).
153 119 119
EDO-2016-1.nb 97
158 17 2 x 14
Plot- x/4 - + 4 Cos[x] + Sin[x], {x, - / 2, / 2}, Axes True, AspectRatio 1,
grfico 153 119 119 cosseno seno eixos ver quociente de aspecto
-1
-2
y(x)
-3
-4
Agora, da tabela 1: L { s2s+1 } = cos(x), L s2s+4 = cos (2 x), depois de aplicar a transformao inversa:
4 1
L-1 {L {y (x)}} = y(x) = cos(x) - cos(2 x).
3 3
Exemplo 4. Resolva, usando as transformadas de Laplace, o problema do oscilador harmnico amortecido: um oscilador harmnico
simples sujeito a uma fora de atrito cintica proporcional velocidade, F = - v = - dx / dt, que se move ao longo do eixo OX. Deve
achar a equao diferencial e sua soluo geral.
Soluo. De acordo com a segunda lei de Newton, equao do movimento tem a forma:
m x.. = -k x - x , x.. + 2 x + 2 x = 0,
onde temos colocado 2 = /m, 2 = k/m; sendo k a constante da mola. Suponha, de modo geral, as condies iniciais:
x(0) = x0 , x(0) = v0 . A equao diferencial a ser resolvida :
x.. + 2 x + 2 x = 0, tal que : x(0) = x0 , x (0) = v0 .
Antes de seguir, precisamos trabalhar um pouco no denominador para poder usar a tabela 1. Note que:
s2 + 2 s + 2 = s2 + 2 s + 2 + 2 - 2 = (s + )2 + 2 - 2 .
Agora, da tabela 1:
Por isto
s a
(***) L-1 = ea x cos(b x) + sin(b x)
(s - a)2 + b2 b
Assim, a soluo
s 1
x (t) = x0 L-1 2
+ (v0 + 2 x0 ) L-1 2
=
(s + )2 + 2 - 2 (s + )2 + 2 - 2
(v0 + 2 x0 )
x0 e-x cos 2 - 2 x - sin 2 - 2 x + e-x sin 2 - 2 x
2 - 2 2 - 2
Assim:
(v0 + 2 x0 )
x (t) = x0 e-t cos 2 - 2 t - sin 2 - 2 t + e-t sin 2 - 2 t
2 - 2 2 - 2
Exemplo 5. Uma partcula se move ao longo do eixo x com uma acelerao definida por a = - x + com e sendo constantes
positivas. Determine a equao do movimento x = f (t), se x(0) = 0, x(0) = v0 .
..
Soluo. Da cinemtica temos a = x(t) = - x + t, e aplicando a transformada de Laplace a toda a equao:
x.. (t) = - x + t
temos:
s2 L {x(t)} - v0 = - L {x(t)} + s2 ,
v0 v0 1 1 v0 1 1
L {x(t)} = + = + 2 - 2 = + - .
s2 + s2 s2 + s2 +
2 s s + s2 +
2 s 2 s2 +
2
1
v0 + Sen t + t
Para ter uma ideia de como se comporta esta soluo devemos notar que, podemos assumir t = (0, 4), por exemplo,
v0
= 1.5, = 0.5, logo = 0.5 . Um plot mostrado abaixo.
4
x(t)
0
0 2.5 5.0 7.5 10.0 12.5
1. a) sin2 (x), b) cosh2 (3 x), c) 3 sin(x + ), onde e so constantes, d) x cos(ax), e) x2 sin(ax), f) -ax x cos(bx), g) -ax sin(bx), h)
-ax ch(bx)
2. a) 2 x - 3, b) 5 x2 + 4 x - 3, c) x2 cos(a x)
x3 x5 4 x2
3. a) 24 - 3 x + 2, b) 15 - 2 x + 2
1
4. a) 5e3 x , b) 4 sin(3 x), c) 3 cos(2 x), d) 7 cosh(2 x), e) 3 sinh(3 x).
5. a) 2 cos2 (x), b) 3 sin2 (2 x), c) cosh2 (x), d) 2 sinh2 (2 x),
6. a) 4 sin(ax + b), onde a e b so constantes, b) 3 cos2 (x - ) onde e so constantes.
4.2. Determine a transformao inversa da funo L -1 {F(s)}, onde F(s) dado por
s 1 5 3 s 2 -6 3
7. a) s2 +36
, b) s2 + 9 , c) 3 s -1 , d) s3 , e) s4 .
4 s -5 4s 3 2 s
8. a) s2 - s- 2 , b) s2 -16
, c) s2 - 7 , d) (s-3)5
, e) s2 + 4 s + 1 ,
y[x] -1 + 3 x - 3 x
i) O oscilador forado da figura pode ser descrito pela seguinte equao do movimento x '' + 6 x ' + 25 x = 4 sin( t), dado que quando t =
0, x = 0 e x = 0, encontre x(t) para a) = 2 e b) = 5.