11 Równania różniczkowe cząstkowe. Równania różniczkowe

Transkrypt

11 Równania różniczkowe cząstkowe. Równania różniczkowe
11–1
Równania różniczkowe cząstkowe pierwszego rzędu
11
Równania różniczkowe cząstkowe.
Równania różniczkowe cząstkowe
pierwszego rzędu.
11.1
Równania różniczkowe cząstkowe. Definicje i
oznaczenia.
Równaniem różniczkowym cząstkowym nazywamy wyrażenie postaci
(RRCz)
F (x1 , x2 , . . . , xn , u, ux1 , ux2 , . . . , uxn , ux1x1 , ux1x2 , . . .) = 0,
|
{z
skończenie wiele
}
gdzie u = u(x1 , . . . , xn ) jest funkcją niewiadomą, a uxi , uxi xj , itd., oznaczają
jej pochodne cząstkowe. Maksymalny rząd pochodnej cząstkowej
występującej w równaniu nazywamy rzędem równania.
Jeśli równanie ma rząd k, to funkcja ϕ = ϕ(x1 , . . . , xn ) jest rozwiązaniem
klasycznym równania w obszarze Ω ⊂ Rn , gdy ma ciągłe pochodne
cząstkowe do rzędu k włącznie w Ω i równość (RRCz) spełniona jest dla
wszystkich (x1 , . . . , xn ) ∈ Ω. Niekiedy żąda się tylko aby ϕ była funkcją
ciągłą w Ω i miała w Ω ciągłe pochodne cząstkowe występujące w równaniu.
Rozpatruje się także rozwiązania mniej regularne, w tym także nie będące
funkcjami ciągłymi (rozwiązania uogólnione, słabe, mocne, dystrybucyjne,
lepkościowe, . . . ). Każdorazowo wymaga to podania precyzyjnej definicji
pojęcia rozwiązania.
Przykład. Równanie różniczkowe cząstkowe pierwszego rzędu
u x = 0 w R2
jest spełnione przez u(x, y) = f (y), gdzie f : R → R jest dowolną funkcją.
Rozwiązanie klasyczne powyższego równania ma zatem postać
u(x, y) = f (y), gdzie f : R → R jest dowolną funkcją klasy C 1 (lub dowolną
funkcją ciągłą).
11.2
Równania różniczkowe cząstkowe pierwszego
rzędu, n = 2.
W przypadku wymiaru przestrzeni n = 2 równanie pierwszego rzędu ma
ogólną postać
F (x, y, u, ux, uy ) = 0.
11–2
Skompilował Janusz Mierczyński
Szczególnymi przypadkami są
a(x, y)ux + b(x, y)uy = c(x, y)u + f (x, y)
a(x, y)ux + b(x, y)uy = c(x, y, u)
a(x, y, u)ux + b(x, y, u)uy = c(x, y, u)
11.3
– równanie liniowe,
– równanie semiliniowe,
– równanie quasiliniowe.
Zagadnienie Cauchy’ego dla równania
quasiliniowego
Rozważmy równanie różniczkowe cząstkowe quasiliniowe pierwszego rzędu
(RRCzQ)
a(x, y, u)ux + b(x, y, u)uy = c(x, y, u),
gdzie o funkcjach a, b i c zakładamy, że są klasy C 1 na obszarze Ω ⊂ R3 .
Niech ` ∈ Ω będzie krzywą klasy C 1 , bez samoprzecięć, zadaną w postaci
parametrycznej
x = x0 (s), y = y0 (s), u = u0 (s),
s ∈ [s1 , s2 ],
o tej własności, że jej rzut `0 na płaszczyznę XOY jest też krzywą klasy C 1
bez samoprzecięć. 1
Zagadnienie Cauchy’ego
(ZC)

a(x, y, u)u
+ b(x, y, u)uy = c(x, y, u)
u(x (s), y (s)) = u (s)
0
0
0
x
dla s ∈ [s1 , s2 ]
polega na znalezieniu rozwiązania ϕ = ϕ(x, y) równania (RRCzQ),
określonego w pewnym otoczeniu krzywej `0 i spełniającego warunek
Cauchy’ego:
(WC)
u(x0 (s), y0(s)) = u0 (s) dla s ∈ [s1 , s2 ].
Interpretacja geometryczna.
Wprowadzając oznaczenia A := (a, b, c), N = (ux , uy , −1), równanie
(RRCzQ) można zapisać jako
(11.1)
hA, Ni = 0.
Ponieważ N jest wektorem normalnym do powierzchni zadanej równaniem
u = u(x, y), wiec równość (11.1) oznacza, że wektor A leży w płaszczyźnie
1
Przypominam, że w definicji krzywej klasy C 1 żąda się, m.in., by wektor styczny w
każdym punkcie krzywej był niezerowy.
Równania różniczkowe cząstkowe pierwszego rzędu
11–3
stycznej do tej powierzchni. Warunek (WC) oznacza z kolei, ze krzywa `
leży na powierzchni danej równaniem u = u(x, y). Zatem zagadnienie
Cauchy’ego polega na znalezieniu powierzchni stycznej w każdym swym
punkcie do zadanego pola wektorowego A i przechodzącej przez zadaną
krzywą ` w przestrzeni R3 .
Metoda charakterystyk.
Przytoczona interpretacja geometryczna leży u podstaw metody
znajdowania rozwiązania zagadnienia Cauchy’ego, zwanej metodą
charakterystyk. W skrócie polega ona na tym, że przez każdy punkt krzywej
` przeprowadzamy krzywą, która w każdym swoim punkcie jest styczna do
pola wektorowego A . Powierzchnia utworzona przez te krzywe jest
szukanym rozwiązaniem zagadnienia.
Dla ustalonego s ∈ [s1 , s2 ] rozważamy następujące zagadnienie początkowe
(11.2)

dx






 dt


 dy


dt





du



dt
= a(x, y, u), x(0) = x0 (s),
= b(x, y, u),
y(0) = y0 (s),
= c(x, y, u),
u(0) = u0 (s).
Z twierdzenia Picarda–Lindelöfa dla układów równań różniczkowych
zwyczajnych (Twierdzenie 6.2) wynika, że istnieje dokładnie jedno
rozwiązanie
(11.3)
ξ = ξ(t, s), η = η(t, s), υ = υ(t, s)
zagadnienia początkowego (11.2), określone dla t ∈ (−δs , δs ), gdzie
0 < δs ¬ ∞.
Okazuje się, że odwzorowanie
[ ∆ 3 (t, s) 7→ (ξ(t, s), η(t, s), υ(t, s)) ∈ R3 ],
gdzie
∆ :=
[
(−δs , δs ) × {s},
s∈[s1 ,s2 ]
jest klasy C 1 (jest to wniosek z twierdzenia o różniczkowalnej zależności
rozwiązania zagadnienia początkowego dla układu równań różniczkowych
zwyczajnych od parametru, wyniku dość technicznego).
Szukamy teraz warunku dostatecznego na to, by, przynajmniej w pobliżu
krzywej `, wzory (11.3), gdy (t, s) ∈ ∆, były równaniami parametrycznymi
11–4
Skompilował Janusz Mierczyński
pewnej powierzchni w R3 dającej się przedstawić jako wykres funkcji
ϕ = ϕ(x, y) klasy C 1 .
Zdefiniujmy przekształcenie Φ : ∆ → R2 , klasy C 1 , wzorem
Φ(t, s) := (ξ(t, s), η(t, s)),
(t, s) ∈ ∆.
Jakobian przekształcenia Φ w punkcie (t, s) ∈ ∆ wyraża się wzorem
JΦ (t, s) :=
∂ξ
(t, s)
∂t
∂η
(t, s)
∂ξ
(t, s)
∂s
∂η
(t, s)
∂s
∂t
Dla t = 0 otrzymujemy
JΦ (0, s) :=
a(x (s), y (s), u (s))
0
0
0
b(x0 (s), y0 (s), u0 (s))
x00 (s)
y00 (s) dla s ∈ [s1 , s2 ].
Na podstawie twierdzenia o funkcji odwrotnej, warunkiem dostatecznym na
to, by istniało otoczenie D ⊂ ∆ odcinka {0} × [s1 , s2 ] takie, że Φ|D jest
1−1
odwracalne, z odwzorowaniem odwrotnym (Φ|D )−1 : E −−→ D klasy C 1 ,
na
jest, by zachodziło
(11.4)
a(x (s), y (s), u (s))
0
0
0
b(x0 (s), y0 (s), u0 (s))
x00 (s)
6= 0
y00 (s) dla każdego s ∈ [s1 , s2 ].
Zauważmy, że (11.4) oznacza pewien warunek na położenie krzywej `0 :
wektor styczny do `0 i rzut wektora A na płaszczyznę XOY nie mogą być
równoległe w żadnym punkcie krzywej `0 .
Definiujemy odwzorowanie ϕ : E → R, klasy C 1 , wzorem
ϕ := υ ◦ (Φ|D )−1 .
Udowodnimy teraz, że ϕ jest rozwiązaniem zagadnienia Cauchy’ego (ZC).
Zapiszmy powyższą równość w postaci
ϕ(x, y) = υ(t(x, y), s(x, y)),
(x, y) ∈ E,
gdzie (Φ|D )−1 (x, y) = (t(x, y), s(x, y)). Dokonując zamiany zmiennych,
otrzymujemy
ϕ(ξ(t, s), η(t, s)) = υ(t, s),
(t, s) ∈ D.
Równania różniczkowe cząstkowe pierwszego rzędu
11–5
Różniczkując powyższą równość po t, i uwzględniając równania różniczkowe
zwyczajne w (11.2), otrzymujemy
ϕx (ξ(t, s), η(t, s)) · a(ξ(t, s), η(t, s), υ(t, s))
+ ϕy (ξ(t, s), η(t, s)) · b(ξ(t, s), η(t, s), υ(t, s))
= c(ξ(t, s), η(t, s), υ(t, s)),
co po przejściu do zmiennych (x, y) daje
ϕx (x, y) · a(x, y, ϕ(x, y)) + ϕy (x, y) · b(x, y, ϕ(x, y)) = c(x, y, ϕ(x, y)).
To, że spełnione są warunki Cauchy’ego (WC), wynika z warunków
początkowych w (11.2).
W dalszym ciągu udowodnimy, ze rozwiązanie to jest wyznaczone
jednoznacznie w pewnym otoczeniu krzywej `0 . Niech ϕ̃(x, y) będzie
dowolnym rozwiązaniem zagadnienia (ZC). Wykażemy, ze ϕ̃(x, y) = ϕ(x, y)
w pobliżu krzywej `0 . W zmiennych (t, s) równość ta jest równoważna z
ϕ̃(ξ(t, s), η(t, s)) = υ(t, s)
dla (t, s) z pewnego otoczenia zbioru {0} × [s1 , s2 ]. Dla ustalonego
s ∈ [s1 , s2 ] rozważmy różnicę
z(t) := ϕ̃(ξ(t, s), η(t, s)) − υ(t, s).
Mamy z(0) = 0 oraz, różniczkując obustronnie względem t,
z 0 (t) = ϕ̃x (ξ(t, s), η(t, s))) · a(ξ(t, s), η(t, s), υ(t, s))
+ ϕ̃y (ξ(t, s), η(t, s))) · b(ξ(t, s), η(t, s), υ(t, s))
− c(ξ(t, s), η(t, s), υ(t, s))
= ϕ̃x (ξ(t, s), η(t, s))) · a(ξ(t, s), η(t, s), ϕ̃(ξ(t, s), η(t, s)) − z(t))
+ ϕ̃y (ξ(t, s), η(t, s))) · b(ξ(t, s), η(t, s), ϕ̃(ξ(t, s), η(t, s)) − z(t))
− c(ξ(t, s), η(t, s), ϕ̃(ξ(t, s), η(t, s)) − z(t))
=: F (t, s, z(t)).
Funkcja z(t) jest zatem rozwiązaniem zagadnienia początkowego

z 0
= F (t, s, z)
z(0) = 0.
Zauważmy przy tym, ze F (t, s, z) i Fz (t, s, z) są funkcjami ciągłymi.
Zauważmy ponadto, ze funkcja stale równa zeru jest rozwiązaniem tego
11–6
Skompilował Janusz Mierczyński
zagadnienia. Ponieważ zagadnienie powyższe ma jednoznaczne rozwiązanie,
więc z(t) ≡ 0, co kończy dowód jednoznaczności rozwiązania
zagadnienia (ZC).
Podsumowując, udowodniliśmy następujące twierdzenie.
Twierdzenie 11.1. Załóżmy, że a, b, c : Ω → R, gdzie Ω ⊂ R3 jest
obszarem, są funkcjami klasy C 1 . Niech ` ⊂ Ω będzie krzywą klasy C 1 , bez
samoprzecięć, zadaną w postaci parametrycznej (x0 , y0 , u0) : [s1 , s2 ] → Ω, o
tej własności, że jej rzut `0 = { (x0 (s), y0(s)) : s ∈ [s1 , s2 ] } też jest krzywą
klasy C 1 bez samoprzecięć.
Jeżeli dla każdego s ∈ [s1 , s2 ] zachodzi
a(x (s), y (s), u (s))
0
0
0
b(x0 (s), y0 (s), u0 (s))
to zagadnienie Cauchy’ego

a(x, y, u)u
x00 (s)
6= 0,
y00 (s) + b(x, y, u)uy = c(x, y, u)
u(x0 (s), y0 (s)) = u0 (s)
x
dla s ∈ [s1 , s2 ]
ma rozwiązanie. Rozwiązanie to jest lokalnie jednoznaczne.
Układ równań równań różniczkowych zwyczajnych występujący w
zagadnieniu (11.2) nosi nazwę układu równań charakterystycznych
równania (RRCzQ), orbity tego układu nazywają sie charakterystykami
(równania (RRCzQ)) a rzuty tych trajektorii na płaszczyznę XOY —
rzutami charakterystycznymi.
Przykład. Znaleźć rozwiązanie równania xux + yuy = (x + y)u spełniające
warunek u = 1 dla x = 1, 1 < y < 2.
Rozwiązanie. Zapisujemy równanie krzywej ` w postaci parametrycznej:
x0 (s) = 1, y0 (s) = s, u0 (s) = 1, s ∈ (1, 2). Rozwiązujemy zagadnienie
początkowe dla układu równań charakterystycznych


 dx



dt



= x,
x(0) = 1,
dy
= y,
y(0) = s,


dt



du



= (x + y)u, u(0) = 1,
dt
dla s ∈ (1, 2). Rozwiązaniem jest ξ(t, s) = et , η(t, s) = set ,
t
υ(t, s) = e(1+s)(e −1) . Za pomocą pierwszych dwóch równań eliminujemy
zmienne (t, s) w trzecim równaniu otrzymując u(x, y) = e(1+y/x)(x−1) .
Równania różniczkowe cząstkowe pierwszego rzędu
11.4
11–7
Liniowe równanie transportu
Liniowym równaniem transportu nazywamy równanie różniczkowe
cząstkowe liniowe pierwszego rzędu
(RT)
ut + hb, ∇x ui = f
w (0, ∞) × Rn ,
gdzie u = u(t, x) = u(t, x1 , . . . , xn ) jest szukaną funkcją,
∇x := ( ∂x∂ 1 , . . . , ∂x∂n ), b = (b1 , . . . , bn ) ∈ Rn jest zadanym wektorem, zaś
f : (0, ∞) × Rn → R jest zadaną funkcją.
Liniowe równanie transportu (RT) nazywamy jednorodnym, gdy f ≡ 0. W
przeciwnym przypadku, liniowe równanie transportu nazywamy
niejednorodnym.
Rozważmy liniowe jednorodne równanie transportu
(RTJ)
ut + hb, ∇x ui = 0 w (0, ∞) × Rn .
W istocie znaczy ono, że pochodna funkcji u w kierunku wektora
(1, b1 , . . . , bn ) = (1, b) ma być równa zeru, zatem funkcja u ma być stała na
każdej prostej równoległej do wektora (1, b).
Rozpatrzmy zagadnienie początkowe
(RTJ-ZP)

u
+ hb, ∇x ui = 0
u = g
t
w (0, ∞) × Rn
na {0} × Rn ,
gdzie g : Rn → R jest zadaną funkcją.
Dla ustalonego (t, x) ∈ (0, ∞) × Rn , prosta przechodząca przez ten punkt i
równoległa do (1, b) przecina hiperpłaszczyznę {0} × Rn w punkcie
(0, x − tb). Jeśli zagadnienie początkowe (RTJ-ZP) ma rozwiązanie ϕ, to
ϕ(t, x) = ϕ(0, x − tb) = g(x − tb), czyli
(11.5)
ϕ(t, x) = g(x − tb),
t ­ 0, x ∈ Rn .
Jeśli funkcja g jest klasy C 1 , to tak zdefiniowane ϕ jest klasycznym
rozwiązaniem równania (RTJ).
Przejdźmy teraz do zagadnienia początkowego dla niejednorodnego
liniowego równania transportu
(RTN-ZP)

u
+ hb, ∇x ui = f
u = g
t
w (0, ∞) × Rn
na {0} × Rn ,
11–8
Skompilował Janusz Mierczyński
gdzie f : (0, ∞) × Rn → R i g : Rn → R są zadanymi funkcjami.
Niech ψ : [0, ∞) × Rn → R będzie rozwiązaniem zagadnienia (RTN-ZP).
Ustalmy (t, x) ∈ (0, ∞) × Rn , i połóżmy z(s) := ψ(t + s, x + sb),
s ∈ [−t, ∞). Wówczas
z 0 (s) = ψt (t + s, x + sb) + hb, ∇x ψ(t + s, x + sb)i = f (t + s, x + sb),
co daje
ψ(t, x) − g(x − tb) = ψ(t, x) − ψ(0, x) = z(0) − z(−t) =
Z0
z 0 (s) ds
−t
=
Z0
f (t + s, x + sb) ds =
Zt
f (s, x + (s − t)b) ds.
0
−t
Zatem
(11.6)
ψ(t, x) = g(x − tb) +
Zt
0
f (s, x + (s − t)b) ds,
t ­ 0, x ∈ Rn .