You are on page 1of 17

263

Captulo 16

Equaes diferenciais de segunda ordem
Reduo de y" a duas equaes de primeira ordem
Nas sees anteriores, aprendemos mtodos da resoluo de equaes
diferenciais da primeira ordem. Tambm podemos estender estes mtodos
sistemas de primeira ordem. Resulta que estes mtodos podem ser usados
tambm para equaes de ordem superior a um, tal como d
2
x/dt
2
=
f(t,x(t),x'(t)), pois esta equao pode ser reduzida a um sistema de duas
equaes da primeira ordem y' = f(t,x,y) e x' = y. Por exemplo: A equao
para um pndulo x" + sen(x) = 0 , x(0) = 0 , x'(0) = 1 pode ser transformada
em x' = y e y' = x" = - sen(x). Aqui vem mais dois exemplos.
Exemplo 1:
Transforme a equao de Van der Pol y"(x) - m(1-y
2
)y'(x) + y = 0 num
sistema de duas equaes diferenciais de primeira ordem. m um parmetro
maior que zero.
Soluo:
Para fazer a transformao, vamos aplicar uma mudana de variveis:
y
1
(x) = y(x) e y
2
(x) = y'(x).
Teremos ento o sistema
y
1
' = y
2
y
2
' = m(1-y
1
2
) y
2
- y
1
.
Para resolver o problema, usando um dos nossos mtodos, podemos tomar m
= 2 e as condies iniciais y(0) = 2 e y'(0) = 0.
A equao de Van der Pol uma equao homognea, pois o lado direito
zero. No prximo exemplo, consideramos uma equao linear de segunda
ordem com uma funo F(t) "de excitao" no lado direito, por exemplo F(t) =
F
0
cos(w t).
Exemplo 2:
Transforme a equao do oscilador harmnico
mx"(t) + rx'(t) + kx(t) = F(t)


264
num sistema composto de duas equaes diferenciais de primeira ordem. As
condies iniciais so x(t
0
) = x
0
e x'(t
0
) = u
0
.
Soluo:
Outra vez fazemos a mudana x'(t) = y(t) e x''(t) = y'(t) com que a equao de
segunda ordem torna-se:
x'(t) = y e y'(t) = f(t,x,y)
com as condies iniciais x(t
0
) = x
0
e y(t
0
) = y
0
. Por exemplo:
x"(t) -2 x'(t) + 2 x(t) = e
2t
sen(t)
Para esta equao, utilizaremos o mtodo de Runge-Kutta com
x'(t) = y(t) (=f(t,x,y)); y representa a derivada dx/dt (= velocidade)
y'(t) = 2y(t) - 2x(t) + e
2t
sen(t) (=g(t,x,y)); y' a derivada segunda x"
(=acelerao). t0=0; x0 =-0.4; y0 = -0.6 (=x'(0) = v(0)).
A soluo analtica x(t) = 0.2 e
2t
(sent - 2 cost)




265


Vemos que o algoritmo de RK para uma equao y' = f(x,y) facilmente
modificado para resolver um sistema de dois equaes de primeira ordem, s
preciso acrescer uma segunda funo g(t,x,y), ou seja, agora temos x' =
f(t,x,y) e y' = g(t,x,y).
Bastar ento considerar unicamente sistemas de equaes de primeira ordem.
Mas, as vezes, ser mais til e simples resolver uma equao de segunda
ordem por um procedimento direto, ou seja, sem desdobrar a equao em duas
equaes da primeira ordem.
Para o algoritmo de uma soluo direta, partimos das definies de velocidade
v e acelerao a (= derivada segunda):
t
n+1
= t
n
+ h
y
n+1
= y
n
+ h<v>
v
n+1
= v
n
+ h<a>
<v> e <a> so valores mdios de v e a no intervalo [t
n
, t
n+1
] apropriadamente
definidos. No esquema de Runge Kutta temos
<v>:= (v
1
+2v
2
+2v
3
+v
4
)/6
<a>:= (a
1
+2a
2
+2a
3
+a
4
)/6

As derivadas calculam-se usando o seguinte esquema:
v
1
:= v
v
2
:= v + a
1
h/2
v
3
:= v + a
2
h/2
v
4
:= v + a
3
h
a
1
:= f(t,y,v)
a
2
:= f(t+h/2, y + v
1
h/2, v
2
)
a
3
:= f(t+h/2, y + v
2
h/2, v
3
)
a
4
:= f(t+h, y + v
3
h, v
4
)


266
Podemos calcular os valores de y e v tambm pelas relaes
y = y + hv + h
2
(a
1
+ a
2
+ a
3
)/6
v = v + h(a
1
+ 2a
2
+ 2a
3
+ a
4
)/6
No caso de um sistema de duas equaes diferenciais de segunda ordem
x'' = f(t,x,x',y,y') e y'' = g(t,x,x',y,y')
s necessrio escrever o anterior esquema para as duas variveis x e y com u
= x' e v = v'. Veja o seguinte programa:





267


Sem as instrues marcadas como comentrios, podemos usar este programa
para uma equao s, por exemplo, para a equao
x'' = (-rx'-kx+F
0
cos(t))/m
do oscilador harmnico forado e amortecido.

A fase transitria faz-se notar at quase 30 s. Depois de 30s temos o regime
permanente (estacionrio).
Com F0 = 0 e x0 = 1 obtemos uma oscilao livre e amortecida:



268
Trajetria do planeta Mercrio

Os sistemas de equaes diferenciais de segunda ordem surgem em muitos
problemas da Fsica, por exemplo, no caso do movimento de um planeta. Antes
de calcular a trajetria de tal sistema, temos que falar sobre a reduo das
variveis reais a tais sem unidades. Com estas variveis reduzidas podemos
utilizar nmeros pequenos e confortveis para o clculo numrico.
A nica fora que atua sobre o planeta a fora gravitacional. As componentes
cartesianas desta fora so F
x
= mx" = -Cm x/r
3
e F
y
= my" =- Cmy/r
3
. Para a
acelerao obtemos as seguintes equaes:
x" = - C x / r
3
e y" = -C y / r
3
(1)
onde significam x" = d
2
x/dt
2
, C := GM e r=(x
2
+ y
2
)
1/2
O sistema (1) consta de duas equaes diferencias acopladas. (No tomamos
em conta as interaes com outras planetas!)
Para simplificar a escrita e os clculos, introduzimos novas unidades para o
comprimento e o tempo, ou seja x
0
e t
0
, cujos valores devemos ainda fixar.
Escrevemos x = Xx
0
, r = Rx
0
e t = Tt
0
. As novas variveis X, R e T no tm
unidades.
A velocidade v = dx/dt toma a forma v = dx/dt = x
0
/t
0
dX/dT e a acelerao
a = d
2
x/dt
2
= x
0
/t
0
2
d
2
X/dT
2
. V = dX/dT = v t
0
/x
0
.
A nova forma da equao x" = - C x / r
3
ser
d
2
x/dt
2
= x
0
/t
0
d
2
X/dT
2
= - C/x
0
2
X/R
3
ou seja
d
2
X/dT
2
= - Ct
0
2
/x
0
3
X/R
3
(2)
S precisamos pr Ct
0
2
/x
0
3
:= 1 (3), para obter a equao do movimento
sem constantes
d
2
X/dT
2
= - X/R
3
(4)
J que queremos traar a rbita do Mercrio, razovel tomar x
0
igual ao raio
da rbita da Terra, que chamado unidade astronmica (A.u.)
x
0
= 1,49610
11
m (5)



269
Nossa nova unidade do tempo ser, ento,
t
0
= (x
0
3
/C)
1/2
= 5,02710
6
s (6)
O perodo do Mercrio (durao de um ano) de 88 dias terrestres. Os dados
do perihlio so v
0
= 58,9 km/s e r
0
= 46,0 10
6
km. Suponhamos que o
planeta esteja no perihlio no tempo T = 0. Um intervalo de tempo de T =
0.05 significa um tempo real de t = Tt
0
= 0.05t
0
= 0.055,02710
6
s = 2.91
dias. Uma rbita completa corresponder a 88 dias.
As condies iniciais so:
X(0) = x(0)/x
0
= 4610
9
m/x
0
= 0,3075
Y(0) = 0,
dX(0)/dT = 0,
dY(0)/dT = v
0
t
0
/x
0
= 58,910
3
m/st
0
/x
0
= 1,982
Segue aqui o programa:



270
As funes F e G (= aceleraes reduzidas) so

Segue a parte inicial dos resultados junto com a rbita:


A orbita se fecha depois de 1,52 unidades de tempo, ou seja, depois de 88
dias. u = dx/dt e v = dy/dt.
Seguramente ser de interesse uma comparao com um programa profissional
como, por exemplo, o MUPAD.
Os resultados que represento em seguida mostram uma divergncia a partir da
terceira casa decimal. Pode-se supor que o MUPAD trabalha com um algoritmo
mais exato do que o de Runge e Kutta. Efetivamente, obtemos melhor concor-
dncia com os resultados de MUPAD quando reduzimos os passos de h = 0,05
a 0,02.
Todos os mtodos at agora discutidos so chamados de "single-step" (passo
nico). Isso quer dizer: Quando se conhece a soluo x(t) para um instante t
determinado, se pode, ento, calcular x(t+h), sem necessidade de conhecer
tambm valores da soluo para instantes anteriores a t.
Mas, nos chamados mtodos "multi-step" (passo mltiplo) faz-se tambm uso
de valores anteriores a t, a saber: x(t-h), x(t-2h), ... Tais mtodos precisam, no


271
comeo, de um mtodo "single-step" para calcular alguns valores iniciais para
arrancar o algoritmo.
Os mtodos de passo mltiplo mais populares provm de ADAMS-BASHFORD,
MILNE e de HAMMING. O do ADAMS foi desenvolvido em 1855, baseando-se
em idias do BASHFORD. Anos depois, o mtodo caiu no olvido at, no comeo
do sculo XX, foi redescoberto pelo matemtico noruegus STRMER.
A frmula de recorrncia de ADAMS para x'(t) = f(x(t)) tem a seguinte forma:
x(t+h) = x(t) + h/24 (55 f(x(t)) - f(x(t-h)) + 37 f(x(t-2h)) - 9 f(x(t-3h)))
Antes de aplicar esta frmula, calcula-se os valores necessrios para o arranque
pelo mtodo de Runge-Kutta.
O mtodo de HAMMING muito exato e estvel e , por isso, usado com
freqncia.
Programa de MUPAD para calcular a trajetria do Mercrio:




272
Espalhamento de partculas Alfa
Com o nosso programa do pargrafo anterior fcil mostrar uma trajetria
repulsiva, por exemplo, a trajetria de uma partcula alfa desviada pelo ncleo
de um tomo de ouro. Trata-se duma trajetria hiperblica de repulso.
A fora que atua sobre a partcula Alfa
1 2
2
0
1
4
QQ
F
r

= . Introduzimos uma
constante C pela relao
3
1 2
2
0
5, 486
4
Q Q m
C
m
s

= = . m = 6,65E-27kg a massa
da partcula Alfa com a carga Q
1
= 2e. O ncleo de ouro tem a carga Q
2
= 79e.
As duas aceleraes so = Cxr
-3
e = Cyr
-3
.
A fim de calcular com nmeros pequenos, precisamos, primeiro, ter
uma idia sobro o tamanho dos passos. O dimetro do ncleo
aproximadamente 10F = 1E-14 m. (1F = 1 Fermi usado na fsica
nuclear e tem o valor de 110
-15
m). Se queremos traar a trajetria da
partcula Alfa sobre 400F, precisamos 2E-20s, supondo uma veloci-
dade de 2E7m/s. Se queremos uma trajetria com 50 pontos,
precisamos de passos com h = 4E-22s. A partcula poder partir em x
= 200F = 2E-13m. Para o parmetro de impacto, y0, podemos usar
valores entre 0,5F e 5F.
As constantes tm, neste exemplo, os seguintes valores reduzidos: x0 = 5,
y0=1, u0 = -0,8, h = 0,15 e C = 1.
O valor de y
0
o parmetro de impacto b. Na figura usamos y
0
= b = 1F.


Aumentando a distancia do impacto a y0 = 2 faz com que a partcula no seja
retro espalhado, ela somente sofrer um desvio:


273




Movimento num campo r
-1

At agora consideramos campos centrais inversamente proporcionais ao
quadrado da distncia -e a natureza vigia estritamente sobre a preservao do
expoente 2. As digresses de este valor so menores de 210
-16
. Mas, nos
laboratrios, podemos realizar casos com expoentes bem diferentes de 2, por
exemplo o expoente 1 num filtro eletrosttico para as velocidades de partculas
carregadas, como eltrons.
Neste pargrafo, utilizamos, outra vez, o programa do planeta Mercrio, mas,
esta vez, para o caso de uma fora inversamente proporcional distncia, F(r)
= k/r.
Injeta-se um eltron perpendicularmente num campo eltrico que se forma em
torno de um fio reto infinito e carregado uniformemente com q Coulomb por
metro, C/m. O eltron vai descrever trajetrias em torno do fio. Um caso
especial ser uma rbita circular.
Por simetria, as linhas de fora so radiais e, se q for positiva, dirigidas para
fora do fio. Pela aplicao da lei de Gauss podemos facilmente mostrar que
E(r) = q/(2
0
) r
-1

A constante
0
denominada permissividade eltrica do vcuo. No SI de
unidades seu valor 8,85410
-12
C
2
N
-1
m
-2
.
Para a fora que atua sobre o eltron obtemos
F(r) = - qe/(2
0
) r
-1



274
As duas componentes cartesianas da acelerao so
x" = - Cx r
-2
e y" = - Cy r
-2

onde C = q e /(2
0
m
e
) e r = (x
2
+ y
2
)
1/2


(Compare com x" = Cxr
-3
; y" = Cyr
-3
do pargrafo anterior !)
e = carga elementar: 1,60217710
-19
C
m
e
= massa do eltron: 9,1093910
-31
kg
e/m
e
= razo carga/massa para o eltron: 1,758810
11
C/kg
Para que o eltron se mova sobre uma rbita circular, deve ser F(r) = -mv
2
/r.
Desta relao resulta a seguinte equao para a velocidade v
0
2
e
qe
v C
m
= =
Ou seja, eltrons que se movem ao longo de uma trajetria circular tm a
mesma velocidade, independente do raio.
Primeiro vamos usar variveis reduzidas, depois colocamos as variveis com as
unidades normais de s, m e m/s.
No primeiro programa escolhemos como novas unidades x
0
= 10
-2
m e t
0
=10
-6
s.
Uma unidade natural para a velocidade seria v
0
= 10
4
m/s. Esta escolha tem
como conseqncia que C= 10
8
m
2
s
-2
. Para que C tenha este valor, temos que
tomar q = 3,16310
-14
C/m. Utilizando estes valores, obtemos Ct
0
2
/x
0
2
= 1.
Assim, no primeiro programa, y0 = 5 significa um comprimento de 510
-2
m = 5
cm. A velocidade u0 = 1 significa uma velocidade real de 10
4
m/s. O intervalo h
= 0.5 , na realidade, igual a 510
-7
s.




275


Vemos a trajetria circular para v = 10
4
m/s. Voc poder utilizar outros raios,
ou seja, outros valores para y0, p.ex. y0 =1, para ver que sempre obter um
crculo como trajetria.
Se voc mudar a velocidade de u0 =1 para u0 = 0,5 (= 5 000 m/s), o resultado
ser uma trajetria em forma de roseta que no se fechar. Veja a seguinte
figura:






276
Agora fazemos o mesmo calculo usando variveis normais. No programa
introduzimos y0 = 0.05m, u0 = 1E4m/s e h = 5E-8s. Para a constante C
obtemos C = 1,000E8.


O grfico , outra vez, um crculo como na figura anterior, mas, nos eixos
temos metros em vez de centmetros.

O tomo hidrognico
O tomo de hidrognio constitudo por um eltron e um prton. Devido sua
simplicidade, o tomo de hidrognio desempenhou um papel central no desen-
volvimento da fsica quntica.
Apesar de ser um sistema simples, o problema de resolver a equao de
Schrdinger para o tomo de hidrognio bem complicado, pois trata-se de um
problema tridimensional, onde a funo U depende da coordenada radial r.
Para a grande maioria dos problemas existentes na natureza, as respectivas
equaes de Schrdinger no podem ser resolvidas exatamente, e o tomo de
hidrognio e sua srie isoeletrnica (He
+
, Li
++
, etc.) pertencem a este pequeno
grupo dos problemas exatamente resolvveis. O H
+
um tomo de hlio
ionizado, o Li
++
um tomo de ltio duplamente ionizado.
Segue aqui a equao radial de Schrdinger:
[ [[ [ ] ]] ]
2 2
2
2
r
R
) 1 l ( l R ) r ( U E
2
dr
dR
r
dr
d
r
1
+ ++ + = == =

+ ++ +





h
(1)


277
No caso do tomo de hidrognio temos, porem, uma dificuldade adicional, pois
a equao (1), que queremos resolver, tem dois termos com singularidades,
em 1/r e 1/r
2
. No programa, comeamos os clculos no em r = 0, mas sim em
r + d, onde d um nmero pequeno, 1E-8, que nos protege do perigo de uma
diviso por zero.
Primeiro ser preciso de formular a equao (1) numa forma mais apropriada
para o clculo numrico.
Vamos mudar a varivel r por a varivel sem dimenso , definida por
:= 2Z/na
0
r := r (2)
O nmero quntico, n, definido por
E:= - e
4
Z
2
/(4
0
)
2
2
2
n
-2
(3)
a
0
=
0
h
2
/e
2
ou a
0
=
2
/e
2
(cgs) 0,52910
-8
cm o primeiro raio de Bohr.
Para expressar E no sistema cgs preciso substituir
0
por 1/4: E
cgs
= -
e
4
Z
2
/(2
2
n
2
).
Aplicando estas abreviaturas, podemos reduzir a equao de Schrdinger a
uma forma bastante simples
R"() + 2/ R'() + (n/ -1/4 - l(l+1)/
2
) R() = 0 (4)
Usamos R() em vez de R(r) para indicar que estamos usando a varivel
adimensional = r com = 2Z/na
0
.
O programa a seguir utiliza o mtodo de Runge-Kutta com os valores de
contorno R(0) = 0 e R'(0) = 0.2041. Na proximidade de = 0 empregamos uma
aproximao linear: f = x + ut.
Agora, consideramos o caso com n=3 e l=0. Para usar a varivel , temos que
substituir r/a
0
por 3/2. Isso significa que e
-r/3ao
= e
-/2
.
O programa calcula a densidade de probabilidade radial R(r)
2
r
2
. Esta funo
nos d a probabilidade de encontrar o eltron num tomo de hidrognio em
certa distncia r do ncleo (prton)
Apresentamos aqui por fines de comparao a funo analtica da distribuio
radial.
(n=3,l=0): R(r) = 2(1/3a
0
)
3/2
(1 - 2/3 r/a
0
+ 2/27 (r/a
0
)
2
) e
-r/3a0
ou R() = a
o
-3/2
/93 (6 - 6 +
2
) e
-/2
Na planilha a seguir, comparamos os valores numricos com a soluo analtica.


278






279
No programa, utilizamos a funo F = -2*u/t+(1/4+l*(l+1)/t^2-
n/t)*x apenas a partir de t > 0,00001.


O grfico do estado (3,0) tem trs picos. O valor mais provvel fica na distncia
r 13,5a
0
13.5 0,52910
-8
cm = 7,1410
-8
cm. A teoria d para a distncia
mais provvel (valor esperado) a expresso

2
0
2
1 ( 1)
1 1
2
nl
n a l l
r
Z
n
+ ( | |
< >= +
|
(
\

(5)
Em nosso caso, obtemos desta equao tambm <r
30
> = 9a
0
(1+0.5)= 13.5a
0
.
Uma representao detalhada da teoria do tomo de hidrognio pode-se
encontrar no site http://www.geocities.com/Athens/Agora/6594/indexsci.html

You might also like