Documente Academic
Documente Profesional
Documente Cultură
1
2 CAPITOLUL 1
i) Care este legea de variaţie a temperaturii ı̂n stratul izolant ı̂n cazul
staţionar?
Rezolvare:
Fie t distanţa unui punct din stratul izolant şi axa conductei termice,
t ∈ (5, 15) × 10−2 m şi x(t) temperatura ı̂n acest punct. Temperatura este
funcţia necunoscutǎ şi depinde de t, iar funcţia x = x(t) descrie variaţia
temperaturiii ı̂n stratul izolant.
i) Pentru determinarea funcţiei x(t) folosim legea lui Fourier: cantitatea
de cǎldurǎ Q cedatǎ ı̂n unitatea de timp ı̂n regim staţionar pe suprafaţa
lateralǎ a cilindrului de razǎ t este proporţionalǎ cu produsul dintre aria
lateralǎ a cilindrului şi variaţia temperaturii dx:
dx
−k · S(t) · = Q. (1.3)
dt
unde k este conductivitatea termicǎ a materialului izolant.
Aria lateralǎ a cilindrului de razǎ t şi lungime l, este S(t) = 2π · t · l. Rezultǎ:
dx Q 1
=− · . (1.4)
dt 2π k l t
Prin urmare avem de determinat o funcţie x(t) care veificǎ (1.4).
Din teoria primitivelor rezultǎ cǎ orice funcţie x(t) care verificǎ (1.4) este
datǎ de formula
Q
x(t) = − · ln t + C (1.5)
2π k l
ı̂n care t ∈ (5, 15) şi C este o constantǎ oarecare. Determinarea legii de
variaţie cerute revine la selecţionarea acelei funcţii x(t) din familia (1.5) care
Problema primitivei. Ecuaţii diferenţiale de forma ẋ = f (t) 3
verificǎ condiţiile: pentru t1 = 5 (cm) avem x(t1 ) = 160 (◦C), şi pentru
t2 = 15 (cm), x(t2 ) = 30 (◦ C).
Impunând aceste condiţii, rezultǎ
ln 15 · 10−2 Q 130
C = 303 + 130 · = 78, 51(◦K) şi = ,
ln 3 2π k l ln 3
de unde
x(t) = 78, 51 − 118, 33 ln t.
ii) Folosind valorile numerice rezultǎ Q iar pentru cantitatea de cǎldurǎ
cedatǎ de fiecare metru liniar (l= 1 m) ı̂n 24 ore, q = Ql · 24 · 3600(s).
ẋ = f (t) (1.8)
x(t0 ) = x0
Concluzii
1. Existǎ probleme de fizicǎ care conduc la ecuaţii diferenţiale de forma
ẋ = f (t) (numitǎ problema primitivei) ı̂n care f este o funcţie realǎ
continuǎ definitǎ pe un interval deschis (a, b) ⊂ IR1 .
ẋ = f (t)
x(t0 ) = x0
Exerciţii
1. Sǎ se determine soluţiile urmǎtoarelor ecuaţii diferenţiale (cu calcula-
torul):
t3 t2
a) ẋ = 1 + t + t2 ; t ∈ IR1 R : x(t) = + +t+C
3 2
1
b) ẋ = ; t > 0 R: x(t) = ln t + C
t
1
c) ẋ = 1 + sin t + cos 2t; t ∈ IR1 R: x(t) = t − cos t + sin 2t + C
2
1
d) ẋ = 2
; t ∈ IR1 R: x(t) = arctan t + C
1+t
1 1 1−t
e) ẋ = ; t ∈ (−1, 1) R: x(t) = ln +C
t2 − 1 2 1+t
1 √
f) ẋ = √ ; t ∈ IR1 − [−2, 2] R: x(t) = ln(t + t2 − 4) + C
t2 − 4
Problema primitivei. Ecuaţii diferenţiale de forma ẋ = f (t) 5
1
g) ẋ = e2t + sin t; t ∈ IR1 R: x(t) = e2t − cos t + C
2
2
h) ẋ = et ; t ∈ IR1 R: se determinǎ numeric o primitivǎ
Z t
2
t2
a lui e , de exemplu es ds
0
2. Sǎ se rezolve urmǎtoarele probleme Cauchy şi sǎ se reprezinte grafic
soluţiile (cu calculatorul):
a) ẋ = 1 + t + t2 , t ∈ IR1 , x(0) = 1
t3 t2
R: x(t) = + +t+1
3 2
1
b) ẋ = , t > 0, x(1) = 0
t
R: x(t) = ln t
c) ẋ = 1+sin t+cos 2t, t ∈ IR1 , x(−π) = 7
1
R: x(t) = −cos t+ sin 2t+t+6+π
2
1
d) ẋ = , t ∈ IR1 , x(−1) = −2
1 + t2
1
R: x(t) = arctan t + π − 2
4
2
e) ẋ = − , t < 1, x(−2) = 0
(t2 − 1)2
r
t−1 t 2 √
R: x(t) = ln +2 + −ln 3
t+1 t −1 3
1
f) ẋ = √ , t > 0, x(1) = 1
t2 + t
1 √
2
R: x(t) = ln +t+ t +t +ln 2+1
2
6 CAPITOLUL 1
Rezolvare:
i) Acceleraţia totalǎ a rachetei, ı̂n lansarea pe verticalǎ ı̂n sus este a =
−(g + k v 2 ) unde g ≈ 10 (m/s2 ) este acceleraţia gravitaţionalǎ, iar k o
constantǎ pozitivǎ consideratǎ cunoscutǎ.
Legea de mişcare a rachetei se scrie astfel:
dv
= −(g + k v 2 ) (1.9)
dt
Funcţia v care intervine ı̂n (1.9) reprezintǎ viteza rachetei şi este necunoscutǎ.
Ea trebuie gǎsitǎ pentru ca apoi egalând-o cu zero (aceasta ı̂nseamnǎ cǎ
racheta a atins ı̂nǎlţimea maximǎ) sǎ gǎsim timpul ı̂n care racheta atinge
ı̂nǎlţimea maximǎ.
Din (1.9) şi din inegalitatea g + k v 2 > 0 rezultǎ egalitatea
1 dv
− 2
· = 1.
g + k v dt
Trecând la primitive se obţine egalitatea
Z t Z t
1 dv
− 2
· dτ = dτ
t∗ g + k v (τ ) dτ t∗
Constanta C se determinǎ din condiţia iniţialǎ v(0) = 100 (m/s) şi se obţine
s s !
k k
C= · arctan · 100
g g
iar timpul t1 dupǎ care racheta ajunge la ı̂nǎlţimea maximǎ se determinǎ din
condiţia v(t1 ) = 0 şi se obţine
q
arctan 100 kg
t1 = √ (s)
gk
ii) Pentru a gǎsi ı̂nǎlţimea maximǎ la care se ridicǎ racheta se noteazǎ cu
x(t) ı̂nǎlţimea la care se aflǎ racheta la momentul t. Funcţia x(t) este ne-
cunoscutǎ şi pentru determinarea ei se ţine seama cǎ viteza v(t) este derivata
funcţiei x(t):
r "r s s !!#
dx g g k k
= · tan −k t + · arctan · 100
dt k k g g
şi cǎ x(0) = 0 (racheta pleacǎ de pe sol). Determinarea funcţiei x(t) care
verificǎ aceste condiţii este o problemǎ Cauchy de forma ẋ = f (t), x(t0 ) = x0
şi rezolvarea ei a fost fǎcutǎ ı̂n §1.1. Se determinǎ soluţia x(t; 0, x0 ) a proble-
mei Cauchy şi se calculeazǎ apoi x(t1 ; 0, x0 ). Aceasta este ı̂nǎlţimea maximǎ
la care se ridicǎ racheta meteorologicǎ.
Rezultǎ ı̂n acest fel cǎ o soluţie x = x(t) a ecuaţiei diferenţiale (1.10) este
soluţie pentru ecuaţia implicitǎ
G(t, x; C) = 0 (1.12)
ı̂n care Z x
1
G(t, x; C) = t + C − du. (1.13)
x∗ g(u)
Este uşor de arǎtat folosind teorema funcţiilor implicite cǎ, dacǎ x(t; C)
este o soluţie a ecuaţiei (1.12), atunci este şi soluţie a ecuaţiei diferenţiale
(1.10).
ẋ = g(x)
x(t0 ) = x0 (1.14)
Într-o problemǎ Cauchy t0 şi x0 sunt considerate cunoscute şi se numesc date
iniţiale.
Ecuaţii diferenţiale autonome ẋ = g(x) 9
Concluzii
1. Existǎ probleme de fizicǎ care conduc la ecuaţii diferenţiale de forma
ẋ = g(x) ı̂n care g este o funcţie realǎ continuǎ definitǎ pe un interval
deschis (c, d) ⊂ IR1 şi nu se anuleazǎ.
Exerciţii
1. Sǎ se determine soluţiile urmǎtoarelor ecuaţii diferenţiale (cu calcula-
torul):
1
e) ẋ = x2 , x > 0 R: x(t) = − , t+C <1
t+C
10 CAPITOLUL 1
unde f şi g sunt funcţii reale continue, f : (a, b) → IR1 , g : (c, d) → IR1
şi se considerǎ cunoscute. Dacǎ funcţia g nu se anuleazǎ pe intervalul (c, d)
(g(x) 6= 0, (∀)x ∈ (c, d)) atunci soluţiile ecuaţiei (1.16) se determinǎ fǎcându-
se un raţionament asemǎnǎtor cu cel din paragraful precedent.
Dacǎ x : I ⊂ (a, b) → (c, d) este o soluţie a ecuaţiei (1.16) atunci pentru
orice t ∈ I are loc
dx
= f (t) · g(x(t))
dt
sau
1 dx
· = f (t)
g(x(t)) dt
Trecând la primitive rezultǎ
Z t Z t
1 dx
· dτ = f (τ )
t∗ g(x(τ )) dτ t∗
Am obţinut ı̂n acest fel cǎ o soluţie a ecuaţiei (1.16) este soluţie pentru
ecuaţia implicitǎ
G(x, t; C) = 0 (1.18)
ı̂n care funcţia G(x, t; C) este datǎ de egalitatea:
Z t Z x
1
G(x, t; C) = f (τ ) + C − du. (1.19)
t∗ x∗ g(u)
Folosind teorema funcţiilor implicite se aratǎ uşor cǎ dacǎ x(t, C) este o
soluţie a ecuaţiei (1.18) atunci este soluţie şi a ecuaţiei diferenţiale (1.16).
12 CAPITOLUL 1
1
ẋ = (1 + x2 ), t ∈ IR1 , x ∈ IR1
1 + t2
arctan t + C − arctan x = 0
de unde
x(t) = tan(arctan t + C)
ı̂n care A(t) este o funcţie realǎ continuǎ pe (a, b). Conform celor arǎtate,
soluţiile ecuaţiei (1.22) sunt date de formula
Rt
A(τ )dτ
x(t) = C · e t∗ (1.23)
ı̂n care C este o constantǎ realǎ oarecare.
Soluţia problemei Cauchy
ẋ = A(t) · x, x(t0 ) = x0 t0 ∈ (a, b), x0 ∈ IR1 (1.24)
este datǎ de formula:
Rt
A(τ )dτ
x(t; t0 , x0 ) = x0 · e t0
. (1.25)
Problema 1.3.1 O pâine scoasǎ din cuptor are temperatura 100◦ C şi capǎtǎ
temperatura de 60◦ C ı̂n decurs de 20 minute. Temperatura aerului fiind de
20◦ C, peste cât timp, ı̂ncepând din momentul rǎcirii, pâinea va cǎpǎta tem-
peratura de 25◦ C?
Rezolvare:
Notǎm cu x(t) temperatura pâinii la momentul t şi folosim legea lui New-
ton dupǎ care, viteza de rǎcire a unui corp cu temperatura x(t), situat ı̂ntr-un
mediu cu temperatura x0 , este proporţionalǎ cu diferenţa x(t) − x0 :
ẋ(t) = k [x(t) − x0 ].
Funcţia y(t) = x(t) − x0 verificǎ ecuaţia
ẏ(t) = k · y(t)
care este o ecuaţie liniarǎ şi omogenǎ. Rezultǎ
y(t) = C ek t
şi astfel
x(t) = x0 + C ek t .
În aceastǎ egalitate x0 = 20◦ C. Pentru determinarea constantelor C şi k
ţinem seama de condiţiile x(0) = 100◦C şi x(20) = 60◦ C. Rezultǎ x(t) =
20t
◦ ◦ 1
20 C + 80 C · . Dacǎ t∗ este timpul dupǎ care temperatura devine
2
20
t∗
1
25◦ C rezultǎ 25◦ C = 20◦ C + 80◦ C · , de unde t∗ = 80 minute.
2
14 CAPITOLUL 1
Concluzii
1. Existǎ probleme de fizicǎ care conduc la ecuaţii diferenţiale de forma
ẋ = f (t) · g(x), numite ecuaţii cu variabile separate, ı̂n care f şi g sunt
funcţii reale continue, funcţia f este definitǎ pe un interval (a, b) ⊂ IR1 ,
iar funcţia g este definitǎ pe un interval (c, d) ⊂ IR1 şi nu se anuleazǎ
ı̂n nici un punct (g(x) 6= 0, (∀)x ∈ (c, d)).
Exerciţii
1. Sǎ se determine soluţiile urmǎtoarelor ecuaţii diferenţiale (cu calcula-
torul):
√
t 1 + x2 √ √
a) ẋ = − √ · , x < 0, t ∈ IR1 R: x2 +1+ t2 +1 = C
1 + t2 x
t 1+t
b) ẋ = (1 − x), t > −1, x > 1 R: = C · et
1+t 1−x
2
1 x +1
c) ẋ = 1 + · 2 , t > 0, x ∈ IR1 R: x+arctan x = ln t+t+C
t x +2
Ecuaţii diferenţiale cu variabile separate 15
2. Sǎ se rezolve urmǎtoarele probleme Cauchy şi sǎ se reprezinte soluţiile (cu
calculatorul):
√
a) ẋ = t x, t > 0, x > 0, t0 = 1, x0 = 0
R: x(t) = 0
√
4−x2
b) ẋ = −2t , t ∈ IR1 , x ∈ (0, 2), t0 = 0, x0 = 1
x
√ √
R: 4−x2 −t2 − 3 = 0
1 1−x2 1
c) ẋ = · , t < 1, x ∈ (0, 1), t0 = 0 x0 =
1−t x 2
r
3 3 1
R: x(t) = − t2+ t+
4 2 4
16 CAPITOLUL 1
Rezolvare:
Considerǎm un plan meridian pe care ı̂l luǎm ca fiind planul (tOx). Axa
Ot o alegem paralelǎ cu direcţia dupǎ care lumina trebuie reflectatǎ, iar
originea axelor ı̂n sursa de luminǎ.
Dupǎ legile reflexiei ∢OP M = ∢MP Q şi ∢RP O = ∢R′ P Q şi deci v = 2u.
x 2 tan u
Cum tan v = şi tan u = ẋ iar tan 2u = rezultǎ
t 1 − tan2 u
√
x 2ẋ −t ± t2 + x2
= sau ẋ = .
t 1 − ẋ2 x
Ecuaţia diferenţialǎ este omogenǎ ı̂n sens Euler (este de
forma(1.29))
C
şi se rezolvǎ dupǎ modul prezentat obţinându-se x2 = 2C t + . Deci
2
curba meridianǎ este o parabolǎ cu vârful pe Ot iar oglinda un paraboloid
de rotaţie.
Concluzii
1. Existǎ probleme de fizicǎ care conduc la ecuaţii diferenţiale de forma
x
ẋ = g (numite ecuaţii omogene ı̂n sens Euler) ı̂n care g este o
t
funcţie realǎ continuǎ definitǎ pe un interval I ⊂ IR1 .
18 CAPITOLUL 1
x
2. O funcţie x = x(t) este soluţie a ecuaţiei ẋ = g dacǎ şi nu-
t
x
mai dacǎ funcţia y = este soluţie a ecuaţiei cu variabile separate
t
ẏ = 1t [g(y) − y].
x
3. Rezolvarea problemei Cauchy ẋ = g , x(t0 ) = x0 se reduce la
t
1 x0
rezolvarea problemei Cauchy ẏ = [g(y) − y], y(t0) = y0 = .
t t0
Exerciţii
1. Sǎ se determine soluţiile urmǎtoarelor ecuaţii diferenţiale:
x x x
a) ẋ = + et R: ln(t) = e− t + C
t
x2 + t2
b) ẋ = R: x2 = 2t2 ln(t) + C · t2
t·x
r
t+x x x2
c) ẋ = R: arctan −ln +1 = ln t+C
t−x 2 t2
r
x t x
d) ẋ = √ R: − ln = ln t + C
t − 2 tx x t
2. Sǎ se rezolve urmǎtoarele probleme Cauchy şi sǎ se reprezinte grafic
soluţiile (cu calculator):
4tx − x2 2t2
a) ẋ = , t0 = 1, x0 = 1 R: x(t) =
2t2 t+1
2tx
b) ẋ = , t0 = 0, x0 = 0 R: x(t) = 0
3t2− x2
2t + x
c) ẋ = , t0 = 1, x0 = 1 R: x(t) = t
4t − x
x+t 1 1√
d) ẋ = − , t0 = 1, x0 = 0 R: x(t) = − t+ −4t2 +5
5x + t 5 5
Ecuaţii omogene generalizate 19
Exerciţii
1. Sǎ se rezolve urmǎtoarele ecuaţii diferenţiale:
3t−4x+7 1 4 1p 2 2
a) ẋ = R: x(t) = −5− − (t+1)+ (t+9) C +5
4t−5x+11 C 5 5
3t+3x−1 1
b) ẋ = − R: − (x+t)−ln(x+t−1) = t+C
t+x+1 2
sau Rt
A(τ )dτ
x(t) = C · e t∗ + x̄(t). (1.41)
Egalitatea (1.41) aratǎ cǎ o soluţie oarecare x(t) a ecuaţiei (1.39) se obţine
adǎugând la o soluţie particularǎ x̄(t) aR acestei ecuaţii, o soluţie oarecare a
t
ecuaţiei liniare şi omogene x̃(t) = C · e t∗ A(τ )dτ . În acest mod determinarea
tuturor soluţiilor ecuaţiei (1.39) se reduce la determinarea unei soluţii par-
ticulare a acestei ecuaţii.
Determinarea unei soluţii particulare a ecuaţiei (1.39) se face cu ”metoda
variaţiei constantei a lui Lagrange”.Aceasta ı̂nseamnǎ cǎ pentru ecuaţia (1.39)
se cautǎ o soluţie particularǎ x̄(t) care are forma funcţiei datǎ de (1.40),
deosebirea fiind cǎ C nu mai este o constantǎ realǎ ci este o funcţie de t
(C = C(t)): Rt
x̄(t) = C(t) · e t∗ A(τ )dτ . (1.42)
Pentru a impune funcţiei x̄(t) sǎ verifice ecuaţia (1.39) se admite cǎ
funcţia C(t) este derivabilǎ şi din faptul cǎ x̄(t) verificǎ (1.39) se obţine:
Rt Rt Rt
A(τ )dτ A(τ )dτ A(τ )dτ
Ċ(t) e t∗ + A(t) C(t) e t∗ = A(t) C(t) e t∗ + B(t)
22 CAPITOLUL 1
sau Rt
Ċ(t) = B(t) e− t∗ A(τ )dτ
. (1.43)
În §1.1 am vǎzut cǎ toate funcţiile care verificǎ (1.43) sunt date de
Z t Ru
C(t) = B(u) e− t∗ A(τ )dτ du + C ′ (1.44)
t∗
Pentru t0 ∈ (a, b) şi x0 ∈ IR1 ecuaţia (1.39) are o singurǎ soluţie x care
verificǎ x(t0 ) = x0 şi este datǎ de formula:
Rt Z t Rt
A(τ )dτ
x(t; t0 , x0 ) = x0 e t0
+ B(u) e u A(τ )dτ du. (1.47)
t0
Concluzii
1. Existǎ probleme de fizicǎ care conduc la ecuaţii diferenţiale de forma
ẋ = A(t)x + B(t) (numite ecuaţii diferenţiale liniare de ordinul ı̂ntâi) ı̂n
care A, B sunt funcţii reale continue definite pe un interval real I ⊂ IR1 .
Exerciţii
1. Sǎ se rezolve urmǎtoarele ecuaţii diferenţiale (cu calculatorul):
1
a) ẋ = x − 1 R: x(t) = t (− ln t + C)
t
2 (−t2 + 2t + C) (t + 1)2
b) ẋ = − 2 x+2t+2 R: x(t) =
t −1 1 − t2
2 4t 4 (t+1)2
c) ẋ = − 2 x+ R: x(t) = 4 ln(t+1)+ +C ·
t −1 1−t2 t+1 1−t2
d) ẋ = x − t2 R: x(t) = t2 + 2t + 2et C
24 CAPITOLUL 1
e−1 1 1 1 2
a) ẋ = −2tx + t3 , t0 = 0, x0 = R: x(t) = t2 − + e−t +1
2 2 2 2
1 1 2
b) ẋ = x − ln t, t0 = 1, x0 = 1 R: x(t) = − ln t+1 t
t 2
e−a t
d) ẋ = −ax+bep t , t0 = 0, x0 = 1 R: x(t) = be(p+a)t−b+p+a ·
a+p
Ecuaţia diferenţialǎ a lui Bernoulli 25
ı̂n care funcţiile A şi B sunt funcţii reale continue A, B : (a, b) → IR1 şi
se considerǎ cunoscute, α este un numǎr real diferit de 0 şi 1 cunoscut, iar
funcţia necunoscutǎ x(t) este pozitivǎ.
Pentru a determina soluţiile x (pozitive) ale ecuaţiei (1.48) se introduce
o nouǎ funcţie necunoscutǎ y = x1−α . Aceasta verificǎ ecuaţia:
dy
= (1−α) A(t) y + (1−α) B(t). (1.49)
dt
Ecuaţia (1.49) este o ecuaţie liniarǎ de ordinul ı̂ntâi şi soluţiile ei sunt date
de formula:
Rt
y(t) = C e(1−α) t∗ A(τ )dτ + (1.50)
Z t Ru
Rt
+ (1−α) B(u) e−(1−α) t∗ A(τ )dτ du e(1−α) t∗ A(τ )dτ .
t∗
Soluţiile pozitive x(t) ale ecuaţiei (1.48) se determinǎ din y(t) cu formula
1
x(t) = y(t) 1−α şi ı̂n general sunt definite pe (a, b).
Pentru t0 ∈ (a, b) şi x0 > 0 ecuaţia (1.48) are o soluţie care verificǎ
x(t0 ) = x0 şi este datǎ de formula
1
x(t; t0 , x0 ) = y 1−α (t; t0 , x0 ) (1.51)
unde:
Rt
Z t Rt
(1−α) A(τ )dτ
y(t; t0 , y0 ) = y0 e t∗ + (1−α) B(u) e−(1−α) u A(τ )dτ
du (1.52)
t0
şi y0 = x1−α
0 .
Observaţia 1.7.1 Ecuaţia Bernoulli apare ı̂n studiul mişcǎrii corpurilor ı̂n
medii care opun o rezistenţǎ la mişcare de forma R = k1 v + k2 v α , v fiind
viteza corpului.
26 CAPITOLUL 1
Problema 1.7.1 Sǎ se determine curba r = r(u) ştiind cǎ aria sectoarelor
limitate de curbǎ, raza vectoare a punctului P0 (r0 , u0 ) şi raza vectoare a punc-
tului P (r, u) este proporţionalǎ cu produsul r·u, coeficientul de proporţionalitate
fiind a.
Rezolvare:
Conform enunţului avem:
Z u
1
r 2 du = a r u
2 u0
r 2 = 2a (ṙ u + r)
Concluzii
1. Existǎ probleme de fizicǎ care conduc la ecuaţii diferenţiale de forma
ẋ = A(t) x + B(t) xα , (α ∈ IR1 , α 6= 0, 1) (numitǎ ecuaţia diferenţialǎ
a lui Bernoulli) ı̂n care A, B sunt funcţii reale continue definite pe un
interval I ⊂ IR1 .
Exerciţii
1. Sǎ se determine soluţiile pozitive ale ecuaţiilor:
1 1 2t
a) ẋ = − x + 2 x2 R: x(t) =
t t 1 + 2t2 C
p 1
b) ẋ = 4t x + tx1/2 R: x(t) = − − ln t + C · t2 = 0
2
1 1
c) ẋ = − x + tx2 R: x(t) = −
t (t − C) t
1 3t
d) ẋ = x − 2tx2 R: x(t) =
t 2t3 + 3C
1 1
a) ẋ = − x+tx2 , t0 = 1, x0 = 1 R: x(t) = −
t t(t−2)
1 3t
b) ẋ = x−2tx2 , t0 = 1, x0 = 1 R: x(t) =
t 2t3 +1
2 1 2t2
c) ẋ = x+ 2 x2 , t0 = 1, x0 = 1 R: x(t) =
t 2t 3−t
28 CAPITOLUL 1
Propoziţia 1.8.1 Dacǎ x1 (t) este o soluţie fixatǎ a ecuaţiei (1.53) şi x(t)
este o soluţie oarecare a aceleiaşi ecuaţii, atunci funcţia y(t) = x(t) − x1 (t)
este o soluţie a ecuaţiei Bernoulli
Exerciţii
1. Sǎ se determine soluţiile urmǎtoarelor ecuaţii diferenţiale Riccati:
sin t 1
a) ẋ = −sin t·x2 +2 , x1 (t) =
cos2 t cos t
1 6 cos 2t+6
R: x(t) = +
cos t −cos 3t−3 cos t+12 C
a a a
c) ẋ = x2 − x − 2 , x1 (t) =
t t t
a a+1
R: x(t) = +
t −t+t−a (a+1) C
1 4t+1 4t
a) ẋ = − x2 + x− , x1 (t) = 1, t0 = 2, x0 = 1
t(2t−1) t(2t−1) t(2t−1)
t(2t−1)
R: x(t) = +1
5−t
4 4 1
b) ẋ = −x2 + x − 2 , x1 (t) = ,t0 = 1, x0 = 0
t t t
3 1
R: x(t) = +
t(t+2) t
30 CAPITOLUL 1
U(t, x) = C (1.57)
∂P ∂Q
Ţinând seamǎ acum de egalitatea = deducem cǎ:
∂x ∂t
Z t
∂Q
(τ, x) dτ + Ψ′ (x) = Q(t, x).
t0 ∂t
ı̂n care C este o constantǎ realǎ. Revenind la funcţia U(t, x) obţinem cǎ
aceasta este datǎ de formula:
Z t Z x
U(t, x) = P (τ, x) dτ + Q(t0 , y) dy + C. (1.59)
t0 x0
Datoritǎ acestui fapt apare natural sǎ ı̂ncercǎm sǎ determinǎm funcţia
µ(t, x) astfel ca ecuaţia (1.60) sǎ fie cu diferenţialǎ totalǎ. Impunând aceastǎ
condiţie rezultǎ cǎ funcţia µ(t, x) trebuie sǎ verifice relaţia:
∂P ∂µ ∂Q ∂µ
µ+P = µ+Q . (1.61)
∂x ∂x ∂t ∂t
Exerciţii
1. Sǎ se rezolve urmǎtoarele ecuaţii cu diferenţiale totale:
4tx − xetx
a) ẋ = tx R: 2t2 x(t) + et x(t) = C
te − 2t2
2tx − 2x3
c) ẋ = − R: t2 x(t) − 4t x(t)3 = C
t2 − 6tx2
t+x √
a) ẋ = − , t0 = 0, x0 = 1 R: x(t) = t + 2t2 + 1
t−x
t2 √
b) ẋ = − 2 , t0 = 1, x0 = 1 R: x(t) = 3
−t3 + 2
x
3. Sǎ se rezolve ecuaţiile diferenţiale ştiind cǎ ele admit factor integrant
µ = µ(t):
t sin x + x cos x
a) ẋ = − R: µ(t) = et
t cos x − x sin x
1 − t2 x 1
b) ẋ = − R: µ(t) =
t2 (x − t) t2
x(t)2 1
− t x(t) − = C
2 t
34 CAPITOLUL 1
4. Sǎ se rezolve ecuaţiile diferenţiale ştiind cǎ ele admit factor integrant
µ = µ(x):
x(1 − t x) 1
a) ẋ = − R: µ(x) =
−t x2
t t2
− =C
x(t) 2
2t x 1
b) ẋ = − R: µ(x) =
3x2 − t2 + 3 x2
t2
+ 3x(t) = C
x(t)
Calculul simbolic al soluţiilor ecuaţiilor de ordinul ı̂ntâi 35
dsolve(ODE);
ı̂n care:
> dsolve(diff(x(t),t)=(t/(1+t))*(1-x(t)));
t
e
x (t) = 1+t + C1 (e−t + e−t t).
Dacǎ dorim ca soluţiile sǎ fie afişate sub formǎ parametricǎ, atunci se
foloseşte argumentul opţional ‘parametric‘ şi obţinem:
> dsolve(diff(x(t),t)=(t/(1+t))*(1-x(t)),x(t),‘parametric‘);
−t −t
x (t) = 1 − eC1 − eC1t .
Se mai poate utiliza ca argument opţional ”metoda de rezolvare a
ecuaţiei”. Dacǎ dorim sǎ se rezolve ecuaţia diferenţialǎ ca o ecuaţie
liniarǎ, atunci se foloseşte argumentul opţional [linear] şi obţinem:
> dsolve(diff(x(t),t)=(t/(1+t))*(1-x(t)),x(t),[linear]);
t
e
x (t) = 1+t + C1 (e−t + e−t t),
iar dacǎ dorim sǎ se rezolve ecuaţia diferenţialǎ ca fiind o ecuaţie
cu variabile separate, atunci folosim argumentul opţional [separable] şi
obţinem:
> dsolve(diff(x(t),t)=(t/(1+t))*(1-x(t)),x(t),[separable]);
( C1 et −1−t)e−t
x (t) = C1
.
Nespecificând metoda de rezolvare Maple va alege una dintre ele.
Deoarece ı̂n secvenţele de mai sus nu s-a dat nici o condiţie iniţialǎ, Maple a
afişat rǎspunsul cu ajutorul unei constante necunoscute. Dacǎ specificǎm şi
condiţia iniţialǎ atunci calculatorul va rezolva o problemǎ cu condiţii iniţiale
(Problemǎ Cauchy) şi va afişa soluţia acesteia.
Pentru ecuaţia diferenţialǎ (1.62) vom considera douǎ Probleme Cauchy
deoarece domeniul de definiţie al membrului drept este reuniunea
(−∞, −1) × IR1 ∪ (−1, +∞) × IR1 .
Dacǎ considerǎm t > −1 şi condiţia iniţialǎ x(2) = 4, atunci se obţine
soluţia:
> dsolve({diff(x(t),t)=(t/(1+t))*(1-x(t)),x(2)=4},x(t));
t −2 e2 −4
e
x (t) = 1+t − 1/3 e e−2 (e−t + e−t t),
iar dacǎ considerǎm t < −1 şi condiţia iniţialǎ x(−2) = 0, atunci se
obţine soluţia:
> dsolve({diff(x(t),t)=(t/(1+t))*(1-x(t)),x(-2)=0},x(t));
Calculul simbolic al soluţiilor ecuaţiilor de ordinul ı̂ntâi 37
et
x (t) = 1+t
+ e−2 (e−t + e−t t).
Pentru reprezentarea graficǎ a soluţiei unei probleme cu date iniţiale, pro-
gramul Maple foloseşte funcţia plot (create a two-dimensional plot of func-
tions).
Utilizarea acesteia implicǎ urmǎtoarea sintaxǎ:
plot(f,h,v);
ı̂n care:
Figura 2
Figura 3
Dupǎ cum se poate observa din instrucţiunile de mai sus s-a atribuit variabilei
f 1 funcţia soluţie a Problemei Cauchy şi apoi am folosit ı̂n instrucţiunea plot.
În general, este recomandabil sǎ se atribuie unor expresii matematice vari-
abile, deoarece aceasta simplificǎ scrierea.
1. Ecuaţia liniarǎ
ẋ = −x + 2et (1.63)
> dsolve(diff(x(t),t)=-x(t)+2*exp(t),x(t),[linear]);
x (t) = et + e−t C1
> dsolve({diff(x(t),t)=-x(t)+2*exp(t),x(0)=2},x(t),
[linear]);
x (t) = et + e−t
> plot(exp(t)+exp(-t),t=-2..2);
Calculul simbolic al soluţiilor ecuaţiilor de ordinul ı̂ntâi 39
Figura 4
sau
> plot(exp(t)+exp(-t),t=-2..2,color=black,style=point,
axes=boxed);
Figura 5
> eq:=diff(x(t),t)=-x(t)^2+(4/t)*x(t)-4/t^2;
eq := dtd x (t) = − (x (t))2 + 4 x(t)
t
− 4 t−2
> dsolve(eq,‘explicit‘,[Riccati]);
−1 −4
x (t) = ( C1 − 1/3 t−3) t + 4 t−1
> dsolve(eq,[Riccati]);
−1 −4
x (t) = ( C1 − 1/3 t−3) t + 4 t−1
> dsolve({eq,x(1)=2},x(t));
4 t3 +2
x (t) = (2+t3 )t
> dsolve({eq,x(1)=2},x(t),[Riccati]);
−1
x (t) = (−1/6 − 1/3 t−3 ) t−4 + 4 t−1
> sol1:=(4*t^3+2)/((2+t^3)*t):
> sol2:=1/((-1/6-1/3/t^3)*t^4)+4/t:
> plot([sol1,sol2],t=0..90,x=0..3,color=[red,blue],
style=[point,line]);
Figura 6
Calculul simbolic al soluţiilor ecuaţiilor de ordinul ı̂ntâi 41
În secvenţele de mai sus observǎm cǎ, argumentul opţional ı̂n care
cerem sǎ se afişeze soluţia sub formǎ explicitǎ este inutil, deoarece
acest lucru este fǎcut automat de dsolve. Deasemenea, dacǎ folosim
argumentul opţional [Riccati] soluţia ecuaţiei diferǎ doar aparent (cele
douǎ soluţii afişate coincid dupǎ cum se poate observa din Figura 6
unde am reprezentat simultan ”ambele” forme ale soluţiei ı̂n acelaşi
sistem de coordonate).
2·t·x
ẋ = − , 3x2 − t2 + 3 6= 0 (1.65)
3x2 − t2 + 3
> dsolve(diff(x(t),t)=-2*t*x(t)/(3*x(t)^2-t^2+3),‘explicit‘);
p
x (t) = −1/6 C1 ± 1/6 C1 2 − 12 t2 + 36
> dsolve(diff(x(t),t)=-2*t*x(t)/(3*x(t)^2-t^2+3),‘implicit‘);
t2
x(t)
+ 3 x (t) − 3 (x (t))−1 + C1 = 0
> dsolve({diff(x(t),t)=-2*t*x(t)/(3*x(t)^2-t^2+3),x(0)=1});
√
x (t) = 1/6 36 − 12 t2
> plot(1/6*(36-12*t^2)^(1/2), t=-1..1);
Figura 7
42 CAPITOLUL 1
43
44 CAPITOLUL 2
a2 ẍ + a1 ẋ + a0 x = f (t) (2.3)
ı̂n care a0 , a1 , a2 sunt constante reale cunoscute, a2 6= 0, f (t) funcţie continuǎ
cunoscutǎ şi x este o funcţie realǎ de clasǎ C 2 necunoscutǎ.
Ecuaţii diferenţiale de ordinul al doilea cu coeficienţi constanţi 45
Vom determina mai ı̂ntâi soluţiile ecuaţiei omogene urmând apoi sǎ de-
terminǎm şi soluţiile ecuaţiei neomogene.
Fie ecuaţia omogenǎ ataşatǎ ecuaţiei (2.3):
a2 ẍ + a1 ẋ + a0 x = 0 (2.4)
a1 ẋ + a0 x = 0
a0
ı̂n care C este o constantǎ realǎ oarecare. Observǎm cǎ raportul − din
a1
exponent, este a
soluţia ecuaţiei algebrice a1 · λ + a0 = 0, iar la formula soluţiei
− a0 t
x(t) = Ce 1 se poate ajunge nu numai pe calea descrisǎ ı̂n Capitolul 1 § 6
ci şi cǎutând soluţii de forma x(t) = Ceλt . Aceasta este ideea pe care o vom
folosi pentru a determina soluţiile ecuaţiei (2.4).
Impunând unei funcţii de forma x(t) = Ceλt sǎ verifice ecuaţia (2.4)
rezultǎ cǎ λ trebuie sǎ verifice ecuaţia de gradul al doilea:
a2 λ2 + a1 λ + a0 x = 0. (2.5)
Dacǎ rǎdǎcinile λ1 şi λ2 ale ecuaţiei (2.5) sunt reale şi distincte, atunci
funcţiile
x1 (t) = C1 eλ1 t şi x2 (t) = C2 eλ2 t
sunt soluţii ale ecuaţiei (2.4) şi funcţia
reprezintǎ toate soluţiile ecuaţiei (2.4) ı̂n cazul ı̂n care ecuaţia (2.5) are
rǎdǎcini reale distincte.
Dacǎ ecuaţia (2.5) are rǎdǎcinile confundate λ1 = λ2 = λ atunci pe lângǎ
funcţia x1 (t) = C1 eλt şi funcţia x2 (t) = C2 t · eλt este soluţie a ecuaţiei (2.4).
Prin urmare orice funcţia x(t) de forma
adicǎ
x(t) = eλt · (C1 + C2 t) (2.8)
este soluţie a ecuaţiei (2.4).
Mai mult, pentru orice t0 , x00 , x10 ∈ IR1 putem determina ı̂n mod unic
constantele C1 şi C2 astfel ı̂ncât sǎ aibe loc x(t0 ) = x00 şi ẋ(t0 ) = x10 .
În adevǎr, impunând aceste condiţii funcţiei datǎ de (2.8) rezultǎ urmǎtorul
sistem de ecuaţii algebrice:
(C1 , C2 constante reale) şi arǎtǎm cǎ fiecare din acestea este soluţie a ecuaţiei
(2.4).
Demonstraţia se face prin verificare. Pentru exemplificare facem acest
calcul ı̂n cazul funcţiei x1 (t):
Deoarece
a2 (µ + iν)2 + a1 (µ + iν) + a0 = 0
avem
(µ2 − ν 2 )a2 + µa1 + a0 + i [2µνa2 + νa1 ] = 0
şi prin urmare:
a2 ẍ1 + a1 ẋ1 + a0 x1 = 0
care aratǎ cǎ funcţia x1 (t) = C1 · eµt · cos νt este soluţie a ecuaţiei diferenţiale
(2.4).
La fel se aratǎ cǎ funcţia x2 (t) = C2 · eµt · sin νt este soluţie a ecuaţiei
diferenţiale (2.4).
Astfel, rezultǎ cǎ orice funcţie
a2 ẍ + a1 ẋ + a0 x = f (t)
x
e(t) = x(t) − x(t)
este o soluţie oarecare a ecuaţiei (2.4). Întrucât soluţiile x e(t) ale ecuaţiei
(2.4) sunt cunoscute, determinarea soluţiilor x(t) ale ecuaţiei (2.3) revine la
determinarea unei singure soluţii x(t) ale acestei ecuaţii.
O soluţie particularǎ x(t) pentru ecuaţia (2.3) se determinǎ cu metoda
variaţiei constantelor a lui Lagrange (un procedeu asemǎnǎtor cu cel descris
ı̂n Cap 1 § 6).
În continuare prezentǎm aceastǎ metodǎ ı̂n cazul ı̂n care ecuaţia alge-
bricǎ (2.5) are rǎdǎcinile reale distincte λ1 , λ2 . În acest caz soluţiile ecuaţiei
omogene (2.4) se scriu sub forma (2.7):
Pentru a impune funcţiei x(t) sǎ verifice ecuaţia (2.3) calculǎm derivata
acesteia şi obţinem:
ẋ(t) = Ċ1 (t)eλ1 t + Ċ2 (t)eλ2 t + C1 (t)λ1 eλ1 t + C2 (t)λ2 eλ2 t (2.11)
ẍ(t) = Ċ1 (t)λ1 eλ1 t + Ċ2 (t)λ2 eλ2 t + C1 (t)λ21 eλ1 t + C2 (t)λ22 eλ2 t . (2.14)
ı̂n care necunoscutele sunt Ċ1 (t), Ċ2 (t) (derivatele funcţiilor C1 (t) şi C2 (t)),
are determinantul (λ2 − λ1 )e(λ1 +λ2 )t 6= 0 şi permite determinarea funcţiilor
Ċ1 (t) şi Ċ2 (t):
1
Ċ1 (t) = − · e−(λ1 +λ2 )t · eλ2 t · f (t)
a2 (λ2 − λ1 )
(2.17)
1
Ċ2 (t) = · e−(λ1 +λ2 )t · eλ1 t · f (t)
a2 (λ2 − λ1 )
Rezultǎ de aici cǎ funcţiile C1 (t) şi C2 (t) sunt date de:
Z t
1
C1 (t) = − e−λ1 τ · f (τ )dτ
a2 (λ2 − λ1 ) t∗
Z (2.18)
t
1
C2 (t) = e−λ2 τ · f (τ )dτ
a2 (λ2 − λ1 ) t∗
1
+ · eµt · sin νt e−µτ · cos ντ · f (τ )dτ
a2 ν t∗
În general pentru orice t0 , x00 , x10 ∈ IR1 putem determina constantele C1 şi
C2 din formula de reprezentare a soluţiei x(t) a ecuaţiei neomogene ((2.20),
(2.21), (2.22)) astfel ı̂ncât sǎ avem x(t0 ) = x00 şi ẋ(t0 ) = x10 .
Folosind una din formulele (2.20), (2.21), (2.22), determinatǎ de natura
1
rǎdǎcinilor ecuaţiei L · λ2 + R · λ + = 0, putem determina toate soluţiile
C
ecuaţiei (∗) din problema 2.1.1. Cunoscând valoarea i0 a curentului la mo-
mentul t0 şi valoarea variaţiei curentului i10 la momentul t0 , se determinǎ con-
stantele C1 şi C2 din formulele de reprezentare a soluţiei astfel ı̂ncât soluţia
oarecare i(t) a ecuaţiei sǎ verifice condiţiile iniţiale i(t0 ) = i0 şi i̇(t0 ) = i10 .
Exerciţii
1. Rezolvaţi urmǎtoarele probleme cu date iniţiale:
a) ẍ − x = 0 x(0) = 2, ẋ(0) = 0
52 CAPITOLUL 2
R: x(t) = et + e−t
R: x(t) = t · e−t
e) ẍ + ẋ + x = 0 x(0) = 0, ẋ(0) = 1
2√ 1 2√
R: x(t) = 3 · e− 2 t · sin 3t
3 3
2. Rezolvaţi urmǎtoarele ecuaţii diferenţiale :
1
a) ẍ + 3ẋ + 2x =
1 + et
R: x(t) = e−t · ln(1 + et ) + e−2t · ln(1 + et ) − e−2t · C1 + e−t · C2
9t2 + 6t + 2
b) ẍ − 6ẋ + 9x =
t3
1
R: x(t) = e3t · C1 + t · e3t · C2 +
t
et e−t
c) ẍ + x = +
2 2
1
R: x(t) = C1 · sin t + C2 · cos t + (e2t + 1) · e−t
4
d) ẍ − 3ẋ + 2x = 2e2t
e) ẍ − 4ẋ + 4x = 1 + et + e2t
Ecuaţii diferenţiale de ordinul al doilea cu coeficienţi constanţi 53
1 1 2 2t
R: x(t) = C1 · e2t + C2 t · e2t + + t e + et
4 2
f ) ẍ + x = sin t + cos 2t
2 1 1
R: x(t) = C1 sin t + C2 cos t − cos t2 + − t cos t
3 3 2
g) ẍ − 2(1 + m)ẋ + (m2 + 2m)x = et + e−t , m ∈ IR1
i) ẍ − 5ẋ = −5t2 + 2t
1 1
R: x(t) = t3 + e5t · C1 + C2
3 5
j) ẍ + x = te−t
1
R: x(t) = C1 sin t + C2 cos t + (−1 + t) · et
2
k) ẍ − x = tet + t + t3 e−t
1
R: x(t) = C1 e−t + C2 et + (−4te2t + 2e2t − 16tet − 2t4 +
16
+4t2 e2t − 4t3 − 6t2 − 6t − 3) · e−t
l) ẍ − 7ẋ + 6x = sin t
7 5
R: x(t) = C1 · et + C2 · e6t + cos t + sin t
74 74
m) ẍ − 4ẋ + 4x = sin t · cos 2t
10 191
R: x(t) = C1 e2t + C2 te2t − sin t · cos t2 − sin t+
169 4225
24 788
+ cos t3 − cos t
169 4225
54 CAPITOLUL 2
n) ẍ + x = cos t − cos 3t
1 1 1
R: x(t) = C1 sin t + C2 cos t + · t sin t + cos t3 − cos t
2 2 8
Ecuaţii diferenţiale liniare de ordinul n cu coeficienţi constanţi 55
În particular rezultǎ de aici cǎ formula (2.26) reprezintǎ toate soluţiile
ecuaţiei (2.24) ı̂n acest caz.
56 CAPITOLUL 2
λ3 + 4λ2 + 5λ = 0
ale cǎrei rǎdǎcini sunt:
λ0 = 0, λ1 = −2 − i, λ2 = −2 + i.
Soluţiile ecuaţiei omogene sunt date de:
ı̂n care C1 (t), C2 (t), C3 (t) sunt funcţii de clasǎ C 1 care trebuiesc determinate.
Calculǎm derivata ı̂ntâi a funcţiei x(t) şi obţinem:
ẋ = Ċ1 + Ċ2 · e−2t · cos t + Ċ3 · e−2t · sin t − 2C2 · e−2t · cos t−
+C2 · e−2t · (−2 cos t − 11 sin t) + C3 · e−2t · (−2 sin t + 11 cos t).
Ecuaţii diferenţiale liniare de ordinul n cu coeficienţi constanţi 59
sau
4 4 t
Ċ2 = − · et (cos t − 2 sin t) Ċ3 = · e (−2 cos t − sin t).
5 5
60 CAPITOLUL 2
Exerciţii
1. Rezolvaţi urmǎtoarele ecuaţii diferenţiale (cu calculatorul):
...
a) x − 2ẍ − ẋ + 2x = 0
b) x(4) − 5ẍ + 4x = 0
R: x(t) = C1 ·e−t +C2 ·t·e−t +C3 ·t2 ·e−t +C4 +C5 ·t+C6 ·t2 +C7 ·t3
...
e) x − ẍ + ẋ − x = 0
f ) x(4) + 2ẍ + x = 0
1 2 1
R: x(t) = − et + e2t − e−t
2 3 6
...
b) x − ẍ + ẋ − x = 0 x(1) = 0, ẋ(1) = 1 ẍ(1) = 2
1 1 1 1
R: x(t) = − · et + · e−2t − · e−t + · e2t
6 6 2 2
Rezultǎ ı̂n acest fel cǎ derivatele de orice ordin (1 ≤ k ≤ n) ale funcţiei
1
x se exprimǎ ca un produs ı̂ntre k+1 şi o combinaţie liniarǎ a derivatelor de
t
ordin i ≤ k + 1 ale funcţiei y.
Înlocuind ı̂n (2.29) se obţine cǎ funcţia y verificǎ o ecuaţie diferenţialǎ
liniarǎ de ordinul n cu coeficienţi constanţi.
Se determinǎ soluţiile y = y(τ ) ale acestei ecuaţii şi apoi soluţiile x(t) ale
lui (2.29) pentru t > 0:
x(t) = y(ln t).
Pentru t < 0 se raţioneazǎ la fel şi se obţine:
Exerciţii:
Rezolvaţi urmǎtoarele ecuaţii diferenţiale:
1. t2 ẍ + tẋ − x = 0
1
R: x(t) = C1 · t + C2 ·
t
...
2. 12t3 x − 25t2 ẍ + 28tẋ − 6x = 0
1
R: x(t) = C1 · t2 + C2 · t 12 + C3 · t3
3. t2 ẍ + tẋ = 0
R: x(t) = C1 + C2 · ln t
4. t2 ẍ − tẋ + x = 0
R: x(t) = C1 · t + C2 · t · ln t
Calculul simbolic al soluţiilor ecuaţiilor de ordinul n 65
diff(x(t),t,t)
diff(x(t),t$2)
(D@@2)(x)(t)
> eq1:=diff(x(t),t,t)-4*diff(x(t),t)+4*x(t)=0;
2
eq1 := dtd 2 x (t) − 4 dtd x (t) + 4 x (t) = 0
> dsolve(eq1,x(t));
x (t) = C1 e2 t + C2 e2 t t
> dsolve({eq1,x(1)=1,D(x)(1)=0},x(t));
2t 2t
x (t) = 3 ee2 − 2 ee2 t
> sol1:=3*exp(2*t)/exp(2)-2*exp(2*t)*t/exp(2):
> plot(sol1,t=-infinity..infinity);
66 CAPITOLUL 2
Figura 8
Se observǎ cǎ, dacǎ nu s-a dat nici o condiţie iniţialǎ soluţia generalǎ
este afişatǎ cu ajutorul a douǎ constante. Mai precis, numǎrul con-
stantelor este acelaşi cu ordinul ecuaţiei, ı̂n cazul ecuaţiei de ordinul al
doilea soluţia generalǎ exprimându-se cu ajutorul a douǎ constante.
Pentru ca Maple sǎ afişeze soluţia unei Probleme Cauchy ı̂n cazul unei
ecuaţii de ordin superior trebuie sa-i dǎm n condiţii iniţiale:
> eq2:=diff(x(t),t,t,t,t)-5*diff(x(t),t,t)+4*x(t)=0;
4 2
eq2 := dtd 4 x (t) − 5 dtd 2 x (t) + 4 x (t) = 0
> eq2:=diff(x(t),t$4)-5*diff(x(t),t$2)+4*x(t)=0;
4 2
eq2 := dtd 4 x (t) − 5 dtd 2 x (t) + 4 x (t) = 0
> eq2:=(D@@4)(x)(t)-5*(D@@2)(x)(t)+4*x(t)=0;
eq2 := D (4) (x) (t) − 5 D (2) (x) (t) + 4 x (t) = 0
> dsolve(eq2,x(t));
x (t) = C1 e−2 t + C2 e−t + C3 e2 t + C4 et
> dsolve({eq2,x(0)=0,D(x)(0)=1,(D@@2)(x)(0)=2,
(D@@3)(x)(0)=3},x(t));
x (t) = −1/2 e−t + 1/6 e−2 t + 1/2 e2 t − 1/6 et
Calculul simbolic al soluţiilor ecuaţiilor de ordinul n 67
> sol2:=-1/2*exp(-t)+1/6*exp(-2*t)+1/2*exp(2*t)-
1/6*exp(t):
> plot(sol2,t=-2..2);
Figura 9
Din instrucţiunile de mai sus reiese cǎ, ı̂n rezolvarea Problemei Cauchy
pentru o ecuaţie diferenţialǎ de ordinul patru s-au folosit patru condiţii
iniţiale. Se observǎ deasemenea, sintaxa corespunzǎtoare derivatelor de
ordin superior a fost scrisǎ ı̂n cele trei moduri prezentate la ı̂nceputul
paragrafului.
3. Ecuaţia diferenţialǎ liniarǎ de ordinul al treilea cu coeficienţi constanţi
neomogenǎ:
...
x − 6ẍ + 12ẋ − 8x = sin t; (2.32)
> eq3:=diff(x(t),t,t,t)-6*diff(x(t),t,t)+12*diff(x(t),t)
-8*x(t)=sin(t);
d3 2
eq3 := dt3
− 6 dtd 2 x (t) + 12 dtd x (t) − 8 x (t) = sin (t)
x (t)
> dsolve(eq3);
11 2
x (t) = − 125 cos (t) − 125 sin (t) + C1 e2 t + C2 e2 t t + C3 e2 t t2
> dsolve({eq3,x(0)=0,D(x)(0)=2,(D@@2)(x)(0)=4});
11 2 11 2 t
x (t) = − 125 cos (t) − 125 sin (t) + 125 e + 46
25
19 2 t 2
e2 t t − 10 e t
> sol3:=-11/125*cos(t)-2/125*sin(t)+11/125*exp(2*t)+
46/25*exp(2*t)*t-19/10*exp(2*t)*t^2:
> plot(sol3,t=-4..1);
68 CAPITOLUL 2
Figura 10
În cele ce urmeazǎ, vom mai prezenta o altǎ funcţie de plotare DEtools
[DEplot] (plot solutions to an equation or a system of DEs) pentru a
vizualiza soluţia acestei probleme cu date iniţiale. Utilizarea acesteia nu
necesitǎ rezolvarea ecuaţiei ı̂n avans deoarece ecuaţia este inclusǎ direct
ı̂n instrucţiune. Sintaxa acestei funcţii poate avea una din urmǎtoarele
forme:
ı̂n care:
Calculul simbolic al soluţiilor ecuaţiilor de ordinul n 69
> with(DEtools):DEplot(eq3,x(t),t=-4..1,[[x(0)=0,D(x)(0)=2,
(D@@2)(x)(0)=4]],x=-0.6..1.8,stepsize=.05,title=‘Solutia
Problemei Cauchy‘);
Figura 11
Figura 12
Capitolul 3
71
72 CAPITOLUL 3
n
dxi X
= aij · xi (t)
dt j=1
Definiţia 3.1.3 Fiind date t0 ∈ IR′ şi (x01 , x02 , . . . , x0n ) ∈ IRn problema de-
terminǎrii soluţiei (x1 (t), x2 (t), . . . , xn (t)) a sistemului (3.1) care verificǎ
xi (t0 ) = x0i i = 1, n se numeşte problemǎ cu date iniţiale sau problemǎ
Cauchy.
Ẋ = A · X, X(t0 ) = X 0 (3.3)
şi constǎ ı̂n determinarea funcţiei matriceale X = X(t) care verificǎ ecuaţia
(3.2) şi condiţia iniţialǎ X(t0 ) = X 0 .
X 0 (t) = X 0 = I · X 0
Z t
1 0 (t − t0 ) · A
X (t) = X + A · X 0 (τ )dτ = [I + ] · X0
t 1!
Z 0t
(t − t0 ) · A (t − t0 )2 · A2
X 2 (t) = X 0 + A · X 1 (τ )dτ = [I + + ] · X0
t 1! 2!
Z 0t
X 3 (t) = X 0 + A · X 2 (τ )dτ =
t0
(t − t0 ) · A (t − t0 )2 · A2 (t − t0 )3 · A3
= [I + + + ] · X0
1! 2! 3!
... Z t
X (t) = X + A·X m−1 (τ )dτ =
m 0
t0
(t − t0 ) · A (t − t0 )2 · A2 (t − t0 )m · Am
= [I + + + ...+ ] · X0
1! 2! m!
...
şi prin urmare şirul de funcţii {X m (t)}m∈n este uniform fundamental pe orice
compact K ⊂ IR1 . Rezultǎ cǎ şirul este uniform convergent pe orice compact
K ⊂ IR1 şi se poate trece la limitǎ ı̂n egalitatea
Z t
m 0
X (t) = X + A · X m−1 (τ )dτ.
t0
pentru m → ∞.
Trecând la limitǎ obţinem cǎ limita X(t) a şirului X m (t)
verificǎ egalitatea Z t
0
X(t) = X + A · X(τ )dτ
t0
74 CAPITOLUL 3
sau Z t
0
X(t) = X + A · X(τ )dτ.
t0
De aici rezultǎ cǎ funcţia X(t) este de clasǎ C 1 şi derivata ei verificǎ Ẋ(t) =
A · X(t), adicǎ X(t) este soluţia sistemului de ecuaţii diferenţiale sub formǎ
matricealǎ (3.2). Punând t = t0 ı̂n egalitatea
Z t
0
X(t) = X + A · X(τ )dτ
t0
obţinem egalitatea X(t0 ) = X 0 care aratǎ cǎ X(t) este soluţia problemei
Cauchy (3.3). Am arǎtat ı̂n acest fel cǎ problema Cauchy (3.3) are o soluţie.
(t − t0 ) · A (t − t0 )2 · A2 (t − t0 )m · Am
U m (t; t0 ) = I + + + ...+
1! 2! m!
este de asemenea fundamental.
Într-adevǎr:
m+p
X | t − t0 |k · k A kk
kU m+p m
(t; t0 ) − U (t; t0 ) k≤ , (∀)m, p ∈ IN , t ∈ IR1
k!
k=m+1
şi prin urmare şirul de funcţii matriceale {U m (t; t0 )}m∈IN este uniform con-
vergent pe orice compact K ⊂ IR1 . Limita acestui şir este suma seriei de
matrice
X ∞
(t − t0 )m · Am
m=0
m!
şi Z t
e = X0 + A ·
X(t) e )dτ,
X(τ (∀)t ∈ I
t0
Z t
e
0
kX(t; t0 , X ) − X(t)k ≤ kAk · kX(τ ; t0 , X ) − X(τ
0 e )kdτ <
t0
Z t
< ε + kAk · kX(τ ; t0 , X ) − X(τ
0 e )kdτ
t0
(∀)ε > 0 (∀)t ∈ I.
e
kAk · kX(t; t0 , X 0 ) − X(t)k
Z t ≤ kAk ⇔
ε+ 0 e )kdτ
kAk · kX(τ ; t0 , X ) − X(τ
t0
Z t
d e ) k dτ
0
ε+ kAk · kX(τ ; t0 , X ) − X(τ
dt t0
Z t ≤ kAk ⇔
ε+ e )kdτ
kAk · kX(τ ; t0 , X 0 ) − X(τ
t0
Z t
ln ε + e ) k dτ
kAk · kX(τ ; t0 , X ) − X(τ 0
− ln(ε) ≤k A k (t − t0 ) ⇔
t0
Z t
ε+ e ) k dτ
kAk · kX(τ ; t0 , X 0 ) − X(τ
t0
ln ) ≤k A k ·(t − t0 ) ⇔
ε
Z t
ε+ e ) k dτ ≤ ε · ekAk·(t−t0 ) , (∀)t ≥ t0 , ε > 0.
kAk · kX(τ ; t0 , X 0 ) − X(τ
t0
e
=⇒ kX(t; t0 , X 0 ) − X(t)k < εekAk(t−t0 ) , (∀)t ≥ t0 , (∀)ε > 0
Pentru t fixat şi ε → 0 rezultǎ
e
kX(t; t0 , X 0) − X(t)k = 0.
e = X(t; t0 , X 0 ).
Astfel am arǎtat cǎ pentru orice t ≥ t0 şi t ∈ I avem X(t)
e
Raţionǎm analog pentru t ≤ t0 , t ∈ I şi obţinem X(t) = X(t; t0 , X 0 ). Se
obţine ı̂n final egalitatea
e = X(t; t0 , X 0 )
X(t)
e
pentru orice t ∈ I, care aratǎ cǎ soluţia X(t) coincide cu soluţia X(t; t0 , X 0 )
gǎsitǎ ı̂n teorema de existenţǎ.
Observaţia 3.1.4 Din teorema de existenţǎ şi cea de unicitate rezultǎ cǎ
orice soluţie a sistemului (3.2) este definitǎ pe IR1 şi se obţine cu formula
X(t) = e(t−t0 )·A · X 0 .
Într-adevǎr fie X(t) o soluţie oarecare a sistemului (3.2) definitǎ pe un interval
Sisteme de ecuaţii diferenţiale de ordinul ı̂ntâi liniare omogene 77
Construim funcţia
n
X
e =
X(t) ck · X k (t)
k=1
şi remarcǎm cǎ aceasta este o soluţie a sistemului (3.2) şi verificǎ:
n
X n
X
e
X(0) = k
ck · X (0) = ck · bk = X(0).
k=1 k=1
a soluţiilor X k (t).
Definiţia 3.1.4 Un sistem de n soluţii {X k (t)k=1,n } ale ecuaţiei (3.2) se
numeşte sistem fundamental dacǎ sistemul de funcţii {X k (t)k=1,n } este liniar
independent.
Funcţia X(t) construitǎ astfel este soluţie a sistemului (3.2) şi se anuleazǎ ı̂n
t0 :
Xn
X(t0 ) = c0i · X i (t0 ) = 0.
i=1
În virtutea teoremei de unicitate rezultǎ cǎ funcţia X(t) este identic nulǎ:
n
X
c0i · X i (t) = 0, (∀)t ∈ IR1 .
i=1
Aceastǎ ı̂nsǎ este absurd, deoarece sistemul de n soluţii {X i (t)i=1,n } este in-
dependent.
Trecem acum sǎ arǎtǎm suficienţa condiţiei. Presupunem cǎ wronskianul
W (X 1 (t), . . . , X n (t)) = det(xij (t)) nu se anuleazǎ şi arǎtǎm cǎ sistemul de
soluţii {X i (t)i=1,n } este fundamental.
Raţionǎm prin reducere la absurd şi presupunem cǎ sistemul de soluţii {X i(t)i=1,n }
nu este fundamental (nu este liniar independent). În aceastǎ ipotezǎ existǎ
un sistem de constante {c0i }, i = 1, n, nu toate nule astfel cǎ
n
X
c0i · X i (t) = 0
i=1
1
pentru orice t ∈ IR . Egalitatea aceasta implicǎ egalitǎţile
n
X
c0i · xij (t) = 0 (∀)t ∈ IR1 j = 1, n
i=1
Demonstraţie: Având ı̂n vedere teorema precedentǎ este suficient sǎ arǎtǎm
cǎ dacǎ existǎ t0 ∈ IR1 astfel ca
W (X 1 (t0 ), . . . , X n (t0 )) 6= 0
este un sistem fundamental de soluţii. Dacǎ ţinem seama de faptul cǎ soluţia
X i (t) este coloana i a matricei pǎtratice et·A atunci deducem cǎ putem con-
strui soluţiile ecuaţiei (3.2) dacǎ cunoaştem elementele matricei et·A .
Pentru determinarea elementelor matricei et·A ţinem seama de urmǎtoarele
rezultate de algebrǎ liniarǎ:
A = S · A0 · S −1
et·A = S · et·A0 · S −1 .
Sisteme de ecuaţii diferenţiale de ordinul ı̂ntâi liniare omogene 81
p l
X X
uij (t) = λk t
e Pqijk−1 (t)+ eµk t Qij ij
rk−1 (t) cos νk t+Rrk−1 (t) sin νk t ,
k=1 k=1
i, j = 1, n
unde λ1 , . . . , λp sunt valorile proprii reale ale lui A cu ordinele de multiplic-
itate respectiv q1 , . . . , qp , µk + iνk , k = 1, l sunt valorile proprii complexe ale
lui A cu ordin de multiplicitate rk , iar Pqk −1 , Qrk −1 şi Rrk −1 sunt polinoame
de grad qk − 1 şi rk − 1 respectiv, cu coeficienţi reali.
82 CAPITOLUL 3
l
X
λk t
e Pqk −1 (t) + eµk t [Qrk −1 (t) cos νk t + Rrk −1 (t) sin νk t] , i, j = 1, n
k=1
Exerciţii
1. Rezolvaţi urmǎtoarele sisteme:
x˙1 = −x1 + 8x2 x1 (t) = c1 · e3t + c2 · e−3t
a) R:
x˙2 = x1 + x2 x2 (t) = 12 · c1 · e3t − 41 · c2 · e−3t
x˙1 = −3x1 + 2x2 x1 (t) = c1 · e−t + c2 · t · e−t
b) R: 2t+1
x˙2 = −2x1 + x2 −t
x2 (t) = c1 · e + 2 · c2 · e−t
x˙1 = 2x1 − x2 x1 (t) = c1 · cos t · e2t + c2 · sin t · e2t
c) R:
x˙2 = x1 + 2x2 x2 (t) = c1 · sin t · e2t − c2 · cos t · e2t
x˙1 = 3x1 + 12x2 − 4x3 x1 (t) = c1 · e2t + c2 · et + c3 · e3t
d) x˙2 = −x1 − 3x2 + x3 R: x2 (t) = − 38 c1 · e2t − 12 c2 · et − 13 c3 · e3t
x˙3 = −x1 − 12x2 + 6x3 x3 (t) = − 78 c1 · e2t − c2 · et − c3 · e3t
x˙1 = x1 + x2 − 2x3 x1 (t) = − 12 c1 · e−t + + 14 c3 · et
e) x˙2 = 4x1 + x2 R: x2 (t) = c1 · e + c2 · e + c3 · t · et
−t t
x˙3 = 2x1 + x2 − x3 x3 (t) = + 12 c2 · et + 12 c3 · t · et
x˙1 = 2x1 − x2 − x3 x1 (t) = c2 + c3 · et
f) x˙2 = 3x1 − 2x2 − 3x3 R: x2 (t) = c1 · et +3 c2
x˙3 = −x1 + x2 + 2x3 x3 (t) = − c1 · et − c2 + c3 · et
Sisteme de ecuaţii diferenţiale de ordinul ı̂ntâi liniare omogene 83
x˙1 = −x1 −x2 x1 (t) = c1 · e−t − c2 · t · e−t + 12 c3 · t2 · e−t
g) x˙2 = −x2 −x3 R: x2 (t) = + c2 · e−t − c3 · t · e−t
x˙3 = −x3 x3 (t) = c3 · e−t
2. Rezolvaţi urmǎtoarele probleme Cauchy (cu date iniţiale):
x˙1 = x2 x1 (0) = 1 x1 (t) = 21 e−t + 12 et
a) R:
x˙2 = x1 x2 (0) = 0 x2 (t) = − 12 e−t + 12 et
x˙1 = 11x1 + 16x2 x1 (1) = 0 x1 (t) = 4e3t−3 + 4e7t−7
b) R:
x˙2 = −2x1 − x2 x2 (1) = 1 x2 (t) = 2e3t−3 − e7t−7
x˙1 = x1 − x2 x1 (1) = 1 x1 (t) = 53 e2t−2 + 25 e−3t+3
c) R:
x˙2 = −4x1 − 2x2 x2 (1) = 1 x2 (t) = − 35 e2t−2 + 85 e−3t+3
x˙1 = a · x1 + b · x2
x˙2 = c · x1 + d · x2
cu a · d − b · c 6= 0. Arǎtaţi cǎ:
Definiţia 3.2.3 Fiind datǎ t0 ∈ IR1 şi (x01 , x02 , . . . , x0n ) ∈ IRn , problema
determinǎrii soluţiei (x1 (t), x2 (t), . . . , xn (t)) a sistemului (3.4) care verificǎ
xi (t0 ) = x0i i = 1, n, se numeşte problemǎ cu date iniţiale sau problemǎ
Cauchy.
Pentru reprezentarea matricealǎ a sistemului (3.4) notǎm cu A matricea
pǎtratǎ n × n care are ca elemente constantele aij : A = (aij )i,j=1,n , cu F (t)
matricea coloanǎ F (t) = (f1 (t), f2 (t), . . . , fn (t)) şi cu X(t) matricea coloanǎ
X = (x1 , x2 , . . . , xn )T . Cu aceste matrice sistemul (3.4) se scrie sub forma
matricealǎ:
Ẋ = A · X + F (t) (3.5)
iar problema Cauchy se scrie sub forma
Ẋ = A · X + F (t), X(t0 ) = X 0 (3.6)
Sisteme de ecuaţii diferenţiale de ordinul ı̂ntâi liniare neomogene 85
Teorema 3.2.1 (de existenţǎ şi unicitate şi de reprezentare a soluţiei prob-
lemei cu date iniţiale).
Dacǎ funcţia F (t) este continuǎ pe IR1 , atunci pentru orice t0 ∈ IR1 şi
X 0 ∈ IRn problema cu date iniţiale (3.6) are soluţie unicǎ definitǎ pe IR1
şi aceastǎ soluţie se reprezintǎ sub forma:
Z t
0 (t−t0 )·A 0
X(t; t0 , X ) = e ·X + e(t−s)·A · F (s)ds (3.7)
t0
Demonstraţie: Pentru a demonstra cǎ problema Cauchy (3.6) are cel mult
o soluţie, presupunem prin absurd cǎ X 1 (t) şi X 2 (t) sunt douǎ soluţii ale
problemei (3.6) şi considerǎm funcţia X 3 (t) = X 1 (t) − X 2 (t).
Se verificǎ uşor cǎ funcţia X 3 (t) este soluţia problemei Cauchy
Ẋ 3 = A · X 3 , X 3 (t0 ) = 0.
Prin urmare funcţia Z(t) este soluţie a ecuaţiei neomogene (3.5). În plus cal-
culând Z(t0 ) gǎsim Z(t0 ) = X 0 şi astfel teorema a fost complet demonstratǎ.
86 CAPITOLUL 3
(k1 + λ) · (k2 + λ) − k1 · k2 = 0.
Exerciţii
1. Rezolvaţi urmǎtoarele sisteme de ecuaţii neomogene:
x˙1 = x2
a)
x˙2 = x1 +et + e−t
Sisteme de ecuaţii diferenţiale de ordinul ı̂ntâi liniare neomogene 87
x1 (t) = c1 · e−t + c2 · et + ( 12 t − 14 )et − ( 21 t + 14 )e−t
R:
x2 (t) = − c1 · e−t + c2 · et + ( 21 t + 14 )et + ( 12 t − 14 )e−t
x˙1 = 11x1 + 16x2 + t
b)
x˙2 = −2x1 − x2 + 1 − t
23
x1 (t) = c1 · e3t + c2 · e7t + 49
− 57 t
R:
x2 (t) = − 12 c1 · e3t − 41 c2 · e7t − 18
49
+ 73 t
x˙1 = x1 − x2 + 3t2
c)
x˙2 = −4x1 − 2x2 + 2 + 8t
x1 (t) = c1 · e2t + c2 · e−3t − t2
R:
x2 (t) = − c1 · e2t + 4c2 · e−3t + 2t + 2t2
88 CAPITOLUL 3
Ẏ = A · Y (3.10)
ı̂n care matricea coloanǎ Y este Y = (x, u1 , u2 , . . . , un−1 ), iar matricea pǎtratǎ
A este:
0 1 0 0 0 ... 0
0 0 1 0 0 ... 0
0 0 0 1 0 . . . 0
A = ... ... ... ... ... ... ...
0 0 0 0 0 . . . 1
a0 a1 an−1
− − ... ... ... ... −
an an an
Valorile proprii ale acestei matrice sunt rǎdǎcinile ecuaţiei algebrice
Rezultǎ ı̂n acest fel cǎ soluţiile ecuaţiei diferenţiale de ordinul n liniare (3.8)
sunt funcţii de forma:
p l
X X
λj t
x(t) = e Pqj −1 (t) + eµj t Qrj −1 (t) cos νj t + Rrj −1 (t) sin νj t
j=1 j=1
Reducerea ecuaţiilor diferenţiale liniare de ordinul n la un sistem 89
ı̂n care λj , j = 1, k sunt rǎdǎcinile reale ale ecuaţiei (3.11) cu ordin de mul-
tiplicitate respectiv q1 , . . . , qp ; µj + iνk , k = 1, l sunt rǎdǎcinile complexe ale
ecuaţiei (3.11) cu ordin de multiplicitate rj , iar Pqj −1 , Qrj −1 şi Rrj −1 sunt
polinoame de grad qj − 1 respectiv rj − 1.
Dacǎ ecuaţia diferenţialǎ de ordinul n liniarǎ cu coeficienţi constanţi este
neomogenǎ:
şi an 6= 0, iar f (t) este o funcţie continuǎ pe IR1 , atunci orice soluţie x = x(t)
a acestei ecuaţii este de forma:
p l
X X
λj t
x(t) = e Pqj−1 (t)+ eµj t Qrj−1 (t) cos νj t+Rrj−1 (t) sin νj t + x̄(t)
j=1 j=1
d2 i di 1
L· 2
+R· + · i = −E0 · ω sin ωt
dt dt C
care guverneazǎ evoluţia intensitǎţii curentului ı̂ntr-un circuit R, L, C (R, L, C
constante pozitive) cuplat la o sursǎ de curent alternativ are o singurǎ soluţie
2π
periodicǎ pe perioadǎ şi toate celelalte soluţii tind la aceastǎ soluţie.
ω
care se ı̂nlocuieşte ı̂n ecuaţie şi se determinǎ constantele A şi B. Aceasta este
soluţia periodicǎ cǎutatǎ.
Dupǎ aceasta, se scrie formula unei soluţii oarecare i(t) şi se face diferenţa
i(t) − i(t) care este o soluţie a ecuaţiei omogene (f (t) = 0). Deoarece R > 0
se obţine cǎ i(t) − i(t) → 0 pentru t → ∞ adicǎ, i(t) → i(t).
90 CAPITOLUL 3
Exerciţii
Rezolvaţi urmǎtoarele ecuaţii diferenţiale de ordin superior liniare cu coefi-
cienţi constanţi prin metoda reducerii la un sistem de ecuaţii diferenţiale de
ordinul ı̂ntâi liniare cu coeficienţi constanţi:
1.
1
R: x(t) = 2
· et + 23 · e2t − 16 · e−t
...
b) x − ẍ + ẋ − x = 0 x(1) = 0 ẋ(1) = 1 ẍ(1) = 2
dsolve({ODE1, ODE2, ..., ODEn, x1(t0 )=x01 , x2 (t0 )=x02 , ..., xn (t0 )=x0n },
{x1 (t), x2 (t), ..., xn (t)}, extra.args);
> sys1_Eq1:=diff(x1(t),t)=-x1(t)+8*x2(t);
d
sys1 Eq1 := dt
x1 (t) = −x1 (t) + 8 x2 (t)
> sys1_Eq2:=diff(x2(t),t)=x1(t)+x2(t);
d
sys1 Eq2 := dt
x2 (t) = x1 (t) + x2 (t)
92 CAPITOLUL 3
> dsolve(sys1_Eq1,sys1_Eq2,x1(0)=1,x2(0)=1,x1(t),x2(t));
{x2 (t) = 5/6 e3 t + 1/6 e−3 t , x1 (t) = 5/3 e3 t − 2/3 e−3 t }
> sol_x1:=5/3*exp(3*t)-2/3*exp(-3*t):
> sol_x2:=5/6*exp(3*t)+1/6*exp(-3*t):
> plot([sol_x1,sol_x2],t=0..1,color=[red,blue],
style=[line,point]);
Figura 13
Figura 14
Calculul simbolic al soluţiilor sistemelor de ecuaţii liniare 93
> with(DEtools):
> DEplot3d(sys1_Eq1,sys1_Eq2,x1(t),x2(t),t=0..1,
> [[x1(0)=1,x2(0)=1]],x1=0..40,x2=0..20,scene=
[t,x1(t),x2(t)]);
Figura 15
> sys2_Eq1:=diff(x1(t),t)=-x1(t)-x2(t);
sys2 Eq1 := dtd x1 (t) = −x1 (t) − x2 (t)
> sys2_Eq2:=diff(x2(t),t)=-x2(t)-x3(t);
sys2 Eq2 := dtd x2 (t) = −x2 (t) − x3 (t)
> sys2_Eq3:=diff(x3(t),t)=-x3(t);
sys2 Eq3 := dtd x3 (t) = −x3 (t)
> dsolve({sys2_Eq1,sys2_Eq2,sys2_Eq3},{x1(t),x2(t),x3(t)});
{ x1 (t) = 1/2 ( C3 t2 − 2 C2 t + 2 C1 ) e−t ,
x2 (t) = − ( C3 t − C2 ) e−t ,
x3 (t) = C3 e−t }
> dsolve({sys2_Eq1,sys2_Eq2,sys2_Eq3,x1(0)=1,x2(0)=0,
x3(0)=2});
{ x1 (t) = 1/2 (2 t2 + 2) e−t
x2 (t) = −2 te−t ,
x3 (t) = 2 e−t }
> plot([1/2*(2*t^2+2)*exp(-t),-2*t*exp(-t),2*exp(-t)],
t=-1.3..8,colour=[green,black,blue],thickness=[3,4,1],
style=[line,point,line]);
Figura 16
> sys3_Eq1:=diff(x1(t),t)=x1(t)-x2(t)+3*t^2;
sys3 Eq1 := dtd x1 (t) = x1 (t) − x2 (t) + 3 t2
> sys3_Eq2:=diff(x2(t),t)=-4*x1(t)-2*x2(t)+2+8*t;
sys3 Eq2 := dtd x2 (t) = −4 x1 (t) − 2 x2 (t) + 2 + 8 t
> dsolve({sys3_Eq1,sys3_Eq2});
{ x1 (t) = e−3 t C2 + e2 t C1 − t2
x2 (t) = 4 e−3 t C2 − e2 t C1 + 2 t + 2 t2 , }
> dsolve({sys3_Eq1,sys3_Eq2,x1(1)=1,x2(1)=0});
{ x1 (t) = 125
e−2 e2 t − 2/5 e3e−3 t − t2 ,
12 −2 2 t
x2 (t) = − 5 e e − 8/5 e3 e−3 t + 2 t + 2 t2 }
> x1:=12/5*exp(-2)*exp(2*t)-2/5*exp(3)*exp(-3*t)-t^2:
> x2:=-12/5*exp(-2)*exp(2*t)-8/5*exp(3)*exp(-3*t)+2*t+
2*t^2:
> plot([x1,x2],t=-0.1..2,color=[red,green],style=
[line,point]);
Figura 17
Capitolul 4
96
Teoreme de existenţǎ şi unicitate pentru ecuaţii diferenţiale de ordinul ı̂ntâi 97
(∀)t ∈ Ih .
Arǎtǎm la ı̂nceput cǎ funcţiile din acest şir sunt bine definite. Aceasta
revine la a arǎta cǎ pentru orice n ≥ 1 şi t ∈ Ih avem (t, xn (t)) ∈ Ω.
Folosim metoda inducţiei matematice, vom arǎta cǎ pentru orice t ∈ Ih
avem (t, xn (t)) ∈ ∆.
Etapa I (a verificǎrii):
Pentru n = 1 avem:
Z t
x1 (t) = x0 + f (τ, x0 (τ ))dτ ;
t0
Etapa II (a implicaţiei):
Presupunem cǎ (t,xn(t)) ∈ ∆, (∀) t ∈ Ih şi arǎtǎm cǎ (t, xn+1 (t)) ∈ ∆,
(∀) t ∈ Ih .
Pentru aceasta calculǎm xn+1 (t) şi gǎsim
Z t
xn+1 (t) = x0 + f (τ, xn (τ ))dτ
t0
şi remarcǎm cǎ, şirul xn (t) este şirul sumelor parţiale ale seriei de funcţii
∞
X
x0 (t) + (xn+1 (t) − xn (t)).
n=0
n
K
Deoarece |xn+1 (t) − xn (t)| ≤ · b, (∀) t ∈ Ih , din convergenţa seriei
K +1
X∞ n
K
numerice b · , cu teorema lui Weierstrass, rezultǎ cǎ seria de
n=0
K +1
X ∞
funcţii x0 (t) + (xn+1 (t) − xn (t)) este absolut şi uniform convergentǎ pe
n=0
intervalul Ih , la o funcţie x = x(t). Prin urmare şirul sumelor parţiale, adicǎ
şirul xn (t) converge uniform la funcţia x(t).
Aceasta aratǎ cǎ funcţia x(t) este de clasǎ C 1 şi verificǎ ẋ(t) = f (t, x(t));
x(t0 ) = x0 .
Am demonstrat ı̂n acest fel cǎ problema cu date iniţiale (4.1) are o soluţie
definitǎ pe intervalul Ih . S-ar putea ca problema (4.1) sǎ aibe soluţie definitǎ
pe un interval mai mare ca intervalul Ih . Aceasta este motivul pentru care
soluţia gǎsitǎ se numeşte soluţie localǎ.
Problema 4.1.1
Se ştie cǎ materia radioactivǎ se dezintegreazǎ şi viteza de dezintegrare este
Teoreme de existenţǎ şi unicitate pentru ecuaţii diferenţiale de ordinul ı̂ntâi 101
ẋ = −a · x,
Rezolvare
Fie x0 cantitatea de carbon radioactiv C 14 dintr-o mostrǎ la momentul t0 .
Problema cu date iniţiale:
( 1
ẋ = − ·x
8000
x(t0 ) = x0
gǎsim o ecuaţie ı̂n t, care ne dǎ timpul t ı̂n care animalul sau planta erau vii,
iar diferenţa t − t0 aratǎ vârsta mostrei.
Problema 4.1.2
Un rezervor cilindric are o gaurǎ circularǎ la bazǎ prin care lichidul din
rezervor se poate scurge. O ı̂ntrebare asemǎnǎtoare cu cea din Problema
4.1.1 este urmatoarea: dacǎ la un moment dat vedem cǎ rezervorul este gol
putem oare sǎ ştim dacǎ acesta a fost odatǎ plin şi când?
Rǎspunsul este evident nu. Cum se explicǎ?
102 CAPITOLUL 4
Rezolvare:
Fie x(t) ı̂nǎlţimea lichidului din rezervor la momentul t. Notǎm cu A aria
bazei cilindrului şi cu a aria gǎurii. Dupǎ legea lui Toricelli avem:
ap √
ẋ = − 2g · x
A
Dacǎ I este ı̂nǎlţimea rezervorului, atunci x = I corespunde la situaţia când
rezervorul este plin şi x = 0 la situaţia când rezervorul este gol. Dacǎ la
momentul t = 0 rezervorul este plin, atunci x(0) = I şi avem:
√ ap
2 u|xI = − 2g · t
A
de unde: √ 2
a p
x(t) = I− 2g · t .
2A
s
2A I
Timpul de golire este t∗ = şi deci:
a 2g
p 2
a a p
2g · t∗ − · 2g · t pentru 0 ≤ t ≤ t∗
x(t) = 2A 2A
0 pentru t ≥ t∗
reprezintǎ legea de golire a rezervorului dacǎ acesta a fost plin la
momentul t = 0.
Existǎ o infinitate de soluţii x(t) ale ecuaţiei
ap √
ẋ = − 2g · x
A
care pentru t = t∗ sunt egale cu zero. Acestea sunt date de formula:
2g · a2
2
(t∗ − t − τ )2 pentru − τ ≤ t ≤ t∗ − τ
xτ (t) = 4A
0 pentru t ≥ t∗ − τ
Soluţia xτ (t) reprezintǎ legea de golire a rezervorului care la momentul −τ a
fost plin. Pe lângǎ aceste soluţii problema Cauchy
√
a 2g √
ẋ = − · x
A
x(t∗ ) = 0
Teoreme de existenţǎ şi unicitate pentru ecuaţii diferenţiale de ordinul ı̂ntâi 103
Concluzii
1. Dacǎ variabila de stare x(t) a unui proces fizic sau chimic este soluţia
unei probleme cu date iniţiale ẋ = f (t, x), x(t0 ) = x0 , atunci aceastǎ
variabilǎ de stare trebuie cǎutatǎ printre soluţiile acestei probleme
Cauchy.
2. Dacǎ problema cu date iniţiale ı̂n cauzǎ are o singurǎ soluţie, atunci
gǎsind-o este clar cǎ aceasta este cea care descrie evoluţia ı̂n timp a
variabilei de stare.
3. Dacǎ problema cu date iniţiale ı̂n cauzǎ are mai multe soluţii, atunci
gǎsind una din aceste soluţii nu avem nici un drept sǎ susţinem cǎ
aceasta este aceea care descrie evoluţia ı̂n timp a variabilei de stare.
Mai precis, avem nevoie de informaţii suplimentare care sǎ permitǎ
identificarea acelei soluţii care descrie evoluţia variabilei de stare.
În sistemul (4.2) funcţiile f1 , f2 , ..., fn sunt funcţii reale considerate cunos-
cute definite pe I × D; I ⊂ IR1 , I interval deschis şi D ⊂ IRn , D domeniu.
Definiţia 4.2.3 Fiind date: t0 ∈ I şi (x01 , ..., x0n ) ∈ D problema determinǎrii
soluţiei x1 (t), ..., xn (t) a sistemului (4.2) care verificǎ xi (t0 ) = x0i pentru
i = 1, n, se numeşte problemǎ cu date iniţiale sau problemǎ Cauchy.
F (t, x1 , x2 , ..., xn ) = (f1 (t, x1 , ..., xn ), f2 (t, x1 , ..., xn ), ..., fn (t, x1 , ..., xn ))T
Teoreme de existenţǎ şi unicitate pentru sisteme de ecuaţii diferenţiale de ordinul ı̂ntâi105
şi constǎ ı̂n determinarea funcţiei matriceale X(t) care verificǎ (4.3) şi condiţia
iniţialǎ X(t0 ) = X 0 .
X 0 (t) = X 0
Z t
1 0
X (t) = X + F (τ, X 0 (τ ))dτ
t
Z 0t
X 2 (t) = X 0 + F (τ, X 1 (τ ))dτ
t0
................
Z t
X k+1(t) = X 0 + F (τ, X k (τ ))dτ
t0
................
Funcţiile din acest şir sunt corect definite, ı̂ntrucât pentru orice t ∈ Ih
şi k ∈ IN are loc apartenenţa (t, X k (t)) ∈ ∆ (demonstraţia se face prin
inducţie). Urmând raţionamentul din paragraful precedent evaluǎm diferenţa
max kX k+1(t) − X k (t)k şi gǎsim:
t∈Ih
K
max kX k+1 (t) − X k (t)k ≤ max kX k (t) − X k−1(t)k,
t∈Ih K + 1 t∈Ih
Deoarece k
k+1 k K
kX (t) − X (t)k ≤ ·b
K +1
Teoreme de existenţǎ şi unicitate pentru sisteme de ecuaţii diferenţiale de ordinul ı̂ntâi107
X∞ k
K
pentru orice t ∈ Ih , din convergenţa seriei numerice b· , folosind
k=0
K +1
teorema lui Weierstrass, rezultǎ cǎ seria de funcţii
∞
X
0
X (t) + X k+1(t) − X k (t)
k=0
şi obţinem: Z t
0
X(t) = X + F (τ, X(τ ))dτ.
t0
În concluzie, problema cu date iniţiale (4.4) are o soluţie definitǎ pe intervalul
Ih . Este posibil ca problema(4.4) sǎ aibe soluţie definitǎ pe un interval J
mai mare ca intervalul Ih . Acesta este motivul pentru care soluţia gǎsitǎ se
numeşte soluţie localǎ.
Teorema 4.2.2 (Cauchy-Lipschitz de unicitate a soluţiei locale)
Dacǎ sunt indeplinite condiţiile din teorema Cauchy-Lipschitz de existenţǎ a
unei soluţii locale pentru problema cu date iniţiale (t0 , X 0 ), atunci problema
(4.4) nu poate avea douǎ soluţii diferite pe un interval J ⊂ Ih , t0 ∈ J.
108 CAPITOLUL 4
X ′ , X ′′ : J ⊂ Ih → IRn (t0 ∈ J)
sunt douǎ soluţii locale ale problemei cu date iniţiale (4.4). Aceste soluţii
verificǎ:
Z t Z t
′ 0 ′ ′′ 0
X (t) = X + F (τ, X (τ ))dτ, X (t) = X + F (τ, X ′′ (τ ))dτ.
t0 t0
de unde se obţine:
Fie acum t1 ∈ [t∗ , t∗ + a∗ ], astfel ca xα′ (t1 ) 6= xα′′ (t1 ). Din definiţia lui t∗
rezultǎ cǎ, existǎ asemenea puncte t1 , oricât de aproape de t∗
Pentru t1 fixat, fie ε > 0 astfel ca ε < |xα′ (t1 ) − xα′′ (t1 )|e−K∗ ·a∗ .
Pe de altǎ parte, pentru orice t ∈ [t∗ , t∗ + a∗ ] avem:
Zt
xα′ (t) = x∗ + f (s, xα′ (s))ds,
t∗
Proprietǎţi calitative ale soluţiilor 111
Zt
xα′′ (t) = x∗ + f (s, xα′′ (s))ds,
t∗
Zt Zt
≤ K∗ |xα′ (s) − xα′′ (s)|ds < ε + K∗ |xα′ (s) − xα′′ (s))| ds.
t∗ t∗
|xα′ (t) − xα′′ (t)| < |xα′ (t1 ) − xα′′ (t1 )|, (∀) t ∈ [t∗ , t∗ + a∗ ]
x(t0 ) = x0 .
ẋ(t) = ẋα1 (t) = f (t, xα1 (t)) = f (t, x(t)), (∀)t ∈ Iα1 .
Rezultǎ ı̂n acest fel cǎ funcţia x = x(t) este soluţie a problemei cu date
iniţiale (4.7).
112 CAPITOLUL 4
Urmeazǎ sǎ mai arǎtǎm cǎ funcţia x = x(t) definitǎ pe intervalul I este
o soluţie saturatǎ. Fie ı̂n acest scop y : J → IR1 (J interval deschis, t0 ∈ J)
o soluţie localǎ a problemei cu date iniţiale (4.7).
Evident, funcţia y aparţine familiei {xα }α∈Λ şi prin urmare:
[
J ⊂I = Iα şi x(t) = y(t).
α∈Λ
∆ = {(t, x) : |t − β0 | ≤ a, |x − λ| ≤ b}
sǎ fie inclus ı̂n domeniul Ω (∆ ⊂ Ω), funcţia f sǎ verifice |f (t, x)| ≤ M pentru
orice (t, x) ∈ ∆, şi |f (t, x) − f (t, y)| ≤ K|x − y| pentru orice (t, x),
(t, y) ∈ ∆.
b − 2ε 1
Fie acum ε > 0 astfel ca ε < min a − 2ε, , şi t1 < β0
M K +1
astfel ca |t1 − β0 | < ε şi |x(t1 ; t0 , x0 ) − λ| < ε.
Soluţia saturatǎ x = x(t; t1 , x(t1 ; t0 , x0 )) a problemei cu date iniţiale
şi verificǎ
Teorema 4.3.4 Dacǎ I = IR1 , D = IRn şi β0 < +∞ (respectiv α0 > −∞),
atunci soluţia saturatǎ X(t; t0 , X 0 ) este nemǎrginitǎ pe [t0 , β0 ) (respectiv
(α0 , t0 ]).
114 CAPITOLUL 4
Zt Zt
|x(t; t0 , x0 ) − x0 | ≤ |f (s, x(s : t0 , x0 ))−f (s, x0)|ds + |f (s, x0 )|ds ≤
t0 t0
Rt
≤ Kβ 0 |x(s; t0 , x0 )−x0 |ds + (β0 − t0 ) sup |f (s, x0 )|.
t0 s∈[t0 ,β0 ]
Consecinţa 4.3.2 Dacǎ I = (a, b), D = IRn şi F este lipschitzianǎ ı̂n raport
cu X pe orice bandǎ de forma J × I, unde J ⊂ IR1 este un interval compact
inclus ı̂n I, atunci orice soluţie saturatǎ este definitǎ pe I.
Proprietǎţi calitative ale soluţiilor 115
şi existǎ K > 0, astfel ca, pentru orice (t, X 1 ), (t, X 2 ) ∈ ∆ sǎ avem:
kF (t, X 1) − F (t, X 2 )k ≤ K · kX 1 − X 2 k
kX(t; t0 , X 1 ) − X(t; t0 , X 0 )k ≤ kX 1 − X 0 k+
Zt
ε
+K · kX(τ ; t0 , X 1 ) − X(τ ; t0 , X 0 )kdτ ≤ kX 1 − X 0 k · eK·h < .
2
t0
Din nou raţionǎm prin reducere la absurd şi admitem de exemplu cǎ
β < T2 . Pentru orice t ∈ [t0 , β) avem inegalitǎţile:
kX(t; t0 , X 1 ) − X(t; t0 , X 0 )k ≤ kX 1 − X 0 k+
Zt
ε
+K · kX(τ ; t0 , X 1 ) − X(τ ; t0 , X 0 )kdτ ≤ kX 1 − X 0 k · eK·h < .
2
t0
În plus, pentru orice t′ , t′′ cu t0 < t′ < t′′ < β avem inegalitatea:
λ = lim X(t; t0 , X 1 )
t→β
kX(t; t1 , X 1 ) − X(t; t0 , X 0 )k ≤
Zt
1 0
≤ kX − X(t1 ; t0 , X )k + K kX(τ ; t1 , X 1 ) − X(τ ; t0 , X 0 )kdτ ≤
t1
ε
≤ kX 1 − X(t1 ; t0 , X 0 )k · eK(h1 +h2 ) < (M + 1) · δ · eK(h1 +h2 ) < .
2
Contradicţie.
ε
Prin urmare, kX(t; t1 , X 1 ) − X(t; t0 , X 0 )k < , (∀) t ∈ I∗ ∩ I1 .
2
Vom arǎta ı̂n continuare cǎ α = inf I1 ≤ T1 şi β = sup I1 ≥ T2 .
Raţionǎm prin reducere la absurd şi presupunem de exemplu cǎ β < T2 .
Pentru orice t ∈ [t1 , β) avem inegalitatea:
ε
kX(t; t1 , X 1 ) − X(t; t0 , X 0 )k <
2
şi pentru orice t′ , t′′ ∈ [t1 , β) :
Ẋ = F (t, X, µ) t ∈ I, X ∈ D, µ ∈ Ω. (4.10)
Presupunem cǎ funcţia F este de clasǎ C 1 ı̂n raport cu (t, X) şi este con-
tinuǎ ı̂n raport cu parametrul µ şi considerǎm soluţia saturatǎ X(t; t0 , X 0 , µ0 )
a problemei Cauchy (4.11) definitǎ pe intervalul I0 .
pentru orice t ∈ I∗ .
||F (t, X 1, µ)−F (t, X 2 , µ)|| ≤ K ·||X 1 −X 2 ||, (∀)(t, X 1 , µ), (t, X 2, µ) ∈ ∆×S
122 CAPITOLUL 4
definitǎ pe intervalul Iµ .
Vom arǎta cǎ:
ε
||X(t; t0 , X 0 , µ) − X(t; t0 , X 0 , µ0 || <
2
pentru orice t ∈ I∗ ∩ Iµ .
Raţionǎm prin reducere la absurd şi admitem cǎ existǎ t1 ∈ I∗ ∩ Iµ astfel ca
ε
||X(t1 ; t0 , X 0 , µ) − X(t1 ; t0 , X 0 , µ0 )|| ≥ .
2
Rezultǎ de aici cǎ, cel puţin pentru unul dintre numerele α1 , α2 definite prin:
n ε o
0 0 0
α1 = inf t ∈ I∗ ∩Iµ : ||X(τ ; t0 , X , µ)−X(τ ; t0 , X , µ )|| < , (∀)τ ∈ [t, t0 ]
2
n ε o
α2 = sup t ∈ I∗ ∩Iµ : ||X(τ ; t0 , X 0 , µ)−X(τ ; t0, X 0 , µ0 )|| < , (∀)τ ∈ [t, t0 ]
2
are loc egalitatea:
ε
||X(αi; t0 , X 0 , µ) − X(αi ; t0 , X 0 , µ0 )|| = , i = 1, 2.
2
Sǎ admitem de exemplu cǎ avem:
ε
||X(α2 ; t0 , X 0 , µ) − X(α2 ; t0 , X 0 , µ0 )|| = .
2
Pe de altǎ parte, pentru orice t ∈ [t0 , α2 ] au loc inegalitǎţile:
Proprietǎţi calitative ale soluţiilor 123
Zt
≤ ||F (τ, X(τ ; t0 , X 0 , µ), µ)−F (τ, X(τ ; t0, X 0 , µ0 ), µ0)||dτ ≤
t0
Zt
≤ ||F (τ, X(τ ; t0 , X 0 , µ), µ)−F (τ, X(τ ; t0, X 0 , µ0 ), µ)||dτ ≤
t0
Zt
≤ ||F (τ, X(τ ; t0 , X 0 , µ0), µ)−F (τ, X(τ ; t0, X 0 , µ0 ), µ0 )||dτ ≤
t0
Zt
≤ K· ||X(τ ; t0 X 0 , µ)−X(τ ; t0 , X 0 , µ0 )||dτ +ε·2−1 ·e−K·h ≤
t0
ε
≤ ε·2−1 ·e−K·h ·eK(t−t0 ) < .
2
Contradicţie.
Prin urmare:
ε
||X(t; t0 , X 0 , µ) − X(t; t0 , X 0 , µ0 )|| < , (∀)t ∈ I∗ ∩ Iµ .
2
ε
||X(t; t0, X 0 , µ) − X(t; t0 , X 0 , µ0)|| <
2
cu
M = sup ||F (t, X, µ)||
∆×S
124 CAPITOLUL 4
pentru orice t ∈ I∗ .
d
∂X 1 X(t; t0 , X 0 ) = ∂X F (t, X(t; t0 , X 0 )) · ∂X 1 X(t; t0 , X 0)
dt
∂X 1 X(t0 ; t0 , X 0 ) = I
d
∂t1 X(t; t0 , X 0 ) = ∂X F (t, X(t; t0 , X 0 )) · ∂t1 X(t; t0 , X 0 )
dt
H(t, t0 , X 1 , h, Y ) =
1
Z
1 1 1
= ∂X F (t, X(t; t0 , X )+s·[X(t; t0, X +h)−X(t; t0 , X )])ds ·Y
0
Funcţia H definitǎ ı̂n acest mod este continuǎ ı̂n raport cu t şi este liniarǎ
ı̂n raport cu Y. În plus funcţia H este continuǎ ı̂n raport cu (t, h).
Fie e1 , e2 , . . . , en baza canonicǎ din Rn şi ξ ∈ R astfel ca |ξ| < δ/2.
Problemele Cauchy:
k
Ẏξ = H(t, t0 , X 1 , ξ · ek , Yξk )
Yξk (t0 ) = ek
k
Ẏξ = H(t, t0 , X 1 , 0, Y k )
Y k (t0 ) = ek
1
Yξk (t) = [X(t; t0 , X 1 + ξ · ek ) − X(t; t0 , X 1 )]
ξ
pentru orice t ∈ Iδ .
Prin urmare, existǎ limita
1
lim [X(t; t0 , X 1 + ξ · ek ) − X(t; t0 , X 1 )]
ξ→0 ξ
d ∂X ∂X
(t, t0 , X 1 ) 1 1
= H t, t0 , X , 0, 1 (t, t0 , X )
dt ∂x1k ∂xk
∂X
(t , t , X 1 ) = ek
1 0 0
∂xk
Funcţia H(t, t0 , X 1 , 0, Y ) fiind continuǎ ı̂n raport cu (t, X 1 ) şi liniarǎ ı̂n raport
∂X
cu Y rezultǎ cǎ soluţia problemei Cauchy precedente (t, t0 , X 1 ) converge
∂x1k
la soluţia problemei Cauchy:
dY k
= H(t, t0 , X 0 , 0, Y k )
dt
k
Y (t0 ) = ek
d
∂X 1 X(t; t0 , X 0) = ∂X F (t, X(t; t0 , X 0 )) · ∂X 1 X(t; t0 , X 0 )
dt
∂X 1 X(t0 ; t0 , X 0 ) = I.
1
Xτ (t) = · X(t; t0 + τ, X 0 ) − X(t; t0 , X 0 ) pentru t ∈ Iδ .
τ
Proprietǎţi calitative ale soluţiilor 127
Avem egalitǎţile:
= ∂X 1 X(t; t0 , X 0 ) · [X(t0 ; t0 + τ, X 0 ) − X 0 ]+
+O(||X(t0; t0 + τ, X 0 ) − X 0 ||) =
+O(||X(t0; t0 + τ, X 0 ) − X 0 ||) =
P
n
= −τ ∂X 1X(t; t0 , X 0 ) Fk (t0 +θk τ, X(t0 +θk τ ; t0 +τ, X 0 )·ek+
k=1
+O(||X(t0; t0 + τ, X 0 ) − X 0 ||)
şi deci funcţia X(t; t1 , X 1 ) este deiferenţiabilǎ ı̂n raport cu t1 ı̂n (t; t0 , X 0 ).
În plus,
∂t1 X(t; t0 , X 0 ) = −∂X 1 X(t; t0 , X 0 ) · F (t0 , X 0 ).
128 CAPITOLUL 4
d
∂t1 X(t; t0 , X 0 ) =
dt
d
= − ∂X 1 X(t; t0 , X 0 ) F (t0 , X 0 ) =
dt
În acest fel teorema de diferenţiabilitate ı̂n raport cu condiţiile iniţiale este
complet demonstratǎ.
(t; t0 , X 0, µ) → X(t; t0 , X 0 , µ)
d
(∂µX(t;t0 ,X 0,µ0 )) = ∂XF (t, X(t; t0 , X 0 , µ0), µ0 )·∂µX(t; t0 , X 0 , µ0)+
dt
∂µ X(t0 ; t0 , X 0 , µ0 ) = 0.
H
k (t, t0 , X 0 , µ1, h, Y ) =
Z1
= ∂XF(t,X(t;t0 ,X 0, µ1)+s X(t;t0 ,X 0, µ1 +h·ek)−X(t;t0 ,X 0, µ1) ,
0 1
Z
µ1 + h·ek )ds Y + ∂µ F (t, X(t; t0 , X 0 , µ1 ), µ1 + s · h · ek )ds · ek .
0
dY k
= Hk (t, t0 , X 0 , µ1 , Y k )
dt
k
Y (t0 ) = 0
au soluţii definite pe Iδ şi lim Yhk (t) = Y k (t) uniform ı̂n raport cu t pe orice
h→0
interval J ⊂ I.
Pe de altǎ parte se verificǎ uşor cǎ pentru h 6= 0 avem:
1
Yhk (t) = [X(t; t0 , X 0 , µ1 + h · ek ) − X(t; t0 , X 0 , µ1 )]
h
şi deducem cǎ funcţia X(t; t0 , X 0 , µ) are derivate parţiale ı̂n raport cu µk ı̂n
(t, t0 , X 0 , µ1) şi
d ∂X 0 1 0 1 ∂X 0 1
(t, t0 , X , µ ) = Hk t, t0 , X , µ , 0, (t, t0 , X , µ )
dt ∂µk ∂µk
∂X
(t0 , t0 , X 0 , µ1 ) = 0
∂µk
130 CAPITOLUL 4
Pe de altǎ parte:
∂µ X(t0 ; t0 , X 0 , µ0) = 0.
Metode numerice 131
Considerǎm un numǎr real şi pozitiv ε > 0 şi alegem δ = δ(ε) astfel ca pentru
orice (t′ , X ′), (t′′ , X ′′ ) ∈ ∆ care verificǎ inegalitǎţile:
t0 − α ≤ t−q < t−q+1 < · · · < t−1 < t0 < t1 < · · · < tq−1 < tq ≤ t0 + α.
X 1 (t) = X 0 + (t − t0 ) · F (t0 , X 0 )
X −1 (t) = X 0 + (t − t0 ) · F (t0 , X 0 ).
Funcţiile X 2 (t) şi X −2 (t) definite ı̂n acest fel verificǎ urmǎtoarele ine-
galitǎţi:
kX −2 (t) − X 0 k ≤ b şi kẊ −2 (t) − F (t, X −2 (t))k < ε, (∀) t ∈ [t−2 , t−1 ]
Metode numerice 133
Sǎ presupunem cǎ ı̂n acest fel am ajuns sǎ construim funcţiile
X = X j (t), respectiv X −j = X −j (t) definite pe intervalul [tj−1 , tj ], respectiv
j
kX−j (t)−X 0 k ≤ b şi kẊ−j (t)−F (t, X−j (t))k < ε, (∀) t ∈ [t−j , t−j+1 ]
kX −j0 −1 (t) − X 0 k ≤ b şi kẊ −j0 −1 (t) − F (t, X −j0−1 (t)k < ε,
(∀) t ∈ [t−j0 −1 , t−j0 ].
(∀)t ∈ [ti−1 , ti ]
X −i (t) = X −i+1 (t−i+1 ) +(t − t−i+1 ) · F (t−i+1 , X −i+1 (t−i+1 )),
kX−i (t)−X 0 k ≤ b şi kẊ−i (t)−F (t, X−i(t))k < ε, (∀) t ∈ [t−i , t−i+1 ]
Considerǎm acum funcţia X ε (t) definitǎ pentru t ∈ Iα ı̂n modul urmǎtor:
X (t) = X i (t) dacǎ t ∈ [ti−1 , ti ]
ε
134 CAPITOLUL 4
Funcţia X ε (t) definitǎ ı̂n acest fel este continuǎ pe intervalul Iα , este deri-
vabilǎ pe acest interval cu excepţia eventualǎ a punctelor {ti }i=1,q şi {t−i }i=1,q
şi verificǎ:
kX ε (t) − X 0 k ≤ b şi kẊ ε (t) − F (t, X ε (t))k < ε, t ∈ Iα .
Dacǎ definim funcţia θε (t) prin:
θε (t) = Ẋ ε (t) − F (t, X ε (t)) pentru t 6= ti , t−i i = 1, q şi
ı̂mpreunǎ cu inegalitatea:
kθε (τ )k < ε. (∀) τ ∈ Iα
implicǎ:
Zt2 Zt2
ε ε ε
kX (t1 ) − X (t2 )k ≤ kF (τ, X (τ ))kdτ + kθε (τ )kdτ ≤
t1 t1
Zt Zt
εn 0 εn
X (t) = X + F (τ, X (τ ))dτ + θεn (τ )dτ
t0 t0
Zt
X(t) = X 0 + F (τ, X(τ ))dτ, (∀) t ∈ Iα .
t0
ti+1 = ti + h
X i+1 = X i + h · mE cu mE = F (ti , Xi ),
ẋ = −x + 2et (4.13)
a cǎrei soluţie a fost deja determinatǎ prin calcul simbolic ı̂n Capitolul 2:
x(t) = et + e−t .
> sol_x(t):=exp(t)+exp(-t):
> eval(sol_x(t),t=0);
eval(sol_x(t),t=0.1); eval(sol_x(t),t=0.2);
eval(sol_x(t),t=0.3);eval(sol_x(t),t=0.9);
2
2.010008336
2.040133511
2.090677029
2.866172771
soluţie care a fost deja determinatǎ prin calcul simbolic ı̂n Capitolul 4:
5 3t 2 −3t
x1 (t) := ·e − ·e ,
3 3
5 1 −3t
x2 (t) := · e3t + ·e .
6 6
> sol_x1:=5/3*exp(3*t)-2/3*exp(-3*t):
> sol_x2:=5/6*exp(3*t)+1/6*exp(-3*t):
> eval(sol_x1(t),t=0);
eval(sol_x1(t),t=0.1);eval(sol_x1(t),t=0.2);
Metode numerice 139
eval(sol_x1(t),t=0.3);eval(sol_x1(t),t=0.9);
1
1.755885866
2.670990243
3.828292078
24.75474919
> eval(sol_x2(t),t=0);
eval(sol_x2(t),t=0.1); eval(sol_x2(t),t=0.2);
eval(sol_x2(t),t=0.3); eval(sol_x2(t),t=0.9);
1
1.248352044
1.609900939
2.117430869
12.41097735
Şi ı̂n acest caz se observǎ cǎ, rezultatele obţinute numeric cu procedura
de iteraţie Euler sunt apropiate de cele obţinute prin calcul simbolic doar pe
un interval mic. Deci, şi ı̂n cazul sistemelor de ecuaţii diferenţiale, metoda
liniilor poligonale a lui Euler ne dǎ o bunǎ aproximare a soluţiei doar pe
intervale mici.
ti+1 = ti + h
X i+1 = X i + h · mR−K
unde
1
mR−K = (m1 + 2m2 + 2m3 + m4 )
6
m1 = F (ti , X i)
m4 = F (ti + h, X i + h · m3 ).
k3:=f1(t(n-1,h)+h/2,x1(n-1,h)+h*k2/2,x2(n-1,h)+h*k2/2);
k4:=f1(t(n-1,h)+h/2,x1(n-1,h)+h*k3,x2(n-1,h)+h*k3);
x1(n-1,h)+h/6*(k1+2*k2+2*k3+k4)
> end if;
> end proc:
> x2:=proc(n,h) local m1,m2,m3,m4;
> if n=0 then x2(0) else
m1:=f2(t(n-1,h),x1(n-1,h),x2(n-1,h));
m2:=f2(t(n-1,h)+h/2,x1(n-1,h)+h*m1/2,x2(n-1,h)+h*m1/2);
m3:=f2(t(n-1,h)+h/2,x1(n-1,h)+h*m2/2,x2(n-1,h)+h*m2/2);
m4:=f2(t(n-1,h)+h/2,x1(n-1,h)+h*m3,x2(n-1,h)+h*m3);
x2(n-1,h)+h/6*(m1+2*m2+2*m3+m4)
> end if;
> end proc:
> x1(0):=1: x2(0):=1:
> x1(t):=[seq(x1(i,h),i=0..n)];
x1 (t) := [1., 1.75588586516103406, 2.67099024240189342,
3.82829207712650410, 5.33273206041661840,
7.32072833903442266, 9.97254650756094564,
13.5286455567960680, 18.3114819804437801,
24.7547491716790910, 33.4427034511831920]
> x2(t):=[seq(x2(i,h),i=0..n)];
x2 (t) := [1., 1.24835204296884550, 1.60990093931829237,
2.11743086851170714, 2.81696313624160988,
3.77192924966291354, 5.06892269795481632,
6.82555099257945131, 9.20109996691309817,
12.4109773422481773, 16.7462452598074308]
> t:=[seq(t(i,h),i=0..n)];
t := [0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0]
> sol_x1:=5/3*exp(3*t)-2/3*exp(-3*t):
> sol_x2:=5/6*exp(3*t)+1/6*exp(-3*t):
> eval(sol_x1(t),t=0);
eval(sol_x1(t),t=0.1);eval(sol_x1(t),t=0.2);
Metode numerice 143
eval(sol_x1(t),t=0.3);eval(sol_x1(t),t=0.9);
1
1.755885866
2.670990243
3.828292078
24.75474919
> eval(sol_x2(t),t=0);
eval(sol_x2(t),t=0.1); eval(sol_x2(t),t=0.2);
eval(sol_x2(t),t=0.3); eval(sol_x2(t),t=0.9);
1
1.248352044
1.609900939
2.117430869
12.41097735
Şi ı̂n cazul sistemului considerat se observǎ o bunǎ convergenţa a metodei
Runge-Kutta rk4.
problemei cu date iniţiale folosind funcţii elementare. În acest caz, vom
rezolva numeric aceastǎ ecuaţie folosind o sintaxǎ dsolve care sǎ permitǎ
rezolvarea ecuaţiei printr-una din metodele numerice clasice: metoda linilor
poligonale a lui Euler, metoda Runge-Kutta de ordin doi, trei sau patru, etc.
Noua sintaxǎ dsolve/numeric/classical (numerical solution of ordinary
differential equations), specificǎ calculului numeric, are una din urmǎtoarele
forme:
ı̂n care:
Dacǎ nu folosim opţiunea ı̂n care sǎ specifiǎm o metodǎ numericǎ atunci, cal-
culatorul va alege metoda Fehlberg-Runge-Kutta de ordinul cinci
(method=rkf45 ) − metodǎ cu cea mai rapidǎ convergenţǎ.
Ecuaţia (4.16) se rezolvǎ numeric cu metoda rk4 astfel:
> a:=dsolve({eq3,x(2)=2,D(x)(2)=1/2,(D@@2)(x)(2)=3},numeric,
method=classical[rk4],output=listprocedure):
> sol_x := subs(a,x(t)):
> sol_x(0.2);sol_x(0.4);sol_x(1);sol_x(2);
sol_x(5);sol_x(8);sol_x(10);sol_x(30);
Metode numerice 145
178.442355332346864
52.2875370423634607
6.30572074481224831
2.0
6.08914601990852234
9.31175162767340581
11.0536870708637434
25.1681506399649386
ı̂n care:
Figura 18
d2 i di 1
L· 2 +R· + i = −E0 · ω · sin ωt, (4.16)
dt dt C
a cǎrei soluţie i(t) exprimǎ intensitatea curentului ı̂ntr-un circuit
R-L-C (vezi Capitolul 3). Considerând valori numerice pentru R, L, C, E0
şi reducând ecuaţia la un sistem de douǎ ecuaţii diferenţiale se obţine:
with(DEtools) : DEplot
with(DEtools) : phaseportrait
with(DEtools) : DEplot3d
> with(DEtools):DEplot({sys_Eq1,sys_Eq2},{x1(t),x2(t)},
t=0..15,[[x1(0)=0,x2(0)=0],[x1(0)=1,x2(0)=1],
[x1(0)=3,x2(0)=3]],scene=[t,x1(t)],method=classical[rk4]);
Metode numerice 147
Figura 19
> with(DEtools):DEplot({sys_Eq1,sys_Eq2},{x1(t),x2(t)},
t=0..15,[[x1(0)=0,x2(0)=0],[x1(0)=1,x2(0)=1],
[x1(0)=3,x2(0)=3]],scene=[t,x2(t)],method=classical[rk4]);
Figura 20
În aceste figuri sunt reprezentate soluţiile (x1 (t), x2 (t)) pentru trei condiţii
iniţiale. Se observǎ cǎ, indiferent de condiţiile iniţiale, dupǎ un anumit
timp soluţia se stabilizeazǎ ı̂n jurul unei soluţii periodice. Acest fapt,
reiese şi din portretele de fazǎ care se obţin cu:
> with(DEtools):phaseportrait([sys_Eq1,sys_Eq2],
[x1(t),x2(t)],t=0..15,[[x1(0)=0,x2(0)=0]],
scene=[x1(t),x2(t)],method=classical[rk4]);
148 CAPITOLUL 4
Figura 21
> with(DEtools):phaseportrait([sys_Eq1,sys_Eq2],
[x1(t),x2(t)],t=0..15,[[x1(0)=1,x2(0)=1]],
scene=[x1(t),x2(t)],method=classical[rk4]);
Figura 22
Portretele de fazǎ (Figura 21 şi Figura 22) aratǎ faptul cǎ, soluţiile sis-
temului (intesitatea curentului şi variaţia acesteia) se stabilizeazǎ dupǎ un
anumit timp, tinzând cǎtre un ciclu limitǎ. Mai precis, folosind condiţii
iniţiale din interiorul sau exteriorul ciclului limitǎ soluţiile se stabilizeazǎ
ı̂n jurul unei soluţii periodice. Acelaşi fenomen de stabilizare se observǎ
şi din figura tri-dimensionalǎ (Figura 23):
> with(DEtools):DEplot3d({sys_Eq1,sys_Eq2},
{x1(t),x2(t)},t=0..15,[[x1(0)=0,x2(0)=0]],
scene=[t,x1(t),x2(t)],method=classical[rk4]);
Metode numerice 149
Figura 23
ẋ = x(1 − y)
(4.17)
ẏ = 0.3 · y(x − 1),
> with(DEtools):DEplot({diff(x(t),t)=x(t)*(1-y(t)),
diff(y(t),t)=.3*y(t)*(x(t)-1)},{x(t),y(t)},
t=0..50,[[x(0)=0.8,y(0)=0.5]],scene=[t,x(t)],
linecolor=t/2,method=rkf45);
150 CAPITOLUL 4
Figura 24
> with(DEtools):DEplot({diff(x(t),t)=x(t)*(1-y(t)),
diff(y(t),t)=.3*y(t)*(x(t)-1)},{x(t),y(t)},
t=0..50,[[x(0)=0.8,y(0)=0.5]],scene=[t,y(t)],
linecolor=t/2,method=rkf45);
Figura 25
> with(DEtools):DEplot3d({diff(x(t),t)=x(t)*(1-y(t)),
diff(y(t),t)=.3*y(t)*(x(t)-1)},{x(t),y(t)},t=0..50,
[[x(0)=0.8,y(0)=0.5]],scene=[t,x(t),y(t)],
stepsize=.2,linecolor=t/2,method=rkf45);
Metode numerice 151
Figura 26
Portretul de fazǎ a evoluţiei celor douǎ specii este prezentatǎ ı̂n Figurile
27:
> with(DEtools):DEplot([diff(x(t),t)=x(t)*(1-y(t)),
diff(y(t),t)=.3*y(t)*(x(t)-1)],[x(t),y(t)],t=0..13,
[[x(0)=1.2,y(0)=1.2],[x(0)=1,y(0)=.7],[x(0)=.8,y(0)=.5]],
stepsize=.2,title=‘Lotka-Volterra model‘,
color=[.3*y(t)*(x(t)-1),x(t)*(1-y(t)),.1],
linecolor=t/2,arrows=MEDIUM,method=rkf45);
152 CAPITOLUL 4
Figura 27
Acest sistem are soluţiile staţionare (0, 0), (1, 1) şi soluţii periodice (Figura
26). Interpretarea acestora este urmǎtoarea:
i) soluţia staţionarǎ (0, 0) reprezintǎ dispariţia ambelor specii;
ii) soluţia staţionarǎ (1, 1) reprezintǎ situaţia de echilibru (numǎrul de
sardine este egal cu numǎrul de rechini);
iii) soluţiile periodice care ı̂nconjoarǎ soluţia staţionarǎ (1, 1) reprezintǎ
variaţii ale numǎrului de sardine şi respectiv rechini ı̂ntre douǎ limite.
Aceste variaţii (creşteri sau descreşteri) descriu lipsa sau abundenţa
de hranǎ (sardine) care duce la micşorarea sau creşterea numǎrului de
prǎdǎtori (rechini).
Un alt portret de fazǎ interesant este al sistemului:
ẋ = y−z
ẏ = z·x (4.18)
ż = x − 2y,
Metode numerice 153
care aratǎ cǎ, din orice punct ar pleca soluţiile, toate vor evolua cǎtre
zero (Figura 28):
> with(DEtools):phaseportrait([D(x)(t)=y(t)-z(t),
D(y)(t)=z(t)-x(t),D(z)(t)=x(t)-y(t)*2],[x(t),y(t),z(t)],
t=-10..50,[[x(0)=3,y(0)=3,z(0)=3]],stepsize=.05,
scene=[z(t),y(t)],linecolour=sin(t*Pi/2),
method=classical[rk4]);
Figura 28
154 CAPITOLUL 4
Demonstraţie: Fie (t0 , x01 , ..., x0n ) ∈ I×D şi x1 (t), ..., xn (t) soluţia sistemului
(4.19) care verificǎ xi (t0 ) = x0i , i = 1, n şi U(t, x1 (t), ..., xn (t)) o integralǎ
primǎ. Deoarece U(t, x1 (t), ..., xn (t)) este constantǎ, rezultǎ cǎ
dU
(t, x1 (t), ..., xn (t)) ≡ 0.
dt
De aici avem cǎ
X ∂U n
∂U
(t,x1 (t), ..., xn (t)) + (t, x1 (t), ..., xn (t))·fi(t, x1 (t), ..., xn (t)) = 0,
∂t i=1
∂xi
(∀) t ∈ I.
Pentru t = 0, rezultǎ de aici egalitatea:
X ∂Un
∂U
(t0 , x01 , ..., x0n ) + (t0 , x01 , ..., x0n ) · fi (t0 , x01 , ..., x0n ) = 0
∂t i=1
∂xi
Integrale prime 155
Întrucât (t0 , x01 , ..., x0n ) este un punct oarecare din mulţimea I × D rezultǎ
n
∂U X ∂U
+ · fi = 0, (∀)(t, x1 , ..., xn ) ∈ I × D.
∂t i=1
∂t
Sǎ arǎtǎm acum implicaţia reciprocǎ, adica: dacǎU : I×D → IR1 este o funcţie
de clasǎ C 1 , care nu este constantǎ şi verificǎ
n
∂U X ∂U
+ · fi = 0
∂t i=1
∂t
unde
1 2
H(x1 , x2 , x3 , p1 , p2 , p3 ) = (p + p22 + p23 ) + V (x1 , x2 , x3 )
2m 1
este funcţia Hamilton asociatǎ punctului material.
X3
∂U ∂H ∂U ∂H
· − · = 0.
i=1
∂xi ∂p i ∂p i ∂xi
În particular, rezultǎ cǎ funcţia lui Hamilton este integralǎ primǎ pentru
sistemul canonic.
Revenim la cazul general al sistemelor autonome:
x˙1 = f1 (x1 , ..., xn )
x˙2 = f2 (x1 , ..., xn )
(4.21)
............................
x˙n = fn (x1 , ..., xn )
Teorema 4.5.2 Dacǎ se cunosc m < n integrale prime ale sistemului (4.19)
atunci problema determinǎrii soluţiilor sistemului (4.19) revine la problema
determinǎrii soluţiilor unui sistem de n − m ecuaţii diferenţiale de ordinul
ı̂ntâi.
Dacǎ se cunosc n integrale prime atunci problema determinǎrii soluţiilor
sistemului (4.19) revine la rezolvarea unui sistem de ecuaţii implicite.
Demonstraţie: Considerǎm la ı̂nceput m < n integrale prime U1 , ..., Um in-
dependente ale sistemului (4.19). Independenţa asigurǎ faptul cǎ din sistemul
de ecuaţii:
U1 (t, x1 , ..., xn ) − c1 = 0
U2 (t, x1 , ..., xn ) − c2 = 0
(4.22)
............................
Um (t, x1 , ..., xn ) − cm = 0
putem exprima m dintre necunoscutele x1 , ..., xn ı̂n funcţie de celelalte ne-
cunoscute, şi ı̂n funcţie de t şi de constantele c1 , ..., cm .
Pentru a face o alegere presupunem cǎ x1 , ..., xm se exprimǎ ı̂n funcţie de
t, xm+1 , ..., xn :
x1 = ϕ1 (t, xm+1 , ..., xn , c1 , ..., cm )
x2 = ϕ2 (t, xm+1 , ..., xn , c1 , ..., cm )
....................................................
xm = ϕm (t, xm+1 , ..., xn , c1 , ..., cm )
Dacǎ x1 (t), ..., xn (t) este o soluţie a sistemului (4.19), atunci avem:
x1 (t) = ϕ1 (t, xm+1 (t), ..., xn (t), c1 , ..., cm )
x2 (t) = ϕ2 (t, xm+1 (t), ..., xn (t), c1 , ..., cm )
..............................................................
xm (t) = ϕm (t, xm+1 (t), ..., xn (t), c1 , ..., cm )
Rezultǎ ı̂n acest fel cǎ primele m componente ale soluţiei x1 (t), ..., xm (t)
se construiesc cu restul componentelor xm+1 (t), ..., xn (t) şi a constantelor
c1 , ..., cm prin intermediul funcţiilor ϕ1 , ϕ2 , ..., ϕm .
Prin ı̂nlocuire ı̂n sistemul (4.19) rezultǎ cǎ xm+1 (t), ..., xn (t) verificǎ urmǎtorul
sistem de ecuaţii diferenţiale:
dxm+1
dt = fm+1 (t, ϕ1 (t, xm+1,...,xn , c1,...,cm ),...,ϕm (t, xm+1,...,xn , c1,...,cm ), xm+1,...,xn )
....................................................................................................................
dxn
= fn (t, ϕ1 (t, xm+1,...,xn , c1,...,cm ),...,ϕm (t, xm+1,...,xn , c1,...,cm ), xm+1,...,xn )
dt
158 CAPITOLUL 4
Exemple:
1. Arǎtaţi cǎ dacǎ f : (a, b) → IR1 este funcţie continuǎ, atunci funcţia
Z t
U(t, x) = x − f (τ )dτ
t∗
3. Arǎtaţi cǎ dacǎ f : (a, b) → IR1 şi g : (c, d) → IR1 sunt funcţii continue
şi funcţia g nu se anuleazǎ, atunci funcţia
Z t Z x
du
U(t, x) = f (τ )dτ −
t∗ x∗ g(u)
X(t; t0 , ψ(t, X ′′ )) ≡ X ′′
obţinem:
U(t, X ′′ ) = h(ψ(t, X ′′ )).
Aceastǎ din urmǎ egalitate aratǎ cǎ integrala primǎ U este o funcţie h de
cele n integrale prime independente ψ1 , ..., ψn .
În aceastǎ ecuaţie U este funcţie necunoscutǎ şi intervine ı̂n ecuaţie prin in-
termediul derivatelor parţiale de ordinul ı̂ntâi. De aceea ecuaţia aceasta se
numeşte ecuaţie cu derivate parţiale de ordinul ı̂ntâi. Orice soluţie a acestei
ecuaţii este o integralǎ primǎ.
∂U ∂U
şi existǎ o funcţie U cu proprietatea = µ0 şi = µi , atunci funcţia U
∂t ∂xi
este integralǎ primǎ pentru sistemul (4.19).
Integrale prime 161
Exerciţii:
1. Fie sistemul de ecuaţii:
x˙1 = x2
x˙2 = −x1
Sǎ se determine o integralǎ primǎ.
µ0 = 0, µ1 = x1 , µ2 = x2
R:
U(x1 , x2 ) = 1 (x2 + x2 )
2 1 2
dx dy dz
a) =− =
x 2y −z
√
R:U1 (x, y, z) = x y şi U2 (x, y, z) = xz.
dx dy dz
b) = =
z−y x−z y−x
dx dy dz
c) = = 2
x2 (y + z) 2
−y (z + x) z (y − x)
1 1 1
R: U1 (x, y, z) = xyz şi U2 (x, y, z) = + + .
x y z
162 CAPITOLUL 4
dx dy dz
d) 2
= 2 =
xy xy z(x + y 2)
2
xy
R: U1 (x, y, z) = x2 − y 2 şi U2 (x, y, z) = z
.
Capitolul 5
u : Ω′ ⊂ Ω → IR1
de clasǎ C 1 astfel ı̂ncât ı̂n toate punctele (x0 , x1 , . . . , xn ) ∈ Ω sǎ avem verifi-
catǎ identitatea:
Xn
∂u
(x0 , x1 , . . . , xn ) · fi (x0 , x1 , . . . , xn ) ≡ 0
i=0
∂xi
163
164 CAPITOLUL 5
unde
fi (t, x1 , . . . , xn )
gi (t, x1 , . . . , xn ) =
f0 (t, x1 , . . . , xn )
t fiind componenta x0 a vectorului x = (x0 , x1 , . . . , xn ) ∈ Vξ , t = x0 . Sistemul
(5.2) este definit pentru (t, x1 , . . . , xn ) ∈ Vξ ,iar funcţiile gi sunt de clasǎ C 1
pe Vξ .
deci
n
X ∂u
∂u fk (t, x1 , . . . , xn )
(t, x1 , . . . , xn ) + (t, x1 , . . . , xn ) · ≡0
∂t k=1
∂xk f0 (t, x1 , . . . , xn )
şi prin urmare:
n
X ∂u
∂u
(t, x1 , . . . , xn ) + (t, x1 , . . . , xn ) · gk (t, x1 , . . . , xn ) ≡ 0
∂t ∂xk
k=1
atunci pentru h de clasǎ C 1 definitǎ ı̂ntr-o vecinǎtate deschisǎ D a lui (x01 , . . . , x0n )
problema Cauchy are soluţie unicǎ.
uk (x00 , x1 , . . . , xn ) = xk , k = 1, . . . , n.
Fie
În plus,
u
e(x0 , x1 , . . . , xn ) = γ(u1 (x0 , x1 , . . . , xn ), . . . , un (x0 , x1 , . . . , xn )).
Ecuaţii cu derivate parţiale de ordinul ı̂ntâi liniare 167
Exerciţii:
1. Rezolvaţi urmǎtoarele ecuaţii cu derivate parţiale de ordinul ı̂ntâi liniare:
∂u ∂u
a) y · −x· =0
∂x ∂y
R: u(x, y) = γ(x2 + y 2)
∂u ∂u
b) x · +y· =0
∂x ∂y
y
R: u(x, y) = γ
x
∂u ∂u ∂u
c) x · − 2y · −z· =0
∂x ∂y ∂z
√
R: u(x, y, z) = γ x y, xz
∂u p 2
∂u ∂u ∂u
d) xy · − 1−y y· −z· = xy ·
∂x ∂y ∂z ∂z
p
R: u(x, y, z) = γ 2yz + x( y + 1 − y 2 , x · earcsin y
√ ∂u √ ∂u √ ∂u
b) x· + y· + z· = 0; u(1, y, z) = y − z
∂x ∂y ∂z
√
R: u(x, y, z) = y + z − 2 yz
∂u ∂u
c) (1 + x2 ) · + xy · = 0; u(0, y) = y 2
∂x ∂y
y2
R: u(x, y) =
1 + x2
170 CAPITOLUL 5
g(x1 , . . . , xn , u(x1 , . . . , xn )) ≡ 0
ı̂n D.
Pentru determinarea soluţiilor ecuaţiei (5.3) considerǎm ecuaţia cu derivate
parţiale de ordinul ı̂ntâi liniarǎ:
Xn
∂v ∂v
· fi (x1 , . . . , xn , u) + · g(x1 , . . . , xn , u) = 0 (5.4)
i=1
∂xi ∂u
cu (x1 , . . . , xn , u) ∈ Ω
Ecuaţii cu derivate parţiale de ordinul ı̂ntâi cvasiliniare 171
∂v 0
(x1 , . . . , x0n , u0) 6= 0
∂u
atunci funcţia u = u(x1 , . . . , xn ) definitǎ implicit prin ecuaţia
Avem:
v(x1 , . . . , xn , u(x1 , . . . , xn )) − v(x01 , . . . , x0n , u0) ≡ 0
şi prin derivare ı̂n raport cu xk gǎsim:
∂v
(x1 , . . . , xn , u(x1 , . . . , xn ))+
∂xk
∂v ∂u
(x1 , . . . , xn , u(x1 , . . . , xn )) · (x1 , . . . , xn ) ≡ 0
∂u ∂xk
pentru k = 1, 2, . . . , n.
Înmulţind pe rând aceste egalitǎţi cu fk (x1 , . . . , xn , u(x1 , . . . , xn )) şi adunându-
le gǎsim:
Xn
∂v
(X, u(X)) · fk (X, u(X))+
k=1
∂xk
Xn
∂v ∂u
(X, u(X)) · (X, u(X)) · fk (X, u(X)) ≡ 0
∂u k=1
∂xk
unde X = (x1 , . . . , xn ).
Dar v fiind soluţie a ecuaţiei (5.4) are loc
Xn
∂v
(x1 , . . . , xn , u(x1 , . . . , xn )) · fk (x1 , . . . , xn , u(x1 , . . . , xn ))+
k=1
∂xk
172 CAPITOLUL 5
∂v
+ (x1 , . . . , xn , u(x1 , . . . , xn )) · g(x1 , . . . , xn , u(x1 , . . . , xn )) ≡ 0
∂u
şi prin urmare:
∂v
(x1 , . . . , xn , u(x1 , . . . , xn )) · g(x1 , . . . , xn , u(x1 , . . . , xn )) =
∂u
Xn
∂v ∂u
(x1 , ..., xn , u(x1 , ..., xn ))· (x1 , ..., xn )·fk (x1 , ..., xn , u(x1 , ..., xn )).
∂u k=1
∂xk
∂v
Ţinem seamǎ de faptul cǎ (x1 , ..., xn , u(x1 , ..., xn )) 6= 0 deducem egali-
∂u
tatea:
Xn
∂u
(x1 , ..., xn ) · fi (x1 , ..., xn , u(x1 , ..., xn )) = g(x1 , ..., xn , u(x1 , ..., xn )).
k=1
∂xk
Rezultǎ ı̂n acest fel cǎ funcţia u = u(x1 , . . . , xn ) este soluţie a ecuaţiei (5.3).
Teorema aratǎ cǎ rezolvarea ecuaţiilor cvasiliniare cu derivate parţiale de
ordinul ı̂ntâi se reduce la rezolvarea ecuaţiilor cu derivate parţiale de ordinul
ı̂ntâi liniare.
u(x01 , x2 , . . . , xn ) = ξ(x2 , . . . , xn ),
u(x01 , x2 , . . . , xn ) = ξ(x2 , . . . , xn ).
vk (x01 , x2 , . . . , xn , u) = xk+1 , k = 1, 2, . . . , n − 1
Ecuaţii cu derivate parţiale de ordinul ı̂ntâi cvasiliniare 173
şi
vn (x01 , x2 , . . . , xn , u) = u.
Funcţia v definitǎ prin:
v(x1 , . . . , xn , u) = vn (x1 , . . . , xn , u)−
−ξ(v1 (x1 , . . . , xn , u), . . . , vn−1 (x1 , . . . , xn , u))
este soluţie a ecuaţiei (5.4) (este obţinutǎ ca funcţie de cele n integrale prime
independente) şi
v(x01 , x2 , . . . , xn , u) = u − ξ(x2 , . . . , xn ).
Din teorema funcţiilor implicite rezultǎ cǎ existǎ o vecinǎtate V a punctului
(x01 , . . . , x0n ) şi o funcţie u = u(x1 , . . . , xn ) de clasǎ C 1 definitǎ pe aceastǎ
vecinǎtate astfel ı̂ncât
v(x1 , . . . , xn , u(x1 , . . . , xn )) ≡ 0.
Deoarece
∂v
(x1 , . . . , xn , u(x1 , . . . , xn )) 6= 0
∂u
din teorema precedentǎ rezultǎ cǎ u = u(x1 , . . . , xn ) este soluţie a ecuaţiei
(5.3).
Avem:
v(x1 , . . . , xn , u(x1 , . . . , xn ))−
−ξ(v1 (x1 , ..., xn , u(x1 , ..., xn )), . . . , vn−1 (x1 , ..., xn , u(x1 , ..., xn )) ≡ 0
deci ı̂n xi avem:
u(x01 , x2 , . . . , xn ) − ξ(x2 , . . . , xn ) ≡ 0.
Observaţia 5.2.1 O ecuaţie cu derivate parţiale de ordinul ı̂ntâi de forma:
Xn
∂u
· fi = g (5.5)
i=1
∂xi
Exerciţii:
1. Rezolvaţi urmǎtoarele ecuaţii cu derivate parţiale de ordinul ı̂ntâi cvasiliniare:
∂u √ ∂u
a) · (1 + u − x − y) + =2
∂x ∂y
√
R: γ(u − 2y, y + 2 u − x − y) = 0
n
X ∂u
b) xi · =m·u
i=1
∂xi
x1 x2 xn−1 u
R: γ , , ..., , =0
xn xn xn xmn
∂u ∂u
c) xy · − y2 · + x(1 + x2 ) = 0
∂x ∂y
x2 x2
R: γ xy u + + , xy = 0
2 4
∂u ∂u √
d) 2y 4 · − xy · = x u2 + 1
∂x ∂y
√
R: γ x2 + y 4 , y u + u2 + 1 = 0
∂u ∂u y−x
a) − = , u(1, y) = y 2
∂x ∂y u
x2 + 2
R: u(x, y) =
2xy
Ecuaţii cu derivate parţiale de ordinul ı̂ntâi cvasiliniare 175
∂u ∂u
c) u · + (u2 − x2 ) · + x = 0, u(x, x2 ) = 2x
∂x ∂y
R: y 2 + u2 (x, y) = 5 (x · u(x, y) − y)
176 CAPITOLUL 5
ı̂n care:
Se observǎ cǎ, soluţia generalǎ este afişatǎ cu ajutorul unei funcţii F 1 care
poate fi orice funcţie de clasǎ C 1 . Pentru determinarea unei anumite soluţii
avem nevoie de o condiţie iniţialǎ, dar ı̂n sintaxa funcţiei pdsolve prezentatǎ
anterior nu existǎ nici un parametru care sǎ specifice utilizarea acesteia.
În cele ce urmeazǎ, vom mai determina soluţia generalǎ pentru o ecuaţie
cu derivate parţiale de ordinul ı̂ntâi ı̂n care funcţia necunoscutǎ este de trei
variabile x, y, z:
√ ∂u √ ∂u √ ∂u
x· + y· + z· =0 (5.7)
∂x ∂y ∂z
178
Clasificarea ecuaţiilor cu derivate parţiale de ordinul al doilea liniare 179
X X ∂2v n n n
∂2u ∂ξk ∂ξl X ∂v ∂ 2 ξk
= · · + · .
∂xi ∂xj k=1 l=1
∂ξ k ∂ξl ∂xi ∂xj
k=1
∂ξ k ∂xi ∂xj
unde: n X
n
X ∂ξk ∂ξl
akl = aij · ·
i=1 j=1
∂xi ∂xj
n
X n n
∂ξk X X ∂ 2 ξk
b= bi · + aij · .
i=1
∂xi i=1 j=1
∂xi ∂xj
Ecuaţia (6.2) este echivalentǎ cu ecuaţia (6.1), soluţiile u ale ecuaţiei (6.1)
obţinându-se din soluţiile v ale ecuaţiei (6.2) cu formula u = v ◦ T .
Pe de altǎ parte ı̂ntr-un punct oarecare, fixat (x01 , . . . , x0n ) ∈ Ω putem con-
sidera forma pǎtraticǎ
X n X n
a0ij · yi · yj
i=1 j=1
Se ştie cǎ, prin alegerea unei transformǎri liniare adecvate, forma pǎtraticǎ se
aduce la forma canonicǎ (adicǎ matricea a0ij poate fi adusǎ la forma diagonalǎ:
|a0ii | = 1 sau 0 şi, a0ij = 0 dacǎ i 6= j). Aceasta ı̂nseamnǎ cǎ alegând ı̂n mod
adecvat transformarea ξk = ξk (x1 , ..., xn ), k = 1, n, coeficienţii derivatelor
∂2v
parţiale 2 ı̂n punctul ξk = ξk (x01 , ..., x0n ), k = 1, n vor fi egali cu +1, −1 sau
∂ξk
∂2v
0, iar coeficienţii derivatelor parţiale vor fi nuli.
∂ξk ∂ξl
Conform legii inerţiei, numǎrul coeficienţilor a0ii pozitivi, negativi sau nuli
nu depinde de transformarea liniarǎ care aduce forma pǎtraticǎ la forma
canonicǎ. Aceasta permite sǎ dǎm urmǎtoarea definiţie:
Definiţia 6.1.3
i) Zicem cǎ ecuaţia (6.1) este elipticǎ ı̂n punctul (x01 , . . . , x0n ) dacǎ toţi
cei n coeficienţi a0ii sunt de acelaşi semn.
ii) Zicem cǎ ecuaţia (6.1) este hiperbolicǎ ı̂n punctul (x01 , . . . , x0n ) dacǎ
(n − 1) coeficienţi a0ii au acelaşi semn şi unul din coeficienţi are
semn contrar.
iii) Zicem cǎ ecuaţia (6.1) este ultra-hiperbolicǎ ı̂n punctul (x01 , . . . , x0n )
dacǎ printre coeficienţii a0ii existǎ m coeficienţi de un semn şi n − m
coeficienţi de semn contrar.
iv) Zicem cǎ ecuaţia (6.1) este parabolicǎ dacǎ cel puţin unul din coefi-
cienţii a0ii este nul.
Observaţia 6.1.1 În acord cu definiţia anterioarǎ, ecuaţia (6.1) are una
dintre urmǎtoarele forme standard:
X
n−m
∂2v
± 2 + Φ = 0, (m > 0). (6.6)
i=1
∂ξi
Tipul ecuaţiei (6.1) ı̂n (x01 , . . . , x0n ) se determinǎ prin aducerea formei pǎtratice:
n X
X n
a0ij yi yj
i=1 j=1
la forma canonicǎ. Ecuaţia poate fi adusǎ la una din formele standard prezen-
tate alegând transformarea ξk = ξk (x1 , . . . , ξn ), k = 1, n astfel ı̂ncât transfor-
marea liniarǎ: n
X ∂ξk 0
yi = (x1 , . . . , xin ) · ηk
k=1
∂x i
Exerciţii
1. Aduceţi la forma canonicǎ ecuaţia:
dy a12 p
= − i a11 · a22 − (a12 )2
dx a11
∂2u ∂2u
y· + x · =0
∂x2 ∂y 2
R: Deoarece ∆ = b2 − ac = −xy avem cǎ:
∂2u ∂u
b) x2 · 2
− 4 · y 2 · 2 = 0, x, y > 0
∂x ∂y
R: Ecuaţia este de tip hiperbolic (∆ > 0); forma canonicǎ este:
∂2v 3 ∂v 1 ∂v
− · − · = 0;
∂ξ∂η 8 ∂ξ 8 ∂η
∂2u 2
2 ∂ u
c) x2 + 4 · y · = 0, x, y > 0
∂x2 ∂y 2
R: Ecuaţia este de tip eliptic (∆ < 0); forma canonicǎ este:
∂ 2 v ∂ 2 v ∂v 1 ∂v
+ − + · = 0;
∂ξ 2 ∂η 2 ∂ξ 2 ∂η
Formulele lui Green şi formule de reprezentare ı̂n douǎ dimensiuni 185
ı̂n care: αi este unghiul dintre versorul n al normalei exterioare la ∂Ω şi axa
ei , iar ds este mǎsura elementului de arc pe curba ∂Ω.
Demonstraţie: Aceastǎ teoremǎ este obiectul cursului de analizǎ matema-
ticǎ din anul I. Aici redǎm doar cı̂teva idei din demonstraţia acestei teoreme.
Mai ı̂ntâi, reamintim cǎ egalitatea (6.7) se obţine prin adunarea egalitǎţilor:
ZZ Z
∂P
dx1 dx2 = P · cos α1 · ds
Ω ∂x1 ∂Ω
(6.8)
ZZ Z
∂Q
dx1 dx2 = Q · cos α2 · ds
Ω ∂x2 ∂Ω
1
cos α1 = cos ∢(τ, Ox2 ) = s 2
dx+
1
1+
dx2
s
Z d 2
dx+
1
= P (x+
1 (x2 ), x2 ) · cos α1 · 1+ dx2 +
c dx2
Formulele lui Green şi formule de reprezentare ı̂n douǎ dimensiuni 187
s 2
Z d Z
dx−
1
+ P (x−
1 (x2 ), x2 ) · cos α1 · 1+ dx2 = P cos α1 ds
c dx2 ∂Ω
∂Q
iar este derivata normalǎ definitǎ pe ∂Ω prin:
∂n
∂Q ∂Q ∂Q
= · n1 + · n2 =
∂n ∂x1 ∂x2
∂Q ∂Q
= · cos α1 + · cos α2
∂x1 ∂x2
cos αi =< n, ei >= ni , i = 1, 2; ∇P şi ∇Q sunt funcţiile vectoriale (gradienţii
funcţiilor P şi Q) definite prin:
∂P ∂P
∇P = · e1 + · e2
∂x1 ∂x2
∂Q ∂Q
∇Q = · e1 + · e2 .
∂x1 ∂x2
Pentru demonstraţie se calculeazǎ membrul stâng al egalitǎţii (6.10) ţinând
seama de formula de integrare prin pǎrţi (6.9) şi se obţine:
ZZ ZZ
∂ ∂Q ∂ ∂Q
P · ∆Qdx1 dx2 = P + dx1 dx2 =
Ω Ω ∂x1 ∂x1 ∂x2 ∂x2
Z ZZ
∂Q ∂P ∂Q
= P · cos α1 · ds − · dx1 dx2 +
∂Ω ∂x1 Ω ∂x1 ∂x1
Z ZZ
∂Q ∂P ∂Q
+ P · cos α2 · ds − · dx1 dx2 =
∂Ω ∂x2 Ω ∂x2 ∂x2
Z
∂Q ∂Q
= P· · cos α1 + · cos α2 ds −
∂Ω ∂x1 ∂x2
ZZ
∂P ∂Q ∂P ∂Q
− · dx1 dx2 + · dx1 dx2 =
Ω ∂x1 ∂x1 ∂x2 ∂x2
Z
∂Q ∂Q
= P· · cos α1 + · cos α2 ds−
∂Ω ∂x1 ∂x2
ZZ
− ∇P · ∇Qdx1 dx2 =
Ω
Formulele lui Green şi formule de reprezentare ı̂n douǎ dimensiuni 189
Z ZZ
∂Q
= P· ds − ∇P · ∇Qdx1 dx2 .
∂Ω ∂n Ω
Demonstraţie: Funcţia
1 1
E(X) = − ln
2π kXk
definitǎ pentru orice X ∈ IR2 , X 6= 0 este de clasǎ C 2 pe IR2 \ {0} şi are
proprietatea ∆E = 0. Pentru X ∈ IR2 , X-fixat considerǎm funcţia:
1 1
E(X − Y ) = − ln
2π kX − Y k
1 1
Y -fixat funcţia E(X − Y ) = − ln definitǎ pentru orice X ∈
2π kX − Y k
IR2 , X 6= Y este de clasǎ C 2 şi verificǎ ∆X E(X − Y ) = 0.
Considerǎm X ∈ Ω, X-fixat şi ε > 0 astfel ca, pentru orice Y cu kX −Y k ≤ ε,
sǎ avem Y ∈ Ω. Notǎm cu B(X, ε) discul centrat ı̂n X de razǎ ε:
B(X, ε) = {Y : kX − Y k ≤ ε}
1 1
Y 7−→ u(Y ) şi Y 7−→ − ln = E(X − Y ).
2π kX − Y k
ZZ
1 1
− ln · (∆u)(Y )dy1dy2 =
2π Ωε kX − Y k
Z
1 1 ∂u
=− ln · (Y )dsY +
2π ∂Ωε kX − Y k ∂nY
Z
1 ∂ 1
u(Y ) · ln · dsY .
2π ∂Ωε ∂nY kX − Y k
Z
1 ∂ 1
u(Y ) · ln dsY =
2π ∂Ωε ∂nY kX − Y k
Z
1 ∂ 1
= u(Y ) · ln dsY +
2π ∂Ω ∂nY kX − Y k
Z
1 ∂ 1
+ u(Y ) · ln dsY =
2π Sε ∂nY kX − Y k
Z
1 ∂ 1
= u(Y ) · ln · dsY +
2π ∂Ω ∂nY kX − Y k
Z
1 x1 − y1 x2 − y2
+ u(Y ) · · cos α1 + · cos α2 dsY =
2π Sε kX − Y k2 kX − Y k2
Z
1 ∂ 1
= u(Y ) · ln · dsY +
2π ∂Ω ∂nY kX − Y k
Z
1 (x1 − y1 )2 + (x2 − y2 )2
+ u(Y ) · dsY =
2π Sε kX − Y k3
Z
1 ∂ 1
= u(Y ) · ln dsY +
2π ∂Ω ∂n kX − Y k
Z
1 1
u(Y ) · dsY =
2π Sε kX − Y k
Z Z
1 ∂ 1 1
= u(Y ) · ln dsY + u(Y )dsY
2π ∂Ω ∂nY kX − Y k 2πε Sε
Z
1 ∂ 1
lim u(Y ) · ln dsY =
ε→0 2π ∂Ωε ∂nY kX − Y k
Z
1 ∂ 1
= u(Y ) · ln dsY + u(X).
2π ∂Ω ∂nY kX − Y k
sau
ZZ
1 1
u(X) = − ln · (∆u)(Y )dy1 dy2+
2π Ω kX − Y k
Z
1 1 ∂u
+ ln · (Y )dsY −
2π ∂Ω kX − Y k ∂nY
Z
1 ∂ 1
− u(Y ) · ln dsY
2π ∂Ω ∂nY kX − Y k
Definiţia 6.2.1 Zicem cǎ o funcţie u : Ω → IR1 este armonicǎ ı̂n Ω dacǎ
funcţia u este de clasǎ C 2 şi ∆u = 0, (∀)(x1 , x2 ) ∈ Ω unde ∆u reprezintǎ
Laplacianul funcţiei u:
∂2u ∂2u
∆u = 2 + 2 .
∂x1 ∂x2
B(X, r) = {Y : kY − Xk ≤ r}
de unde se obţine:
Z Z
∂Q ∂u
0= P· dsY = dsY .
∂B(X,r) ∂nY ∂B(X,r) ∂nY
Observaţia 6.2.2 Din demonstraţie rezultǎ cǎ integrala derivatei normale
a unei funcţii armonice pe un cerc este zero:
Z
∂u
(Y )dsY = 0.
∂B(X,r) ∂nY
B(X 0 , r0 ) = {Y : kY − X 0 k ≤ r0 } ⊂ Ω
1
< · u(X 0) · 2πρ = u(X 0) absurd.
2πρ
Rezultǎ ı̂n acest fel cǎ funcţia u este constant egalǎ cu u(X 0) pe B(X 0 , r).
Pentru a arǎta ı̂n continuare cǎ pentru orice X ∈ Ω avem u(X) = u(X 0) fie
196 CAPITOLUL 6
Consecinţa 6.2.3 Existǎ cel mult o funcţie u de clasǎ C 2 ı̂n Ω şi de clasǎ
C 1 pe Ω care verificǎ:
∆u = F
u/∂Ω = f.
unde F şi f sunt funcţii date: F : Ω → IR1 continuǎ pe Ω, iar
f : ∂Ω → IR1 continuǎ pe ∂Ω.
Teorema 6.3.1 (de legǎturǎ ı̂ntre integrala pe un domeniu mǎrginit şi inte-
grala pe frontiera acestuia)
Dacǎ Ω ⊂ IRn este un domeniu mǎrginit cu frontiera ∂Ω netedǎ (parţial
netedǎ) şi f1 , f2 , ..., fn sunt n funcţii f1 , f2 , ..., fn : Ω̄ → IR1 continue pe Ω̄
şi de clasǎ C 1 pe Ω, atunci are loc egalitatea:
Z n
! Z X n
X ∂fi
dx1 · · · dxn = fi · cos(n̄, ēi )dS. (6.14)
Ω i=1
∂x i ∂Ω i=1
∂
iar indicele Y la aratǎ cǎ se calculeazǎ derivata normalǎ a funcţiei
∂n̄Y
1
Y 7→ ; analog dSY .
kX − Y kn−2
Definiţia 6.3.1 Zicem cǎ funcţia u : Ω ⊂ IRn → IR1 este armonicǎ ı̂n Ω
dacǎ funcţia este de clasǎ C 2 ı̂n Ω şi dacǎ
n
X ∂2u
∆u = = 0, (∀)(x1 , . . . , xn ) ∈ Ω.
i=1
∂x2i
Observaţia 6.3.1 În condiţiile din Teorema 6.3.5 (de reprezentare), dacǎ
funcţia u este armonicǎ ı̂n Ω, atunci avem:
Z
1 1 ∂u
u(X) = n−2
(Y ) dSY −
(n − 2)σn ∂Ω kX − Y k ∂n̄Y
Z
∂ 1
− u(Y ) dSY .
∂Ω ∂n̄Y kX − Y kn−2
Consecinţa 6.3.2 Existǎ cel mult o funcţie u de clasǎ C 2 ı̂n Ω şi de clasǎ
C 1 pe Ω̄ care verificǎ
∆u = F
u|∂Ω = f
unde F şi f sunt douǎ funcţii date, F : Ω̄ → IR1 este continuǎ pe Ω̄ şi
f : ∂Ω → IR1 este continuǎ pe ∂Ω.
Probleme la limitǎ pentru ecuaţia lui Poisson 201
Definiţia 6.4.2 Problema Dirichlet pentru ecuaţia lui Poisson este proble-
ma determinǎrii acelor soluţii ale ecuaţiei (6.20) care verificǎ condiţia la
frontierǎ
u|∂Ω = h (6.21)
unde h este o funcţie h : ∂Ω → IR1 continuǎ pe ∂Ω consideratǎ cunoscutǎ.
Definiţia 6.4.3 Problema Neumann pentru ecuaţia lui Poisson este proble-
ma determinǎrii acelor soluţii ale ecuaţiei (6.20) care verificǎ condiţia la
frontierǎ
∂u
=g (6.23)
∂n̄ ∂Ω
unde g este o funcţie g : ∂Ω → IR1 continuǎ pe ∂Ω consideratǎ cunoscutǎ şi
n̄ este versorul normalei exterioare.
202 CAPITOLUL 6
∆u = 0 şi u|∂Ω = 0.
Din cele prezentate pânǎ acum nu rezultǎ cǎ Problema Dirichlet (6.22)
sau Problema Neumann (6.24) are soluţie. În paragrafele urmǎtoare vom
prezenta metoda funcţiilor Green pentru a arǎta cǎ ı̂n anumite condiţii aceste
probleme au soluţie şi apoi vom reprezenta aceste soluţii.
204 CAPITOLUL 6
este funcţie armonicǎ ı̂n Ω şi identic nulǎ pe ∂Ω. Rezultǎ v(X, Y ) = 0,
(∀)Y ∈ Ω, şi (∀)X ∈ Ω, fixat. Aceasta aratǎ cǎ v(X, Y ) ≡ 0, adicǎ
v1 (X, Y ) = v2 (X, Y ).
Funcţia Green pentru Problema Dirichlet 205
Teorema 6.5.1 Dacǎ G este funcţia Green pentru Problema Dirichlet (6.26)
şi u este soluţia acestei probleme, atunci are loc egalitatea:
Z Z
∂G(X, Y )
u(X) = − G(X, Y ) · f (Y ) dY − h(Y ) · dSY . (6.30)
Ω ∂Ω ∂n̄Y
Demonstraţie: Scriem cea de-a doua formulǎ a lui Green pentru funcţiile
u(Y ) şi Y 7→ v(X, Y ), precum şi formula generalǎ de reprezentare a funcţiei
u(X) (formula (6.18)). Prin adunarea acestora rezultǎ (6.30).
Observaţia 6.5.1 Aceastǎ teoremǎ aratǎ cǎ dacǎ existǎ o funcţie Green G
pentru Problema Dirichlet (6.26) care are soluţia u, atunci u se reprezintǎ sub
forma (6.30) cu ajutorul lui G. Este adevǎratǎ şi afirmaţia reciprocǎ: dacǎ
G este funcţia Green pentru Problema Dirichlet, atunci funcţia u definitǎ
cu (6.30) este soluţia problemei Dirichlet (6.26). Metoda de determinare
a soluţiei Problemei Dirichlet pe aceastǎ cale se numeşte metoda funcţiei
Green.
Exemplul 6.5.1
Fie Ω = {X ∈ IR3 | kXk < r} şi ∂Ω = {X ∈ IR3 | kXk = r}. Soluţia
Problemei Dirichlet
−∆u = 0, (∀)X ∈ Ω
u|∂Ω = h
unde h este o funcţie continuǎ pe ∂Ω, este datǎ de formula lui Poisson:
Z
1 r 2 − kXk2
u(X) = h(Y ) dSY (6.31)
4πr ∂Ω kX − Y k3
206 CAPITOLUL 6
Aceastǎ problemǎ este aparent mai simplǎ decât Problema Dirichlet (6.26)
dar ı̂n realitate ea este rezolvatǎ pentru domenii Ω particulare, prin metode
geometrice. Din acest motiv demonstraţia existenţei soluţiei Problemei Dirich-
let (6.26) prin folosirea funcţiei Green se poate face doar pentru domenii Ω
particulare pentru care se ştie cǎ existǎ funcţia Green.
Exerciţii
1. Determinaţi soluţia Problemei Dirichlet:
2
∂ u ∂2u ∂2u
+ + = 0, ı̂n Ω = {(x1 , x2 , x3 ) | x21 + x22 + x23 < r 2 }
∂x21 ∂x22 ∂x23
u(x1 , x2 , x3 ) = (x1 + x2 + x3 )2 , pentru (x1 , x2 , x3 ) ∈ ∂Ω.
∂2u ∂2u
+ = −f (x1 , x2 ) (6.42)
∂x21 ∂x22
∂2u ∂2u
+ =0 (6.43)
∂x21 ∂x22
şi se numeşte ecuaţia lui Laplace pe discul Ω de razǎ R.
şi dacǎ aceastǎ condiţie este ı̂ndeplinitǎ, atunci, folosind funcţia Green pentru
Problema Neumann, se pot determina soluţiile prolemei (6.45), (care diferǎ
printr-o constantǎ aditivǎ).
Scopul nostru ı̂n acest paragraf este sǎ prezentǎm o altǎ metodǎ, numitǎ
”separarea variabilelor”, cu care se pot determina soluţiile problemelor (6.44)
şi (6.45). Deoarece s-a considerat Ω ca fiind un domeniu circular vom face
mai ı̂ntâi o schimbare de coordonate, mai exact vom scrie problemele (6.44)
şi (6.45) ı̂n coordonate polare:
x1 = r cos ϕ
, r > 0, ϕ ∈ [0, 2π). (6.47)
x2 = r sin ϕ
Notǎm cu T transformarea (r, ϕ) → (x1 , x2 ) definitǎ de (6.47). Dacǎ u este
o funcţie care satisface ecuaţia (6.43) atunci notǎm cu u
e funcţia u
e = u ◦ T.
Folosind regulile de derivare ale funcţiilor compuse deducem cǎ u e verificǎ
ecuaţia:
∂2u
e 1 ∂2ue 1 ∂e u
+ + =0 (6.48)
∂r 2 r 2 ∂ϕ2 r ∂r
care se numeşte ecuaţia lui Laplace ı̂n coordonate polare.
Metoda separǎrii variabilelor constǎ ı̂n cǎutarea unor soluţii u
e(r, ϕ) de
forma:
u
e(r, ϕ) = P (r) · Q(ϕ) (6.49)
adicǎ soluţii care sunt produse de funcţii ce depind fiecare de câte o variabilǎ
r, respectiv ϕ. Impunând la (6.49) sǎ verifice (6.48) rezultǎ:
P ′′ P′ Q′′
r2 +r =− . (6.50)
P P Q
Membrul stâng ı̂n aceastǎ egalitate depinde doar de r iar membrul drept de
ϕ. Cum r şi ϕ sunt variabile independente rezultǎ cǎ fiecare membru este
constant. Dacǎ notǎm cu λ aceastǎ constantǎ atunci deducem din (6.50)
egalitǎţile:
r 2 P ′′ + rP ′ − λP = 0 (6.51)
Probleme pentru ecuaţia lui Laplace pe disc 211
Q′′ + λQ = 0 (6.52)
e este de clasǎ C 2 soluţia ecuaţiei (6.52) trebuie sǎ verifice
Deoarece funcţia u
Q(0) = Q(2π). De aici rezultǎ cǎ λn = n2 , n ∈ IN.
Pentru λn = n2 avem:
Rezultǎ ı̂n acest fel cǎ (6.48) admite urmǎtoarea familie de soluţii:
A0 + B0 ln r, n=0
u
en (r, ϕ) = r n (An cos nϕ + Bn sin nϕ), n = 1, 2, ... (6.56)
−n
r (A−n cos nϕ + B−n sin nϕ), n = 1, 2, ...
Observaţia 6.7.1 Orice sumǎ finitǎ de soluţii de forma (6.48) este soluţie
pentru ecuaţia (6.48).
Definiţia 6.7.1 O soluţie formalǎ a ecuaţiei lui Laplace ı̂n coordonate polare
este o ”funcţie” u
e(r, ϕ) de forma:
∞
X
u
e(r, ϕ)=A0 +B0 ln r+ [(An r n +A−n r −n ) cos nϕ+(Bn r n +B−n r −n ) sin nϕ]
n=1
(6.57)
unde e
h(ϕ) = h(R cos ϕ, R sin ϕ).
Considerǎm dezvoltarea funcţiei e
h ı̂n serie Fourier ı̂n L2 [0, 2π)
∞
X
e
h(ϕ) = a0 + (an cos nϕ + bn sin nϕ) (6.59)
n=1
Pentru a demonstra cǎ aceastǎ soluţie formalǎ este soluţia problemei vom
presupune cǎ funcţia e
h este de clasǎ C 2 şi eh(0) = e
h(2π). În aceste condiţii
pentru coeficienţii Fourier an , bn ai funcţiei e
h putem scrie:
1 1 1 1
an = − bn ′ = − 2 an ′′ şi bn = an ′ = − 2 bn ′′ . (6.61)
n n n n
unde a′n , b′n şi a′′n , b′′n sunt coeficienţii Fourier ai funcţiei e h′ , respectiv e
h′′ .
X∞
Din apartenenţa e h′′ ∈ L2 [0, 2π) avem (|an ′′|2 + |bn ′′|2 ) < +∞ de unde
n=1
rezultǎ cǎ existǎ M > 0 astfel ı̂ncât sǎ avem |an ′′ | ≤ M şi |bn ′′ | ≤ M pentru
Probleme pentru ecuaţia lui Laplace pe disc 213
Cu criteriul lui Weierstrass rezultǎ de aici cǎ seria (6.60) este absolut şi
uniform convergentǎ pe [0, R] × [0, 2π], deci funcţia u e(r, ϕ) definitǎ de (6.60)
este corect definitǎ şi este continuǎ pe [0, R] × [0, 2π].
Derivabilitatea u e(r, ϕ) rezultǎ din derivabilitatea termenilor seriei (6.60)
şi din faptul cǎ seriile obţinute prin derivare termen cu termen sunt absolut
şi uniform convergente fiind majorate de serii de forma
∞
X r n
np [| an | + | bn |], p = 1, 2, ...
n=1
R
Exerciţii
1.Gǎsiţi soluţia Problemei Dirichlet:
2
∂ u ∂2u
+ = 0, x21 + x22 < R2
∂x21 ∂x22
u(x1 , x2 ) = (x1 + x2 )2 , x21 + x22 = R2
R: u(x1 , x2 ) = R2 + 2x1 x2
R: u(x1 , x2 ) = x1 x2
2
∂ u ∂2u
+ = 0, (∀)(x, y) ∈ Ω
∂x2 ∂y 2 (6.63)
u |∂Ω = h
Funcţia pdsolve nu poate gǎsi direct, prin calcul simbolic soluţia core-
spunzǎtoare unei astfel de probleme. Astfel, pe baza noţiunilor teoretice
prezentate ı̂n paragraful precedent (formula pentru soluţia formalǎ), vom
prezenta un program in Maple care sǎ afişeze expresia analiticǎ a soluţiei
Problemei Dirichlet (6.63).
Scriind problema ı̂n coordonate polare:
2
∂ ue 1 ∂2u e 1 ∂e u
+ + = 0, r < R, ϕ ∈ [0, 2π)
∂r 2 r 2 ∂ϕ2 r ∂r
ue(r, ϕ) = u(r, ϕ + 2π)
(6.64)
lim | u
e(r, ϕ) |< +∞
r→0
ue(R, ϕ) = e h(ϕ)
> restart;
> DirichletInt:=proc(f,R)
local a0,a,b;
> a0:=(1/(2*Pi))*Int(f,phi=-Pi..Pi);
> a:=n->1/Pi*Int(f*cos(n*phi),phi=-Pi..Pi);
> b:=n->1/Pi*Int(f*sin(n*phi),phi=-Pi..Pi);
> a0+add(r^n/R^n*(a(n)*cos(n*phi)+b(n)*sin(n*phi)),n=1..Order);
> RETURN(map(simplify,value(%)));
> end:
Exemplul 1:
2
∂ u ∂2u
+ = 0, x21 + x22 < R2
∂x21 ∂x22
u(x1 , x2 ) = (x1 + x2 )2 , x21 + x22 = R2
Exemplul 2:
2
∂ u ∂2u
+ = 0, x21 + x22 < 1
∂x21 ∂x22
u(x1 , x2 ) = x1 · x2 , x21 + x22 = 1
Calculul simbolic al soluţiei Problemei Dirichlet pentru ecuaţia lui Laplace pe disc 217
Exemplul 3:
2
∂ u
e 1 ∂2u
e 1 ∂e u
+ + = 0, r < 1, ϕ ∈ [0, 2π)
∂r 2 2
r ∂ϕ 2 r ∂r
ue(r, ϕ) = u(r, ϕ + 2π)
lim | u
e(r, ϕ) |< +∞
r→0
e(1, ϕ) = sin3 ϕ
u
Exemplul 4:
2
∂ u
e 1 ∂2u
e 1 ∂e u
+ + = 0, r < 1, ϕ ∈ [0, 2π)
∂r 2 2
r ∂ϕ 2 r ∂r
ue(r, ϕ) = u(r, ϕ + 2π)
lim | u
e(r, ϕ) |< +∞
r→0
e(1, ϕ) = sin6 ϕ + cos6 ϕ
u
Soluţii generalizate.
Metode variaţionale
218
Ecuaţia elipticǎ de tip divergenţǎ şi Problema Dirichlet 219
dintre funcţia necunoscutǎ u şi derivatele sale parţiale de ordinul ı̂ntâi şi de
ordinul al doilea.
În ecuaţia (7.1) funcţiile aij , c şi F se considerǎ cunoscute.
Definiţia 7.1.2 O funcţie realǎ u de clasǎ C 2 pe Ω care verificǎ
n n
!
X ∂ X ∂u
− aij (X) · (X) + c(X) · u(X) = F (X), (∀) X ∈ Ω
i=1
∂x i j=1
∂xj
u|∂Ω = h (7.2)
se numeste Problemǎ Dirichlet pentru ecuaţia (7.1).
220 CAPITOLUL 7
În egalitatea (7.2), h este o funcţie realǎ continuǎ pe ∂Ω, consideratǎ cunos-
cutǎ.
Au = F,
unde (7.7)
D = u | u : Ω → IR1 , u ∈ C(Ω) ∩ C 2 (Ω) şi u|∂Ω = 0 .
iii) Z
pentru orice u, Zv ∈ D are loc egalitatea
Au · vdX = Av · udX
Ω Ω
Demonstraţie:
i) Presupunem cunoscut faptul cǎ spaţiul vectorial D(Ω) format cu funcţiile
222 CAPITOLUL 7
este dens ı̂n L2 (Ω). Întrucât spaţiul de funcţii D include spaţiul vectorial
D(Ω) rezultǎ cǎ spaţiul D este dens ı̂n L2 (Ω).
ii) Pentru a demonstra cǎ A este liniar, vom arǎta cǎ
A(u + v) = Au + Av
(∀) u, v ∈ D, (∀) α ∈ IR1 .
A(α · u) = α · Au
Într-adevǎr,
A(u + v) = !
Xn n
X
∂ ∂(u + v)
=− aij (X) · + c(X) · (u + v) =
i=1
∂xi j=1
∂xj
n n
! n n
!
X ∂ X ∂u X ∂ X ∂v
=− aij (X) · + c(X) · u − aij (X) · +
i=1
∂xi j=1
∂xj i=1
∂xi j=1 ∂xj
+ c(X) · v = Au + Av.
şi
n n
!
X ∂ X ∂(α · u)
A(α · u)=− aij (X) · + c(X) · (α · u) = α · Au,
i=1
∂xi j=1
∂x j
Z Z X n n
! Z
∂ X ∂u
Au·v dX = − aij (X)· ·v dX + c(X)·u·v dX
Ω Ω i=1 ∂xi j=1
∂xj Ω
Z n X
X n
∂u
= − aij (X)· ·cos(u, ei )·v dS+
∂Ω i=1 j=1 ∂xj
Ecuaţia elipticǎ de tip divergenţǎ şi Problema Dirichlet 223
Z X
n X
n Z
∂u ∂v
+ aij (X)· · dX + c(X)·u·v dX
Ω i=1 j=1
∂xj ∂xi Ω
Z X
n X
n Z
∂u ∂v
= aij (X)· · dX + c(X)·u·v dX
Ω i=1 j=1
∂xj ∂xi Ω
Z
Calculând ı̂n continuare Av·u dX gǎsim:
Ω
Z Z n X
X n Z
∂v ∂u
Av·u dX = aij (X)· · dX + c(X)·u·v dX.
Ω Ω i=1 j=1 ∂xj ∂xi Ω
Z Z
Deoarece aij (X) = aji(X) rezultǎ Au · vdX = Av · udX
Ω Ω
Teorema 7.1.2 Existǎ γ > 0 astfel ı̂ncât pentru orice u ∈ D sǎ avem
Z Z
Au · udX ≥ γ u2 dX (7.8)
Ω Ω
Z
Demonstraţie: Calculǎm Au · udX şi obţinem :
Ω
Z Z X n
n X Z
∂u ∂u
Au · udX = aij (X) dX + c(X)u2 (X) dX ≥
Ω Ω i=1 j=1
∂xi ∂xj Ω
Z n Z
X ∂u 2
≥ µ0 2
∂xi dX + c(X)u (X) dX
Ω i=1 Ω
Z X n
∂u 2
Rǎmâne sǎ evaluǎm
∂xi dX pentru u ∈ D. Aceastǎ evaluare con-
Ω i=1
stitue conţinutul unei teoreme care poartǎ numele lui Friedrichs. Conform
acestei teoreme existǎ o constantǎ k > 0, astfel ı̂ncât pentru orice u ∈ C 1 (Ω̄)
cu u|∂Ω = 0 avem:
Z n
Z X
∂u 2
|u(X)| dX ≤ k 2
∂xi dX.
Ω Ω i=1
224 CAPITOLUL 7
Admiţând pentru moment cǎ aceastǎ evaluare este adevǎratǎ putem continua
evaluarea deja stabilitǎ
Z Z X n Z
∂u 2
Au · udX ≥ µ0 2
∂xi dX + c(X)u (X)dX,
Ω Ω i=1 Ω
şi gǎsim:
Z Z Z Z
µ0 2 2 µ0
Au · udX ≥ · |u(X)| dX + c(X)u (X)dX ≥ |u(X)|2dX
Ω k Ω Ω k Ω
Z a
2 !1/2
∂u
≤ a1/2 |(x , ..., x , ξ, x , ...x ) dξ .
∂xi 1 i−1 i+1 n
0
De aici obţinem:
Z Z
∂u 2
|u(X)| dX ≤ a 2 dX 2
Γa Γa ∂xi
Z Z X n
a2 ∂u 2
2
|u(X)| dX ≤ dX.
Γa n Γa i=1 ∂xi
a2
Astfel rezultǎ astfel cǎ pentru k = are loc inegalitatea (7.9).
n
Teorema 7.1.4 (de caracterizare variaţionalǎ a soluţiei ecuaţiei
Au = F ).
Funcţia u0 ∈ D este soluţie a ecuaţiei Au = F (F ∈ C(Ω)) dacǎ şi numai
dacǎ u0 este punct de minim pentru funcţionala:
Z Z
1
ΦF : D → IR , ΦF (u) = Au · udX − 2 F · udX. (7.10)
Ω Ω
ΦF (u) ≥ ΦF (u0 )
Deoarece spaţiul vectorial D este dens ı̂n spaţiu Hilbert L2 (Ω) rezultǎ cǎ
Au0 = F.
Arǎtǎm cǎ acest şir numeric este convergent şi limita lui este
Z Z
ΦF (u) = Au · udX − 2 F · udX.
Ω Ω
Într-adevǎr, avem:
Z
ΦF (un ) = kun k2A −2 F · un dX
Ω
Z
ΦF (u) = kuk2A −2 F · udX
Ω
de unde rezultǎ:
Z
|ΦF (un ) − ΦF (u)| ≤ | kunk2A − kuk2A |+2 |F | · |un − u|dX ≤
Ω
Dacǎ u
∈ D şi u ∈ XA atunci se defineşte ΦF (u) cu
Z X n X n Z
∂u ∂u
ΦF (u) = aij (X) dX − 2 F · udX
Ω i=1 j=1 ∂xi ∂xj Ω
n n
!
X ∂ X ∂u
u ∈ D şi − aij (X) · + c(X) · u = F
i=1
∂xi j=1
∂xj
µ20
· kG(F )k2L2(Ω) ≤ kG(F )k2A = < F, G(F ) >L2 (Ω)
k2
unde k > 0 este constanta din inegalitatea lui Friedrichs şi µ0 > 0 este con-
stanta din condiţia de elipticitate.
Simplificând cu kG(F )kL2 (Ω) ı̂n inegalitatea obţinutǎ, rezultǎ:
k2
kG(F )kL2 (Ω) ≤ · kF kL2 (Ω)
µ20
care aratǎ cǎ operatorul G : L2 (Ω) → L2 (Ω) este mǎrginit.
232 CAPITOLUL 7
ii)
Astfel,
< G−1 u, v >L2 (Ω) = < u, v >A =< v, u >A =< G−1 v, u >L2 (Ω)
Folosim acum acest rezultat pentru a demonstra cǎ operatorul G este au-
toadjunct:
=< G−1 (G(F )), G(H) >L2 (Ω) =< F, G(H) >L2 (Ω) .
iv) Prin faptul cǎ operatorul G este compact ı̂nţelegem cǎ transformǎ
sfera ı̂nchisǎ de razǎ unu din L2 (Ω) ı̂ntr-o mulţime compactǎ din L2 (Ω).
Considerǎm F ∈ L2 (Ω) cu kF kL2 (Ω) ≤ 1.
Calculǎm kG(F )k2A şi gǎsim:
kG(F )k2A =< F, G(F ) >L2 (Ω) ≤ kF k2L2 (Ω) · kG(F )k2L2 (Ω)
k
≤ kF kL2 (Ω) · · kG(F )kA .
µ0
Simplificând cu kG(F )kA obţinem :
k k
kG(F )kA ≤ · kF kL2 (Ω) ≤ ,
µ0 µ0
ceea ce aratǎ cǎ imaginea sferei ı̂nchise de razǎ unu din L2 (Ω) prin oper-
atorul G este o mulţime mǎrginitǎ ı̂n spaţiul energetic XA . Ştiind cǎ o
Ecuaţia elipticǎ de tip divergenţǎ şi Problema Dirichlet 233
mulţime mǎrginitǎ ı̂n XA este compactǎ ı̂n L2 (Ω) deducem cǎ operatorul G
este compact.
v) Arǎtǎm acum cǎ operatorul G−1 : Im G ⊂ XA → L2 (Ω) este o prelun-
gire a operatorului A.
Din cele de pânǎ acum ştim cǎ G−1 : Im G ⊂ XA → L2 (Ω) este un operator
injectiv.
Considerǎm u ∈ D şi apoi Au ∈ L2 (Ω). Funcţia GAu aparţine la Im G şi
avem :
< GAu, v >A =< Au, v >L2 (Ω) =< u, v >A (∀)v ∈ XA .
GAu = u, (∀) u ∈ D,
dacǎ şi numai dacǎ uF este soluţia ecuaţiei Ãu = F, unde à este prelungirea
Friedrichs a operatorului A.
pentru orice v ∈ XA .
u1 , u2 , u3 , ..., un , ...
cu urmǎtoarele proprietǎţi:
lim λn = +∞
n→∞
1 1
< G · um , um >L2 (Ω) = kum k2L2 (Ω) = .
λm λm
Pe de altǎ parte,
şi astfel
1
≥ γkum k2L2 Ω > 0.
λm
Arǎtǎm acum cǎ, Ae admite chiar un şir infinit de valori proprii. La ı̂nceput
arǎtǎm cǎ mulţimea de definiţie ImG a operatorului A e ( formatǎ din ele-
2
mentele G(F ) cu F ∈ L (Ω) ) este un spaţiu vectorial infinit dimensional.
Pentru aceasta, fie u o funcţie de clasǎ C ∞ cu suport compact ı̂n Ω. Con-
siderǎm funcţia F = Au şi observǎm cǎ u este soluţia clasicǎ a Problemei
Dirichlet
Au = F.
Rezultǎ cǎ, u este şi soluţie generalizatǎ a acestei probleme, ceea ce ı̂nseamnǎ
cǎ G(F ) = u. Am arǎtat ı̂n acest fel cǎ orice funcţie de clasǎ C ∞ cu suport
compact inclus ı̂n Ω aparţine mulţimii Im(G) şi ca urmare spaţiul vectorial
Im(G) este infinit dimensional.
236 CAPITOLUL 7
Sǎ presupunem acum prin absurd cǎ, operatorul G are doar un numǎr
finit de valori proprii diferite de zero: λ1 , λ2 , . . . , λm . Ţinând seama de faptul
cǎ G este autoadjunct şi compact rezultǎ de aici:
Xm
G(F ) = < G(F ), uk > uk , (∀)F ∈ L2 (Ω).
k=1
Aceastǎ egalitate aratǎ cǎ şirul u1 , u2 , . . . , um este bazǎ ı̂n Im(G) deci Im(G)
este spaţiu vectorial finit dimensional. Astfel, am ajuns la o contradicţie şi
deci G admite un şir infinit de valori proprii. Încheiem demonstraţia ob-
servând cǎ lim λm = +∞.
m→∞
e (A−
unde {um }m este şirul de funcţii proprii ale operatorului A e prelungirea
Friedrichs a opertorului A) ortonormal şi complet ı̂n spaţiul Hilbert L2 (Ω).
Demonstraţie: Deoarece
+∞
X +∞
X um um
uF = < uF , um >L2 ·um sau uF = < uF , √ >A · √
m=1 m=1
λm λm
folosind egalitatea:
< uF , v >A =< F, v >L2 , (∀)v ∈ XA
avem cǎ:
+∞
X +∞
X
um um 1
uF = < F, √ >L2 · √ = < F, um >L2 ·um .
m=1
λm λm m=1 λm
Ecuaţia elipticǎ de tip divergenţǎ şi Problema Dirichlet 237
Exerciţii:
Fie Ω = (0, l1 ) × (0, l2 ) şi operatorul A definit prin
2
∂ u ∂2u
Au = − +
∂x21 ∂x22
respectiv
nπ mπ
um,n = sin x1 · x2 .
l1 l2
1p
Calculând kum,n kL2 = l1 · l2 se obţin vectorii bazei ortonormale
2
2 nπ mπ
√ · sin x1 · sin x2
l1 l2 l1 l2 m,n
+∞ X
X +∞
1
Soluţia generalizatǎ este: uF (x1 , x2 ) = 2 2 ·
m=1 n=1 nπ mπ
+
l1 l2
Zl1 Zl2
2 nπ mπ 2 nπ mπ
· F (x1 , x2 ) · √ · sin x1 · sin x2 dx1 dx2 · √ ·sin x1 ·sin x2
l1 l2 l1 l2 l1 l2 l1 l2
0 0
+c(X) · u(t, X)=f (t, X), (∀) t>0 şi (∀)X ∈ Ω (7.13)
n n
!
∂v X ∂ X ∂v ∂G
− aij (X) · +c(X) · v(t, X)=f (t, X) − +
∂t i=1
∂xi j=1
∂xj ∂t
n n
!
X ∂ X ∂G
+ aij (X) · − c(X) · G(t, X), (7.16)
i=1
∂xi j=1
∂xj
n n
!
∂u X ∂ X ∂v
− aij (X) · +c(X) · u(t, X)=f (t, X) (7.19)
∂t i=1 ∂xi j=1
∂xj
În continuare, vom formula o problemǎ mai generalǎ pentru care vom demon-
stra o teoremǎ de existenţǎ şi unicitate.
Teorema 7.2.1 Dacǎ funcţia u : [0, +∞) × Ω → IR1 este soluţie clasicǎ a
Problemei Cauchy-Dirichlet (7.19)-(7.21), atunci funcţia V definitǎ prin
V (t)(X) = u(t, X)
d) V (0) = u0 .
dV
e) + AV = F (t), (∀) t > 0 unde F (t)(X) = f (t, X).
dt
Demonstraţie:
a) Fie t0 ∈ [0, +∞) şi η > 0. Funcţia u(t, X) este uniform continuǎ pe
mulţimea compactǎ [t0 − η, t0 + η] × Ω (dacǎ t0 = 0, atunci [0, η] × Ω).
Prin urmare, (∀)ε > 0, (∃)δ(ε) > 0 astfel ca
(∀)(t′ , X ′ ), (t′′ , X ′′ ) ∈ [t0 −η, t0 + η]×Ω cu |t′ −t′′ | < δ(ε) şi ||X ′ −X ′′ || < δ(ε)
sǎ avem: p
|u(t′ , X ′ ) − u(t′′ , X ′′ )| < ε/ |Ω|
unde |Ω| este mǎsura lui Ω.
Rezultǎ de aici cǎ are loc inegalitatea:
Z
|u(t, X) − u(t0 , X)|2dX < ε2 , (∀) t cu |t − t0 | < δ(ε).
Ω
ceea ce aratǎ cǎ funcţia V : (0, +∞) → IL2 (Ω) este de clasǎ C 1 şi
dV
+ AV = F (t).
dt
c) pentru a demonstra cǎ funcţia V : (0, +∞) → XA este continuǎ se con-
siderǎ t0 ∈ (0, +∞) şi se aratǎ cǎ lim ||V (t) − V (t0 )||XA = 0.
t→t0
d) V (0)(X) = u(0, X) = u0 (X).
e) s-a demonstrat ı̂mpreunǎ cu (b).
Fie acum A e prelungirea Friedrichs, a operatorului A definit pe D(A),
e F o
2 2
funcţie F : [0, +∞) → L (Ω) continuǎ şi V0 ∈ L (Ω). Considerǎm problema
Cauchy:
dV e = F (t)
+ AV
dt (7.26)
V (0) = V0
Definiţia 7.2.4 O soluţie a acestei probleme este o funcţie
V : [0, +∞) → L2 (Ω) care are urmǎtoarele proprietǎţi:
1d
||V ||2L2 (Ω) + ||V ||2A = 0
2 dt
din care rezultǎ inegalitatea
d
||V ||2L2 (Ω) ≤ 0.
dt
Funcţia ||V ||2L2 (Ω) este pozitivǎ, nulǎ pentru t = 0 şi conform inegalitǎţii,
descreşte. Rezultǎ cǎ ||V ||2L2 (Ω) = 0, (∀) t ≥ 0, de unde V1 = V2 .
Demonstraţie: Va trebui sǎ arǎtǎm doar cǎ problema (7.26) are soluţie,
unicitatea o avem deja ı̂n baza teoremei precedente.
Presupunem cǎ avem o soluţie şi, pentru t ∈ [0, +∞) o dezvoltǎm dupǎ
e:
sistemul ortonormat complet de funcţii proprii (um )m∈IN ale operatorului A
∞
X
V (t) = < V (t), um >L2 (Ω) ·um
m=1
∞
X
V0 = < V(0) , um >L2 (Ω) ·um
m=1
Notǎm:
vm (t) =< V (t), um >L2 (Ω)
fm (t) =< F (t), um >L2 (Ω)
0
vm (t) =< V0 , um >L2 (Ω)
şi din ecuaţia
dV e = F (t)
+ AV
dt
şi condiţia iniţialǎ
V (0) = V0
deducem:
dvm 0
+ λm · vm = fm , vm (0) = vm m = 1, 2, 3, . . . .
dt
Aceste probleme cu date iniţiale au soluţiile date de formula
Zt
0 −λm t
vm (t) = vm e + e−λm (t−s) · fm (s)ds m = 1, 2, 3, . . .
0
de unde rezultǎ cǎ soluţia V (t) a Problemei Cauchy abstracte (7.26) verificǎ
egalitatea:
t
∞
X X∞ Z
V (t) = vm0 −λm t
e · um + e−λm (t−s) · fm (s)ds · um . (7.27)
m=1 m=1 0
Vom arǎta acum cǎ, dacǎ V0 ∈ L2 (Ω) şi funcţia F : [0, +∞) → L2 (Ω) este
de clasǎ C 1 pe [0, +∞), atunci membrul drept al formulei (7.27) defineşte
o funcţie V (t) care este soluţie pentru problema Cauchy abstractǎ, adicǎ V
are proprietǎţile (a), (b), (c) din Definiţia (7.26).
În prima etapǎ, trebuie demonstratǎ convergenţa seriilor din membrul drept
al egalitǎţii (7.27) şi examinatǎ ”netezimea” funcţiilor care sunt sumele aces-
tor serii.
Deoarece {um }m este un sistem ortonormat complet ı̂n L2 (Ω), din convergen-
P
∞
0 2
ţa seriei numerice |vm | · e−2λm t rezultǎ convergenţa ı̂n L2 (Ω) a seriei de
m=1
Problema Cauchy-Dirichlet pentru ecuaţii parabolice 245
P
∞
0
P
∞
funcţii vm · e−λm t · um . Seria 0 2
|vm | · e−2λm t , (∀) t ≥ 0, este majoratǎ de
m=1 m=1
P
∞
0 2
seria numericǎ |vm | care este convergentǎ (V0 ∈ L2 (Ω)). Rezultǎ astfel
m=1
P
∞
0
cǎ, seria vm · e−λm t · um este uniform convergentǎ pentru orice t ≥ 0 ı̂n
m=1
spaţiul L2 (Ω) şi suma ei estefuncţie continuǎ de t.
P∞ Rt −λ (t−s)
Pentru a arǎta cǎ seria e m · fm (s)ds · um converge ı̂n L2 (Ω)
m=1 0
uniform pe un segment oarecare [0, T ], procedǎm dupǎ cum urmeazǎ: con-
P
∞ Rt
siderǎm seria | e−λm (t−s) · fm (s)ds|2 , şi o majorǎm astfel:
m=1 0
t 2
Z
P
∞
e −λm (t−s)
·f (s)ds ≤
m
m=1
0
∞ Z
X
t Z t
−2λm (t−s) 2
≤ e ds· fm (s)ds =
m=1 0 0
∞ t Z t
X 1 −2λm s
−2λm t 2
= e · e · fm ds =
m=1
2λm 0
0
X∞ Z t
1 1 −2λm t 2
= − e · fm (s)ds =
m=1
2λ m 2λ m
0
X∞ Z t
1 −2λm t 2
= (1 − e ) · fm (s)ds ≤
m=1
2λ m
0
X∞ Zt ∞ Zt
1 2 1 X 2
≤ fm (s)ds = fm (s)ds.
m=1
2λ1 2λ1 m=1
0 0
P
∞
2
seria fm (s) converge pentru orice s ∈ [0, T ] iar funcţiile sunt continue
m=1
P
∞
2
şi pozitive şi suma seriei fm (s) = ||F (s)||2 este funcţie continuǎ. Con-
m=1
246 CAPITOLUL 7
P
∞
2
form teoremei lui Dini rezultǎ cǎ, seria fm (s) converge pe [0, T ] , de unde
m=1
∞ Rt
P
rezultǎ convergenţa uniformǎ a seriei |fm (s)|2 ds pe [0, T ]. Se obţine de
t m=1 0
P
∞ R −λ (t−s)
aici cǎ seria e m fm (s)ds um este convergentǎ ı̂n L2 (Ω) uniform
m=1 0
ı̂n raport cu t ∈ [0, T ] şi suma ei este funcţie continuǎ de t.
Am obţinut ı̂n acest fel cǎ, funcţia V (t) definitǎ de (7.27) este funcţie con-
tinuǎ de la [0, +∞) la L2 (Ω).
Vom arǎta ı̂n continuare cǎ V : (0, +∞) → L2 (Ω) este funcţie de clasǎ
C 1 . Aceasta rezultǎ din convergenţa uniformǎ pe [t0 , +∞) (cu 0 < t0 < T
oarecare) a seriilor
X∞
0 −λm t
vm e um
m=1
t
P
∞ R
şi e−λm (t−s) fm (s)ds um şi a seriilor obţinute din acestea prin derivare
m=1 0
termen cu termen.
P
∞
0 −λm t
Pentru derivata seriei vm e um , adicǎ pentru seria:
m=1
∞
X
0 −λm t
− λm vm e um
m=1
λ2m (vm
0 2 −2λm t
)e ≤ λ2m (vm
0 2 −2λm t0
)e 0 2
≤ c · (vm )
Zt
|fm (t) − λm e−λm (t−s) · fm (s)|2 =
0
Zt
′
= |fm (0)e−λm t + fm (s)e−λm (t−s) ds|2 ≤
0
Rt ′ Rt
≤ 2|fm (0)|2 e−2λ1 t0 + 2 |fm (s)|2 ds · e−2λm (t−s) ds ≤
0 0
ZT
1 ′
≤ |fm (0)| e 2 −2λ1 t0
+ |fm (s)|2 ds.
λ1
0
Din aceastǎ estimare şi din ipoteza cǎ F ∈ C 1 ([0, +∞), L2) rezultǎ convergenţa
uniformǎ a seriei derivate şi continuitatea sumei.
Apartenenţa V ∈ C 1 ((0, +∞), L2) este acum imediatǎ.
Pentru apartenenţa V (t) ∈ D(A) e dacǎ t > 0 remarcǎm cǎ domeniul D(A) e
poate fi caracterizat astfel:
( ∞ ∞
)
X X
e =
D(A) v= cm u m | λ2m · c2m < +∞ .
m=1 m=1
Rǎspuns:
2
kπ kπx
λk = , k ∈ IN ∗ , uk = sin V
l l
∞
X Zl
−( akπ )2 ·t kπx 2 kπx
u(x, t) = ak · e l sin unde ak = u0 (x) · sin dx
k=1
l l l
0
Exerciţiul 2
Determinaţi soluţiile urmǎtoarelor Probleme Cauchy-Dirichlet:
∂u ∂2u
= 4 , (x, t) ∈ (0, 1) × (0, +∞)
∂x2
∂t
a) u(0, t) = u(1, t) = 0, t ≥ 0
u(x, 0) = 3 sin 2πx, x ∈ [0, 1]
2
R: u(x, t) = 3 · e−16π t · sin 2πx
∂u ∂2u
= 4 · + e−4t sin x x ∈ (0, π) × (0, ∞)
∂t ∂x2
b) u(0, t) = u(π, t) = 0, t≥0
u(x, 0) = 4 sin x · cos x, x ∈ [0, π]
R: u(x, t) = t · e−4t · sin x + 2e−16t · sin 2x
∂u ∂2u
= 2 + x + 1, (x, t) ∈ (0, 1) × (0, +∞)
∂t
∂x
c) u(0, t) = t + 1, u(1, t) = 2t + 1, t≥0
u(x, 0) = 1, x ∈ [0, 1]
R: u(x, t) = t + 1 + x · t
Calculul simbolic şi numeric pentru ecuaţii parabolice 249
ı̂n care:
Exemplul 1:
∂u 1 ∂2u
(x, t) = · 2 (x, t)
∂t 10 ∂x
u(0, t) = u(1, t) = 0
u(x, 0) = 1
Heat equation
> PDE1 :=diff(u(x,t),t)=1/10*diff(u(x,t),x,x);
∂ ∂ 2
PDE1 := ∂t u (x, t) = 1/10 ∂x 2 u (x, t)
Figura 30
> pds1:-plot3d(t=0..1,x=0..1,axes=boxed);
Calculul simbolic şi numeric pentru ecuaţii parabolice 251
Figura 31
Exemplul 2:
2
∂u ∂ u
(x, t) = 4 2
(x, t) + e−4t · sin x
∂t ∂x
u(0, t) = u(π, t) = 0
u(x, 0) = 4 cos x sin x
Heat equation
> PDE2 :=
diff(u(x,t),t)=4*diff(u(x,t),x,x)+(exp(-4*t))*sin(x);
∂ ∂ 2
−4 t
PDE2 := ∂t u (x, t) = 4 ∂x 2 u (x, t) + e sin (x)
> IBC2 := {u(0,t)=0,u(Pi,t)=0,u(x,0)=4*cos(x)*sin(x)};
IBC2 := {u (0, t) = 0, u (π, t) = 0, u (x, 0) = 4 cos (x) sin (x)}
> pds2 := pdsolve(PDE2,IBC2,numeric);
pds1 := module () local INFO; export plot, plot3d, animate,
value, settings; option ‘Copyright (c) 2001 by Waterloo
Maple Inc. All rights reserved.‘; end module
> p6 := pds2:-plot(t=0):
p7 := pds2:-plot(t=1/10):
252 CAPITOLUL 7
p8 := pds2:-plot(t=1/2):
p9 := pds2:-plot(t=1):
p10 := pds2:-plot(t=2):
plots[display]({p6,p7,p8,p9,p10},
title=‘Heat profile at t=0,0.1,0.5,1,2‘);
Figura 32
> pds2:-plot3d(t=0..1,x=0..1,axes=boxed);
Figura 33
Calculul simbolic şi numeric pentru ecuaţii parabolice 253
Exemplul 3:
∂u ∂2u
(x, t) = (x, t) + t · cosx
∂t ∂x2
u(0, t) = t, u(π, t) = 0
u(x, 0) = cos 2x + cos 3x
Heat equation
> PDE3 :=
diff(u(x,t),t)=diff(u(x,t),x,x)+t*cos(x);
∂ ∂ 2
PDE3 := ∂t u (x, t) = ∂x 2 u (x, t) + t cos (x)
Figura 34
> pds3:-plot3d(t=0..1,x=0..1,axes=boxed);
Figura 35
Problema Cauchy-Dirichlet pentru ecuaţii hiperbolice 255
ii) existǎ µ0 > 0 astfel ı̂ncât pentru orice (ξ1 , ξ2 , . . . , ξn ) ∈ IRn sǎ aibe loc
inegalitatea:
n X
X n n
X
aij (X) · ξi · ξj ≥ µ0 ξi2, (∀)X ∈ Ω
i=1 j=1 i=1
iv) funcţiile f : [0, +∞)×Ω → IR1 şi g : [0, +∞)×∂Ω → IR1 sunt continue.
(∀)(t, X) ∈ (0,+∞)×Ω
u(t, X) = g(t, X), (∀)(t, X) ∈ [0, +∞) × ∂Ω. (7.29)
u(0, X) = u0 (X), (∀)X ∈ Ω. (7.30)
∂u
(0, X) =u1 (X), (∀)X ∈ Ω. (7.31)
∂t
se numeşte Problemǎ Cauchy-Dirichlet pentru ecuaţia hiperbolicǎ.
256 CAPITOLUL 7
n n
!
∂2v X ∂ X ∂v
− aij · + c(X) · v(t, X) =
∂t2 i=1
∂xi j=1
∂xj
(7.32)
n n
!
∂2G X ∂ X ∂G
= f (t, X) − + − c(X) · G(t, X),
∂t2 i=1
∂xi j=1
∂xj
∂v ∂G
(0, X) = u1 (X) − (0, X) = v1 (X), (∀)X ∈ Ω. (7.35)
∂t ∂t
Demonstraţie: Prin verificare.
Observaţia 7.4.1 Propoziţia reduce problema (7.28-7.31) cu condiţie nenulǎ
pe frontierǎ la problema (7.32-7.35), ı̂n care condiţia la frontierǎ (7.33) este
zero:
v(t, X) = 0, (∀)(t, X) ∈ [0, +∞) × ∂Ω.
De aceea, vom studia existenţa şi unicitatea soluţiei Problemei Cauchy-
Dirichlet pentru ecuaţia hiperbolicǎ cu condiţia la frontierǎ nulǎ.
Problema Cauchy-Dirichlet pentru ecuaţii hiperbolice 257
n n
!
∂2u X ∂ X ∂u
− aij (X)· + c(X)·u(t, X) =f (t, X),
∂t2 i=1 ∂xi j=1 ∂Xj
(7.36)
(t, X) ∈ (0,+∞)×Ω
∂u
(0, X) = u1 (X), (∀)X ∈ Ω. (7.39)
∂t
ı̂n care funcţiile aij , c, f au proprietǎţile (i), (ii), (iii), (iv) anterior prezentate;
funcţia u0 este de clasǎ C 1 pe Ω şi de clasǎ C 2 ı̂n Ω; funcţia u1 este continuǎ
pe Ω şi de clasǎ C 1 ı̂n Ω.
O soluţie clasicǎ a acestei probleme este o funcţie u : [0, +∞) × Ω → IR1
care este de clasǎ C 1 pe [0, +∞) × Ω, şi este de clasǎ C 2 pe (0, +∞) × Ω şi
verificǎ:
!
2 Xn Xn
∂ u ∂ ∂u
− aij (X)· + c(X)·u(t, X) =f (t, X); (t, X) ∈ (0,+∞)×Ω
∂t2 i=1 ∂xi j=1 ∂xj
u(t, X) = 0, (∀)(t, X) ∈ [0, +∞) × Ω.
u(0, X) = u0 (X), (∀)X ∈ Ω.
∂u
(0, X) = u1 (X), (∀)X ∈ Ω.
∂t
cu formula
n n
!
X ∂ X ∂w
Aw = − aij (X) · + c(X) · w(X)
i=1
∂xi j=1
∂xj
∂2u
+ A · u(t, X) = f (t, X), (∀)(t, X) ∈ (0, +∞) × Ω.
∂t2
Teorema 7.4.1 Dacǎ funcţia u : [0, +∞) × Ω → IR1 este soluţie clasicǎ a
problemei (7.36-7.39), atunci funcţia U definitǎ prin:
U(t)(X) = u(t, X)
Demonstraţie:
i) Arǎtǎm la ı̂nceput cǎ funcţia U : [0, +∞] → L2 (Ω) este derivabilǎ ı̂n
orice t0 ∈ [0, +∞). Pentru aceasta, considerǎm t0 ∈ [0, +∞) şi apoi raportul
1
[U(t) − U(t0 )] ∈ L2 (Ω)
t − t0
∂u
şi arǎtǎm cǎ acest raport tinde la (t0 , x) ∈ L2 (Ω) ı̂n norma L2 (Ω) atunci
∂t
când t → t0 . Aceasta ı̂nseamnǎ cǎ trebuie sǎ arǎtǎm egalitatea:
Z 2
1 ∂u
lim [U(t) − U(t )] (X) − (t , X) dX = 0.
t→t0 Ω t − t0
0 0
∂t
cu |t(X) − t0 | < |t − t0 |.
cu |t(X) − t0 | < |t − t0 |.
∂u
Funcţia (t, X) → (t, X) este continuǎ pe [0, +∞) × Ω şi deci este uni-
∂t
form continuǎ pe o mulţime de forma [t0 − η, t0 + η] × Ω (η > 0) şi prin
urmare:
∂u
şi faptul cǎ funcţia este continuǎ pe [0, +∞) × Ω. Din continuitatea
∂t
∂u
funcţiei rezultǎ cǎ aceasta este uniform continuǎ pe o mulţime de forma
∂t
[t0 − η, t0 + η] × Ω, (y > 0) şi prin urmare:
Rezultǎ de aici cǎ, dacǎ |t − t0 | < δ(ε) avem: kU ′ (t′ ) − U ′ (t0 )k < ε.
ii) Sǎ arǎtǎm cǎ U ca funcţie cu valori ı̂n spaţiul:
∂u
1 2
H0 = u ∈ L (Ω) (∃) 2
∈ L (Ω) şi u|∂Ω = 0
∂xi
este continuǎ. Faptul cǎ, pentru orice t ∈ [0, +∞) funcţia U(t) aparţine
spaţiului H01 rezultǎ din proprietǎţile soluţiei u(t, X) = U(t)(X). Trebuie
doar sǎ evaluǎm norma kU(t) − U(t0 )kH01 şi sǎ arǎtǎm cǎ aceasta tinde la
zero dacǎ t → t0 .
Avem: n
2
X
∂U(t) ∂U(t0 )
kU(t) − U(t0 )k2H 1 = kU(t) − U(t0 )k2L2 (Ω) +
−
0
∂xi ∂xi
2 =
i=1 L (Ω)
Z
= |u(t, X) − u(t0 , X)|2dX+
Ω
Xn Z 2
∂u ∂u
+
∂xi (t, X) − ∂xi (t0 , X) dX =
i=1 Ω
Z 2
∂u
= (t(X), X) · |t − t0 |2 dX+
Ω ∂t
Xn Z 2
∂2u ∗
+ (t (X), X) · |t − t0 |2 dX
∂t∂xi i
i=1 Ω
Problema Cauchy-Dirichlet pentru ecuaţii hiperbolice 261
Teorema precedentǎ aratǎ cǎ, dacǎ u = u(t, X) este o soluţie clasicǎ a prob-
lemei (7.36-7.39), atunci funcţia U definitǎ prin U(t)(X) = u(t, X) aparţine
spaţiului de funcţii S şi verificǎ U(0) = u0 , U ′ (0) = u1 .
Fie T > 0 şi subspaţiul de funcţii ST definit prin:
ST = {V ∈ S|V (T ) = 0}
ZT
− < U ′ (t), V ′ (t) >L2 (Ω) dt− < u1 , V (0) >L2 (Ω) +
0
(7.40)
ZT ZT
< U(t), V (t) >A dt = < F (t), V (t) >L2 (Ω) dt.
0 0
d2 U(t)
(X) + A · U(t)(X) = F (t)(X)
dt2
(unde F (t)(X) = f (t, X)), ı̂nmulţind aceastǎ egalitate cu funcţia V (t)(X) şi
integrând pe Ω obţinem:
d2 U
< 2 , V >L2 (Ω) + < U(t), V (t) >A =< F (t), V (t) >L2 (Ω) .
dt
Integrǎm acum aceastǎ egalitate ı̂n raport cu t pe segmentul [0, T ], ţinem
seama de V (T ) = 0 şi obţinem:
ZT Z T
T
′
< U (t), V (t) >L2 (Ω) 0 − < U (t), V (t) >L2 (Ω) dt+
′ ′
< U(t), V (t) >A dt =
0
0
Z T
= < F (t), V (t) >L2 (Ω) dt
0
adicǎ:
ZT Z T
′ ′ ′
< U (0), V (0) > L2 (Ω) − < U (t), V (t) > L2 (Ω) dt+ < U(t), V (t) >A dt =
0
0
Z T
= < F (t), V (t) >L2 (Ω) dt
0
Z T
= < F (t), V (t) >L2 (Ω) dt
0
Problema Cauchy-Dirichlet pentru ecuaţii hiperbolice 263
ZT
− < u1 , V (0) >L2 (Ω) − < U ′ (t), V ′ (t) >L2 (Ω) dt+
0
Z T Z T
+ < U(t), V (t) >A dt = < F (t), V (t) >L2 (Ω) dt
0 0
(7.41)
rezultǎ din apartenenţa U(t) ∈ H01 . Egalitatea (7.38): u(0, X) = u0 (0), (∀)X ∈
Ω rezultǎ din U(0) = u0 .
∂u
Egalitatea (7.39): (0, X) = u1 (X), (∀)X ∈ ∂Ω rezultǎ din U ′ (0) = u1 .
∂t
Rǎmâne doar sǎ arǎtǎm egalitatea (7.36) adicǎ:
∂2u
+ A · u(t, X) = f (t, X).
∂t2
Pentru a deduce aceastǎ egalitate pornim de la egalitatea (7.41) pe care o
scriem sub forma:
ZT Z Z
∂u ′
− (t, X) · V (t)(X)dX dt − u1 (X) · V (0)(X)dX+
Ω ∂t Ω
0
264 CAPITOLUL 7
Z T Z ZT Z
+ A · u(t, X) · V (t)(X)dX dt = f (t, X) · V (t)(X)dX dt.
0 Ω Ω
0
Itervertind ordinea de integrare şi fǎcând o integrare prin pǎrţi ı̂n raport cu
t ı̂n prima integralǎ, obţinem:
Z ZT
∂2u
+ A · u(t, X) − f (t, X) · V (t)(X)dt dX = 0
Ω ∂t2
0
RT
Funcţia V definitǎ prin V (t) = U(τ )dτ aparţine spaţiilor de funcţii S şi ST
t
şi are urmǎtoarele proprietǎţi:
Deoarece
1 d
< V ′′ (t), V ′ (t) >L2 (Ω) = · kV ′ (t)k2L2 (Ω)
2 dt
şi
1 d
< V ′ (t), V (t) >A = · kV (t)k2A
2 dt
egalitatea precedentǎ implicǎ egalitatea:
0 < λ1 ≤ λ 2 ≤ λ 3 ≤ · · · ≤ λ k ≤ · · · → ∞
e a operatorului A, şi apoi şirul ortonormat de funcţii
ai prelungirii Friedrichs A
proprii (ωk )k∈IN corespunzǎtor, care este complet ı̂n spaţiul L2 (Ω).
Considerǎm funcţiile
uk (t) =< U(t), ωk >L2 (Ω)
266 CAPITOLUL 7
şi reprezentarea
∞
X
U(t) = uk (t) · ωk
k=1
a funcţiei U(t). Pentru cǎ U ∈ C 1 ([0, +∞); L2 (Ω)) funcţiile uk (t) sunt deriv-
abile şi au derivatǎ continuǎ, iar U ′ (t) se reprezintǎ astfel:
∞
X
′
U (t) = u′k (t) · ωk .
k=1
ZT X
+∞ ZT X
+∞
+ λk · uk (t) < V (t), ωk >L2 (Ω) dt = fk (t)· < V (t), ωk >L2 (Ω) dt.
0 k=1 0 k=1
Fie acum j un numǎr natural oarecare fixat şi funcţia Vj ∈ ST definitǎ prin:
Vj (t) = (T − t) · ωj .
şi obţinem:
ZT ZT ZT
−T · < u1 , ωj >L2 (Ω) + u′j (t)dt + λj · (T − t) · fj (t)dt = (T − t)fj (t)dt
0 0 0
pentru j = 1, 2, . . .
Derivând de douǎ ori ı̂n raport cu T rezultǎ:
′′
u j (T ) + λj · uj (T ) = fj (T ), (∀)T > 0
u′ (0) =< u1 , ωj >L2 (Ω) (7.42)
j
uj (0) =< u0 , ωj >L2 (Ω) , j = 1, 2, . . .
Problema Cauchy-Dirichlet pentru ecuaţii hiperbolice 267
Problema cu datele iniţiale (7.42) are o singurǎ soluţie şi aceasta este datǎ
de:
p 1 p
uj (t) =< u0 , ωj >L2 (Ω) · cos λj · t + p · < u1 , ωj >L2 (Ω) · sin λj · t +
λj
(7.43)
Z T
1 p
+ p · fj (τ ) · sin λj · (t − τ )dτ, (∀)t ≥ 0, j = 1, 2, . . .
λj
0
Etapa II Arǎtǎm acum cǎ, ı̂n condiţiile din teoremǎ formula (7.44) de-
fineşte o funcţie U care aparţine spaţiului S şi verificǎ (7.41) pentru T > 0.
Convergenţele
+∞
X +∞
X
2
| < u0 , ωj >L2 | < +∞ şi | < u1 , ωj >L2 |2 < +∞
j=1 j=1
implicǎ convergenţa uniformǎ ı̂n raport cu t ∈ [0, +∞) ı̂n spaţiul L2 (Ω) a
seriei de funcţii:
+∞
" #
X p 1 p
< u0 , ω >L2 (Ω) · cos λj · t + p · < u1 , ωj >L2 · sin λj · t · ωj
j=1
λj
şi faptul cǎ suma seriei este funcţie continuǎ de t cu valori ı̂n L2 (Ω).
Inegalitǎţile:
2
ZT ZT
1 p T
p · fj (τ ) · sin λj · (t − τ )dτ ≤ fj2 (τ )dτ,
λ λ
j 1
0 0
268 CAPITOLUL 7
(∀)t ∈ [0, T ], j = 1, 2, . . .
+∞
X
precum şi convergenţa seriei de funcţii continue şi pozitive fj2 (τ ) la funcţia
j=1
continuǎ kF (τ )k2L2 (Ω) implicǎ convergenţa uniformǎ ı̂n raport cu t ∈ [0, T ]
((∀)T > 0 şi T < +∞) ı̂n L2 (Ω) a seriei de funcţii:
+∞
X Zt
p
√1 fj (τ ) · sin λj (t − τ )dτ ωj
j=1
λi
0
şi faptul cǎ suma seriei este funcţie continuǎ de t cu valori ı̂n L2 (Ω). Rezultǎ
cǎ, ı̂n condiţiile din teoremǎ formula (7.44) defineşte o funcţie
U ∈ C([0, +∞); L2 (Ω)).
Pentru a demonstra apartenenţa U ∈ C 1 ([0, +∞); L2 (Ω)) se considerǎ seria
derivatelor:
+∞ h
X i
p p p
− λj · < u0 , ω >L2 (Ω) · sin λj · t+ < u1 , ωj >L2 (Ω) · cos λj · t · ωj +
j=1
T
+∞
X Z
p
fj (τ ) · cos( λj ) · (t − τ )dτ ωj
j=1 0
şi se aratǎ cǎ aceasta converge uniform ı̂n raport cu t ∈ [0, T ](T > 0
şi T < +∞) ı̂n spaţiul L2 (Ω).
Trecem sǎ examinǎm convergenţa seriei derivatelor care este de fapt o sumǎ
de trei serii.
Prima dintre acestea este seria
+∞
X p p
− λj · < u0 , ωj >L2 (Ω) · sin λj · t · ωj
j=1
şi este uniform convergentǎ ı̂n raport cu t ∈ [0, +∞) dacǎ seria numericǎ:
X+∞
λj · | < u0 , ωj >L2 (Ω) |2 este convergentǎ. Aceasta din urmǎ, poate fi
j=1
Problema Cauchy-Dirichlet pentru ecuaţii hiperbolice 269
+∞
X 1
= · | < u 0 , ω j >A | 2 =
λ
j=1 j
2
+∞
X
ωj
= < u0 , p >A
λj
j=1
ı̂n H01 poate fi asiguratǎ prin convergenţa uniformǎ ı̂n raport cu t ∈ [0, +∞)
a seriei:
+∞
X p p ωj
λj < u0 , ωj >L2 (Ω) · cos λj · t · p ı̂n H01 .
j=1
λj
Convergenţa acestei serii rezultǎ din convergenţa seriei numerice
+∞
X
λj | < u0 , ωj >L2 (Ω) |2 ,
j=1
În fine, convergenţa uniformǎ ı̂n raport cu t ∈ [0, T ] (T > 0 şi T < +∞) a
seriei de funcţii:
+∞
X ZT
p
p1 fj (τ ) · sin λj · (t − τ )dτ ωj
j=1
λ j
0
converge uniform pe [0,T]. Aceasta din urmǎ convergenţǎ a fost deja demon-
stratǎ.
Am obţinut ı̂n acest fel apartenenţa U ∈ C([0, +∞); H01).
Derivând acum ı̂n raport cu t funcţia U datǎ de (7.44) ca funcţie cu
valori ı̂n L2 (Ω), ţinând seama de relaţiile (7.42) se obţine cǎ funcţia U datǎ
de (7.44) este soluţie generalizatǎ a problemei (7.36)-(7.39).
272 CAPITOLUL 7
Exerciţii:
Determinaţi soluţia generalizatǎ pentru fiecare din Problemele
Cauchy-Dirichlet de tip hiperbolic:
2
∂ u ∂2u
= , (x, t) ∈ (0, l) × (0, +∞)
∂t2 ∂x2
u(0, t) = u(l, t) = 0, t ≥ 0
1.
4π
u(x, 0) = sin x, x ∈ [0, l]
l
∂u (x, 0) = 0,
x ∈ [0, l]
∂t
4π 4π
R: u(x, t) = cos t · sin x
l l
2 2
∂ u ∂ u
2
= 2 − t · sin x, (x, t) ∈ (0, π) × (0, +∞)
∂t ∂x
u(0, t) = u(π, t) = 0, t≥0
2.
u(x, 0) = 4 sin x cos x, x ∈ [0, π]
∂u (x, 0) = 2 sin 3x,
x ∈ [0, π]
∂t
R: u(x, t) = (sin t − t) · sin x + 2 cos 2t · sin 2x+
2
+ sin 3t · sin 3x
2 3
2
∂ u ∂ u
= 4 2, (x, t) ∈ (0, π) × (0, +∞)
∂t2 ∂x
u(0, t) = u(π, t) = 0, t≥0
3.
u(x, 0) = 2 sin x, x ∈ [0, π]
∂u (x, 0) = sin x + sin 2x, x ∈ [0, π]
∂t
1 1
R: u(x, t) = 2 cos 2t + sin 2t · sin x + sin 4t · sin 2x
2 4
Calculul simbolic şi numeric pentru ecuaţii hiperbolice 273
Exemplul 1:
2
∂ u ∂2u
(x, t) = (x, t)
∂t2 ∂x2
u(0, t) = u(1, t) = 0
u(x, 0) = x2 − x
∂u (x, 0) = 0
∂t
Wave equation
> PDE1 :=diff(u(x,t),t,t)=diff(u(x,t),x,x);
∂ 2 ∂ 2
PDE1 := ∂t 2 u (x, t) = ∂x2 u (x, t)
p2 := pds1:-plot(t=1/10):
p3 := pds1:-plot(t=1/2):
p4 := pds1:-plot(t=1):
p5 := pds1:-plot(t=2):
plots[display]({p1,p2,p3,p4,p5},
title=‘Wave profile at t=0,0.1,0.5,1,2‘);
Figura 36
> pds1:-plot3d(t=0..1,x=0..1,axes=boxed);
Figura 37
Calculul simbolic şi numeric pentru ecuaţii hiperbolice 275
Exemplul 2:
2
∂ u ∂2u
(x, t) = (x, t) − t · sinx
∂t2 ∂x2
u(0, t) = u(π, t) = 0
u(x, 0) = 4 · sinx · cosx
∂u (x, 0) = 2 · sin3x
∂t
Wave equation
> PDE2 :=diff(u(x,t),t,t)=diff(u(x,t),x,x)-t*sin(x);
∂ 2 ∂ 2
PDE2 := ∂t 2 u (x, t) = ∂x2 u (x, t) − t sin (x)
Figura 38
> pds2:-plot3d(t=0..1,x=0..Pi/2,axes=boxed);
Figura 39
Calculul simbolic şi numeric pentru ecuaţii hiperbolice 277
Exemplul 3:
2
∂ v ∂2v
(x, t) = 4 · (x, t)
∂t2 ∂x2
v(0, t) = v(π, t) = 0
v(x, 0) = 0
∂v (x, 0) = 2 · sinx
∂t
Wave equation
> PDE3 :=diff(v(x,t),t,t)=4*diff(v(x,t),x,x);
∂ 2 ∂ 2
PDE2 := ∂t 2 v (x, t) = 4 ∂x2 v (x, t)
Figura 40
> pds3:-plot3d(t=0..1,x=0..Pi/2,axes=boxed);
Figura 41
Bibliografie
[1] V.I. Arnold, Ecuaţii diferenţiale ordinare, Editura Ştiinţificǎ şi Enciclo-
pedicǎ, Bucureşti, 1978.
[8] G.M. Fihtenholt, Curs de calcul diferenţial şi integral, Editura Tehnicǎ,
1964.
279
280 BIBLIOGRAFIE
[12] J.Ray Hanna, John H. Rowland, Fourier series, transforms, and bound-
ary value problems A Wiley-Interscience Publication John Wiley and
Sons, Inc., 1991, USA.
[21] E. Rogai, Exerciţii şi probleme de ecuaţii diferenţiale şi integrale, Edi-
tura Tehnicǎ, 1965.
[23] I.A. Rus, P. Pavel, Ecuaţii diferenţiale, Editura Didacticǎ şi Pedagogicǎ,
Bucureşti, 1982.
[24] I.A. Rus, Ecuaţii diferenţiale, ecuaţii integrale şi sisteme dinamice Casa
de Editurǎ Transilvania Press, 1996.