Wprowadzenie
cm
do równań różniczkowych cząstkowych
Julian Janus, Józef Myjak
Spis treści
Rozdział 1. Wprowadzenie
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
Rozdział 2. Przykłady zagadnień prowadzących do równań różniczkowych
cząstkowych
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
2.1.
Równanie struny
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
2.2.
Drgania elektryczne w przewodnikach . . . . . . . . . . . . . . . . . . . . . . .
10
2.3.
Równanie przewodnictwa cieplnego w pręcie . . . . . . . . . . . . . . . . . . .
12
2.4.
Równanie przewodnictwa cieplnego w bryle . . . . . . . . . . . . . . . . . . . .
13
2.5.
Przepływ cieczy. Równanie ciągłości . . . . . . . . . . . . . . . . . . . . . . . .
14
Rozdział 3. Metoda charakterystyk dla równań liniowych pierwszego rzędu
17
3.1.
Równanie liniowe o stałych współczynnikach . . . . . . . . . . . . . . . . . . .
17
3.2.
Równanie różniczkowe cząstkowe liniowe pierwszego rzędu . . . . . . . . . . .
23
3.3.
Równanie różniczkowe cząstkowe liniowe o n-zmiennych niezależnych . . . . .
27
3.4.
Metoda charakterystyk dla prawie-liniowego równania różniczkowego
cząstkowego pierwszego rzędu . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
3.5.
Przykłady . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
3.6.
Zadania
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38
Rozdział 4. Klasyfikacja równań liniowych rzędu drugiego. Metoda
charakterystyk
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
4.1.
Klasyfikacja równań róźniczkowych cząstkowych 2-go rzędu . . . . . . . . . . .
41
4.2.
Przypadek ogólny . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
49
4.3.
Rozwiązywanie równań drugiego rzędu metodą charakterystyk . . . . . . . . .
50
4.4.
Zadania
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
54
Rozdział 5. Metoda rozdzielania zmiennych
. . . . . . . . . . . . . . . . . . . .
55
5.1.
Rozwiązanie równania struny ograniczonej . . . . . . . . . . . . . . . . . . . .
55
5.2.
Uzasadnienie metody . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
58
5.3.
Równanie niejednorodne struny . . . . . . . . . . . . . . . . . . . . . . . . . .
60
5.4.
Przykłady . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
63
5.5.
Zadania
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
Rozdział 6. Równanie falowe
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
73
6.1.
Rozwiązanie równania struny metodą d’Alamberta
. . . . . . . . . . . . . . .
73
6.2.
Równanie niejednorodne struny . . . . . . . . . . . . . . . . . . . . . . . . . .
78
6.3.
Równanie fal kulistych. Metoda uśredniania . . . . . . . . . . . . . . . . . . .
81
6.4.
Niejednorodne równanie fal kulistych . . . . . . . . . . . . . . . . . . . . . . .
85
6.5.
Równanie fal walcowych. Metoda redukcji . . . . . . . . . . . . . . . . . . . .
87
6.6.
Zadania
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
89
Rozdział 7. Rozwiązania podstawowe równania Laplace’a oraz równania
przewodnictwa cieplnego
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
93
4
Spis treści
7.1.
Równanie Laplace’a i Poissona . . . . . . . . . . . . . . . . . . . . . . . . . . .
93
7.2.
Rozwiązanie podstawowe równania Laplace’a . . . . . . . . . . . . . . . . . . .
94
7.3.
Równanie Poissona . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
95
7.4.
Zasada maksimum
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
98
7.5.
Własność wartości średniej funkcji harmonicznej . . . . . . . . . . . . . . . . .
99
7.6.
Rozwiązanie podstawowe równania przewodnictwa cieplnego . . . . . . . . . . 100
7.7.
Problem początkowy dla równania ciepła . . . . . . . . . . . . . . . . . . . . . 101
Rozdział 1
Wprowadzenie
Równania różniczkowe cząstkowe pojawiły się w związku z badaniami procesów
drgań rozmaitych środowisk, między innymi drgań strun, prętów, membran, jak rów-
nież w związku z badaniami zagadnień z zakresu akustyki i hydromechaniki. Pierwsze
równanie różniczkowe cząstkowe zostało sformułowane w połowie XVIII wieku przez J.
D’Alamberta (1717-1783). Było to równanie – według dzisiejszej nomenklatury – typu
hiperbolicznego i powstało w wyniku rozważań nad zagadnieniem struny drgającej. L.
Euler (1707–1783) sprecyzował warunki określajace jednoznaczność rozwiązania tego
równania, tworząc początki teorii równań różniczkowych cząstkowych. Póżniej, kieru-
jąc się sugestiami natury fizycznej, D. Bernulli (1702–1782) przedstawił rozwiązanie
struny drgającej w postaci szeregu trygonometrycznego. Metodę tę rozwinął J. Fo-
urier (1750-1830) tworząc początki teorii szeregów trygonometrycznych. A.L. Cauchy
(1789-1857) sformułował zagadnienie początkowe dla równań różniczkowych, zwane
dzisiaj zagadnieniem Cauchy’ego.
P. Laplace (1749-1827) zauważył, że potencjał siły wzajemnego przyciągania dwóch
mas spełnia równanie różniczkowe cząstkowe, które dzisiaj nosi nazwę równania La-
place’a. S.D. Poisson (1781-1840) rozwinął teorię zjawisk przyciągania grawitacyj-
nego, w związku z którą wprowadził równanie zwane dziś równaniem Poissona. Tak
więc badania z zakresu mechaniki nieba i grawimetrii doprowadziły do powstania
klasy równań noszących dziś nazwę równań eliptycznych. W początkach XIX wieku
G. Green (1793-1841) stworzył ogólne podstawy teorii potencjału rozwijając teorię
elektryczności i magnetyzmu.
Badania zjawiska przewodnictwa cieplnego oraz dyfuzji gazów i cieczy doprowa-
dziły natomiast do powstania klasy równań które nazywamy dzisiaj równaniami pa-
rabolicznymi.
Na przełomie XIX i XX wieku nastąpił bujny rozwój badań w zakresie teorii
równań różniczkowych cząstkowych. Między innymi istotny wkład wnieśli tacy mate-
matycy jak B. Riemann (1826-1866), H. Poincare (1854-1921), E. Picard (1856-1941),
J. Hadamard (1865-1937), E. Goursat (1854-1938). Z polskich matematyków wymienić
należy W. Pogorzelskiego (18 ) oraz autora jednej z pierwszych monografii poświęco-
nych równaniom różniczkowym cząstkowym - M. Krzyżańskiego.
Jak widać równania różniczkowe cząstkowe zrodziły się w związku badaniami za-
gadnień fizyki i chociaż obecnie zakres ich zastosowań znacznie się rozszerzył, znako-
mita część równań różniczkowych cząstkowych nosi nazwę od zjawisk które pierwotnie
opisywały, np. równanie struny, równanie fali kulistej, równanie fali walcowej, rów-
6
Rozdział 1. Wprowadzenie
nanie przewodnictwa cieplnego, równanie dyfuzji. Wiek XX przyniósł dalszy bujny
rozwój teorii równań różniczkowych cząstkowych, związany z powstaniem i rozwojem
nowych działów matematyki, zwłaszcza analizy funkcjonalnej.
Równanie róźniczkowe cząstkowe, to równanie w którym występuje niewiadoma
funkcja dwóch lub więcej zmiennych niezależnych oraz niektóre jej pochodne cząst-
kowe. Rzędem równania nazywamy najwyższy rząd pochodnej. I tak równaniem róż-
niczkowym cząstkowym pierwszego rzędu nazywamy zależność
F x
1
, . . . , x
n
, u, u
x
1
, . . . , u
x
n
= 0,
(1.1)
gdzie (x
1
, . . . , x
n
) ∈ U ⊂ R
n
, F : U × R
n+1
→ R jest zadaną funkcją, a u : U → R
funkcją szukaną.
Podobnie równaniem różniczkowym cząstkowym drugiego rzędu nazywamy zależ-
ność
F x
1
, . . . , x
n
, u, u
x
1
, . . . , u
x
n
, u
x
1
x
1
, u
x
1
x
2
, . . . , u
x
n
x
n
= 0,
(1.2)
gdzie F jest funkcją daną, a u funkcją szukaną.
Przykład 1.1.
Równanie
u
xx
+ xu
y
+ 3u
4
− xy = 0,
gdzie u jest funkcją zmiennych x i y jest równaniem rzędu drugiego, a
u
xxy
+ 2u = 0,
jest równaniem rzędu trzeciego.
Rozwiązaniem równania różniczkowego cząstkowego rzędu k w obszarze U ⊂ R
n
nazywamy funkcję u : U → R
n
, posiadającą ciągłe pochodne cząstkowe do rzędu
k, spełniającą równanie w każdym punkcie obszaru U . Rozwiązanie takie nazywamy
rozwiązaniem w sensie klasycznym (lub rozwiązaniem klasycznym). Zastosowania wy-
magają jednak często rozwiązań które nie mają ciągłych pochodnych, lub nie wszędzie
są różniczkowalne lub wreszcie nie wszędzie są ciągłe. Wymaga to wprowadzenia tak
zwanych rozwiązań słabych. W niniejszym tekście ograniczymy się do rozważania wy-
łącznie rozwiązań klasycznych, chociaż z punktu widzenia zatosowań są one daleko
niewystarczające. Postaramy się natomiast sygnalizawać sytuacje w których widać
potrzebę rozważania szerszej klasy rozwiązań, zachęcając w ten sposób Czytelnika do
sięgnięcia po opracowania bardziej zaawansowane.
Przykład 1.2.
Rozważmy równanie
u
xy
= 4xy.
Po scałkowaniu względem y mamy
u
x
= 2xy
2
+ f (x),
7
(f jest dowolną funkcją zmiennej x) a po scałkowaniu względem x otrzymujemy
u = x
2
y
2
+ F (x) + G(y),
gdzie F i G są dowolnymi funkcjami klasy C
1
. Oczywiście są to rozwiązania klasyczne.
W dalszym ciągu będziemy rozważać pewne szczególne przypadki równań różnicz-
kowych cząstkowych.
Równaniem różniczkowym cząstkowym liniowym pierwszego rzędu nazywamy
równanie postaci (1.1), jeśli funkcja F jest liniowa względem funkcji u oraz jej
pochodnych u
x
i
, . . . , u
x
n
, czyli równanie postaci
n
X
i=1
a
i
(x
1
, . . . , x
n
)u
x
i
+ b(x
1
, . . . , x
n
)u = f (x
1
, . . . , x
n
).
(1.3)
Jeśli f = 0 to równanie (1.3) nazywamy jednorodnym.
Równaniem różniczkowym cząstkowym quasi–liniowym pierwszego rzędu nazywamy
równanie postaci (1.1) jeśli funkcja F jest liniowa względem funkcji u oraz jej pochod-
nych u
x
i
, . . . , u
x
n
, czyli równanie postaci
n
X
i=1
a
i
(x
1
, . . . , x
n
, u)u
x
i
= f (x
1
, . . . , x
n
, u).
(1.4)
Jeśli f = 0 to równanie (1.4) nazywamy równaniem quasi–liniowym jednorodnym.
Zazwyczaj przyjmujemy, że zadane funkcje a
1
, . . . , a
n
oraz funkcja f są ciągłe w
rozważanych obszarach.
Równaniem różniczkowym cząstkowym liniowym drugiego rzędu nazywamy równa-
nie postaci (1.2) jeśli funkcja F jest liniowa względem funkji u oraz jej pochodnych,
tzn. równanie postaci
n
X
i,j=1
a
ij
u
x
i
x
j
+
n
X
i=1
b
i
u
x
i
+ bu = f
(1.5)
gdzie a
ij
, b
i
dla i, j = 1, . . . , n oraz f są zadanymi funkcjami zmiennych x
1
, . . . , x
n
.
Jeśli f = 0 to równanie (1.5) nazywamy jednorodnym.
Równaniem różniczkowym cząstkowym quasi–liniowym drugiego rzędu nazywamy
równanie postaci (1.2) jeśli funkcja F jest liniowa względem pochodnych drugiego
rzędu funkcji u czyli równanie postaci
n
X
i,j=1
a
ij
(x
1
, . . . , x
n
, u)u
x
i
x
j
+ g x
1
, . . . , x
n
, u, u
x
1
, . . . u
x
n
= 0.
(1.6)
Załóżmy, że rozważamy równanie różniczkowe w obszarze U. Jeśli szukamy rozwią-
zania które na brzegu ∂U obszaru U przyjmuje zadane wartości, to problem ten nazy-
wamy problemem brzegowym. Możemy też szukać rozwiązania dla którego na brzegu
8
Rozdział 1. Wprowadzenie
obszaru mamy zadane wartości pochodnych lub pochodne w kierunku normalnym do
powierzchni, lub też kombinację tych warunków.
Ze względu na interpretację fizyczną, często wyróżniamy jedną ze zmiennych i
nazywamy czasem. Nie jest to na ogół obojętne, jeśli bowiem równanie różniczkowe
opisuje pewne zjawisko fizyczne, to każda ze zmiennych ma z góry ustaloną interpreta-
cję. Jeśli poszukujemy rozwiązania które w chwili początkowej t = t
0
przyjmuje zadane
wartości, to rozważany problem nazywamy problemem początkowym albo problemem
Cauchy’ego. Możemy też szukać rozwiązania dla którego w chwili początkowej t = t
0
mamy zadane wartości pochodnych, lub rozwiązania które w chwili początkowej t = t
0
spełnia kombinację tych warunków.
Należy wyrażnie zaznaczyć, że nie istnieje ogólna metoda rozwiązywania równań
różniczkowych cząstkowych. Co więcej, stosowane techniki nie tylko zależą od typu
równania, ale również rozpatrywanych warunków początkowych i brzegowych. Dlatego
też badania skupiają się na konkretnych równaniach różniczkowych cząstkowych jak
też konkretnych problemach początkowych i brzegowych, które sa ważne z punktu
widzenia zastosowań w matematyce czy też w innych naukach.
Na koniec zauważmy, że ze względu na oszczędność zapisu sensownym jest wpro-
wadzenie operatorów różniczkowych
L =
n
X
i,j=1
a
ij
∂
2
∂x
i
∂x
j
(1.7)
oraz
L =
n
X
i,j=1
a
ij
∂
2
∂x
i
∂x
j
+
n
X
i=1
b
i
∂
∂x
i
(1.8)
Jeśli operator L jest określony wzorem (1.8), równanie (1.5) możemy wówczas zapisać
krótko Lu + g = 0.
Szczególnie rozpowszechniony jest operator Laplace’a (tzw. laplasjan)
∆ =
∂
2
∂x
2
1
+ . . . +
∂
2
∂x
2
n
oraz operator Nabla
▽ =
∂
∂x
1
, . . . ,
∂
∂x
n
.
Możemy też spotkać się z operatorem D’Alamberta (dalambercjanem)
= ∆
−
1
a
2
∂
∂t
2
.
Zauważmy, że ∆ = ▽ · ▽ = ▽
2
, przy czym iloczyn rozumiemy tu w sensie iloczynu
skalarnego.
Ze względu na elementarny charakter skryptu, zapis operatorowy będziemy uży-
wać rzadko. Podajemy go głównie ze względu na możliwość korzystania z literatury
bardziej zaawansowanej, gdzie oznaczenia te są raczej standartowe.
Rozdział 2
Przykłady zagadnień prowadzących do
równań różniczkowych cząstkowych
Równania różniczkowe cząstkowe służą jako modele dla opisu szeregu zjawisk po-
cząwszy od fizyki i techniki, poprzez nauki przyrodnicze, ekonomię, medycynę aż
do nauk humanistycznych. I tak np. są one podstawowym narzędziem do opisu za-
gadnień mechaniki, elektrotechniki, hydromechaniki, akustyki czy fizyki kwantowej.
W niniejszym rozdziale podamy przykłady opisu takich zjawisk, mianowicie drgań
struny, drgań elektrycznych w przewodniku, przewodnictwa ciepła oraz przepływu
cieczy lub gazu. Należy podkreślić, że w literaturze nietrudno znaleźć wyprowadzenia
bardziej precyzyjne. Na ogół wymagają one dokładniejszej znajomości zjawiska, jak
też nieco bardziej zaawansowanych narzędzi matematycznych. Ponieważ naszym ce-
lem jest elementarne wprowadzenie do teorii równań różniczkowych, również w tym
rozdziale ograniczymy się do rozważań bardzo uproszczonych.
2.1. Równanie struny
Przez strunę rozumiemy jednorodną elastyczną nić o stałym przekroju. Zakła-
damy, że struna jest zamocowana na osi 0x w punktach 0 i l i pod działaniem sił
naprężenia jest skierowana wzdłuż osi 0x. Przyjmujemy przy tym, że siła naprężenia
w każdym punkcie struny jest stała.
Jeśli pod działaniem siły zewnętrznej struna zostanie wyprowadzona z położenia
równowagi, to pod wpływem sił naprężenia zacznie drgać. W naszych rozważaniach
przyjmujemy, że struna przesuwa się w jednej płaszczyźnie, a punkty struny poruszają
się jedynie w kierunku prostopadłym do osi 0x.
Odchylenie u punktów drgającej struny jest szukaną funkcją dwóch zmiennych nie-
zależnych, współrzędnej x oraz czasu t, czyli u = u(x, t). Oczywiście, siła naprężenia T
jest w każdym punkcie styczna do struny, a ruch struny jest wymuszony jej składową
na oś 0u. Przyjmujemy, że wartość siły natężenia struny jest stała, ponadto rozważamy
tylko takie drgania, dla których amplituda jest mała w stosunku do długości struny.
10
Rozdział 2. Przykłady równań różniczkowych cząstkowych
Zauważmy, że siła działająca w kierunku osi 0u na element struny M
1
M
2
wyraża
się wzorem
T sin(ϕ + ∆ϕ) − T sin ϕ ∼
= T tg(ϕ + ∆ϕ)
− tg ϕ
=
= T
∂u(x + ∆x, t)
∂x
−
∂u(x, t)
∂x
= T
∂
2
u(x + θ∆x, t)
∂
2
x
∆x,
(2.1)
dla pewnego θ ∈ [0, 1] oraz ∆x = x
2
− x
1
. (Ponieważ założyliśmy, że ϕ jest małe,
wartość sin ϕ zastąpiliśmy watością tg ϕ, która - jak wiadomo - jest równa wartości
pochodnej, a następnie wykorzystaliśmy twierdzenie o wartości średniej).
Z drugiej strony, korzystając z zasady Newtona, siłę działającą w kierunku osi 0u
na element M
1
M
2
możemy wyrazić wzorem
ρ ∆x
∂
2
u
∂t
2
,
(2.2)
gdzie ρ oznacza gęstość liniową struny.
Porównując (2.1) i (2.2) otrzymamy
T
∂
2
u
∂x
2
∆x = ρ ∆x
∂
2
u
∂t
2
,
czyli
∂
2
u
∂t
2
= a
2
∂
2
u
∂x
2
,
(2.3)
gdzie współczynnik a =
p
T /ρ opisuje prędkość rozchodzenia się drgań prostopadłych.
Jest to równanie typu hiperbolicznego.
Zauważmy, że w opisanym modelu spełnione są następujące warunki brzegowe
u(0, t) = 0,
u(l, t) = 0
dla
x ∈ [0, l],
(2.4)
zaś wyprowadzenie struny z polożenia równowagi zadane jest warunkami początko-
wymi
u(x, 0) = ϕ(x),
u
t
(x, 0) = ψ(x)
dla t ∈ R
+
,
(2.5)
gdzie ϕ i ψ są zadanymi funkcjami, przy czym ϕ(0) = ψ(0).
Jeśli założymy, że na strunę działa siła zewnętrzna F to nietrudno sprawdzić, że
drgania struny opisane są równaniem
∂
2
u
∂t
2
= a
2
∂
2
u
∂x
2
+ f (x, t),
(2.6)
gdzie f(x, t) = F (x, t)/ρ.
2.2. Drgania elektryczne w przewodnikach
Przypomnijmy, że prąd przepływający w przewodniku scharakteryzowany jest
przez natężenie i = i(x, t) oraz napięcie u = u(x, t), gdzie x oznacza odległość liniową
2.2. Drgania elektryczne w przewodnikach
11
od początku linii, a t czas. Ponadto, jak zwykle niech R oznacza gęstość liniową
oporności przewodnika, C - gęstość liniową pojemności, L - gęstość liniową indukcji,
a G - gęstość liniową upływności (współczynnik izolacji).
Spadek potencjału przewodnika od punktu x do punktu x + ∆x, czyli
u(x, t) − u(x + ∆x, t) = −
∂u
∂x
(x + θ∆x, t)∆x,
jest spowodowany przez:
iR∆x – spadek napięcia wywołany oporem,
L
∂i
∂t
∆x – siłę elektromagnetyczną samoindukcji.
Zatem
iR∆x + L
∂i
∂t
∆x = −
∂u
∂x
∆x.
Stąd
∂u
∂x
+ L
∂i
∂t
+ iR = 0.
(2.7)
Podobnie, spadek natężenia na odcinku od x do x + ∆x w czasie ∆t, czyli
i(x, t) − i(x + ∆x, t)
∆t = −
∂i
∂x
(x + θ∆x, t)∆x∆t,
jest równy sumie:
C x
∂u
∂t
∆ ∆t – prądu przeplywającego przez rozważany odcinek,
G u ∆x∆t – strat prądu.
Zatem
C
∂u
∂t
∆x∆t + Gu∆x∆t = −
∂i
∂t
∆x∆t.
Stąd
∂i
∂x
+ C
∂u
∂t
+ Gu = 0.
(2.8)
Zespół równań (2.7), (2.8) nazywamy równaniami linii elektrycznej.
Różniczkując równanie (2.7) względem x a równanie (2.8) względem t otrzymamy
∂
2
u
∂x
2
+ L
∂
2
i
∂x∂t
+ R
∂i
∂t
= 0,
(2.9)
∂
2
i
∂t∂x
+ C
∂
2
u
∂t
2
+ G
∂u
∂t
= 0.
(2.10)
Jeśli przyjmiemy R ∼
= 0, G ∼
= 0, tzn.założymy, że linia jest bez samoindukcji i bez
upływnienia, to
∂
2
u
∂x
2
− LC
∂
2
u
∂t
2
= 0,
12
Rozdział 2. Przykłady równań różniczkowych cząstkowych
lub
∂
2
u
∂t
2
= a
2
∂
2
u
∂x
2
,
(2.11)
gdzie a = 1/
√
LC. Otrzymaliśmy zatem ponownie równanie postaci (2.3).
2.3. Równanie przewodnictwa cieplnego w pręcie
Rozważmy zagadnienie rozchodzenia się ciepła w pręcie jednorodnym. Niech u =
u(x, t) oznacza temperaturę w chwili t w punkcie x. Ilość ciepła przechodząca przez
sekcję pręta w punkcie x w przedziale czasowym ∆t wynosi
Q = k
∂u
∂x
S∆t,
gdzie k jest współczynnikiem przewodnictwa cieplnego a S powierzchnią przekroju
pręta. Jeśli Q
1
oznacza ilość ciepła przepływająca przez sekcję pręta w punkcie x = x
1
a Q
2
przez sekcję w punkcie x = x
2
, czyli
Q
1
= k
∂u
∂x
x=x
1
S∆t,
Q
2
= k
∂u
∂x
x=x
2
S∆t,
to
∆Q
=
Q
2
− Q
1
= kS∆t
∂u
∂x
(x
2
, t) −
∂u
∂x
(x
1
, t)
=
=
kS∆t
∂
2
u
∂x
2
x
2
+ θ(x
2
− x
1
), t
∆x ∼
= kS
∂
2
u
∂x
2
x
2
, t
∆x∆t,
dla pewnego θ ∈ [0, 1] oraz ∆x = x
2
− x
1
.
Ciepło ∆Q powoduje zmianę temperatury odcinka [x
1
, x
2
] o wielkość ∆u, przy
czym
∆Q = cρS∆x∆u,
gdzie c oznacza ciepło właściwe a ρ gęstość właściwą pręta. Uwzględniając, że
∆u = u(x, t + ∆t) − u(x, t) =
∂u
∂t
(x, t + e
θ∆t)∆t ∼
=
∂u
∂t
(x, t)∆t,
równanie bilansu cieplnego możemy zapisać w postaci
kS
∂
2
u
∂x
2
(x, t)∆x∆t = cρS
∂u
∂t
(x, t)∆x∆t.
Stąd
∂u
∂t
= a
2
∂
2
u
∂x
2
,
gdzie a
2
= k/(cρ). Jest to równanie typu parabolicznego.
2.4. Równanie przewodnictwa cieplnego w bryle
13
2.4. Równanie przewodnictwa cieplnego w bryle
Rozważmy teraz zagadnienie rozchodzenia się ciepła w jednorodnej i izotropowej
bryle trójwymiarowej V o powierzchni S. Ilość ciepła przepływającego w jednostce
czasu przez element powierzchni ∆S wyraża się wzorem
Q = k
∂u
∂n
∆S,
gdzie k jest współczynnikiem przewodnictwa cieplnego a n oznacza normalną do po-
wierzchni S. Ponieważ
∂u
∂n
= n grad u,
ilość ciepła która przechodzi przez element powierzchni ∆S w czasie ∆t wyraża się
wzorem
Q = k ngrad u ∆S∆t.
Zatem przez powierzchnie S w czasie ∆t przechodzi natępująca ilość ciepła
Q = ∆t
ZZ
S
k n grad u dS.
Przepływające ciepło powoduje zmianę temperatury ∆u = ∂u/(∂t)∆t. Przyrost ciepła
elementu bryły ∆V = ∆x∆y∆z w czasie ∆t wyraża się wzorem
c ∆V ρ ∆u = c ρ ∆V
∂u
∂t
∆t,
gdzie c oznacza ciepło właściwe a ρ gęstość właściwą bryły. Przyrost ciepła w bryle
V w czasie ∆t wyraża się wzorem
Q = ∆t
ZZZ
V
cρ
∂u
∂t
dxdydz.
Równanie bilansu cieplnego ma zatem postać
∆t
ZZ
S
k n grad udS = ∆t
ZZ Z
V
ρ
∂u
∂t
dxdydz.
Po uproszczeniu przez ∆t i wykorzystaniu twierdzenia Gaussa – Ostrogradzkiego
otrzymamy
ZZ Z
V
div k grad u
dxdydz =
ZZ Z
V
cρ
∂u
∂t
dxdydz,
czyli
Z ZZ
V
h
div k grad u
− cρ
∂u
∂t
i
dxdydz = 0.
14
Rozdział 2. Przykłady równań różniczkowych cząstkowych
Ponieważ ostatnia równość zachodzi dla dowolnego obszaru V o dostatecznie reularnej
powierzchni, przy zołożeniu ciągłości wyrażeń podcałkowych otrzymamy
div k grad u
− cρ
∂u
∂t
= 0
lub
∂u
∂t
= a
2
div k grad u
,
gdzie a
2
= k/(cρ).
Ostatecznie otrzymane równanie możemy zapisać w postaci
∂u
∂t
= a
2
∂
2
u
∂x
2
+
∂
2
u
∂y
2
+
∂
2
u
∂z
2
,
(2.12)
lub używając symbolu laplasjanu ∆ =
∂
2
∂x
2
+
∂
2
∂y
2
+
∂
2
∂z
2
, w postaci
∂u
∂t
= a
2
∆u.
Jest to również równanie typu parabolicznego.
Jeśli w rozważanym obszarze znajdują się źródła ciepła opisane funkcją g(x, y, z, t),
wówczas można pokazać, że równanie przewodnictwa cieplnego przyjmie postać
cρ
∂u
∂t
− div k grad u
= g(x, y, z, t).
Jeśli temperatura nie zmienia się w czasie równanie przewodnictwa cieplnego ma
postać
∂
2
u
∂x
2
+
∂
2
u
∂y
2
+
∂
2
u
∂z
2
= 0.
(2.13)
Równanie (2.13) nosi nazwę równania Laplace’a. Jest to równanie typu eliptycznego.
Aby znaleźć temperaturę ciała, wystarczy znać temperaturę na powierzchni, czyli
u(x, y, z) = ϕ(x, y, z)
dla (x, y, z) ∈ S.
oraz prędkość przepływu ciepła przez powierzchnię, czyli
∂u
∂n
(x, y, z) = ψ(x, y, z)
dla (x, y, z) ∈ S,
gdzie n oznacza wektor normalny do powierzchni. Ponieważ warunki te są zadane na
brzegu obszaru, problem ten nazywamy problemem brzegowym a wymienione warunki
warunkami brzegowymi.
2.5. Przepływ cieczy. Równanie ciągłości
Niech V będzie zadanym obszarem jednospójnym o regularnej powierzchni S.
Załóżmy, że przez obszar V przepływa ciecz lub gaz z prędkością v = v(x, y, z, t).
Niech ρ oznacza gęstość przepływającej substancji.
2.5. Przepływ cieczy. Równanie ciągłości
15
Przez element powierzchni ∆S w czasie ∆t przepływa
∆Q = ρ v ∆S ∆t
substancji, gdzie n ozncza wektor normalny do powierzchni S. Stąd przez powierzchnię
S w czasie ∆t przepłynie
∆Q = ∆t
Z Z
S
ρ n v dS
substancji.
Z drugiej strony ilość substancji w bryle V wynosi
Q =
Z ZZ
V
ρ dxdydz.
Przyrost substancji w czasie ∆t spowodowany zmianą gęstości wyraża się wzorem
∆Q =
Z ZZ
V
ρ(x, y, z, t + ∆t) dxdydz −
ZZ Z
V
ρ(x, y, z, t) dxdydz ∼
=
ZZZ
V
∂ρ
∂t
∆t dxdydz.
Równanie bilansu ilości substancji ma zatem postać
∆t
Z Z
S
ρ n v dS = ∆t
Z ZZ
V
∂ρ
∂t
dxdydz.
Wykorzystując twierdzenie Gaussa – Ostrogradzkiego otrzymamy
ZZ Z
V
div(ρ v)dxdydz =
ZZ Z
V
∂ρ
∂t
dxdydz.
Stąd wynika natychmiast tak zwane równanie ciągłości
∂ρ
∂t
− div(ρ v) = 0.
Jeśli przyjmimy, że
v =
−k
ρ
grad P,
∂ρ
∂t
= λ
∂P
∂t
,
gdzie P oznacza ciśnienie, a λ współczynnk przepuszczalności, to
λ
∂P
∂t
= div (k gradP ),
lub
∂P
∂t
=
k
λ
∂
2
P
∂x
2
+
∂
2
P
∂y
2
+
∂
2
P
∂z
2
.
(2.14)
Jeśli rozważana substancja jest nieściśliwa, wówczas
∂P
∂t
= 0, a równanie (2.14) przyj-
mie postać
div (grad u) = 0,
lub
∂
2
u
∂x
2
+
∂
2
u
∂y
2
+
∂
2
u
∂z
2
= 0.
Ponownie otrzymaliśmy równanie Laplace’a.
Rozdział 3
Metoda charakterystyk dla równań liniowych
pierwszego rzędu
W rozdziale tym omówimy rozwiązywanie równań różniczkowych cząstkowych
pierwszego rzędu metodą charakterystyk. Metoda ta polega na sprowadzeniu roz-
wiązania równania różniczkowego cząstkowego do rozwiązania układu równań róż-
niczkowych zwyczajnych, tzw. równań charakterystyk. W tym celu znajduje się roz-
wiązanie równania wyjściowego wzdłuż pewnych krzywych, a następnie pokazuje się,
że powierzchnia utworzona w stosowny sposób z tak skonstruowanych krzywych (cha-
rakterystyk) jest rozwiązaniem równania wyjściowego.
Wpierw sformułujemy idee tej metody na prostym przykładzie równania linio-
wego o stałych współczynnikach, następnie rozwiniemy ją dla przypadku równania
liniowego o współczynnikach funkcyjnych. W ostatnim paragrafie podamy uzasad-
nienie teoretyczne dla nieco ogólniejszej sytuacji, mianowicie dla przypadku równań
quasi-liniowych. Metoda ta może być również stosowana dla przypadku nieliniowych
równań róźniczkowych, ale jej teoretyczne uzasadnienie jest bardziej złożone. Zainte-
resowanego Czytelnika odsyłamy do licznych monografii, np. [].
3.1. Równanie liniowe o stałych współczynnikach
Rozważmy liniowe równanie różniczkowe cząstkowe pierwszego rzędu o stałych
współczynnikach
au
x
+ bu
y
= c,
(x, y) ∈ D ⊂ R
2
.
(3.1)
Niech u będzie rozwiązaniem równania (1.1) w obszarze D. Rozważmy krzywą Γ
zawartą w D daną równaniami
x = x(t), y = y(t),
t ∈ I.
Oczywiście wzdłuż krzywej Γ rozwiązanie u przyjmuje wartości
z(t) = u x(t), y(t)
,
t ∈ I,
a pochodna względem zmiennej t wyraża się wzorem
dz
dt
=
∂u
∂x
dx
dt
+
∂u
∂y
dy
dt
.
(3.2)
18
Rozdział 3. Metoda charakterystyk
Załóżmy, że krzywa Γ jest tak dobrana, że
dx
dt
= a,
dy
dt
= b.
(3.3)
Stąd i z faktu, że u jest rozwiązaniem równania (3.1) wynika, że prawa strona relacji
(3.2) jest równa c, czyli
dz
dt
= c.
(3.4)
Rozwiązując równanie (3.3) z warunkami początkowymi: x(0) = 0, y(0) = y
0
, otrzy-
mamy
x = at,
y = bt + y
0
,
lub po wyrugowaniu parametru t
y
0
= y −
b
a
x.
(3.5)
Rozwiązanie równania (3.4) ma postać
z = ct + K.
(3.6)
Przypomnijmy, że funkcja (3.6) jest rozwiązaniem równania (3.1) wzdłuż krzywej Γ.
Jeśli zatem stałą K zastąpimy dowolną funkcją która na krzywej Γ przyjmuje stałą
wartość, co symbolicznie możemy zapisać K = F (y
0
), to funkcja
z = ct + F (y
0
),
będzie w dalszym ciągu spełniać równanie (3.1) wzdłuż krzywej Γ. Rozważmy teraz
funkcje
u(x, y) =
c
a
x + F y −
b
a
x
,
(3.7)
gdzie F jest dowolną funkcją różniczkowalną jednej zmiennej. Bezpośredni rachunek
pokazuje, że funkcja ta jest rozwiązaniem równania (3.1). Istotnie
au
x
+ bu
y
= a
c
a
−
b
a
F
′
y −
b
a
x
+ bF
′
y −
b
a
x
= c.
Tak więc, aby znaleźć rozwiązania równania (3.1), wystarczy rozwiązać układ rów-
nań liniowych (3.3), (3.4) ze stosownymi waunkami początkowymi, np. x(0) = 0,
y(0) = y
0
(ogólniej możemy przyjąć x(0) = x
0
, y(0) = y
0
). Równania te noszą nazwę
równań charakterystyk.
Przykład 3.1.
Znaleźć rozwiązanie równania
u
x
+ 2u
y
= 0,
x ≥ 0,
(3.8)
spełniające warunek początkowy
u(0, y) = f (y),
(3.9)
gdzie f jest zadaną funkcją różniczkowalną.
3.1. Równanie liniowe o stałych współczynnikach
19
Rozwiązując równania charakterystyk
dx
dt
= 1,
dy
dt
= 2
z warunkami początkowymi x(0) = 0, y(0) = y
0
otrzymamy
x = t,
y = 2t + y
0
,
lub po wyrugowaniu t
y = 2x + y
0
.
Równanie (3.4) przyjmuje postać
dz
dt
= 0,
a jego rozwiązanie możemy zapisać w postaci
z = F (y
0
),
gdzie F jest dowolną funkcją różniczkowalną jednej zmiennej. Zgodnie z wzorem (3.7)
całka ogólna równania (3.8) ma postać
u(x, y) = F (y − 2x).
Rozwiązanie to winno spełniać warunek początkowy (3.9), czyli
u(0, y) = F (y) = f (y).
Wynika stąd, że rozwiązaniem problemu (3.8), (3.9) jest funkcja
u(x, y) = f (y − 2x).
W szczególności, jeśli f(y) = 1/(1 + y
3
) to rozwiązaniem tego problemu jest funkcja
u(x, y) =
1
1 + (y − 2x)
3
.
Przykład 3.2.
Znaleźć rozwiązanie równania
u
x
+ au
y
= 0,
x ≥ 0, y ≥ 0 (a>0),
(3.10)
spełniające warunki
u(x, 0) = f (x),
u(0, y) = g(y),
(3.11)
gdzie f i g są funkcjami różniczkowalnymi i ponadto f(0) = g(0).
Zgodnie z poprzednimi przykładami całka ogólna równania (3.10) ma postać
u(x, y) = F (y − ax),
gdzie F jest dowolną funkcją różniczkowalną jednej zmiennej.
20
Rozdział 3. Metoda charakterystyk
Rozważmy zbiory D
1
=
(x, y) ∈ R
2
: x ≥ 0, 0 ≤ y ≤ ax
oraz D
2
=
(x, y) ∈
R
2
: x ≥ 0, y > ax
. Zauważmy, że w zbiorze D
1
rozwiązanie równania (3.10) winno
spełniać warunek u(x, 0) = f(x), zaś w zbiorze D
2
warunek u(0, y) = g(y). Wynika
stąd, że rozwiązaniem problemu (3.10), (3.11) jest funkcja
u(x, y) =
f x −
y
a
,
jeśli x ≥ 0, 0 ≤ y ≤ ax;
g(y − ax), jeśli x ≥ 0, y > ax.
Przykład 3.3.
Znaleźć rozwiązanie równania
u
x
+ 3u
y
= 0,
x ≥ 0, y ≥ 0,
spełniające warunki
u(x, 0) =
cos x,
dla x > 0,
u(0, y) =
2y + 1, jeśli 0 ≤ y ≤ 1;
0,
jeśli y > 1.
Nietrudno sprawdzić, że całka ogólna równania wyjściowego ma postać
u(x, y) = F (y − 3x),
zaś rozwiązanie spełniające zadane warunki początkowo-brzegowe ma postać
u(x, y) =
cos(x −
y
3
),
jeśli x > 0, 0 < y < 3x,
2(y − 3x) + 1, jeśli x > 0, 3x ≤ y ≤ 1,
0,
jeśli x > 0, y > max{1, 3x}.
Opisaną tu metodę możemy stosować również w przypadku, gdy współczynniki
a,b,c są funkcjami zmiennych x i y. Równanie tego typu rozwiążemy w następnym
przykładzie.
Przykład 3.4.
Znaleźć rozwiązanie równania
u
x
+ yu
y
= λu,
spełniające warunek początkowy
u(0, y) = f (y),
gdzie f jest funkcją różniczkowalą.
Rozwiązując równania charakterystyk
dx
dt
= 1,
dy
dt
= y,
3.1. Równanie liniowe o stałych współczynnikach
21
z warunkami początkowymi x(0) = 0, y(0) = y
0
otrzymamy
x = t,
y = y
0
e
t
.
Równanie (3.4) przyjmuje tym razem postać
dz
dt
= λz.
Rozwiązując to równanie otrzymamy
z = Ke
λt
.
Ponieważ stała K jest dobrana dla charakterystyki y
0
= ye
−x
w miejsce K możemy
wstawić F (y
0
), czyli
z = F (y
0
)e
λt
,
gdzie F jest dowolną funkcją różniczkowalną. Zgodnie z poprzednimi razważaniami
funkcja
u(x, y) = F ye
−x
e
λx
jest rozwiązaniem równania wyjściowego. Uwzględniając warunek początkowy mamy
u(0, y) = F (y) = f (y).
Zatem szukane rozwiązanie ma postać
u(x, y) = f ye
−x
e
λx
.
Przykład 3.5.
Znaleźć rozwiązanie równania
u
x
+ u
2
u
y
= 0,
x, y ∈ R
+
spełniające warunki
u(0, y) =
√
y,
dla y > 0,
u(x, 0) = 0,
dla x > 0.
Równania charakterystyk mają postać
dx
dt
= 1,
dy
dt
= z
2
,
dz
dt
= 0.
Z równania
dz
dt
= 0 wynika, że funkcja z = u(x(t), y(t)) jest stała wzdłuż charakte-
rystyk. Wykorzystując ten fakt, po rozwiązaniu równań charakterystyk z warunkami
początkowymi x(0) = 0, y(0) = y
0
, otrzymamy
x = t,
y = z
2
t + y
0
,
z = F (y
0
).
Stąd
y = z
2
x + y
0
.
22
Rozdział 3. Metoda charakterystyk
Wstawiając w miejsce z funkcje u rozwiązanie równania wyjściowego możemy zatem
zapisać w postaci uwikłanej
u = F (y − xu
2
).
Wykorzystując warunek początkowy otrzymamy
u(0, y) = F (y) =
√
y.
Zauważmy, że dla funkcji F (y) = √y również drugi z żądanych warunków jest speł-
niony, bowiem u(x, 0) = F (0) =
√
0 = 0. Zatem rozwiązanie naszego problemu mo-
żemy zapisać w postaci uwikłanej
u =
p
y − xu
2
dla y − xu
2
≥ 0.
Wyznaczając z ostatniego równania u otrzymamy
u =
r
y
1 + x
,
dla x ≥ 0, y ≥ 0.
Przykład 3.6.
Rozważmy teraz liniowe równanie różniczkowe cząstkowe pierw-
szego rzędu o stałych współczynnikach
au
x
+ bu
y
+ cu
z
= α,
(x, y, z) ∈ V ⊂ R
3
.
Jak poprzednio szukamy rozwiązania wzdłuż krzywej Γ ⊂ V danej równaniami
x = x(t), y = y(t), z = z(t) t ∈ I.
Załóżmy, że krzywa Γ jest tak dobrana, że
dx
dt
= a,
dy
dt
= b,
dz
dt
= c,
Rozwiązując ostatni układ równań z warunkami początkowymi: x(0) = 0, y(0) = y
0
,
z(0) = z
0
otrzymamy
x = at,
y = bt + y
0
,
z = ct + z
0
lub po wyrugowaniu parametru t równanie krawędziowe krzywej Γ
y −
b
a
x = y
0
,
z −
c
a
x = z
0
.
Zauważmy, że wzdłuż krzywej Γ rozwiązanie r:ownania przyjmuje wartość v(t) =
u x(t), y(t), z(t)
, przy czym zgodnie z równaniem wyjściowym
dv
dt
= α.
Stąd
v = αt + K.
3.2. Równanie różniczkowe cząstkowe liniowe pierwszego rzędu
23
Ponieważ stała K jest dobrana do krzywej Γ, możemy fakt ten wyrazić formułą K =
F (y
0
, z
0
), gdzie F jest dowolną różniczkowalną funkcją dwóch zmiennych, czyli
v = αt + f (x
0
, y
0
).
Wstawiając w miejsce v funkcje u i pamiętając, że t = x/a otrzymamy
u(x, y, z) =
α
a
x + F y −
b
a
x, z −
c
a
x
.
Nietrudno sprawdzić, że tak określona funkcja jest rozwiązaniem równania wyjścio-
wego.
3.2. Równanie różniczkowe cząstkowe liniowe pierwszego
rzędu
Przeanalizujemy jeszcze raz zaproponowaną w poprzednim paragrafie metodę w
wersji nieco zmodyfikowanej. Rozważmy liniowe równanie różniczkowe cząstkowe pierw-
szego rzędu
a(x, y)u
x
+ b(x, y)u
y
+ c(x, y)u = f (x, y),
(3.12)
gdzie a, b, c, f są funkcjami ciągłymi w obszarze D ⊂ R
2
. Załóżmy ponadto, że
funkcje a i b nie zerują się równocześnie w żadnym punkcie zbioru D.
Celem znalezienia rozwiązań równania (3.12) dokonajmy zmiany zmiennych
ξ = ϕ(x, y),
η = ψ(x, y),
(x, y) ∈ D
(3.13)
tak dobranej, aby po zmianie zmiennych równanie (3.12) zredukowało się do równania
różniczkowego zwyczajnego.
Załóżmy chwilowo, że taka zmiana zmiennych istnieje i ponadto, że z równań (3.13)
możemy lokalnie wyznaczyć x i y jako funkcje zmiennych ξ i η, czyli
x = x(ξ, η),
y = y(ξ, η),
przy czym tak określone funkcje x i y posiadają pochodne cząstkowe względem ξ i η.
Połóżmy
w(ξ, η) = u x(ξ, η), y(ξ, η)
.
Wracając do zmiennych wyjściowych x i y otrzymamy
u(x, y) = w ξ(x, y), η(x, y)
.
Stąd
u
x
= w
ξ
ξ
x
+ w
η
η
x
,
u
y
= w
ξ
ξ
y
+ w
η
η
y
.
Podstawiając ostatnie związki do równania (3.12) otrzymamy
(aξ
x
+ bξ
y
)w
ξ
+ (aη
x
+ bη
y
)w
η
+ cw = f.
24
Rozdział 3. Metoda charakterystyk
Zauważmy, że wyjściowe żądanie będzie spełnione, jeśli funkcje η dobierzemy tak, aby
aη
x
+ bη
y
= 0,
(3.14)
(lub funkcje ξ tak aby aξ
x
+ bξ
y
= 0). Niech η będzie rozwiązaniem równanie (3.14).
Kładąc
η(x, y) = K,
gdzie K jest dowolną stałą, otrzymamy
dη = η
x
dx + η
y
dy = 0.
(3.15)
Jeśli η
y
6= 0, z warunków (3.14), (3.15) wynika, że
dy
dx
=
b
a
.
(3.16)
Równanie (1.16) nazywamy równaniem charakterystyk równania (3.12). Rodzinę krzy-
wych ψ(x, y) = K, będącą rozwiązaniem ogólnym równania (3.16) nazywamy rodziną
charakterystyk równania (3.12).
Niech ψ(x, y) = K będzie rozwiązaniem równania ogólnym (3.16). Kładąc
ξ = x,
η = ψ(x, y)
równanie (3.12) sprowadzimy do równania
ea(ξ, η)w
ξ
+ ea(ξ, η)w = e
f (ξ, η)
(3.17)
gdzie
ea(ξ, η) = a x(ξ, η), y(ξ, η)
= a ξ, y(ξ, η)
,
eb(ξ, η) = b x(ξ, η), y(ξ, η)
= b ξ, y(ξ, η)
,
e
f (ξ, η) = f x(ξ, η), y(ξ, η)
= f ξ, y(ξ, η)
.
Niech w będzie rozwiązaniem równania (3.17). Połóżmy
u(x, y) = w ξ(x, y), η(x, y)
,
(x, y) ∈ D.
Nietrudno sprawdzić, że tak określona funkcja u jest rozwiązaniem równania (3.12).
Zauważmy jeszcze, że równania charakterystyk (3.16) możemy zapisać w postaci
układu równań
dx
dt
= a,
dy
dt
= b.
(3.18)
Przykład 3.7.
Rozwiązać równanie
u
x
+ 2xyu
y
= u,
(x, y) ∈ R
2
,
(3.19)
z warunkiem początkowym
u(0, y) = y
3
,
y ∈ R.
(3.20)
3.2. Równanie różniczkowe cząstkowe liniowe pierwszego rzędu
25
Rozwiązując równanie charakterystyk
dy
dx
= 2xy,
otrzymamy
y = Ce
x
2
lub ye
−x
2
= C.
Kładąc
ξ = x,
η = ye
−x
2
,
mamy
u
x
= w
ξ
− 2xye
−x
2
w
η
,
u
y
= e
−x
2
w
η
,
a po podstawieniu do równia wyjściowego otrzymamy
w
ξ
= w.
Stąd
w = Ke
ξ
.
Ponieważ stała K może zależeć od η, przyjmijmy K = F (η), gdzie F jest dowolną
funkcją różniczkowalną jednej zmiennej. Zatem
w = F (η)e
ξ
.
Zgodnie z poprzednimi uwagami funkcja
u(x, y) = F ye
−x
2
e
x
jest rozwiązaniem równania (3.19). Uwzględniając warunek początkowy (3.20) mamy
u(0, y) = F (y) = y
3
.
Zatem rozwiązaniem problemu (3.19), (3.20) jest funkcja
u(x, y) = y
3
e
−3x
2
e
x
= y
3
e
x−3x
2
.
Przykład 3.8.
Rozważmy równanie
xu
x
+ 2x
2
u
y
− u = x
2
e
x
.
(3.21)
Rozwiązując równanie charakterystyk
dy
dx
= 2x
otrzymamy y = x
2
+ C. Zmiana zmiennych
ξ = x,
η = y − x
2
26
Rozdział 3. Metoda charakterystyk
prowadzi do równania
w
ξ
−
1
ξ
w = ξe
ξ
.
Rozwiązując to równanie otrzymamy
w = ξe
ξ
+ ξF (η),
gdzie F jest dowolną funkcją różniczkowalną jednej zmiennej. Wracając do zmiennych
wyjściowych znajdziemy całkę ogólną równania (3.21):
u(x, y) = xe
x
+ xF (y − x
2
).
Załóżmy wpierw, że szukamy rozwiązania równania (3.21), które na krzywej y = x
2
przyjmuje wartość sin x, czyli
u(x, x
2
) = xe
x
+ xF (0) = sin x.
Oznacza to, że musimy znaleźć taką stałą C aby
xe
x
+ xC = sin x.
Ponieważ jest to niemożliwe, postawiony problem nie posiada rozwiązania.
Załóżmy teraz, że szukamy rozwiązania równania (3.21), które na krzywej y = x
2
przyjmuje wartość xe
x
− 4x, czyli
u(x, x
2
) = xe
x
+ xF (0) = xe
x
− 4x.
Wynika stąd, że F (0) = −4. Założony warunek jest więc spełniony, jeśli F jest dowolną
funkcją różniczkowalną taką, że F (0) = −4. Oznacza to, że problem ten posiada
nieskończenie wiele rozwiązań.
Załóżmy wreście, że szukamy rozwiązania równania (3.21), które na krzywej y =
x
2
+ x przyjmuje wartość cos x, czyli
u(x, x
2
+ x) = xe
x
+ xF (x) = cos x.
Zauważmy, że warunek ten zachodzi, jeśli F (x) =
1
x
cos x − e
x
. Zatem szukane roz-
wiązanie ma postać
u(x, y) = xe
x
+
x
y − x
2
cos(y − x
2
) − xe
y−x
2
.
Warto odnotować, że krzywa y = x
2
jest charakterystyką, natomiast krzywa y =
x
2
+ x nie jest charakterystyką równania (3.21). Z tym faktem - jak zobaczymy w
następnym paragrafie - związana jest kwestia jednoznaczności lub niejednoznaczności
rozwiązań problemu początkowego.
3.3. Równanie różniczkowe cząstkowe liniowe o n-zmiennych niezależnych
27
3.3. Równanie różniczkowe cząstkowe liniowe o n-zmiennych
niezależnych
Rozważmy liniowe równanie różniczkowe cząstkowe 1-go rzędu o n-zmiennych nie-
zależnych
a
1
(x
1
, . . . , x
n
)
∂u
∂x
1
+ a
2
(x
1
, . . . , x
n
)
∂u
∂x
2
+ . . . + a
n
(x
1
, . . . , x
n
)
∂u
∂x
n
= 0,
(3.22)
gdzie a
1
, . . . , a
n
są funkcjami klasy C
1
określonymi w zbiorze Ω ⊂ R
n
.
Rozważmy ponadto odpowiadający mu układ równań charakterystyk
dx
1
dt
= a
1
(x
1
, . . . , x
n
),
. . . . . . . . . . . . . . . . . . . . .
(3.23)
dx
n
dt
= a
n
(x
1
, . . . , x
n
).
Definicja 3.1. Funkcje u = u(x
1
, . . . , x
n
) klasy C
1
w zbiorze Ω nazywamy całką
pierwszą układu równań (3.23) jeżeli dla dowolnego rozwiązania
x
1
= x
1
(t), . . . , x
n
= x
n
(t),
t ∈ I,
układu równań (3.23)
u x
1
(t), . . . , u
n
(t)
= const
dla
t ∈ I.
Bezpośrednim rachunkiem nietrudno sprawdzić iż zachodzi następująca:
Uwaga 3.1. Niech f jest funkcją klasy C
1
, a u całką pierwszą układu (3.23).
Wówczas funkcja v = f u(x
1
, . . . , x
n
)
jest również całą pierwszą układu (3.23).
Podobnie, jeśli funkcje u
1
, . . . , u
k
są całkami pierwszymi uładu (3.23) a F jest
funkcją k zmiennych klasy C
1
, to funkcja v = F u
1
(x
1
, . . . , x
n
), . . . , u
k
(x
1
, . . . , x
n
)
jest również całką pierwszą układu (3.23)
Twierdzenie 3.1. Funkcja u : Ω → R klasy C
1
jest całką pierwszą układu równań
(3.23) wtedy i tylko wtedy gdy jest rozwiązaniem równania (3.22).
Dowód. Warunek konieczny. Niech u będzie całką pierwszą układu równań
(3.23). Niech x(t) = x
1
(t), . . . , x
n
(t)
, t ∈ I, będzie rozwiązaniem układu równań
(3.23) przechodzącym w chwili t
0
przez punkt
o
x= (
o
x
1
, . . . ,
o
x
n
) ∈ Ω. Oczywiście
u x
1
(t), . . . , x
n
(t)
= const
dla
t ∈ I.
Zatem du = 0, czyli
∂u
∂x
1
x
1
(t), . . . , x
n
(t)
x
′
1
(t) + . . . +
∂u
∂x
n
x
1
(t), . . . , x
n
(t)
x
′
1
(t) = 0,
t ∈ I.
W szczególności dla t = t
0
mamy
∂u
∂x
1
(
o
x) a
1
(
o
x) + . . . +
∂u
∂x
n
(
o
x) a
n
(
o
x) = 0.
28
Rozdział 3. Metoda charakterystyk
Ponieważ
o
x
jest dowolnym punktem zbioru Ω, funkcja u jest rozwiązaniem równania
(3.22) w Ω.
Warunek wystarczający. Niech u = u(x
1
, . . . , x
n
) będzie rozwiązaniem równa-
nia (3.22), a
x
1
= x
1
(t), . . . , x
n
= x
n
(t), t ∈ I, rozwiązaniem układu równań
(3.23). Oczywiście
n
X
i=1
a
i
x
1
(t), . . . , x
n
(t)
∂u
∂x
i
x
1
(t), . . . , x
n
(t)
= 0.
Ponieważ
x
′
i
(t) = a
i
x
1
(t), . . . , x
n
(t)
i = 1, . . . , n,
zatem
n
X
i=1
x
′
i
(t)
∂u
∂x
i
x
1
(t), . . . , x
n
(t)
= 0,
czyli
d
dt
u( x
1
(t), . . . , x
n
(t)
= 0.
Oznacza to, że
u x
1
(t), . . . , x
n
(t)
= const
dla
t ∈ I,
co kończy dowód twierdzenia 3.1.
Definicja 3.2. Funkcje u
1
, . . . , u
n
∈ C
1
(Ω) nazywamy funkcyjnie niezależnymi w
zbiorze Ω jeśli dla dowolnego x ∈ Ω
∂u
1
∂x
1
(x), . . . ,
∂u
1
∂x
n
(x)
. . . . . . . . . . . .
. . . . . .
∂u
n
∂x
1
(x), . . . ,
∂u
n
∂x
n
(x)
6= 0
Zauważmy, że jeśli u
1
, . . . , u
n
są funkcyjnie niezależne w zbiorze Ω to dla dowol-
nego x ∈ Ω równość
λ
1
u
1
(x) + . . . + λ
n
u
n
(x) = 0
zachodzi tylko wówczas, gdy λ
1
= . . . = λ
n
= 0.
Twierdzenie 3.2. W otoczeniu dowolnego punktu
o
x
1
, . . . ,
o
x
n
∈ Ω nie będącym
punktem równowagi układu (3.23), istnieje n − 1 całek pierwszych funkcyjnie nieza-
leżnych u
1
, . . . , u
n−1
tego układu. Ponadto, jeśli u jest całką pierwszą układu (3.23)
w tym otoczeniu, to
u(x
1
, . . . , x
n
) = F u
1
(x
1
, . . . , x
n
), . . . , u
n
(x
1
, . . . , x
n
)
,
(3.24)
gdzie F jest funkcją klasy C
1
.
3.3. Równanie różniczkowe cząstkowe liniowe o n-zmiennych niezależnych
29
Dowód tego twierdzenia został przedstawiony w dodatku A (zob. ). Z twierdzenia
3.2 wynika, że dowolne rozwiązanie równania (3.22) ma postać (3.24). Aby zatem
znaleźć całkę ogólną równania (3.22) wystarczy znaleźć n − 1 funkcyjnie niezależnych
całek pierwszych układu równań charakterystyk (3.23).
Zauważmy, że układ równań (3.23) możemy zapisać w postaci:
dx
1
a
1
= · · · =
dx
n
a
n
=
d λ
1
x
1
+ . . . + λ
n
x
n
λ
1
a
1
+ . . . + λ
n
a
n
,
(3.25)
gdzie λ
1
, . . . , λ
n
∈ R.
Przykład 3.9.
Znaleźć całkę ogólną równania
xu
x
+ yu
y
+ z
2
u
z
= 0.
Równanie charakterystyk możemy zapisać w postaci:
dx
x
=
dy
y
=
dz
z
2
.
Rozwiązując równania:
dx
x
=
dy
y
,
dx
x
=
dz
z
2
,
otrzymamy
y/x = C
1
,
xe
1/z
= C
2
.
Łatwo sprawdzić, że funkcje:
ψ
1
= y/x,
ψ
2
= xe
1/z
.
są liniowo niezależnymi całkami pierwszymi układu równań charakterystyk, a zatem
szukana całka ogólna ma postać
u = F y/x, xe
1/z
,
gdzie F jest dowolną funkcją różniczkowlną dwóch zmiennych.
Przykład 3.10.
Znaleźć całkę ogólną równania
(y + z)u
x
+ yu
y
+ (x − y)u
z
= 0.
Równania charakterystyk mają postać:
dx
y + z
=
dy
y
=
dz
x − y
.
Rozwiązując równania:
d(x + z)
x + z
=
dy
y
,
d(x − y)
z
=
dz
x − y
,
30
Rozdział 3. Metoda charakterystyk
otrzymamy
(x + z)/y = C
1
,
(x − y)
2
− z
2
= C
2
.
Funkcje ψ
1
= (x+z)/y, ψ
2
= (x−y)
2
−z
2
są liniowo niezależnymi całkami pierwszymi
układu równań charakterystyk, zatem całka ogólna równania wyjściowego ma postać:
u = F (x + z)/y, (x − y)
2
− z
2
,
gdzie F jest dowolną funkcją różniczkowalną dwóch zmiennych.
Rozważmy teraz równanie niejednorodne
a
1
(x
1
, . . . , x
n
, u)
∂u
∂x
1
+ . . . + a
n
(x
1
, . . . , x
n
, u)
∂u
∂x
n
= f (x
1
, . . . , x
n
, u),
(3.26)
gdzie a
1
, . . . , a
n
są funkcjami klasy C
1
określonymi w zbiorze Ω ⊂ R
n
.
Szukamy rozwiązania w postaci uwikłanej
V (x
1
, . . . , x
n
, u) = 0,
(3.27)
gdzie V jest funkcją posiadającą ciągłe pochodne cząstkowe w pewnym otoczeniu
punktu
o
w= (
o
x
1
, . . . ,
o
x
n
,
o
u). Załóżmy, że
∂V
∂u
o
w
6= 0. Z twierdzenia o pochodnej
funkcji uwikłanej w otoczeniu punktu
o
w
otrzymamy
∂u
∂x
i
= −
∂V
∂x
i
. ∂V
∂u
,
i = 1, . . . , n
Podstawiając ostatnie wielkości do równania (3.26) mamy
a
1
(x
1
, . . . , x
n
, u)V
x
1
+ . . . + a
n
(x
1
, . . . , x
n
, u)V
x
n
+ f (x
1
, . . . , x
n
, u)V
u
= 0.
(3.28)
Równania charakterystyk równania (3.28) mają postać:
dx
1
a
1
(x
1
, . . . , x
n
, u)
= . . . =
dx
n
a
n
(x
1
, . . . , x
n
, u)
=
du
f (x
1
, . . . , x
n
, u)
.
(3.29)
Niech ψ
1
, . . . , ψ
n
będą funkcyjnie niezależnymi całkami pierwszymi układu równań
(3.29), a zgodnie z poprzednimi uwagami całka ogólna równania (3.28) ma postać
V = F (ψ
1
, . . . , ψ
n
),
gdzie F jest dowolną funkcją posiadającą ciągłe pochodne cząstkowe. Zgodnie ze
wzorem (3.27)
F (ψ
1
, . . . , ψ
n
) = 0
(3.30)
jest całką ogólną równania (3.26).
Przykład 3.11.
Znaleźć całkę ogólną równania
u
x
+ yu
y
+ z
2
u
z
= u
3
.
3.4. Metoda charakterystyk dla prawie liniowego równania
31
Równanie charakterystyk możemy zapisać w postaci:
dx
1
=
dy
y
=
dz
z
2
=
du
z
3
.
Rozwiązując równania:
dy
y
=
dx
1
,
dz
z
2
=
dx
1
,
du
u
3
=
dx
1
,
otrzymamy
ln y − x = C
1
,
1/z + x = C
2
,
1/u
2
+ 2x = C
3
Łatwo sprawdzić, że funkcje:
ψ
1
= ln y − /x,
ψ
2
= 1/z + x,
ψ
3
= 1/u
2
+ 2x,
są liniowo niezależnymi całkami pierwszymi układu równań charakterystyk. Zatem
szukana całka ogólna ma postać:
F ln y − x, 1/z + x, 1/u
2
+ 2x
= 0,
gdzie F jest dowolną funkcją różniczkowalną trzech zmiennych.
3.4. Metoda charakterystyk dla prawie-liniowego równania
różniczkowego cząstkowego pierwszego rzędu
Rozważmy prawie-liniowe równanie różniczkowe cząstkowe pierwszego rzędu
a(x, y, u)u
x
+ b(x, y, u)u
y
= c(x, y, u),
(x, y) ∈ D,
(3.31)
gdzie a, b, c są funkcjami klasy C
1
w zbiorze Ω ⊂ R
3
. Niech D = {(x, y) : (x, y, z) ∈
Ω dla pewnego z ∈ R}. Zakładamy ponadto, że funkcje a i b nie zerują się równocze-
śnie w żadnym punkcie obszaru Ω.
Przypomnijmy, że rozwiązaniem równania (3.31) w zbiorze D nazywamy funkcje
u ∈ C
1
(D), spełniającą dla każdego (x, y) ∈ D równanie (3.31). Rodzinę wszystkich
rozwiązań równania (3.31) nazywamy całką ogólną tego równania.
Jeśli funkcja u jest rozwiązaniem równania (3.22) w zbiorze D, to powierzchnia
S dana równaniem z = u(x, y), (x, y) ∈ D nazywa się powierzchnią całkową lub
wykresem rozwiązania równania (3.31).
Zauważmy, że dla dowolnego punktu P
0
= (x
0
, y
0
, z
0
) ∈ S wektor ~n(x
0
, y
0
) =
u
x
(x
0
, y
0
), u
y
(x
0
, y
0
), −1
jest wektorem normalnym do powierzchni S w punkcie P
0
.
Ponieważ u jest rozwiązaniem równania (3.31), zatem
a(P
0
)u
x
(x
0
, y
0
) + b(P
0
)u
y
(x
0
, y
0
) − c(P
0
) = 0,
(3.32)
co oznacza, że wektor a(P
0
), b(P
0
), c(P
0
)
jest prostopadły do wektora u
x
(x
0
, y
0
),
u
y
(x
0
, y
0
), −1
, a zatem jest styczny do wykresu rozwiązania u w punkcie P
0
.
32
Rozdział 3. Metoda charakterystyk
Rozważmy układ równań
dx
dt
= a(x, y, z),
dy
dt
= b(x, y, z),
dz
dt
= c(x, y, z).
(3.33)
Krzywe, które są rozwiązaniami układu (3.33), nazywami charakterystykami rów-
nania (3.31), a same równania (3.36), równaniami charakterystyk.
Pokażemy, że jeśli dane jest rozwiązanie u równania (3.31) określone w zbiorze
D, to przez dowolny punkt powierzchni całkowej S danej równaniem z = u(x, y),
(x, y) ∈ D, przechodzi dokładnie jedna charakterystyka. Na odwrót, mając daną
rodzinę charakterystyk, możemy za ich pomocą skonstruować rozwiązanie równania.
Obserwacja 3.1. Załóżmy, że przez dowolny punkt powierzchnia S klasy C
1
danej równaniem z = u(x, y), (x, y) ∈ D, przechodzi charakterystyka równania (3.31)
całkowicie leżąca na S. Wówczas funkcja u jest rozwiązaniem równania (3.31) w zbio-
rze D.
Istotnie, zgodnie z przyjętym założeniem, przez dowolny punkt P = (x, y, u(x, y))
powierzchni S, przechodzi charakterystyka γ równania (3.31) leżąca na S. Oczywi-
ście wektor ~
w(P ), styczny do krzywej γ w punkcie P , leży na płaszczyżnie stycz-
nej do powierzchni S w punkcie P , a zatem jest prostopadły do wektora ~n(x, y) =
(u
x
(x, y), u
y
(x, y), −1). Zgodnie z równaniami (3.33)
~
w(P ) = big(a(x, y, u(x, y)), b(x, y, u(x, y)), c(x, y, u(x, y))
.
Oczywiście iloczyn skalarny wektorów ~n(x, y) i ~
w(P ) jest równy zeru, czyli
a x, y, u(x, y)
u
x
(x, y) + b x, y, u(x, y)
u
y
(x, y) − c x, y, u(x, y)
= 0.
Ponieważ ostatnia równość zachodzi dla dowolnego (x, y) ∈ D, oznacza to, że u jest
rozwiązaniem równania (3.31) w zbiorze D.
Obserwacja 3.2. Załóżmy, że funkcja z = u(x, y), (x, y) ∈ D, jest rozwiąza-
niem równania (3.31). Niech S będzie powierzchnią całkową odpowiadającą temu roz-
wiązaniu. Niech γ będzie charakterystyką równania (3.31) przechodzącą przez punkt
(x
0
, y
0
, z
0
) ∈ S. Wówczas krzywa γ leży całkowicie na powierzchni S.
Istotnie, niech γ(t) = x(t), y(t), z(t)
, t ∈ I, będzie rozwiązaniem układu równań
zwyczajnych (3.33) z warunkami początkowymi x(t
0
) = x
0
, y(t
0
) = y
0
, z(t
0
) = z
0
.
Rozważmy funkcje U : I → R daną wzorem
U (t) = z(t) − u x(t), y(t)
.
Oczywiście U(t
0
) = 0. Różniczkując funkcje U względem t i uwzględniając fakt, że γ
jest rozwiązaniem układu (3.33) otrzymamy
U
′
(t)
=
z
′
(t) − u
x
x(t), y(t)
x
′
(t) − u
y
x(t), y(t)
y
′
(t)
=
c x(t), y(t), z(t)
− u
x
x(t), y(t)
a x(t), y(t), z(t)
− u
y
x(t), y(t)
b x(t), y(t), z(t)
.
3.4. Metoda charakterystyk dla prawie liniowego równania
33
Ponieważ z(t) = U(t) + u x(t), y(t)
mamy
U
′
(t)
=
c
x(t), y(t), U (t) + u(x(t), y(t))
−u
x
x(t), y(t)
a
x(t), y(t), U (t) + u(x(t), y(t))
(3.34)
− u
y
x(t), y(t)
b
x(t), y(t), U (t) + u(x(t), y(t))
.
Z faktu, że u jest rozwiązaniem równania (3.31), wynika, że funkcja U = 0 jest całka
równania (3.34). Ponieważ prawa strona równania (3.27) jest klasy C
1
(względem
zmiennej t) - zgodnie z teorią równań różniczkowych zwyczajnych - funkcja U = 0
jest jedynym rozwiązaniem spełniającym warunek początkowy U(t
0
) = 0. Zatem
z(t) − u(x(t), y(t)) = 0 dla t ∈ I, co oznacza, że wykres krzywej γ leży całkowicie na
powierzchni S. Dowód obserwacji 3.2 został zakończony.
Mając daną krzywą γ : I → R
3
zadaną równaniami
γ(s) = γ
1
(s), γ
2
(s), γ
3
(s)
,
(3.35)
szukamy rozwiązania równania (3.31) takiego, aby jego wykres zawierał krzywą γ, to
znaczy, aby zachodził warunek
γ
3
(s) = u (γ
1
(s), γ
2
(s)
,
s ∈ I.
(3.36)
Twierdzenie 3.3. Niech γ : I → R
3
będzie funkcją klasy C
1
i niech s
0
∈ I.
Załóżmy, że współczynniki a, b, c równania (3.31) są klasy C
1
w pewnym otoczeniu
punktu P
0
= (x
0
, y
0
, z
0
) = γ
1
(s
0
), γ
2
(s
0
), γ
3
(s
0
)
i ponadto
γ
′
1
(s
0
)
γ
′
2
(s
0
)
a(x
0
, y
0
, z
0
) b(x
0
, y
0
, z
0
)
6= 0.
(3.37)
Wówczas problem (3.31), (3.36) posiada dokładnie jedno rozwiązanie w pewnym oto-
czeniu U punktu (x
0
, y
0
), przy czym rozwiązanie to spełnia warunek u(x
0
, y
0
) = z
0
.
Dowód. Ponieważ funkcje a, b, c są klasy C
1
w otoczeniu punktu P
0
, istnieje
otoczenie J = (s
0
− δ, s
0
+ δ) ⊂ I punktu s
0
takie, że dla dowolnego s ∈ J układ
(3.33) z warunkami początkowymi
x(0) = γ
1
(s),
y(0) = γ
2
(s),
z(0) = γ
3
(s)
posiada dokładnie jedno rozwiązanie
x(t) = X(s, t),
y(t) = Y (s, t),
z(t) = Z(s, t).
(3.38)
Z teorii równań różniczkowych zwyczajnych i przyjętych założeń wynika, że funkcje X,
Y , Z posiadają ciągłe pochodne cząstkowe w pewnym otoczeniu ∆ punktu (s
0
, 0) ∈
R
2
. Zauważmy jeszcze, że w otoczeniu tym funkcje X, Y , Z spełniają równania
X
t
= a(X, Y, Z),
Y
t
= b(X, Y, Z)),
Z
t
= c(X, Y, Z)).
(3.39)
34
Rozdział 3. Metoda charakterystyk
oraz warunki początkowe
X(s, 0) = γ
1
(s),
Y (s, 0) = γ
2
(s),
Z(s, 0) = γ
3
(s).
(3.40)
Na mocy powyższych obserwacji oraz zależności (3.40) i (3.39) mamy
X
s
(s
0
, 0) = γ
′
1
(s
0
),
Y
s
(s
0
, 0) = γ
′
2
(s
0
)
oraz
X
t
(s
0
, 0) = a(x
0
, y
0
, z
0
),
Y
t
(s
0
, 0) = b(x
0
, y
0
, z
0
).
Wykorzystując ostatnie równości, warunek (3.37) możemy zapisać w postaci
X
s
(s
0
, 0) Y
s
(s
0
, 0)
X
t
(s
0
, ))
Y
t
(s
0
, 0)
6= 0,
która mówi, że dla odwzorowania ∆ ∋ (s, t) → (X(s, t), Y (s, t)) spełnione są założe-
nia twierdzenia o funkcji odwrotnej. Istnieją zatem otoczenie U punktu (x
0
, y
0
) oraz
funkcje S, T : U → R klasy C
1
takie, że
x = X S(x, y), T (x, y)
,
y = Y S(x, y), T (x, y)
(3.41)
i ponadto
S(x
0
, y
0
) = s
0
,
T (x
0
, y
0
) = 0.
(3.42)
Rozważmy funkcje u : U → R daną wzorem
u(x, y) = Z S(x, y), T (x, y)
,
(3.43)
gdzie Z jest funkcją określoną w zbiorze ∆ wzorami (3.38). Pokażemy, że tak określona
funkcja u jest rozwiązaniem równania (3.31) w zbiorze U.
Różniczkując równość (3.43) względem zmiennych x i y otrzymamy
u
x
= Z
s
S
x
+ Z
t
T
x
,
u
y
= Z
s
S
y
+ Z
t
T
y
.
(3.44)
Następnie różniczkując równości (3.41) względem zmiennych x i y otrzymamy
1 = X
s
S
x
+ X
t
T
x
,
0 = X
s
S
y
+ X
t
T
y
,
0 = Y
s
S
x
+ Y
t
T
x
,
1 = Y
s
S
y
+ Y
t
T
y
,
skąd nietrudno wyliczyć, że
T
x
=
Y
s
Y
s
X
t
− Y
t
X
s
,
T
y
=
X
s
X
s
Y
t
− X
t
Y
s
,
S
x
=
Y
t
X
s
Y
t
− X
t
Y
s
,
S
y
=
X
t
X
t
Y
s
− X
s
Y
t
.
3.4. Metoda charakterystyk dla prawie liniowego równania
35
Wykorzystując ostatnie równości oraz związki (3.39) i (3.44) otrzymamy
a(x, y, u)u
x
+ b(x, y, u)u
y
= X
t
Z
s
S
x
+ Z
t
T
x
+ Y
t
Z
s
S
y
+ Z
t
T
y
+ X
t
Z
s
Y
t
X
s
Y
t
− X
t
Y
s
+
Z
t
Y
s
Y
s
X
t
− Y
t
X
s
= Y
t
Z
s
X
t
X
t
Y
x
− X
s
Y
t
+
Z
t
X
s
X
s
Y
t
− X
t
Y
s
=
Z
s
X
t
Y
t
− X
t
Y
t
X
s
Y
t
− X
t
Y
s
+
Z
t
X
s
Y
t
− X
t
Y
s
X
s
Y
t
− X
t
Y
s
= Z
t
= c(x, y, u),
co oznacza, że funkcja u jest rozwiązaniem równania (3.31) w zbiorze U. Korzystając
z (3.43), (3.42) i (3.40) otrzymamy
u(x
0
, y
0
) = Z S(x
0
, y
0
), T (x
0
, y
0
)
= Z(s
0
, 0) = γ
3
(s
0
) = z
0
.
Pozostaje sprawdzić, że rozwiązanie to jest określone jednoznacznie. Niech v będzie
dowolnym rozwiązaniem równania (3.31) zawierającym krzywą γ. Na mocy obserwacji
3.2 charakterystyka równania (3.31) przechodząca przez dowolny punkt krzywej γ
leży całkowicie na powierzchni całkowej z = v(x, y). W szczególności wynika stąd, że
powierzchnia
x = X(s, t),
y = Y (s, t),
z = Z(S, t),
(s, t) ∈ ∆,
leży całkowicie na powierzchni całkowej z = v(x, y), co oznacza, że lokalnie rozwiąza-
nia u i v pokrywają się. Dowód twierdzenia został zakończony.
Rozpatrzmy teraz przypadek
γ
′
1
(s
0
) γ
′
2
(s
0
)
a(P
0
)
b(p
0
)
= 0,
(3.45)
czyli
b(p
0
) γ
′
1
(s
0
) − a(P
0
) γ
′
2
(s
0
) = 0.
(3.46)
Po zróżniczkowanie (1.29) i podstawieniu s = s
0
otrzymamy
γ
′
3
(s
0
) = u
x
(x
0
, y
0
) γ
′
1
(s
0
) + u
y
(x
0
, y
0
)γ
′
2
(s
0
),
(3.47)
a z (1.22) wynika natychmiast, że
c(P
0
) = a(P
0
) u
x
(x
0
, y
0
) + b(P
0
) u
y
(x
0
, y
0
).
(3.48)
Z równości (3.36), (3.37) i (3.38) wynika, że wektory γ
′
1
(s
0
), γ
′
2
(s
0
), γ
′
3
(s
0
)
oraz
a(P
0
), b(P
0
), c(P
0
)
są równoległe, co oznacza, że γ jest charakterystyką równania
(3.31). Zauważmy, że w tym przypadku problem (3.31), (3.36) posiada nieskończe-
nie wiele rozwiązań. Istotnie, biorąc krzywą γ∗ przecinającą krzywą γ i spełniającą
warunek (3.36) otrzymamy - zgodnie z poprzednim rezultatem - dokładnie jedno roz-
wiązanie zawierające krzywe γ i γ∗. Ponieważ takich krzywych γ∗ może być nieskoń-
czenie wiele, otrzymamy nieskończenie wiele rozwiązań. Dowód twierdzenia 3.3 został
zakończony.
36
Rozdział 3. Metoda charakterystyk
3.5. Przykłady
Przykład 3.12.
Znaleźć rozwiązanie równania
xu
x
+ yu
y
= u,
przechodzące przez krzywą x = s, y = s + 1, z = 2.
Metoda 1. Rozwiązując równanie charakterystyk
dx
dt
= x,
dy
dt
= y,
du
dt
= u,
otrzymamy
x = Ae
t
,
y = Be
t
,
u = Ce
t
.
Załóżmy, że charakterystyka przechodzi przez punkt (s, s + 1, 2) dla t = 0. Wynika
stąd, że
A = s,
B = s + 1,
C = e.
Zatem
x = se
t
,
y = (s + 1)e
t
,
u = 2e
t
.
Eliminując z tego układu s i t, otrzymamy
u = 2(y − x).
Metoda 2. Rozwiązując równanie charakterystyk
dx
dx
=
y
x
otrzymamy y = Cx. Zmiana zmiennych
ξ = x, η =
y
x
sprowadza równanie wyjściowe do postaci
ξ
dw
dξ
= w.
Rozwiązując to równanie otrzymamy
w = ξ F (η),
gdzie F jest dowolną funkcją różniczkowalną jednej zmiennej. Wracają do zmiennych
wyjściowych otrzymamy całkę ogólną równania
u(x, y) = x F
y
x
.
Uwzględniając warunek początkowy otrzymamy
2 = s F
s+1
s
.
3.5. Przykłady
37
Kładąc t = (s + 1)/s, czyli s = 1/(t − 1), otrzymamy
2 =
1
t − 1
F (t).
Zatem F (t) = 2(t − 1). Stąd szukane rozwiązanie ma postać
u(x, y) = 2
y
x
− 1
x = 2(y − x).
Metoda 3. Rozwiązując równanie charakterystyk
dx
x
=
dy
y
=
du
u
,
otrzymamy rodzinę charakterystyk
y
x
= C
1
,
u
x
= C
2
.
Stąd i z równań zadanej krzywej
x = s,
y = s + 1,
u = 2,
eliminując x, y, u i s znajdujemy związek między stałymi C
1
i C
2
, a mianowicie
C
2
= 2(C
1
− 1).
Podstawiając w miejsce C
1
i C
2
stosowne funkcje otrzymamy
u
x
= 2
y
x
− 1
.
Stąd
u = 2(y − 1).
Metoda 4. Ponieważ funkcje ψ
1
= y/x, ψ
2
= u/x są całkami pierwszymi układu
równań charakterystyk, zgodnie z wzorem (3.30) całka ogólna równania wyjściowego
ma postać
F (y/x, u/x) = 0,
gdzie F jest dowolną różniczkowalną funkcją dwóch zmiennych. Aby znaleźć całkę
szczególną przechodzącą przez zadaną krzywą należy wyznaczyć funkcje F . W tym
celu wystarczy wyznaczyć związek pomiędzy C
1
= ψ
1
i C
2
= ψ
2
. Możemy go uzyskać
rugując s, x, y, u z równań
y/x = C
1
,
u/x = C
2
,
x = s,
y = s + 1,
u = 2.
Zauważmy, że metoda ta pokrywa się z metodą poprzednią.
Przykład 3.13.
Znaleźć rozwiązanie równania
u
x
+ uu
y
= u
2
,
które na krzywej y = ln x przyjmuje wartość u = 1, tzn. u(x, ln x) = 1.
38
Rozdział 3. Metoda charakterystyk
Rozwiązując równanie charakterystyk
dx
dt
= 1,
dy
dt
= u,
du
dt
= u
2
,
otrzymamy
x = t + A,
y = ln |C − t| + B,
u = 1/(C − t).
Przyjmując, że dla t = 0 charakterystyki przechodzą przez punkt (s, ln s, 1), możemy
wyznaczyć stałe
A = s,
C = 1,
B = ln s.
Zatem
x = t + s,
y = ln |1 − t| + ln s,
u = 1/(1 − t).
Eliminując z tego układu t i s otrzymamy szukane rozwiązanie w postaci uwikłanej
x +
1
u
− 1 = |u|e
y
.
Przykład 3.14.
Znaleźć rozwiązanie ogólne równania
yu
x
− 4x
3
u
y
= yu
2
,
W celu znalezienia całek pierwszych układu równań charakterystyk
dx
y
=
dy
−4x
3
=
du
yu
2
rozwiążmy równania
dx
y
=
dy
−4x
3
,
dx
y
=
du
yu
2
.
Po scałkowaniu otrzymamy
2x
4
+ y
2
= C
1
,
x +
1
u
= C
2
.
Ponieważ funkcje
ψ
1
= 2x
4
+ y
2
, ψ
2
= x + 1/u są funkcyjnie niezależnymi całkami
pierwszymi układu równań charakterystyk, szukane rozwiązanie ogólne ma postać:
F 2x
4
+ y
2
, x + 1/u
= 0.
3.6. Zadania
1. Znaleźć rozwiązania następujących problemów Cauchy’ego:
a) yu
x
+ u
y
= 2,
u(0, y) = y
2
;
b) xu
x
+ yu
y
= 1,
u(0, y) = tgx, u(x, 0) = x;
3.6. Zadania
39
2. Znaleźć rozwiązania następujących równań:
a) 3u
x
+ 5u
y
− xyu = 0;
b) u
x
− u
y
+ yu = 0;
c) u
x
+ 4u
y
− xu = x;
d) x
2
u
x
− 2u
y
− xu = x
2
;
e) x
2
u
x
+ xyu
y
+ xu = x − y;
f) xu
x
+ u
y
= e
u
0.
3. Znaleźć rozwiązanie równania
3yu
x
− 2xu
y
= 0
spełniające warunek:
a) u(x, y) = x
2
na prostej y = x;
b) u(x, y) = 1 na krzywej 3y
2
− 2x
2
= 4;
c) u(x, y) = 2x na krzywej 2x
2
− 3y
2
= 4.
4. Znaleźć rozwiązanie równania
u
x
− 6u
y
= x
spełniające warunek:
a) u(x, y) = e
x
na prostej y = −6x + 2,
b) u(x, y) = 1 na paraboli y = −x
2
,
c) u(x, y) = −4x na prostej y = −6x.
5. Znaleźć rozwiązanie równania
4u
x
+ 8u
y
− u = 1
spełniające warunek:
a) u(x, y) = cosx na prostej y = 3x,
b) u(x, y) = x na prostej y = 2x,
c) u(x, y) = 1 − x na paraboli y = x
2
.
6. Znaleźć rozwiązanie równania
yu
x
+ x
2
u
y
= xy
spełniające warunek:
a) u(x, y) = 4x na krzywej y = x
3/2
,
b) u(x, y) = x
3
na krzywej 3y
2
= 2x
3
,
c) u(x, y) =
1
2
x
na krzywej y = 0.
7. Znaleźć rozwiązania problemów:
a) u
x
− xu
y
= 4, u(x, y) = 0 dla y = 2x;
b) xu
x
+ yu
y
= xyu, u(x, y) = 1 dla y = x
2
;
c) (x + u)u
x
+ (y + u)u
y
= 0, u(x, y) = x + 1 dla y = 2x;
b) u
x
− y
3
u
y
= 1/(sinu), u(x, y) = 0 dla y = x
2
;
c) u
x
+ y
2
u
y
= (cosu), u(x, y) = 0 dla x = y
2
;
d) x
3
u
x
− yu
y
= u, u(x, y) = 0 dla y = x
2
− 1;
e) u
x
− y
2
u
y
= u, u(x, y) = e
x
dla y = 1/x;
Rozdział 4
Klasyfikacja równań liniowych rzędu
drugiego. Metoda charakterystyk
4.1. Klasyfikacja równań róźniczkowych cząstkowych 2-go
rzędu
Rozważmy równanie różniczkowe cząstkowe rzędu drugiego
a
11
(x, y)u
xx
+ 2a
11
(x, y)u
xy
+ a
22
u
yy
+ F (x, y, u, u
x
, u
y
) = 0,
(4.1)
gdzie a
11
, a
12
, a
22
są funkcjami określonymi w zbiorze D ⊂ R
2
, nie zerującymi się
równocześnie w żadnym punkcie tego zbioru, u jest szukaną funkcją klasy C
2
zmien-
nych x i y, a F jest zadaną funkcją pięciu zmiennych. Zauważmy, że przy przyjętych
założeniach - na mocy twierdzenia Schwarza - pochodne mieszane funkcji u są sobie
równe, tzn. u
xy
= u
yx
.
Pokażemy, że dokonując stosownej zmiany zmiennych, możemy równanie (4.1)
doprowadzić do postaci, w której współczynnik przy pochodnej mieszanej przyjmie
wartość zero. Postać taką nazywamy postacią kanoniczną, przy czym: jeśli pozostałe
współczynniki przy pochodnych drugiego rzędu są różne od zera i mają ten sam
znak, równanie nazywamy typu eliptycznego, jeśli są znaków różnych, typu hiperbo-
licznego, jeśli przynajmniej jeden ze współczynników przy pochodnych drugiego rzędu
jest równy zeru, natomiast pochodne pierwszego rzędu względem tych zmiennych nie
znikają, typu parabolicznego. Należy podkreślić, że typ równania nie zależy od sposobu
sprowadzenia do postaci kanonicznej. Okazuje się, że jest on niezmiennikiem względem
przekształceń nieosobliwych.Tak więc równania
u
xx
+ u
yy
= 0,
u
xx
− u
yy
= 0,
u
x
+ u
yy
= 0
są odpowiednio typu eliptycznego, hiperbolicznego i parabolicznego.
Rozważmy przekształcenie
ξ = ϕ(x, y),
η = ψ(x, y),
(x, y) ∈ D.
(4.2)
Załóżmy, że funkcje ϕ i ψ są klasy C
1
w zbiorze D i ponadto istnieje przekształcenie
x = x(ξ, η),
y = y(ξ, η),
(4.3)
42
Rozdział 4. Klasyfikacja równań liniowych rzędu drugiego
odwrotne do przekształcenia (4.2). Przypomnijmy, że jeśli jakobian przekształcenia
(4.2) jest różny od zera, to przekształcenie takie nazywamy przekształceniem nieoso-
bliwym. Przekształcenie nieosobliwe jest zawsze odwracalne.
Kładąc
w(ξ, η) = u x(ξ, η), y(ξ, η)
otrzymamy
u(x, y) = w ξ(x, y), η(x, y)
,
(x, y) ∈ D.
Stąd
u
x
= w
ξ
ξ
x
+ w
η
η
x
,
u
y
= w
ξ
ξ
y
+ w
η
η
y
,
u
xx
= w
ξξ
ξ
2
x
+ 2w
ξη
ξ
x
η
x
+ w
ηη
η
2
x
+ w
ξ
ξ
xx
+ w
η
η
xx
,
u
xy
= w
ξξ
ξ
x
ξ
y
+ w
ξη
ξ
x
η
y
+ ξ
y
η
x
+ w
ηη
η
x
η
y
+ w
ξ
ξ
xy
+ w
η
η
xy
,
u
yy
= w
ξξ
ξ
2
y
+ 2w
ξη
ξ
y
η
y
+ w
ηη
η
2
y
+ w
ξ
ξ
yy
+ w
η
η
yy
.
Jeśli położymy
ea
11
= a
11
ξ
2
x
+ 2a
12
ξ
x
ξ
y
+ a
22
ξ
2
y
,
ea
12
= a
11
ξ
x
η
x
+ a
12
ξ
x
η
y
+ ξ
y
η
x
+ a
22
ξ
y
η
y
,
(4.4)
ea
22
= a
11
η
2
x
+ 2a
12
η
x
η
y
+ a
22
η
2
y
,
to równanie (4.1) po zastosowaniu przekształcenia (4.3) przyjmie postać
ea
11
w
ξξ
+ 2ea
12
w
ξη
+ ea
22
w
ηη
+ e
F (ξ, η, w, w
ξ
, w
η
) = 0,
gdzie współczynniki ea
11
, ea
12
, ea
22
są funkcjami zmiennych ξ i η.
Założmy, że przekształcenie (4.2) jest tak dobrane, iż ea
11
= 0 oraz ea
22
= 0.
Równość ea
11
= 0 oznacza, że
a
11
ξ
2
x
+ 2a
12
ξ
x
ξ
y
+ a
22
ξ
2
y
= 0.
(4.5)
Podobnie równość ea
22
= 0 oznacza, że jest spełnione równanie (4.5) z funkcją η w
miejsce ξ.
Uwaga 4.1. Jeśli funkcja ξ = ϕ(x, y), ϕ
y
6= 0, jest całką równania (4.5), to rodzina
funkcji
ϕ(x, y) = C
jest całką ogólną równania
a
11
dy
dx
2
− 2a
12
dy
dx
+ a
22
= 0.
(4.6)
Istotnie, niech ξ = φ(x, y) będzie całką równania (4.5). Załóżmy, że ξ
y
6= 0. Dzieląc
równanie (4.5) przez ξ
2
y
otrzymamy
a
11
ξ
x
ξ
y
2
+ 2a
12
ξ
x
ξ
y
+ a
22
= 0.
(4.7)
4.1. Klasyfikacja równań róźniczkowych cząstkowych 2-go rzędu
43
Rozważmy rodzinę ϕ(x, y) = C. Korzystając z twierdzenia o pochodnej funkcji
uwikłanej, otrzymamy
dy
dx
= −
ϕ
x
ϕ
y
= −
ξ
x
ξ
y
.
(4.8)
Podstawiając ostatnią równość do równania (4.7) otrzymamy równanie (4.6), co ozna-
cza, że ϕ(x, y) = C jest całką ogólną tego równania.
Uwaga 4.2. Jeśli rodzina funkcji ϕ(x, y) = C jest całką ogólną równania (4.6), to
funkcja ξ = ϕ(x, y) całką ogólną równanie (4.5).
Załóżmy, że ϕ(x, y) = C jest całką ogólną równania (4.6). Z twierdzenia o po-
chodnej funkcji uwikłanej otrzymamy wzór (4.8). Podstawiając zależność (4.8) do
równania (4.6) otrzymamy (4.7), a w konsekwencji (4.5), co kończy dowód.
Z powyższych obserwacji wynika, że przyjmując za funkcje ϕ i ψ w przekształceniu
(4.2) całki równania (4.6) zredukujemy równanie (4.1) do postaci
ea
12
w
ξη
= ¯
F ξ, η, w, w
ξ
, w
η
,
a po podzieleniu przez ea
12
do postaci
w
ξη
= e
F ξ, η, w, w
ξ
, w
η
,
(4.9)
Równanie (4.6) nazywamy równaniem charakterystyk równania (4.1). Zauważmy
jeszcze, że warunek ϕ
y
6= 0 w powyższych obserwacjach nie jest ograniczający. Istot-
nie, jeśli chcemy aby rozważane przekształcenie było nieosobliwe, pochodne cząstkowe
ϕ
x
i ϕ
y
funkcji ϕ nie mogą zerować się równocześnie, zatem jedna z nich jest różna
od zera. Jeśli ϕ
x
6= 0, argument jest analogiczny.
Rozważmy teraz skojarzone z równaniem (4.2) równanie kwadratowe
a
11
λ
2
− 2a
12
λ + a
22
= 0.
(4.10)
Jak wiadomo, rozwiązanie tego równania względem λ zależy od wyróżnika
δ =
a
11
a
12
a
12
a
22
= a
11
a
22
− a
2
12
,
przy czym należy rozważyć trzy przypadki: δ < 0, δ = 0 i δ > 0.
Przypadek δ < 0. Załóżmy, że δ(x, y) > 0 dla (x, y) ∈ D. Równanie (4.10)
posiada wówczas dwa rozwiązania o wartościach rzeczywistych: λ
1
= a
12
−
p
|δ|
/a
11
,
λ
2
= a
12
+
p
|δ|
/a
11
. Niech ϕ i ψ będą odpowiednio rozwiązaniami równań
dy
dx
= λ
1
(x, y),
dy
dx
= λ
2
(x, y).
Zgodnie z poprzednimi obserwacjami przekształcenie
ξ = ϕ(x, y),
η = ψ(x, y),
(x, y) ∈ D
44
Rozdział 4. Klasyfikacja równań liniowych rzędu drugiego
sprowadza równanie (4.1) do postaci (4.9), gdzie funkcja e
F zawiera wszystkie wyrazy
z pochodnymi niższego rzędu.
Dokonując kolejnej zmiany zmiennych
s = (ξ + η)/2,
t = (ξ − η)/2
i kładąc
v(s, t) = w ξ(s, t), η(s, t)
= w(s + t, s − t),
otrzymamy
w(ξ, η) = v (ξ + η)/2, (ξ − η)/2
.
Stąd
w
ξ
= (v
s
+ v
t
)/2,
w
η
= (v
s
− v
t
)/2,
w
ξη
= (v
ss
− v
tt
)/4.
Po uwzględnieniu ostatnich zależności równanie (4.9) przyjmuje postać
v
ss
− v
tt
= b
F (s, t, v, v
s
, v
t
),
gdzie podobnie jak poprzednio funkcja b
F zawiera wszystkie wyrazy o pochodnych
niższego rzędu. Jest to więc równanie typu hiperbolicznego.
Przypadek δ = 0. Załóżmy, że δ(x, y) = 0 dla (x, y) ∈ D. Oznacza to, że
a
2
12
− a
11
a
22
= 0, czyli a
12
=
√
a
11
a
22
. Korzystając z ostatniej równości otrzymamy
ea
11
= a
11
ξ
2
x
+ 2a
12
ξ
x
ξ
y
+ a
22
ξ
2
y
=
√
a
11
ξ
x
+
√
a
22
ξ
y
2
,
ea
12
= a
11
ξ
x
η
x
+
√
a
11
√
a
22
ξ
x
η
y
+ ξ
y
η
x
+ a
22
ξ
y
η
y
=
√
a
11
ξ
x
+
√
a
22
ξ
y
√
a
11
η
x
+
√
a
22
η
y
.
Zatem ea
11
= 0 implikuje ea
12
= 0. Jeśli zatem za funkcje ξ przyjmiemy rozwiązanie
równania (4.6) a za η dowolną funkcje funkcyjnie niezależną od ξ, to po zmianie
zmiennych równanie (4.1) przyjmie postać
w
ηη
= e
F η, η, w, w
ξ
, w
η
.
Jeśli przy tym po prawej stronie nie znika termin w
ξ
jest to równanie typu parabo-
licznego.
Oczywiście najprostrze wydaje się podstawienie ξ = ξ(x, y), η = y lub ξ = x,
η = η(x, y), gdzie ξ i η są całkami równania (4.6).
Przypadek δ > 0. Załóżmy, że δ(x, y) < 0 dla (x, y) ∈ D. W tym przypadku
równanie (4.10) posiada dwa rozwiązania o wartościach zespolonych: λ
1
= a
12
+
i
√
δ
/a
11
, λ
2
= a
12
− i
√
δ
/a
11
. Niech Φ i Ψ będą odpowiednio rozwiązaniami
równań
dy
dx
= λ
1
(x, y),
dy
dx
= λ
2
(x, y).
4.1. Klasyfikacja równań róźniczkowych cząstkowych 2-go rzędu
45
Oznaczmy przez ϕ część rzeczywistą funkcji Φ, a przez ψ jej część urojoną. Oczywiście
Φ = ϕ + iψ,
Ψ = ϕ − iψ.
Rozważmy teraz zmianę zmiennych
ξ = Φ(x, y),
η = Ψ(x, y),
(x, y) ∈ D.
Mamy
Φ
x
= ϕ
x
+ iψ
x
,
Φ
y
= ϕ
y
+ iψ
y
Ψ
x
= ϕ
x
− iψ
x
,
Ψ
y
= ϕ
y
− iψ
y
.
Zgodnie z wzorami (4.4) otrzymamy
e
α
11
= a
11
Ψ
2
x
+ 2a
12
Ψ
x
Ψ
y
+ a
22
Ψ
2
y
=
=
a
11
ϕ
2
x
+ 2a
12
ϕ
x
ϕ
y
+ a
22
ϕ
2
y
− a
11
ψ
2
x
+ 2a
12
ψ
x
ψ
y
+ a
22
ψ
2
y
+
+ 2i a
11
ϕ
x
ψ
x
+ a
12
(ϕ
x
ψ
y
+ ϕ
y
ψ
x
) + a
22
ϕ
y
ψ
y
.
Stąd i z równości eα
11
= 0 wynika natychmiast, że
a
11
ϕ
2
x
+ 2a
12
ϕ
x
ϕ
y
+ a
22
ϕ
2
y
= a
11
ψ
2
x
+ 2a
12
ψ
x
ψ
y
+ a
22
ψ
2
y
(4.11)
a
11
ϕ
x
ψ
x
+ a
12
(ϕ
x
ψ
y
+ ϕ
y
ψ
x
) + a
22
ϕ
y
ψ
y
= 0.
(4.12)
Z zależności (4.11), (4.12) wynika, że stosując zmianę zmiennych
ξ = ϕ(x, y),
η = ψ(x, y),
gdzie ϕ i ψ są odpowiednio częścią rzeczywistą i urojoną całki Φ, otrzymamy zależ-
ności: ea
11
= ea
22
, ea
12
= 0. Zatem przekształcenie to sprowadza nasze równanie do
postaci
w
ξξ
+ w
ηη
= e
F ξ, η, w, w
ξ
, w
η
.
Jest to zatem równanie typu eliptycznego.
Typ równania zależy zatem od wyróżnika δ. Korzystając z wzorów (4.4) nietrudno
sprawdzić, że
ea
2
12
− ea
11
ea
22
= a
2
12
− a
11
a
22
ξ
x
η
y
− ξ
y
η
x
2
,
skąd wynika natchmiast, że typ równania jest niezmiennikiem względem przekształceń
nieosobliwych.
Zauważmy też, że znak wyróżnika δ może się zmieniać w zależności od punktu
(x, y) ∈ D. Niech D
1
= {(x, y) ∈ D : δ(x, y) > 0}, D
1
= {(x, y) ∈ D : δ(x, y) = 0)},
D
1
= {(x, y) ∈ D : δ(x, y) < 0}. Zatem w obszarze D
1
równanie jest typu hiperbo-
licznego, w obszarze D
2
typu parabolicznego a w obszarze D
3
typu eliptycznego.
Przykład 4.1.
Rozważmy równanie
u
xx
− xyu
yy
= 0.
Ponieważ δ = xy jest równe zero na osiach x = 0 i y = 0, dodatnie w pierwszej i trzeciej
ćwiartce, ujemne w drugiej i czwartej ćwiartce, równanie to jest typu parabolicznego
na osiach x = 0 i y = 0 z wyłączeniem początku układu, typu hiperbolicznego w
pierwszej i trzeciej ćwiartce oraz typu eliptycznego w drugiej i czwartej ćwiartce.
46
Rozdział 4. Klasyfikacja równań liniowych rzędu drugiego
Przykład 4.2.
Sprowadzić do postaci kanonicznej równanie
x
2
u
xx
− 2xyu
xy
+ y
2
u
yy
= 0.
Zauważmy, że δ = 0, czyli jest to równanie typu parabolicznego.
Jeśli x = 0, y 6= 0, przyjmuje ono postać
u
yy
= 0.
Jeśli y = 0, x 6= 0, przyjmuje postać
u
xx
= 0.
Załóżmy teraz, że x 6= 0, y 6= 0. Równanie charakterystyk ma postać
x
2
dy
dx
2
+ 2xy
dy
dx
+ y
2
= 0,
czyli
x
dy
dx
+ y
2
= 0.
Całką równania
dy
dx
=
−y
x
jest funkcja
y = C/x.
Podstawiając
ξ = x,
η = xy
otrzymamy
u
x
= w
ξ
+ yw
η
,
u
y
= xw
η
,
u
xx
= w
ξξ
+ 2yw
ξη
+ y
2
w
ηη
,
u
xy
= xw
ξη
+ xyw
ηη
+ w
η
,
u
yy
= x
2
w
ηη
,
a po podstawieniu tych wielkości do równania wyjściowego otrzymamy
x
2
w
ξξ
− 2xyw
η
= 0,
czyli
w
ξξ
=
2η
ξ
2
w
η
.
Przykład 4.3.
Sprowadzić do postaci kanonicznej równanie
u
xx
+ 2u
xy
− 3u
yy
+ 3u
x
+ 2u
y
= 0.
4.1. Klasyfikacja równań róźniczkowych cząstkowych 2-go rzędu
47
Równanie charakterystyk ma postać
dy
dx
2
− 2
dy
dx
− 3 = 0.
Rozwiązując równanie
λ
2
− 2λ − 3 = 0
znajdziemy jego pierwiastki: λ
1
= −1 i λ
2
= 3. Całkami ogólnymi równań
dy
dx
= −1,
dy
dx
= 3
są rodziny funkcji
x + y = C
1
,
3x − y = C
2
.
Stosując podstawienie
ξ = x + y,
η = 3x − y
i kładąc
w(ξ, η) = u x(ξ, η), y((ξ, η)
,
mamy
u(x, y) = w ξ(x, y), η(x, y)
.
Zatem
u
x
= w
ξ
+ 3w
η
,
u
y
= w
ξ
− w
η
,
u
xx
= w
ξξ
+ 6w
ξη
+ 9w
ηη
,
u
xy
= w
ξξ
+ 2w
ξη
− 3w
ηη
,
u
yy
= w
ξξ
− 2w
ξη
+ w
ηη
,
Wstawiając te wielkości do równania wyjściowego otrzymamy
w
ξη
+
5
16
w
ξ
+
7
16
w
η
= 0.
Podstawiając z kolei
s = (ξ + η)/2,
t = (ξ − η)/2
i kładąc
v(s, t) = w ξ(s, t), η(s, t)
= w(s + t, s − t),
otrzymamy
v
ss
− v
tt
+
3
2
v
s
−
1
4
v
t
= 0.
Przykład 4.4.
Sprowadzić do postaci kanonicznej równanie
y
2
u
xx
+ 2x
2
u
yy
+ 2xyu
xy
+ yu
y
= 0.
48
Rozdział 4. Klasyfikacja równań liniowych rzędu drugiego
Ponieważ wyróznik δ = −x
2
y
2
może przyjmować zarówno wartość zero jak i watości
ujemne, należe rozpatrzeć dwa przypadki: δ = 0 i δ < 0.
Jeśli δ = 0, wówczas albo x = 0, y 6= 0 i równanie przyjmuje postać
u
xx
+
1
x
u
y
= 0,
albo y = 0, x 6= 0, i równanie przyjmuje postać
u
yy
= 0.
Rozważmy teraz przypadek gdy δ < 0. Rozwiązując równanie
y
2
λ
2
− 2xyλ + 2x
2
= 0
znajdziemy λ
1
= (1 − i)x/y oraz λ
2
= (1 + i)x/y.
Rozwiązując równania
dy
dx
= (1 − i)
x
y
oraz
dy
dx
= (1 + i)
x
y
otrzymamy rozwiązania
Φ = x
2
− y
2
− ix
2
,
Ψ = x
2
− y
2
+ ix
2
.
Stosując zmianę zmiennych
ξ = x
2
− y
2
,
η = x
2
,
otrzymamy
u
x
= 2xw
ξ
+ 2xw
η
,
u
y
= −2yw
η
,
u
xx
= 4x
2
w
ξξ
+ 2w
ξη
+ w
ηη
+ 2w
ξ
+ 2w
η
,
u
xy
= −4xy w
ξξ
+ w
ηη
,
u
yy
= 4y
2
w
ξξ
− 2w
η
.
Wstawiając uzyskane wielkości do równania wyjściowego, otrzymamy
w
ξξ
+ w
ηη
−
1
η − ξ
w
ξ
+
1
2η
w
η
= 0.
Na zakończenie tego paragrafu zauważmy, że dobierając stosowne przekształcenie
nie tylko możemy doprowadzić równanie do postaci kanonicznej, ale również znacznie
go uprościć. Na przykład, w przypadku równania liniowego o stałych współczynnikach,
stosując przekształcenie
u = ve
αx+βy
i dobierając odpowiednio α i β możemy pozbyć się wyrazów z pierwszą pochodną.
Rozważmy równanie
u
xx
− u
yy
+
3
2
u
x
−
1
4
u
y
= 0.
4.2. Przypadek ogólny
49
(Zauważmy, że jest to postać kanoniczna równania z przykładu 4.3). Stosując powyż-
sze podstawienie otrzymamy:
u
x
= (v
x
+ αv)e
αx+βy
,
u
y
= (v
y
+ βv)e
αx+βy
,
u
xx
= (v
xx
+ 2αv
x
+ α
2
v)e
αx+βy
,
u
yy
= (v
yy
+ 2βv
y
+ β
2
v)e
αx+βy
.
Podstawiając powyższe wielkości do równania wyjściowego otrzymamy po uporząd-
kowaniu
v
xx
− v
yy
+ 2α +
3
2
v
x
− 2β +
1
4
v
y
+ α
2
− β
2
+
3
2
α −
1
4
β
v = 0.
Przyjmując α = −
3
4
, β = −
1
8
otrzymamy
v
xx
− v
yy
−
3
64
v = 0.
4.2. Przypadek ogólny
Rozważmy prawie-liniowe równanie różniczkowe cząstkowe rzędu drugiego
n
X
i,j=1
a
ij
(x
1
, . . . , x
n
)u
x
i
x
j
+ F (x
1
, . . . , x
n
, u, u
x
1
, . . . u
x
n
) = 0,
(4.13)
gdzie a
ij
, i, j = 1, . . . , n, są funkcjami określonymi na zbiorze U ⊂ R
n
, niezerującymi
się równocześnie w żadnym punkcie tego zbioru, u jest szukaną funkcją zmiennych
x
1
, . . . , x
n
, a F jest funkcją zadaną. Z równaniem (4.13) możemy związać formę kwa-
dratową
n
X
i,j=1
a
ij
(x
1
, . . . , x
n
)λ
i
λ
j
.
(4.14)
Z teorii form kwadratowych wiadomo, że dla każdego ustalonego punktu (x
1
, . . . ,
x
n
) ∈ U istnieje przekształcenie postaci
µ
i
=
n
X
k=1
α
ik
λ
k
,
i = 1, . . . , n
(4.15)
które formę (4.14) sprowadza do postaci kanonicznej,
n
X
i=1
ea
i
µ
2
i
,
(4.16)
tzn. postaci w której występują tylko kwadraty µ
i
.
Z twierdzenia Sylwestera-Jacobiego o bezwładności form kwadratowych wynika, że
ilość współczynników dodatnich oraz ujemnych nie zależy od sposobu sprowadzenia do
postaci kanonicznej. Jest ona niezmiennikiem względem przekształceń nieosobliwych.
50
Rozdział 4. Klasyfikacja równań liniowych rzędu drugiego
Oznacza to, że równanie (4.13) poprzez stosowne przekształcenie możemy sprowa-
dzić do postaci kanonicznej
n
X
i=1
ea
i
(x
1
, . . . , x
n
)v
x
i
x
i
+ e
F (x
1
, . . . , x
n
, v, v
x
1
, . . . v
x
n
) = 0,
(4.17)
Mówimy, że równanie (4.13) jest w punkcie (x
1
, . . . , x
n
) typu eliptycznego, jeżeli
wszystkie współczynniki ea
i
w postaci kanonicznej (4.17) są różne od zera i mają ten
sam znak, typu hiperbolicznego jeżeli są różne od zera i występują zarówno współczyn-
niki ujemne jak i dodatnie, typu parabolicznego, jeżeli niektóre współczynniki są równe
zeru a odpowiadające im pochodne pierwszego rzędu nie znikają. Jeśli ponadto współ-
czynniki różne od zera mają ten sam znak, równanie nazywamy paraboliczno-eliptycz-
nym, jeśli znaki różne, paraboliczno-hiperbolicznym.
Jeśli Λ = [λ
1
, . . . , λ
n
] oznacza macierz jednowierszową, Λ
T
macierz transponowaną
a A macierz n × n wymiarową o wyrazach a
ij
, i, j = 1, . . . n, to formę kwadratową
(4.14) możemy zapisać w postaci macierzowej Λ A Λ
T
. Sprowadzenie formy do postaci
kanonicznej odpowiada przekształceniu macierzy A do postaci diagonalnej, tzn. po-
staci w której poza przekątną występują same zera. Jeśli w macierzy diagonalnej na
przekątnej wszystkie wyrazy są różne od zera i mają ten sam znak, równanie różnicz-
kowe (4.13) jest typu eliptycznego, jeśli są znaków różnych, typu hiperbolicznego, a
jeśli niektóre wyrazy są równe zeru - typu parabolicznego.
4.3. Rozwiązywanie równań drugiego rzędu metodą
charakterystyk
W niniejszym paragrafie pokażemy przykłady rozwiązywania równań różniczko-
wych cząstkowych drugiego rzędu za pomocą równań charakterystyk wprowadzonych
w paragrafie 2.1.
Przykład 4.5.
Znaleźć rozwiązanie równania
u
xx
− 3u
yy
+ 2u
xy
= 0,
(4.18)
spełniające warunki początkowe
u(x, 0) = 3x
2
,
u
y
(x, 0) = 0.
Równanie charakterystyk ma postać
dy
dx
2
− 2
dy
dx
− 3 = 0,
stąd
dy
dx
= −1 oraz
dy
dx
= 3.
Charakterystykami równania (4.21) są rodziny prostych
x + y = C
1
,
3x − y = C
2
.
4.3. Rozwiązywanie równań drugiego rzędu metodą charakterystyk
51
W celu sprowadzenia równania do postaci kanonicznej wprowadzamy nowe zmienne
ξ = x + y,
η = 3x − y.
Mamy
u
x
=
w
ξ
+ 23w
η
,
u
y
= w
ξ
− w
η
,
u
xx
=
w
ξξ
+ 6w
ξη
+ 9w
ηη
,
u
xy
=
w
ξξ
+ 2w
ξη
− 3w
ηη
,
u
yy
=
w
ξξ
− 2w
ξη
+ w
ηη
.
Podstawiając uzyskane wielkości do równania wyjściowego otrzymamy
w
ξη
= 0
Całkując jak w poprzednim przykładzie ostatnie równanie otrzymamy
w(ξ, η) = F (ξ) + G(η),
gdzie F i G są dowolnymi funkcjami klasy C
1
. Wracając do zmiennych wyjściowych
otrzymamy
u(x, y) = F (x + y) + G(3x − y).
(4.19)
Szukamy teraz funkcji F i G tak aby były spełnione warunki początkowe, czyli
u(x, 0) = F (x) + G(3x) = 3x
2
,
u
y
(x, 0) = F
′
(x) − G
′
(3x) = 0.
Z równań
F
′
(x) + 3G
′
(3x) = 6x,
F
′
(x) − G
′
(3x) = 0,
otrzymamy
G
′
(3x) =
3
2
x,
a przyjmując t = 3x mamy
G
′
(t) =
1
2
t
czyli
G(t) =
1
4
t
2
+ C.
Wykorzystując ponownie pierwszy warunek początkowy oraz ostatnią relacje otrzy-
mamy
F (x) = 3x
2
− G(3x) = 3x
2
−
9
4
x
2
− C =
3
4
x
2
− C
Podstawiając uzyskane wartości do wzoru (4.22) otrzymamy szukane rozwiązanie
u(x, y) =
3
4
(x + y)
2
+
1
4
(3x − y)
2
.
52
Rozdział 4. Klasyfikacja równań liniowych rzędu drugiego
Przykład 4.6.
Znaleźć całkę ogólną równania
u
xx
− u
yy
=
2
y − x
(u
x
− u
y
).
(4.20)
Równanie charakterystyk ma postać
dy
dx
2
− 1 = 0.
Stąd
dy
dx
= −1 oraz
dy
dx
= 1.
Charakterystykami równania (4.20) są rodziny prostych
x + y = C
1
,
x − y = C
2
.
Stosując zmianę zmiennych
ξ = x + y,
η = x − y
sprowadzamy równanie wyjściowe do postaci
w
ξη
= −
1
η
w
ξ
.
Kładąc v = w
ξ
otrzymamy równanie
v
η
= −
1
η
v.
Oczywiście stała C może być funkcją zmiennej ξ, czyli C = f(ξ). Zatem
w
ξ
=
f (ξ)
η
.
Po scałkowaniu otrzymamy
w =
1
η
F (ξ) + G(η),
gdzie F jet całką z funkcji f. Wracając do zmiennych wyjściowych otrzymamy
u(x, y) =
1
x − y
F (x + y) + G(x − y).
Przykład 4.7.
x
2
u
xx
+ y
2
u
yy
− 2xyu
xy
+ xu
x
+ yu
y
= 0.
(4.21)
4.3. Rozwiązywanie równań drugiego rzędu metodą charakterystyk
53
Równanie charakterystyk ma postać
x
2
dy
dx
2
+ 2xy
dy
dx
+ y
2
= 0,
czyli
x
dy
dx
+ y
2
= 0.
Rozwiązując równanie
dy
dx
= −
y
x
,
otrzymamy
yx = C.
Po zmianie zmiennych
ξ = xy,
η = x
równanie (4.21) przyjmie postać
w
ηη
+
1
η
w
η
= 0.
Kładąc
v = w
η
otrzymamy
d v
d η
+
1
η
v = 0.
Całka tego równania ma postać
v =
C
η
.
Ponieważ C może być funkcją η, przyjmując C = F (η) otrzymamy
dw
dη
=
1
η
F (ξ).
Stąd
w = F (ξ) ln|η| + G(ξ),
a wracając do zmiennych wyjściowych otrzymamy
u(x, y) = F (xy) ln|x| + G(xy).
54
Rozdział 4. Klasyfikacja równań liniowych rzędu drugiego
4.4. Zadania
1. Sprowadzić do postaci kanonicznej równania:
a) u
xx
+ 2u
xy
+ 2u
y
= 0;
b) u
xx
+ 2u
xy
− 3u
yy
+ 3u
x
+ 2u
y
= 0;
c) yu
yy
− xu
xy
= 0;
d) y
2
u
xx
+ 2x
2
u
yy
+ 2xyu
xy
+ yu
y
= 0;
e) x
2
u
xx
− 3y
2
u
yy
+ 2xyu
xy
− 2xu
x
+ 4yu
y
= 0.
2. Zbadać w jakich punktach poniższe równania są typu hiperbolicznego, parabolicz-
nego, eliptycznego:
a) yu
yy
− xu
xx
= 0;
b) y
2
u
xx
+ u
yy
= 0;
c) xu
xx
− y
2
u
yy
= 0;
d) (1 + y
2
)u
xx
− (1 + x
2
)u
yy
+ 2xyu
xy
+ xu
x
+ yu
y
= 0;
e) tg
2
xu
xx
− y
2
u
yy
− 2ytgx u
xy
+ tg
3
x u
x
= 0.
3. Sprowadzić do postaci kanonicznej i znaleźć całkę ogólną równania:
a) x
2
u
xx
+ y
2
u
yy
+ 2xyu
xy
= 0;
b) x
2
u
xx
+ y
2
u
yy
22xyu
xy
+ xu
x
+ yu
y
= 0;
c) x
2
u
xx
− 3y
2
u
yy
− 2xyu
xy
= 0;
d) u
xx
− cos
2
x u
yy
− 2sinx u
xy
− cos x u
y
= 0.
4. Znaleźć całkę ogólną równań:
a) yu
yy
− xu
xy
= 0;
b) u
xx
− 4x
2
u
yy
− (1/x)u
x
= 0;
c) 2x u
xx
− 2y u
yy
+ u
x
− u
y
= 0;
e) 4y
2
u
xx
− e
2x
u
yy
− 4y
2
u
x
+ (e
2x
/y)u
y
= 0;
Rozdział 5
Metoda rozdzielania zmiennych
Metoda rozdzielania zmiennych zwana też metodą Fouriera jest jedną z najstar-
szych metod rozwiązywania równań różniczkowych cząstkowych. Polega ona na próbie
wyznaczenia rozwiązania danego równania w postaci kombinacji funkcji o mniejszej
ilości zmiennych. Najczęściej szukamy rozwiązania w postaci sumy lub iloczynu funk-
cji. W szczególności, jeśli szukane rozwiązanie u jest funkcją zmiennych x i t, rozwiąza-
nia tego możemy szukać w postaci iloczynu dwóch funkcji z których jedna jest funkcją
zmiennej x druga zmiennej t. Metoda ta jest szczególnie przydatna, jeśli szukamy
rozwiązania w zbiorze ograniczonym o zadanych wartościach na brzegu obszaru. Zin-
terpretujemy to poniźej rozważając kolejno równanie struny ograniczonej jednorodnej
o jednorodnych warunkach brzegowych, równanie struny ograniczonej niejednorodnej
o jednorodnych warunkach brzegowych wreszcie równanie struny z niejednorodnymi
warunkami brzegowymi. Analogiczne przykłady podamy dla równania przewodnictwa
cieplnego.
5.1. Rozwiązanie równania struny ograniczonej
Rozważmy równanie struny
u
tt
= a
2
u
xx
,
0 ≤ x ≤ l,
t ≥ 0,
(5.1)
z warunkami brzegowymi
u(0, t) = 0,
u(l, t) = 0,
t ≥ 0.
(5.2)
oraz warunkami początkowymi
u(x, 0) = ϕ(x),
u
t
(x, 0) = ψ(x),
0 ≤ x ≤ l.
(5.3)
Przyjmujemy przy tym, że ϕ(0) = 0.
Szukamy rozwiązania postaci
u(x, t) = T (t)X(x).
Podstawiając ostatnią funkcje do równania (5.1) otrzymamy
T
′′
(t)X(x) = a
2
T (t)X
′′
(x).
56
Rozdział 5. Metoda rozdzielania zmiennych
Przyjmując, że T 6= 0 i X 6= 0 możemy ostatnie równanie przekształcić do postaci
T
′′
(t)
T (t)
= a
2
X
′′
(x)
X(x)
Ponieważ lewa strona zależy tylko od t, zaś prawa stona tylko od x, zatem oba ilorazy
muszą być równe stałej. Oznaczając tę stałą przez −λ, ostatnią równość możemy
zapisać w postaci dwóch równań
T
′′
(t) + λa
2
T (t) = 0,
X
′′
(x) + λX(x) = 0.
(5.4)
Ponadto z warunków brzegowych (5.2) wynika natychmiast, że
X(0) = 0,
X(l) = 0.
(5.5)
Przedyskutujemy teraz rozwiązania równań (5.4) w zależności od znaku λ.
Przypadek: λ < 0. Rozwiązania równań mają postać:
T (t) = Ae
√
−λ at
+ Be
−
√
−λ at
,
X(x) = Ce
√
−λ x
+ De
−
√
−λ x
.
Z warunków brzegowych (5.5) wynika, że C = D = 0, czyli u(x, t) = 0. Ponieważ
rozwiązanie zerowe nie jest dla nas interesujące, przypadek ten należy odrzucić.
Przypadek: λ = 0. Rozwiązania równań (5.4) mają postać
T (t) = A + Bt,
X(x) = C + Dx.
Uwzględniając warunki brzegowe (5.5) otrzymamy jak poprzednio u(x, t) = 0, a zatem
również ten przypadek należy odrzucić.
Przypadek: λ > 0. Wygodnie jest teraz w równaniu (5.4) symbol λ zastąpić sym-
bolem λ
2
, czyli zapisać te równania w postaci
T
′′
(t) + λ
2
a
2
T (t) = 0,
X
′′
(x) + λ
2
X(x) = 0.
Rozwiązania mają wówczas postać
T (t) = A cosλ at + B sinλ at,
X(x) = C cosλ x + D sinλ x.
Z warunku X(0) = 0 wynika, że C = 0 a warunek X(l) = 0 daje równość
sinλ l = 0.
Ostatnia równość jest spełniona dla λ
n
= nπ/l, n ∈ N. Wrtości te nazywamy war-
tościami własnymi. Zauważmy, że tylko dla takich wartości λ może istnieć szukane
rozwiązanie.
Dla n ∈ N położmy
T
n
(t) = A
n
cos
naπ
l
t + B
n
sin
naπ
l
t,
X
n
(x) = C
n
sin
nπ
l
x
5.1. Rozwiązanie równania struny ograniczonej
57
oraz
u
n
(x, t) =
A
n
cos
naπ
l
t + B
n
sin
naπ
l
t
sin
nπ
l
x.
Zauważmy, że tak określona funkcja u
n
jest rozwiązaniem równania (5.1), spełnia
warunki brzegowe (5.2), ale na ogół nie spełnia warunków początkowych (5.3).
Połóżmy teraz
u(x, t) =
∞
X
n=1
u
n
(x, t).
(5.6)
Załóżmy, że szereg po prawej stronie jest jednostajnie zbieżny jak również szereg
pierwszych i drugich pochodnych jest jednostajnie zbieżny do odpowiedniej pochodnej
z funkcji u.
Oczywiście
u(x, 0) =
∞
X
n=1
A
n
sin
nπ
l
x.
Załóżmy dalej, że funkcje ϕ można rozwinąć w szereg sinusów w przedziale [0, l]
ϕ(x) =
∞
X
n=1
α
n
sin
nπ
l
x,
gdzie
α
n
=
2
l
Z
l
0
ϕ(s)sin
nπ
l
sds.
Zauważmy, że pierwszy z warunków początkowych u(0, x) = ϕ(x) jest spełniony, jeśli
A
n
= α
n
, czyli
A
n
=
2
l
Z
l
0
ϕ(s)sin
nπ
l
sds.
W celu zapewnienia drugiego z warunków początkowych należy policzyć pochodną
względem t.
∂
∂t
u(x, t) =
∞
X
n=1
naπ
l
− A
n
sin
naπ
l
t + B
n
cos
naπ
l
t
sin
nπ
l
x.
Stąd
∂
∂t
u(x, 0) =
∞
X
n=1
naπ
l
B
n
sin
nπ
l
x.
Rozwijając funkcje ψ w szereg sinusów otrzymamy
ψ(x) =
∞
X
n=1
β
n
sin
nπ
l
x,
gdzie
β
n
=
2
l
Z
l
0
ψ(s)sin
nπ
l
sds.
58
Rozdział 5. Metoda rozdzielania zmiennych
Zatem drugi z warunków początkowych (5.3) jest spełniony, jeśli (naπ/l)B
n
= β
n
,
czyli
B
n
=
2
naπ
Z
l
0
ψ(s)sin
nπ
l
sds.
Szukane rozwiązanie ma zatem postać
u(x, t)
=
∞
X
n=1
"
2
l
Z
l
0
ϕ(s)sin
nπ
l
sds cos
naπ
l
t
+
2
naπ
Z
l
0
ψ(s)sin
nπ
l
sds sin
naπ
l
t
#
sin
nπ
l
x.
(5.7)
Kładąc
ρ
n
=
p
A
2
n
+ B
2
n
,
cos e
ϕ
n
= A
n
/ρ
n
,
sin e
ϕ
n
= B
n
/ρ
n
,
ϕ
n
=
l
naπ
e
ϕ
n
,
otrzymamy
u
n
(x, t) = α
n
cos
naπ
l
(t − ϕ
n
) sin
nπ
l
x.
Funkcja u
n
opisuje drgania harmoniczne (tzw. n-ta harmoniczna) odpowiadające war-
tości własnej λ
n
= nπ/l, przy czym :
α
n
sin
nπ
l
x − amplituda drgania n-tej harmonicznej:
ω
n
=
naπ
l
− czestotliwość drgania n-tej harmonicznej.
Pamiętając że a
2
= T /ρ, gdzie T oznacza siłę naprężenia a ρ gęstość, otrzymamy
ω
n
=
nπ
l
s
T
ρ
.
Częstotliwość ω
1
= (π/l)
p
T /ρ odpowiada tzw. dźwiękowi podstawowemu (zwanemu
też pierwszą harmoniczną). Jest to dźwięk najsilniejszy. Melodia struny zależy nato-
miast od dalszych dźwięków uzupełniających.
Jeśli A
1
= . . . = A
n−1
= 0 oraz B
1
= · · · = B
n−1
= 0, natomiast A
n
lub
B
n
6= 0, dźwięk podstawowy odpowiada częstotliwości ω
n
. Wynika stąd, że dźwięk
struny zależy od warunków początkowych u(x, 0) = ϕ(x),
u
t
(x, 0) = ψ(x) oraz
wielkości: l, T i ρ.
5.2. Uzasadnienie metody
Opisane w poprzedniej sekcji postępowanie jest słuszne, jeśli szereg (5.6) oraz
szeregi pierwszych i drugich pochodnych są jednostajnie zbieżne. Teraz podamy proste
warunki przy których zbieżność taka zachodzi.
5.2. Uzasadnienie metody
59
Przypomnijmy, że
u(x, t) =
∞
X
n=1
u
n
(x, t) =
∞
X
n=1
A
n
cos
anπ
l
t + B
n
sin
anπ
l
t
sin
nπ
l
x,
gdzie
A
n
=
2
l
Z
l
0
ϕ(s)sin
nπ
l
sds,
B
n
=
2
anπ
Z
l
0
ψ(s)sin
nπ
l
sds.
Oczywiście
|u
n
(x, t)| ≤ |A
n
| + |B
n
|.
Z równości
∂
∂t
u
n
(x, t) =
anπ
l
− A
n
sin
naπ
l
t + B
n
cos
naπ
l
t
sin
nπ
l
x,
wynika, że
|
∂
∂t
u
n
(x, t)| ≤
naπ
l
|A
n
| + |B
n
|
.
Podobnie możemy pokazać, że
∂
2
∂t
2
u
n
(x, t)
≤
naπ
l
2
|A
n
| + |B
n
|
;
∂
∂x
u
n
(x, t)
≤
nπ
l
|A
n
| + |B
n
|
;
∂
2
∂x
2
u
n
(x, t)
≤
nπ
l
2
|A
n
| + |B
n
|
.
Aby uzyskać jednostajną zbieżność wspomnianych wyżej szeregów wystarczy po-
kazać, że zbieżne są szeregi liczbowe
∞
X
n=1
n
k
|A
n
| oraz
∞
X
n=1
n
k
|A
n
|,
dla
k = 0, 1, 2.
Pokażemy teraz zbieżność szeregu
∞
X
n=1
n
2
|A
n
|
przy dodatkowym założeniu, że funkcja ϕ posiada czwartą pochodną, pochodna ta
jest funkcją całkowalną i ponadto ϕ(0) = ϕ(l) = 0 oraz ϕ
′′
(0) = ϕ
′′
(l) = 0.
Przyjmując λ
n
= (nπ)/l mamy
A
n
=
2
l
Z
l
0
ϕ(s)sinλ
n
sds.
Całkując czterokrotnie przez części otrzymamy
Z
l
0
ϕ(s) sinλ
n
s ds = −
1
λ
n
ϕ(s) cos λ
n
s
l
0
+
1
λ
n
Z
l
0
ϕ
′
(s) cosλ
n
s ds
60
Rozdział 5. Metoda rozdzielania zmiennych
=
1
λ
n
Z
l
0
ϕ
′
(s) cosλ
n
s ds = −
1
λ
2
n
ϕ
′
(s) sin λ
n
s
l
0
−
1
λ
2
n
Z
l
0
ϕ
′′
(s) sinλ
n
s ds
= −
1
λ
2
n
Z
l
0
ϕ
′′
(s) sinλ
n
s ds = −
1
λ
3
n
ϕ
′′
(s) cos λ
n
s
l
0
+
1
λ
3
n
Z
l
0
ϕ
′′′
(s) cosλ
n
s ds
=
1
λ
3
n
Z
l
0
ϕ
′′′
(s) cosλ
n
s ds =
1
λ
4
n
ϕ
′′′
(s) sin λ
n
s
l
0
−
1
λ
4
n
Z
l
0
ϕ
IV
(s) sinλ
n
s ds
Stąd
|A
n
| =
2
l
1
λ
4
n
Z
l
0
ϕ
IV
(s) sinλ
n
s ds
≤
2l
3
π
4
Z
l
0
|ϕ
IV
(s)| ds =
1
n
4
C,
gdzie
C =
2l
3
π
4
Z
l
0
|ϕ
IV
(s)| ds.
W konsekwencji
∞
X
n=1
n
2
|A
n
| ≤ C
∞
X
n=1
1
n
2
,
skąd wynika natychmiast, że szereg
P
∞
n=1
n
2
|A
n
| jest zbieżny. Analogicznie możemy
pokazać, że szereg
P
∞
n=1
n
2
|B
n
| jest zbieżny. Oczywiście, przy przyjętych założeniach,
również szeregi
P
∞
n=1
n|A
n
| oraz
P
∞
n=1
n|B
n
| są zbieżne. Oznacza to, że metoda za-
stosowana w poprzedniej sekcji przy przyjętych założeniach o funkcjach ϕ i ψ jest
poprawna.
Uwaga 5.1. Z teorii szeregów Fouriera wiadomo, że przyjęte tu założenia o funk-
cjach ϕ i ψ można znacznie osłabić.
5.3. Równanie niejednorodne struny
Rozważmy niejednorodne równanie struny
u
tt
= a
2
u
xx
+ f (x, t),
0 ≤ x ≤ l,
t ≥ 0,
(5.8)
z warunkami brzegowymi
u(0, t) = 0,
u(l, t) = 0,
t ≥ 0.
(5.9)
oraz warunkami początkowymi
u(x, 0) = ϕ(x),
u
t
(x, 0) = ψ(x),
0 ≤ x ≤ l.
(5.10)
Szukamy rozwiązania postaci
u(x, t) =
∞
X
n=1
ω
n
(t) sin
nπ
l
x,
(5.11)
5.3. Równanie niejednorodne struny
61
gdzie ω
n
, n ∈ N, są nieznanymi funkcjami które będziemy starali się wyznaczyć tak,
aby uzyskać szukane rozwiązanie. Zapiszmy funkcje f, ϕ i ψ w postaci szeregów Fo-
uriera
f (x, t) =
∞
X
n=1
γ
n
(t) sin
nπ
l
x,
(5.12)
ϕ(x) =
∞
X
n=1
α
n
sin
nπ
l
x,
ψ(x) =
∞
X
n=1
β
n
sin
nπ
l
x,
(5.13)
gdzie
γ
n
(t) =
2
l
l
Z
0
f (s, t)sin
nπ
l
s ds,
α
n
=
2
l
l
Z
0
ϕ(s) sin
nπ
l
s ds,
β
n
=
2
l
l
Z
0
ψ(s) sin
nπ
l
s ds.
Podstawiając (5.11) i (5.12) do (5.8) otrzymamy
∞
X
n=1
ω
′′
n
(t) + a
2
λ
2
n
ω(t) − γ
n
(t)
sin λ
n
x = 0,
(5.14)
gdzie λ
n
= nπ/l.
Z kolei podstawiając (5.11), (5.12) do warunków początkowych (5.10) otrzymamy
∞
X
n=1
h
ω
n
(0) − α
n
i
sin λ
n
x = 0.
(5.15)
oraz
∞
X
n=1
h
ω
′
n
(0) − β
n
i
sin λ
n
x = 0.
(5.16)
Warunki (5.14), (5.15) i (5.16) są spełnione, jeśli dla dowolnego n ∈ N
ω
′′
n
(t) + a
2
λ
2
n
ω(t) = γ
n
(t),
ω
n
(0) = α
n
,
ω
′
n
(0) = β
n
.
Rozwiązując ostatni problem otrzymamy
ω
n
(t)
=
α
n
cos aλ
n
t +
β
n
aλ
n
sin aλ
n
t −
1
aλ
n
Z
t
0
γ
n
(s) sin λ
n
s ds · cos aλ
n
t
+
1
aλ
n
Z
t
0
γ
n
(s) cos aλ
n
sds · sin aλ
n
t
=
α
n
cos aλ
n
t +
β
n
aλ
n
sin aλ
n
t +
1
aλ
n
Z
t
0
γ
n
(s) sin aλ
n
(t − s) ds.
62
Rozdział 5. Metoda rozdzielania zmiennych
Podstawiając ostatni związek do wzoru (5.11) otrzymamy
u(x, t) =
∞
X
n=1
α
n
cos aλ
n
t +
β
n
aλ
n
sin aλ
n
t
sin λ
n
x
+
∞
X
n=1
1
aλ
n
Z
t
0
γ
n
(s) sin aλ
n
(t − s) sin λ
n
x ds.
Kładąc
G(x, s, t, τ ) =
2
al
∞
X
n=1
1
λ
n
sin λ
n
τ sin aλ
n
(t − s) sin λ
n
x,
rozwiązanie u możemy zapisać w postaci
u(x, t) =
∞
X
n=1
α
n
cos λ
n
t +
β
n
λ
n
sin λ
n
t
sin λ
n
x +
t
Z
0
l
Z
0
G(x, s, t, τ )f (τ, t)dsdτ.
Przykład 5.1.
Rozważmy równanie
u
tt
= a
2
u
xx
+ f (x),
0 ≤ x ≤ l,
t ≥ 0,
(5.17)
z warunkami brzegowymi
u(0, t) = α,
u(l, t) = β,
t ≥ 0.
(5.18)
oraz warunkami początkowymi
u(x, 0) = ϕ(x),
u
t
(x, 0) = ψ(x),
0 ≤ x ≤ l.
(5.19)
Szukamy rozwiązania w postaci sumy
u(x, t) = w(x) + v(x, t),
gdzie w jest rozwiązaniem problemu
a
2
w
xx
+ f (x) = 0,
w(0) = α, w(l) = β,
(5.20)
zaś funkcja v jest rozwiązaniem równania
v
tt
= a
2
v
xx
,
spełniającym warunki początkowe
v(x, 0) = ϕ(x) − w(x),
v
t
(x, 0) = ψ(x)
oraz warunki brzegowe
v(0, t) = 0,
v(l, t) = 0.
Rozwiązanie ostatniego problemu zostało podane w sekcji 5.1 (zob. wzór (5.7)). Wy-
starczy zatem znaleźć rozwiązanie problemu (5.19), które - jak łatwo sprawdzić -
wyraża się wzorem
w(x) = α +
x
l
(β − α) +
x
a
2
l
l
Z
0
t
Z
0
f (s)dsdt −
1
a
2
l
Z
0
t
Z
0
f (s)dsdt.
5.4. Przykłady
63
5.4. Przykłady
Przykład 5.2.
(Równanie przewodnictwa cieplnego w pręcie ograniczo-
nym z jednorodnymi warunkami brzegowymi). Rozważmy równanie
u
t
= a
2
u
xx
,
0 ≤ x ≤ l,
t ≥ 0,
(5.21)
z warunkami brzegowymi
u(0, t) = 0,
u(l, t) = 0,
t ≥ 0.
(5.22)
oraz warunkiem początkowym
u(x, 0) = ϕ(x),
0 ≤ x ≤ l.
(5.23)
Szukamy rozwiązania postaci
u(x, t) = X(x)T (t).
Po podstawieniu do równania (5.21) i rozdzieleniu zmiennych otrzymamy
X
′′
X
=
T
′
a
2
T
= −λ,
czyli
X
′′
+ λX = 0,
T
′
+ a
2
λT = 0.
Z warunków brzegowych (5.22) wynika, że
X(0) = 0,
X(l) = 0.
Ponieważ dla λ ≤ 0 otrzymujemy rozwiązanie zerowe, przyjmujemy λ > 0. Rozwią-
zując powyższe równania otrzymamy:
X(x) = A cos
√
λx + B sin
√
λx,
T (t) = Ce
−a
2
λt
.
Z warunku X(0) = 0 wynika, że A = 0, zaś warunek X(l) = 0 implikuje
sin
√
λl = 0.
Ostatnie równanie jest spełnione dla
λ = λ
n
=
nπ
l
2
,
n = 1, 2, . . . .
Zatem dla dowolnego n ∈ N funkcja
u
n
(x, t) = B
n
e
−
nπ
l
a
2
t
sin
nπ
l
x
jest rozwiązaniem równania (5.21) spełniającym warunki brzegowe (5.22). Rozwiąza-
nie to na ogół nie spełnia warunku początkowego (5.23).
64
Rozdział 5. Metoda rozdzielania zmiennych
Rozważmy funkcje
u(x, t) =
∞
X
n=1
u
n
(x, t).
Podobnie jak w sekcji 5.2 można sprawdzić, że przy stosownych założeniach funkcja
(5.24) spełnia równanie (5.21) oraz warunki brzegowe (5.22). Powstaje pytanie, czy
można tak dobrać stałe B
n
aby był spełniony również warunek początkowy (5.23).
W tym celu rozwińmy funkcje ϕ wprzedziale [0, l] w szereg sinusów
ϕ(x) =
∞
X
n=1
α
n
sin
nπ
l
x,
gdzie
α
n
=
∞
X
n=1
Z
l
0
ϕ(s) sin
nπ
l
sds.
Ponieważ
u(x, 0) =
∞
X
n=1
B
n
sin
nπ
l
x,
warunek (5.23) jest spełniony, jeśli
B
n
= α
n
,
n = 1, 2, . . . .
W konsekwencji
u(x, t)
=
∞
X
n=1
2
l
Z
l
0
ϕ(s) sin
nπ
l
s ds e
−
nπ
l
a
2
t
sin
nπ
l
x
=
Z
l
0
2
l
∞
X
n=1
e
−
nπ
l
a
2
t
sin
nπ
l
s sin
nπ
l
x
ϕ(s) ds.
Kładąc
G(x, s, t) =
2
l
∞
X
n=1
e
−
nπ
l
a
2
t
sin
nπ
l
s sin
nπ
l
x
otrzymamy
u(x, t) =
Z
l
0
G(x, s, t)ϕ(s) ds.
Przykład 5.3.
(Równanie przewodnictwa cieplnego w pręcie ograniczo-
nym z niejednorodnymi warunkami brzegowymi). Rozważmy równanie
u
t
= a
2
u
xx
,
dla
0 ≤ x ≤ l,
t ≥ 0,
(5.24)
z warunkami brzegowymi
u(0, t) = b,
u(l, t) = ct,
dla t ≥ 0.
oraz warunkiem początkowym
u(x, 0) = 0,
dla
0 ≤ x ≤ l.
5.4. Przykłady
65
Powyższy problem możemy sprowadzić do jednorodnych warunków brzegowych
kładąc
u(x, t) = v(x, t) + b +
ct − b
l
x.
Istotnie, podstawiając wielkości
u
t
= v
t
+
c
l
x,
u
xx
= v
xx
.
do problemu wyjściowego otrzymamy równanie
v
t
= a
2
v
xx
−
c
l
x,
(5.25)
z warunkami brzegowymi
v(0, t) = 0,
v(l, t) = 0
(5.26)
oraz warunkiem początkowym
v(x, 0) = b(
x
l
− 1).
(5.27)
Szukamy rozwiązania równania (5.25) postaci
v(x, t) =
∞
X
n=1
ω
n
(t) sin
nπ
l
x,
(5.28)
gdzie ω
n
są niewiadomymi funkcjami które należy wyznaczy". Podstawiajć (5.28) oraz
rozwinięcie
c
l
x =
∞
X
n=1
α
n
sin
nπ
l
x,
gdzie
α
n
=
2c
l
2
l
Z
0
x sin
nπ
l
x dx =
2c
nπ
(−1)
n+1
,
(5.29)
do równania (5.25) otrzymamy
∞
X
n=1
h
ω
′
n
(t) +
anπ
l
2
ω
n
(t) + α
n
i
sin
nπ
l
x = 0.
Stąd
ω
′
n
(t) + λ
2
n
a
2
ω
n
(t) + α
n
= 0,
(5.30)
gdzie
λ
n
=
nπ
l
.
(5.31)
Podstawiając natomiast (5.28) do (5.25) po uwzględnieniu rozwinięcia
b
x
l
− 1
=
∞
X
n=1
β
n
sin
nπ
l
x,
66
Rozdział 5. Metoda rozdzielania zmiennych
gdzie
β
n
=
2b
l
l
Z
0
x
l
− 1
sin
nπ
l
x dx = −
2b
nπl
.
(5.32)
otrzymamy
∞
X
n=1
ω
n
(0) − β
n
sin
nπ
l
x = 0,
co implikuje ω
n
(0) = β
n
. Rozwiązując równanie (5.30) z warunkiem początkowym
ω
n
(0) = β
n
otrzymamy
ω
n
(t) = β
n
+
α
n
a
2
λ
n
e
−a
2
λ
2
n
t
−
α
n
a
2
λ
n
.
Podstawiając uzyskaną wielkość do wzoru (5.27) otrzymamy rozwiązanie problemu
(5.25), (5.26), (5.28)
v(x, t) =
∞
X
n=1
h
β
n
+
α
n
a
2
λ
n
e
−a
2
λ
2
n
t
−
α
n
a
2
λ
n
i
sin
nπ
l
x.
gdzie λ
n
, α
n
oraz β
n
są dane wzorami (5.31), (529), (5.32).
Przykład 5.4.
(Równanie przewodnictwa cieplnego w pręcie nieograni-
czonym). Rozważmy równanie
u
t
= a
2
u
xx
,
x ∈ R,
t ≥ 0,
(5.33)
z warunkiem początkowym
u(x, 0) = ϕ(x),
x ∈ R.
(5.34)
Szukamy rozwiązania postaci
u(x, t) = X(x) T (t).
Po podstawieniu do równania (5.33) i rozdzieleniu zmiennych otrzymamy
X
′′
X
=
T
′
a
2
T
= −λ
2
,
czyli
X
′′
+ λ
2
X = 0,
T
′
+ a
2
λ
2
T = 0.
Rozwiązując powyższe równania otrzymamy:
X(x) = A cos λx + B sin λx,
T (t) = Ce
−a
2
λ
2
t
.
Dla dowolnego λ ∈ R funkcja
u(x, t, λ) = e
−λ
2
a
2
t
A(λ) cos λx + B(λ) sin λx
5.4. Przykłady
67
jest rozwiązaniem równania (5.33). Na ogół rozwiązanie to nie spełnia warunku po-
czątkowego (5.34). Rozważmy teraz funkcje
u(x, t) =
+∞
Z
0
u(x, t, λ)dλ =
+∞
Z
0
e
−λ
2
a
2
t
A(λ) cos λx + B(λ) sin λx
dλ.
Funkcja ta jest oczywiście rozwiązaniem równania (5.33). Żądamy, aby spełniała ona
również warunek początkowy (5.34), czyli
u(x, 0) =
+∞
Z
0
h
A(λ) cos λx + B(λ) sin λx
i
dλ = ϕ(x).
Jeśli ϕ jest funkcją całkowalną, to zgodnie z wzorem Fouriera (zob. dodatek )
ϕ(x) =
1
π
+∞
Z
0
dλ
+∞
Z
−∞
ϕ(s) cos λ(s − x) ds.
Wstawiając ostatnią równość do poprzedniego wzoru i uwzględniając związek
cos λ(s − x) = cos λs cos λx − sin λs sin λx otrzymamy
A(λ) =
1
π
+∞
Z
0
ϕ(s) cos λs ds,
B(λ) =
1
π
+∞
Z
0
ϕ(s) sin λs ds.
Ostatecznie więc rozwiązanie równania wyjściowego ma postać
u(x, t) =
1
π
+∞
Z
0
+∞
Z
−∞
ϕ(s) e
−λ
2
a
2
t
cos λ(x − s) ds dλ.
Przykład 5.5.
(Drgania membrany prostokątnej). Rozważmy równanie
u
tt
= a
2
(u
xx
+ u
yy
),
(x, y) ∈ [0, l] × [0, l],
(5.35)
spełniające warunki brzegowe
u(0, y, t) = 0, u(l, y, t) = 0,
y ∈ [0, l], t > 0,
(5.36)
u(x, 0, t) = 0 u(x, l, t) = 0,
x ∈ [0, l], t > 0,
(5.37)
oraz warunki początkowe
u(x, y, 0) = cxy(l − x)(l − y)),
u
t
(x, y, 0) = 0,
x, y ∈ [0, l].
(5.38)
68
Rozdział 5. Metoda rozdzielania zmiennych
Problem ten opisuje drgania membrany prostokątnej, unieruchomionej na brzegu,
o zadanym kształcie początkowym.
Szukamy rozwiązania postaci
u(x, y, t) = X(x) Y (y) T (t).
Po podstawieniu do równania (5.35) i rozdzieleniu zmiennych otrzymamy
1
a
2
T
′′
(t)
T (t)
=
X
′′
(x)
X(x)
+
Y
′′
(y)
Y (y)
.
Poniewaę˚
poszczególne składniki w powyższym równaniu są funkcjami jednej zmien-
nej, więc każdy ze składników musi przyjmować wartości stałe. Dostajemy zatem
równania:
X
′′
(x)
X(x)
= −λ
2
,
Y
′′
(y)
Y (y)
= −λ
2
,
1
a
2
T
′′
(t)
T (t)
= −λ
2
− λ
2
.
Po uwzględnieniu warunków (5.36) oraz (5.37) otrzymamy następujące problemy brze-
gowe:
X
′′
(x) + λ
2
X(x) = 0,
X(0) = 0, X(l) = 0
oraz
Y
′′
(y) + λ
2
Y (y) = 0,
Y (0) = 0, Y (l) = 0.
Rozwiązując powyższe problemy otrzymamy
X
n
(x) = A
n
sin λ
n
x,
n = 1, 2, . . . ,
Y
m
(y) = B
m
sin λ
m
y,
m = 1, 2, . . . ,
gdzie λ
n
= nπ/l, λ
m
= mπ/l.
Rozwiązując zaś równanie
T
′′
(t) + a
2
λ
2
n
+ λ
2
m
T (t) = 0,
otrzymamy
T
nm
(t)
= A
nm
cos a
p
λ
2
n
+ λ
2
m
t + B
nm
sin a
p
λ
2
n
+ λ
2
m
t
= A
nm
cos
aπ
l
p
n
2
+ m
2
t + B
nm
sin
aπ
l
p
n
2
+ m
2
t.
Dla m, n ∈ N funkcja
u
nm
(x, y, t) =
A
nm
cos
aπ
l
p
n
2
+ m
2
t + B
nm
sin
aπ
l
p
n
2
+ m
2
t
sin
nπ
l
x sin
mπ
l
x.
jest rozwiązaniem problemu (5.35) spełniającym warunki brzegowe (5.36) i (5.37). Na
ogół nie spełnia ona warunków początkowych (5.38). Rozważmy teraz funkcje
u(x, y, t) =
∞
X
n,m=1
u
nm
(x, y, t).
5.4. Przykłady
69
Jeśli szereg występujący po prawej stronie jest jednostajnie zbieżny oraz szeregi dru-
gich pochodnych są jednostajnie zbieżne, to funkcja u jest rozwiązaniem równania
(5.35). W oczywisty sposób spełnia ona warunki brzegowe (5.36) i (5.37). Pozostaje
dobrać stałe A
mn
oraz B
nm
tak aby zachodziły warunki początkowe (5.38). Z wa-
runku u
t
(x, y, 0) = 0 wnioskujemy, że B
nm
= 0 dla n, m ∈ N, natomiast z warunku
u(x, y, 0) = cx(l − x)(l − y) wynika, że A
nm
= c α
n
β
m
, gdzie
α
n
=
2
l
l
Z
0
x(l − x) sin
nπ
l
xdx =,
β
m
=
2
l
l
Z
0
y(l − y) sin
mπ
l
ydy = .
Przykład 5.6.
(Równanie Laplace’a). Rozważmy równanie Laplace’a
u
xx
+ u
yy
= 0
(x, y) ∈ (0, π) × (0, ∞),
(5.39)
spełniające warunki:
u(0, y) = 0,
u(π, y) = 0,
y ∈ (0, ∞)
(5.40)
oraz
u(x, 0) = 1 −
x
π
,
u(x, ∞) = 0,
x ∈ (0, π).
(5.41)
Szukamy rozwiązania postaci
u(x, y) = X(x) Y (y).
(5.39) Po podstawieniu do równania (5.39) i rozdzieleniu zmiennych otrzymamy
X
′′
(x)
x(x)
= −
Y
′′
(y)
y(y)
Równość ta może zachodzić tylko wówczas gdy obie strony są równe pewnej stałej,
powiedzmy −λ. Otrzymujemy zatem następujące równania różniczkowe:
X
′′
(x) + λX(x) = 0,
Y
′′
(y) − λY (y) = 0.
Z warunków (5.40) i (5.41) wynika natomiast, że X(0) = 0, X(π) = 0, Y (+∞) = 0.
Rozważmy problem
X
′′
(x) + λX(x) = 0,
X(0) = 0, X(π) = 0.
Dla λ ≤ 0 problem ten posiada rozwiązanie zerowe. Załóżmy więc, że λ > 0. Wówczas
X(x) = A cos
√
λx + B sin
√
λx
Z warunków brzegowych wynika, że A = 0 oraz sin
√
λx = 0. Zatem rozwiązanie
niezerowe istnieje dla λ = n
2
, n ∈ N. Zauważmy teraz, że rozwiązanie problemu
Y
′′
(y) − n
2
Y (y) = 0,
Y (+∞) = 0
70
Rozdział 5. Metoda rozdzielania zmiennych
ma postać
Y
n
(y) = Ce
−ny
.
Wynika stąd, że dla dowolnego n ∈ N funkcja
u
n
(x, y) = C
n
e
−ny
sin nx.
jest rozwiązaniem problemu (5.39) spełniającym warunki brzegowe. Na ogół rozwią-
zanie to nie spełnia warunku początkowego. Połóżmy więc
u(x, y) =
∞
X
n=1
C
n
e
−ny
sin nx.
Funkcja ta spełnia równanie (5.39) oraz warunki brzegowe (5.40). Aby spełniała ona
również warunek początkowy wystarczy przyjąć
C
n
=
2
π
Z
π
0
1 −
x
π
sin nx =
2
nπ
.
Szukane rozwiązanie ma zatem postać
u(x, y) =
∞
X
n=1
2
nπ
e
−ny
sin nx.
5.5. Zadania
1. Znaleźć rozwiązanie równania
u
tt
= a
2
u
xx
,
0 < x < l, t > 0,
spełniające warunki:
a) u(0, t) = u(l, t) = 0, dla t > 0, u(x, 0) = 1, u
t
(x, 0) = x dla x ∈ (0, l);
b) u(0, t) = u(l, t) = 0, dla t > 0, u(x, 0) = x
2
, u
t
(x, 0) = 0 dla x ∈ (0, l);
c) u(0, t) = u(l, t) = 0, dla t > 0, u(x, 0) = x(l − x), u
t
(x, 0) = 0 dla x ∈ (0, l);
d) u(0, t) = u(π, t) = 0, dla t > 0, u(x, 0) = x/π, u
t
(x, 0) = −a x
2
/π
2
− x/π
dla x ∈ (0, π);
e) u(0, t) = t
2
, u(l, t) = t
3
, dla t > 0, u(x, 0) = sin x, u
t
(x, 0) = 0 dla x ∈ (0, l).
2. Znaleźć rozwiązanie równania
u
tt
= a
2
u
xx
+ e
x
,
0 < x < l, t > 0,
spełniające warunki
u(0, t) = u(l, t) = 0, u(x, 0) = sin x, u
t
(x, 0) = x.
5.5. Zadania
71
3. Znaleźć rozwiązanie równania
u
tt
= a
2
u
xx
+ 6t,
0 < x < l, t > 0,
spełniające warunki
u(0, t) = u(l, t) = 0, u(x, 0) = x, u
t
(x, 0) = 1.
4. Znaleźć rozwiązanie równania
u
tt
= a
2
u
xx
+ xe
−t
,
0 < x < l, t > 0,
spełniające warunki
u(0, t) = 0, u(l, t) = 0, u(x, 0) = 0, u
t
(x, 0) = 0
5. Znaleźć rozwiązanie równania
u
tt
= a
2
u
xx
,
0 < x < l, t > 0,
spełniające mieszane warunki brzegowe
u(0, t) = 0,
u(l, t) = 2u
x
(l, t), t > 0,
oraz warunki początkowe
u(0, x) = 1,
u
t
(x, 0) = 1 + x,
0 < x < l.
6. Znaleźć rozwiązanie równania
u
t
= a
2
u
xx
,
0 < x < l, t > 0,
spełniające warunki brzegowe
u(0, t) = bt,
u(l, t) = ct, t > 0,
oraz warunek początkowy
u(0, x) = 0,
0 < x < l.
(Problem ten opisuje rozkład temperatury w pręcie jednorodnym o długości l jeśli
w chwili początkowej temperatura wynosi 0, a na końcach pręta zmienia się liniowo
z czasem, zgodnie z wzorem u(0, t) = bt, u(l, t) = ct).
72
Rozdział 5. Metoda rozdzielania zmiennych
7. Znaleźć rozwiązanie równania
u
t
= a
2
u
xx
,
0 < x < l, t > 0,
spełniające warunki brzegowe
u(0, t) = 0,
u(l, t) = 0, t > 0,
oraz warunek początkowy
u(x, 0) = cx(l − x),
0 < x < l.
8. Znaleźć rozwiązanie równania
u
t
= a
2
u
xx
,
0 < x < l, t > 0,
spełniające warunki brzegowe
u(0, t) = 0,
u(l, t) = 0, t > 0,
oraz warunek początkowy
u(0, x) =
x,
je´sli 0 < x ≤ l/2;
1 − x, je´sli l/1 < x < l.
9. Posługując się rozkładem u = v + w dobrać funkcje w tak aby problem
u
tt
= u
xx
, u(0, t) = λ(t), u(l, t) = ν(t), u(x, 0) = ϕ(x), u
t
(x, 0) = ψ(x)
sprowadzić do równania niejednorodnego, spełniającego jednorodne warunki brze-
gowe.
10. Rozwiązać problem
u
xx
+ u
yy
= 0,
0 < x < a, 0 < y < b,
u(x, 0) = U,
u(x, b) = 0,
u(0, y) = 0,
u(a, y) = 0.
(Problem ten opisuje rozkład potencjału pola elektrycznego u(x, y) wewnątrz pro-
stokąta, jeśli na jednym z boku potencjał jest równy U, a pozostałe boki są uzie-
mione).
11. Rozwiązać problem
u
xx
+ u
yy
= 0,
0 < x < 1, 0 < y < 2,
u(x, 0) = 0,
u(x, 2) = α,
u(0, y) = β,
u(1, y) = 0.
Rozdział 6
Równanie falowe
W rozdziale IV zauważyliśmy, że równanie typu hiperbolicznego o dwóch zmien-
nych niezależnych możemy sprowadzić do postaci w
ξη
= F (ξ, η, w
ξ
, w
η
). W wielu
przypadkac równanie takie udaje się rozwiązać np. metodą charakterystyk. Zadanie
jest w szczególności proste, jeśli prawa strona ostatniego równania jest równa zeru.
Zauważmy, że w przeciwieństwie do poprzedniego rozdziału obszar w którym roz-
ważany problem jest dowolny, a sytuacja najwygodniejsza gdy szukamy rozwiązania
określonego w całej przestrzeni. Metoda ta zastosowana do równania struny nosi nazwę
metody d’Alamberta.
6.1. Rozwiązanie równania struny metodą d’Alamberta
Rozważmy równanie struny
u
tt
= a
2
u
xx
,
a 6= 0,
(6.1)
w obszarze D = {(x, t) ∈ R
2
: t ≥ 0} spełniające warunki początkowe:
u(x, 0) = ϕ(x),
u
(
x, 0) = ψ(x),
x ∈ R.
(6.2)
Równanie charakterystyk w naszym przypadku ma postać
dx
dt
2
− a
2
= 0.
Rozwiązując równania
dx
dt
= a,
dx
dt
= a,
otrzymamy
x − at = C
1
,
x + at = C
2
.
Stosując podstawienie
ξ = x − at,
η = x + at,
równanie wyjściowe sprowadzimy do postaci
∂
2
w
∂ξ∂η
= 0.
74
Rozdział 6. Równanie falowe
Całkując względem ξ otrzymamy
∂w
∂η
= f (η),
a następnie całkując względem η otrzymamy
w(ξ, η) =
Z
f (η)dη + G(ξ) = F (η) + G(ξ),
gdzie F i G są dowolnymi funkcjami klasy C
2
. Wracając do zmiennych wyjściowych
otrzymamy
u(x, t) = F (x − at) + G(x + at).
(6.3)
Fale zadane odpowiednio funkcjami F i G nazywa się falami prostymi. Wykorzystując
warunki początkowe otrzymamy
u(x, 0) = F (x) + G(x) = ϕ(x),
u
t
(x, 0) = −aF
′
(x) + aG
′
(x) = ψ(x).
Rozwiązując układ równań
F (x) + G(x) = ϕ(x),
−F
′
(x) + G
′
(x) =
1
a
ψ(x),
otrzymamy
G
′
(x) =
1
2
ϕ
′
(x) +
1
2a
ψ(x),
a po scałkowaniu w przedziale [x
0
, x]
G(x) =
1
2
ϕ(x) −
1
2
ϕ(x
0
) +
1
2a
x
Z
x
0
ψ(s)ds + G(x
0
).
Z pierwszego natomiast równania mamy
F (x) = ϕ(x) − G(x) =
1
2
ϕ(x) −
1
2a
Z
x
0
x
ψ(s)ds +
1
2
ϕ(x
0
) − G(x
0
).
Postawiając uzyskane wzory na F i G do (1.3) otrzymamy
u(x, t) =
1
2
ϕ(x − at) + ϕ(x + at)
−
1
2a
x−at
Z
x
0
ψ(s)ds +
1
2a
x+at
Z
x
0
ψ(s)ds,
a po redukcji całek
u(x, t) =
1
2
ϕ(x − at) + ϕ(x + at)
+
1
2a
x+at
Z
x−at
ψ(s)ds.
(6.4)
Uzyskany w ten sposób wzór (6.4) na rozwiązanie problemu początkowego (6.1), (6.2)
nosi nazwę wzoru d’Alamberta.
6.1. Rozwiązanie równania struny metodą d’Alamberta
75
Uwaga 6.1. Zw wzoru (6.4) wynika natychmiast, że rozwiązanie problemu (6.1),
(6.2) zależy w sposób ciągły od warunków początkowych. Istotnie, niech u
1
będzie
rozwiązaniem równania (6.1) odpowiadającym położeniu początkowemu ϕ
1
oraz pręd-
kości początkowej ψ
1
zaś u
2
rozwiązaniem odpowiadającym położeniu początkowemu
ϕ
2
oraz prędkości początkowej ψ
2
. Załóżmy, że
|ϕ
2
(x) − ϕ
1
(x)| < δ,
|ψ
2
(x) − ψ
1
(x)| < δ dla x ∈ R.
Wykorzystując wzór (6.4) łatwo sprawdzić, że
|u
2
(x, t) − u
1
(x, t)| < (1 + t)δ dla x ∈ R.
Uwaga 6.2. Z liniowości operacji różniczkowania widać natychmiast, że jeśli
ϕ = ϕ
1
+ ϕ
2
,
ψ = ψ
1
+ ψ
2
,
to rozwiązanie problemu (6.1), (6.2) możemy przedstawić jako sumę u = u
1
+ u
2
,
gdzie u
1
jest rozwiązaniem równania (6.1) spełniającym warunki początkowe
u(x, 0) = ϕ
1
(x),
u
t
(x, 0) = ψ
1
(x)(x),
a u
2
jest rozwiązaniem problemu (6.1) spełniającym warunki początkowe
u(x, 0) = ϕ
2
(x),
u
t
(x, 0) = ψ
2
(x).
Własność tę nazywamy liniowością.
Zauważmy jeszcze, że jeśli ϕ = 0, rozwiązanie problemu (6.1), (6.2) przyjmuje
postać
u(x, t) =
1
2a
x+at
Z
x−at
ψ(s)ds,
(6.5)
a jeśli ψ = 0, postać
u(x, t) =
ϕ(x − at) + ψ(x + at)
2
.
(6.6)
Uwaga 6.3. Zinterpretujemy teraz rozwiązanie ogólne równania (6.1) dane wzo-
rem (6.3). Rozważmy wpierw przypadek G = 0. Wówczas
u(x, t) = F (x − at).
Zauważmy, że na prostej x − at = x
0
amplituda fali jest stała i wynosi F (x
0
), przy
czym fala rozchodzi się z prędkością a w kierunku dodatnim osi Ox.
Podobnie, jeśli F = 0, równanie fali ma postać
u(x, t) = G(x + at),
amplituda fali jest stała na prostej x + at = x
0
i wynosi G(x
0
), a fala rozchodzi się z
prędkości a w kierunku ujemnym osi Ox
76
Rozdział 6. Równanie falowe
Przypuśćmy teraz, że funkcje F i G są równe zeru poza przedziałem [α, β]. Wów-
czas fala prosta zadana funkcją F (x −at) w płaszczyźnie Oxt przesuwa się w obszarze
D
1
wyznaczonym prostymi x − at = α, x − at = β, t ≥ 0, a fala zadana funkcją
G(x + at) przesuwa się w obszarze D
2
wynaczonym prostymi x + at = α, x + at = β,
t ≥ 0 (zob. rys.). Rzutując funkcje na oś Ox możemy stwierdzić, że fala prosta opisana
funkcją F (x −at) przesuwa się wzdłuż osi Ox z prędkością a w kierunku dodatnim osi
Ox, zaś fala prosta opisana funkcją G(x + at) przesuwa się wzdłuż osi Ox z prędkością
a w kierunku ujemnym osi Ox,
Przykład 6.1.
Rozważmy przypadek, gdy prędkość początkowa ψ = 0, a położe-
nie początkowe ϕ ma pstać
ϕ(x) =
x − α, je´sli − α ≤ x ≤ 0;
α − x, je´sli 0 < x ≤ α;
0,
je´sli |x| > α.
Zgodnie z uwagą 6.2 rozwiązanie wyraża się wzorem (6.6). Nietrudno sprawdzić, że
u(x, 0) = ϕ(x) oraz
u x, α/(2a)
=
x/2 + 3α/4,
je´sli − 3α/2 ≤ x ≤ α/2;
α/2,
je´sli |x| ≤ α/2;
−x/2 − 3α/4, je´sli α/2 ≤ x ≤ 3α/2;
0,
je´sli |x| > 3α/2.
Pozostawiamy Czytelnikowi wyznaczenie wartości u(x, α/a) oraz u(x, 2α/a). Wartości
funkcji u(x, t) dla t = 0, t = α/(2a), t = α/a oraz t = 2α/a zostały przedstawione na
rys.
Uwaga 6.4. Jeśli funkcje ϕ i ψ są nieparzyste, to
u(0, t) =
ϕ(at) + ϕ(−at)
2
+
1
2a
at
Z
−at
ψ(s)ds = 0.
Jeśli funkcje ϕ i ψ są parzyste, to
∂
∂x
u(0, t) =
ϕ
′
(at) + ϕ
′
(−at)
2
+
1
2a
at
Z
−at
ψ
′
(s)ds =
1
2a
h
ψ(at) − ψ(−at)
i
= 0.
Wykorzystaliśmy tutaj oczywisty fakt, że ϕ
′
jako pochodna funkcji parzystej jest
funkcją nieparzystą. Warunki zauważone w tej uwadze wykorzystamy dla rozwiązania
równania struny na półosi dodatniej (zobacz poniżej przykład 6.2).
Przykład 6.2.
Rozważmy równanie (6.1) dla x > 0. Załóżmy, że zachodzą wa-
runki (6.2) dla x > 0. Oczywiście w tym przypadku z wzoru (6.4) nie możemy sko-
rzystać bezpośrednio, bowiem funkcje ϕ i ψ nie są określone dla x < 0.
Przypadek 1. Załóżmy jeszcze dodatkowo, że
u(0, t) = 0
dla t > 0.
6.1. Rozwiązanie równania struny metodą d’Alamberta
77
Wykorzystując uwagę 6.4 możmy rozszerzyć funkcje ϕ i ψ na prostą R jako funkcje
nieparzyste. Połóżmy
Φ(x) =
ϕ(x),
dla x > 0;
−ϕ(−x), dla x < 0,
Ψ(x) =
ψ(x),
dla x > 0;
−ψ(−x), dla x < 0.
Rozwiązanie równania (6.1) z warunkami początkowymi
u(x, 0) = Φ(x),
u
t
(x, 0) = Ψ(x)
dla
x ∈ R,
zgodnie z formułą (6.4) wyraża się wzorem
u(x, x) =
Φ(x + at) + Φ(x − at)
2
+
1
2a
x+at
Z
x−at
Ψ(s)ds.
(6.7)
Zatem wzór na rozwiązanie problemu wyjściowego ma ostatecznie postać
u(x, t) =
ϕ(x+at)+ϕ(x−at)
2
+
1
2a
x+at
R
x−at
ψ(s)ds,
x > 0, at < x;
ϕ(x+at)−ϕ(x−at)
2
+
1
2a
x+at
R
at−x
ψ(s)ds,
x > 0, at > x;
Przypadek 2. Załóżmy teraz, że
u
x
(0, t) = 0
dla t > 0.
Wykorzystując ponownie uwagę 6.4 rozszerzamy funkcje ϕ i ψ na R jako funkcje
parzyste, czyli
Φ(x) =
ϕ(x),
dla x > 0;
ϕ(−x), dla x < 0,
Ψ(x) =
ψ(x),
dla x > 0;
ψ(−x), dla x < 0.
Podobnie jak w przypadku 1 rozwiązanie równania (6.1) z warunkami początko-
wymi
u(x, 0) = Φ(x),
u
t
(x, 0) = Ψ(x)
dla x ∈ R,
wyraża się wzorem (6.7). Stąd wzór na rozwiązanie problemu wyjściowego ma postać:
u(x, t) =
ϕ(x+at)+ϕ(x−at)
2
+
1
2a
x+at
R
x−at
ψ(s)ds,
x > 0, at < x;
ϕ(x+at)−ϕ(x−at)
2
+
1
2a
x+at
R
at−x
ψ(s)ds,
x > 0, at > x;
78
Rozdział 6. Równanie falowe
6.2. Równanie niejednorodne struny
Rozważmy niejednorodne równanie struny
1
a
2
u
tt
= u
xx
+ f (x, t),
x ∈ R, t > 0
(6.8)
z warunkami początkowymi
u(x, 0) = ϕ(x),
u
t
(x, 0) = ψ(x),
x ∈ R.
(6.9)
Zauważmy wpierw, iż na mocy liniowości operacji różniczkowania wynika, rozwią-
zanie u problemu (6.8), (6.9) możemy zapisać jako sumę u = u
1
+ u
2
, gdzie u
1
jest
rozwiązaniem problemu
u
tt
= a
2
u
xx
,
u(x, 0) = ϕ(x),
u
t
(x, 0) = ψ(x),
zaś u
2
jest rozwiązaniem problemu
1
a
2
u
tt
= u
xx
+ f (x, t),
u(x, 0) = 0,
u
t
(x, 0) = 0,
x ∈ R.
(6.10)
W celu znalezienia rozwiązania problemu (6.10) rozważmy wpierw równanie
w
tt
= a
2
w
xx
,
x ∈ R, t ≥ τ ≥ 0,
(6.11)
z warunkami początkowymi
w(x, τ ; τ ) = 0,
∂w
∂t
(x, τ ; τ ) = f (x, τ ),
x ∈ R.
(6.12)
Ponieważ warunek początkowy jest zadany w chwili t
0
= τ , rozwiązanie problemu
(6.11), (6.12) zależy od τ, co symbolicznie zapisujemy w(·, · ; τ). Zgodnie z uwagą 6.2
rozwiązanie tego problemu ma postać
w(x, t; τ ) =
1
2a
x+a(t−τ )
Z
x−a(t−τ )
f (s, τ ) ds.
(6.13)
(Istotnie, wystarczy dokonać zmiany s = t − τ a następnie wykorzystać wzór (6.5)).
Lemat 6.1. Funkcja
v(x, t) = a
2
t
Z
0
w(x, t; τ ) dτ
(6.14)
jest rozwiązaniem problemu (6.10).
6.2. Równanie niejednorodne struny
79
Dowód. Różniczkując funkcje v względem t otrzymamy
∂
∂t
v(x, t) = a
2
w(x, t; t) + a
2
t
Z
0
∂
∂t
w(x, t; τ )dτ = a
2
t
Z
0
∂
∂t
w(x, t; τ )dτ
oraz
∂
2
∂t
2
v(x, t)
=
a
2
∂
∂t
w(x, t; t) + a
2
t
Z
0
∂
2
∂t
2
w(x, t; τ )dτ
=
a
2
f (x, t) + a
2
t
Z
0
∂
2
∂t
2
w(x, t; τ )dτ,
zaś różniczkując dwukrotnie funkcje v względem x otrzymamy
∂
2
∂x
2
v(x, t) = a
2
t
Z
0
∂
2
∂x
2
w(x, t; τ )dτ.
Wykorzystując uzyskane wzory mamy
1
a
2
∂
2
∂t
2
v(x, t) −
∂
2
∂x
2
v(x, t) = f (x, t) +
t
Z
0
h ∂
2
∂t
2
w(x, t; τ ) − a
2
∂
2
∂x
2
w(x, t; τ )
i
dτ.
Ponieważ funkcja w jest rozwiązaniem równania (6.11), wyrażenie pod całką jest
równe zeru, skąd wynika, że funkcja v spełnia równanie (6.8). W oczywisty sposób
v(x, 0) = 0, v
t
(x, 0) = 0 dla x ∈ R. Zatem dowód lematu 6.2 jest zakończony.
Po uwzględnieniu relacji (6.13) i (6.14) oraz wzoru (6.4), rozwiązanie problemu
(6.8), (6.9) możemy zapisać w postaci
u(x, t) =
ϕ(x + at) + ϕ(x − at)
2
+
1
2a
x+at
Z
x−at
ψ(s)ds +
a
2
t
Z
0
x+a(t−τ )
Z
x−a(t−τ )
f (s, τ )dsdτ.
Przykład 6.3.
Rozważmy równanie
u
tt
= a
2
u
xx
,
x > 0
z warunkami początkowymi
u(x, 0) = 0,
u
t
(x, 0) = 0
dla
x > 0
oraz warunkiem brzegowym
u(0, t) = χ(t)
dla t > 0.
80
Rozdział 6. Równanie falowe
Zgodnie z wzorem (6.3)
u(x, t) = F (x − at) + G(x + at).
Dla x > 0 z warunku u(x, 0) = 0 otrzymamy F (x) + G(x) = 0, czyli
G(x) = −F (x) dla x > 0.
Zatem
u(x, t) = F (x − at) − F (x + at)
dla
x > 0, t > 0.
Z kolei z warunku u
t
(x, 0) = 0 wynika, że F
′
(x) = 0 dla x > 0, a w konsekwencji
F (x) = 0
dla x > 0.
Wykorzystując ostatni warunek mamy
u(0, t) = F (−at) − F (at) = F (−at).
Stąd i z warunku u(0, t) = χ(t) dla t > 0 otrzymujemy
F (−at) = χ(t),
a kładąc s = −at otrzymamy
F (s) = χ(−s/a)
dla s < 0.
W konsekwencji
u(x, t) =
χ(t − x/a), je´sli x ≤ at
0,
je´sli x > at
Przykład 6.4.
Znaleźć rozwiązanie problemu
u
tt
= a
2
u
xx
+ f (x, t),
x > 0, t > 0,
spełniające warunki początkowe
u(x, 0) = 0,
u
t
(x, 0) = 0
dla
x > 0
oraz warunek brzegowy
u(0, t) = χ(t)
dla t > 0.
Szukane rozwiązanie jest równe sumie rozwiązania problemu (6.8), (6.9) oraz rozwią-
zania problemu z przykładu 6.3.
6.3. Równanie fal kulistych. Metoda uśredniania
81
Przykład 6.5.
(Drgania struny ograniczonej). Rozważmy równanie struny
u
tt
= a
2
u
xx
,
0 ≤ x ≤ l, t > 0,
spełniające warunki początkowe
u(x, 0) = ϕ(x),
u
t
(x, 0) = ψ(x)
dla
0 ≤ x ≤ l
oraz warunek brzegowy
u(0, t) = u(l, t) = 0
dla
t > 0.
Połóżmy
Φ(x) =
ϕ(x),
je´sli 0 ≤ x ≤ l;
−ϕ(−x), je´sli − l ≤ x < 0,
Ψ(x) =
ψ(x),
je´sli 0 ≤ x ≤ l;
−ψ(−x), je´sli − l ≤ x < 0.
a następnie przedłużmy funkcje Φ i Ψ na całą oś Ox jako funkcje okresowe o okresie
2l. Wykorzystując wzór (6.7) otrzymamy rozwiązanie postawionego problemu.
6.3. Równanie fal kulistych. Metoda uśredniania
Rozważmy równanie fal kulistych
u
tt
= a
2
∆u,
(x, y, z) ∈ V,
t ≥ 0
(6.15)
z warunkami początkowymi
u(x, y, z, 0) = ϕ(x, y, z),
u
t
(x, y, z, 0) = ψ(x, y, z),
(x, y, z) ∈ V,
(6.16)
gdzie laplasjan ∆ =
∂
2
∂
2
x
+
∂
2
∂
2
y
+
∂
2
∂
2
z
, a V jest podzbiorem otwartym przestrzeni R
3
.
Technika rozwiązania zaprezentowana poniżej polega na przekształcenia równa-
nia o trzech zmiennych na jednowymiarowe równanie falowe. Redukcję tę uzyskamy
wprowadzjąc tak zwane średnie sferyczne.
Przypuśćmy, że problem (6.15), (6.16) posiada rozwiązanie u w obszarze Ω =
V ×[0, ∞). Niech P
0
= (x
0
, y
0
, z
0
) ∈ V i niech r > 0 będą takie, że kula B(P
0
, r) ⊂ V .
Niech S(P
0
, r) będzie sferą o środku w punkcie P
0
i promieniu r. Połóżmy
e
u(r, t) =
1
4πr
2
ZZ
S(P
0
,r)
u(ξ, η, ζ, t) dS,
(6.17)
gdzie po prawej stronie występuje całka powierzchniową po sferze S(P
0
, r). Wielkość
e
u(r, t) oznacza wartość średnią funkcji u na sferze S(P
0
, r) w chwili t.
Zapiszmy równanie sfery S(P
0
, r) we współrzędnych sferycznych
ξ = x
0
+ r cos α, cos β,
ζ = y
0
+ r sin α cos β,
ζ = z
0
+ r sin β,
82
Rozdział 6. Równanie falowe
gdzie 0 ≤ α ≤ 2π, −π/2 ≤ ψ ≤ π/2. Przypomnijmy też, że element powierzch-
niowy dS po przejściu na współrzędne sferyczne wyraża się wzorem
dS = r
2
cos β dα dβ.
Zamieniając we wzorze (6.17) całkę powierzchniową na całkę iterowaną otrzymamy
e
u(r, t) =
1
4π
2π
Z
0
π
2
Z
−
π
2
u(x
0
+ r cos α cos β, y
0
+ sin α cos β, z
0
+ r sin β, t) cos β dα dβ,
lub krótko
e
u(r, t) =
1
4πr
2
ZZ
S(P
0
,r)
u dS =
1
4π
2π
Z
0
π
2
Z
−
π
2
u cos β dα dβ.
(6.18)
Oczywiście
e
u(0, t) = u(x
0
, y
0
, z
0
, t).
(6.19)
Całkując równanie (6.15) po kuli B(P
0
, r) otrzymamy
Z ZZ
B(P
0
,r)
u
tt
dxdydz = a
2
ZZ Z
B(P
0
,r)
∆udxdydz,
a po zastosowaniu do prawej strony wzoru Gaussa-Ostrogradzkiego
ZZ Z
B(P
0
,r)
u
tt
dxdydz = a
2
Z Z
S(P
0
,r)
∂u
∂n
dS,
gdzie
∂
∂n
oznacza pochodną funkcji u w kierunku normalnej zewnętrznej do po-
wierzchni S(P
0
, r). Ponieważ normalna zewnętrzna do kuli ma kierunek zgodny z
wektorem r
∂u
∂n
=
∂u
∂r
,
mamy
Z ZZ
B(P
0
,r)
u
tt
cos ψ dxdydz = a
2
Z Z
S(P
0
,r)
∂
∂r
udS.
Po wprowadzeniu współrzędnych sferycznych i zamianie całek na całki iterowane
otrzymamy
r
Z
0
ρ
2
2π
Z
0
π
2
Z
−
π
2
u
tt
cos ψ dϕ dψ = a
2
2π
Z
0
π
2
Z
−
π
2
r
2
∂u
∂r
cos ψ dϕ dψ.
Różniczkując ostatnią równość względem r i dzieląc przez 4πr
2
otrzymamy
1
4π
2π
Z
0
π
2
Z
−
π
2
u
tt
cos ψ dϕ dψ =
a
2
r
2
∂
∂r
1
4π
2π
Z
0
π
2
Z
−
π
2
r
2
∂u
∂r
cos ψ dϕdψ
.
6.3. Równanie fal kulistych. Metoda uśredniania
83
Zapisując różniczkowanie względem t na zewnątrz całki i wprowadzając wartości śred-
nie sferyczne (zob. (6.17)) otrzymamy
∂
2
e
u
∂t
2
−
a
2
r
2
∂
∂r
r
2
∂e
u
∂r
= 0.
(6.20)
Ponieważ
∂
2
∂r
2
re
u
=
∂
∂r
e
u + r
∂e
u
∂r
= 2
∂e
u
∂r
+ r
∂
2
e
u
∂r
2
,
zatem
∂
∂r
r
2
∂e
u
∂r
= r
2
∂e
u
∂r
+ r
∂
2
e
u
∂r
2
= r
∂
2
(re
u)
∂r
2
.
W konsekwencji równanie (6.20) przyjmuje postać
∂
2
e
u
∂t
2
−
a
2
r
∂
2
re
u
∂r
2
= 0,
a po pomnożeniu przez r
∂
2
(re
u)
∂t
2
− a
2
∂
2
re
u
∂r
2
= 0
Kładąc
v(r, t) = re
u(r, t)
otrzymamy
∂
2
v
∂t
2
= a
2
∂
2
v
∂r
2
dla r > 0, t > 0.
(6.21)
Uśredniając również warunki początkowe (6.16) otrzymamy
e
u(r, 0) = e
ϕ(r) =
1
4πr
2
ZZ
S(P
0
,r)
ϕ(ξ, η, ζ, t)dS,
e
u
t
(r, 0) = e
ψ(r) =
1
4πr
2
ZZ
S(P
0
,r)
ψ(ξ, η, ζ, t)dS,
Zatem funkcja v jest rozwiązaniem równania (6.21) spełniającym warunki
v(r, 0) = r e
ϕ(r),
v
t
(r, 0) = r e
ψ(r),
v(0, t) = 0
dla r > 0, t ∈ R.
(6.22)
Wykorzystując metodę d’Alamberta rozwiązanie ogólne równania (6.21) możemy za-
pisać w postaci
v(r, t) = F (t + r/a) + G(t − r/a)
Z warunku v(t, 0) = 0 wynika, że G(t) = −F (t) dla t ∈ R. W konsekwencji
v(r, t) = F (t + r/a) − F (t − r/a).
Przechodząc w oczywistej równości
e
u(r, t) =
1
r
v(t, r) =
1
a
F(t + r/a) − F(t)
r/a
+
F (t) − F (t − r/a)
r/a
84
Rozdział 6. Równanie falowe
z r do zera, otrzymamy
e
u(0, t) =
2
a
F
′
(t).
(6.23)
Sumując równości
∂
∂r
(re
u) =
∂v
∂r
=
1
a
F
′
t +
r
a
+
1
a
F
′
t −
r
a
,
∂
∂t
(re
u) =
∂v
∂t
= F
′
t +
r
a
− F
′
t −
r
a
otrzymamy
∂
∂r
(re
u) +
∂
∂t
(re
u) =
2
a
F
′
t +
r
a
.
Przyjmując t = 0, r = at
0
i wykorzystując równości (6.23) i (6.19) otrzymamy
∂
∂r
(re
u) +
∂
∂t
(re
u)
t=0, r=at
0
=
2
a
F
′
(t
0
) = e
u(0, t
0
) = u(x
0
, y
0
, z
0
, t
0
).
Stąd i ze wzoru (6.17) mamy
u(x
0
, y
0
, z
0
, t
0
) =
1
4π
∂u
∂r
ZZ
S(P
0
,r)
u
r
dS +
1
a
ZZ
S(P
0
,r)
1
r
∂u
∂t
dS
t=0, r=at
0
.
Uwzględniając wrunki początkowe (6.16) oraz fakt, że
∂
∂r
=
1
a
∂
∂t
jeśli r = at, otrzymamy
u(x
0
, y
0
, z
0
, t
0
) =
1
4πa
2
∂
∂t
Z Z
S(P
0
,at)
ϕ
t
0
dS +
Z Z
S(P
0
,at)
ψ
t
0
dS
.
Przypomnijmy, że punkt (x
0
, y
0
, z
0
) ∈ V oraz t
0
> 0 były ustalone dowolnie. Zatem
opuszczając wskaźnik 0 otrzymamy wartość rozwiązania u dla dowolnych (x, y, z) ∈ V
oraz t > 0 w postaci tak zwanego wzoru Kirchhoffa
u(x, y, z, t) =
1
4πa
2
∂
∂t
ZZ
S(P,at)
ϕ(ξ, η, ζ)
t
dS +
ZZ
S(P,at)
ψ(ξ, η, ζ)
t
dS
,
lub po zastosowaniu transformacji
ξ = x + at cos α cos β,
η = y + at sin α cos β,
ζ = z + at sin β,
6.4. Niejednorodne równanie fal kulistych
85
gdzie 0 ≤ α ≤ 2π, −π/2 ≤ β ≤ π/2,
u(x, y, z, t) =
1
4π
"
∂
∂t
2π
Z
0
π
2
Z
−
π
2
tϕ ξ((α, β), η(α, β), ζ(α, β)
cos β dα dβ
+
2π
Z
0
π
2
Z
−
π
2
tψ ξ((α, β), η(α, β), ζ(α, β)
cos β dα dβ
#
.
Przypomnijmy, że wzór Kirchhoffa otrzymaliśmy przy założeniu, że problem (6.15),
(6.16) posiada rozwiązanie. Na odwrót, jeśli założymy, że funkcja ϕ jest klasy C
3
a funkcja ψ klasy C
2
to nietrudno pokazać, że funkcja u dana wzorem Kirchhoffa
jet rozwiązaniem problemu (6.15), (6.16). Oczywiście rozwiązanie to jest określone
jednoznacznie. Pokazaliśmy zatem następujące twierdzenie.
Twierdzenie 6.1. Jeśli funkcja ϕ jest klasy C
3
a funkcja ψ klasy C
2
w zbiorze
V , to w obszarze Ω = {(x, y, z, t) : (x, y, z) ∈ V, t > 0} istnieje dokładnie jedno roz-
wiązanie problemu (6.15), (6.16), przy czym jest ono określone następującym wzorem
Kirchhoffa
u(x, y, z, t) =
1
4πa
2
"
∂
∂t
ZZ
S(P,at)
ϕ
t
dS +
ZZ
S(P,at)
ψ
t
dS
#
=
1
4π
"
∂
∂t
2π
Z
0
π
2
Z
−
π
2
tϕ cos β dα dβ +
2π
Z
0
π
2
Z
−
π
2
tψ cos β dα dβ
#
.
Zauważmy, że pierwsza wersja wzoru Kirchhoffa podana jest we współrzędnych kar-
tezjańskich, zaś druga we współrzędnych biegunowych.
6.4. Niejednorodne równanie fal kulistych
Rozważmy niejednorodne równanie fal kulistych
u
tt
− a
2
∆u = f (x, y, z, t),
(x, y, z) ∈ V,
t ≥ 0
(6.24)
z warunkami początkowymi
u(x, y, z, 0) = ϕ(x, y, z),
u
t
(x, y, z, 0) = ψ(x, y, z),
(x, y, z) ∈ V,
(6.25)
gdzie f i ψ są funkcjami klasy C
2
, a ϕ klasy C
3
w zbiorze V .
W celu rozwiązania problemu (6.24), (6.25) rozbijamy go na dwa problemy od-
dzielne:
u
tt
= a
2
∆u,
(x, y, z) ∈ V,
t ≥ 0,
(6.26)
u(x, y, z, 0) = ϕ(x, y, z),
u
t
(x, y, z, 0) = ψ(x, y, z),
(x, y, z) ∈ V
(6.27)
86
Rozdział 6. Równanie falowe
oraz
u
tt
− a
2
∆u = f (x, y, z, t),
(x, y, z) ∈ V,
t ≥ 0
(6.28)
u(x, y, z, 0) = 0,
u
t
(x, y, z, 0) = 0,
(x, y, z) ∈ V,
(6.29)
Rozwiązanie problemu (6.26), (6.27) dane jest wyprowadzonym w poprzedniej
sekcji wzorem Poissona (zob. twierdzenie 6.1). Aby znaleźć rozwiązanie problemu
(6.28), (6.29) rozważmy problem pomocniczy
v
tt
= a
2
∆u,
(x, y, z) ∈ V,
t ≥ τ > 0,
(6.30)
v(x, y, z, τ ) = 0,
v
t
(x, y, z, τ ) = f (x, y, z, τ ),
(x, y, z) ∈ V.
(6.31)
Ponieważ rozwiązanie problemu (6.30), (6.31) zależy od τ, będziemy zaznaczać to
pisząc v(·, ·, ·, · ; τ). Wykorzystując wzór Kirchhoffa, rozwiązanie problemu (6.30),
(6.31) możemy zapisać w postaci:
v(x, y, z, t ; τ ) =
1
4πa
2
ZZ
S P,a(t−τ )
f (ξ, η, ζ, τ )
t − τ
dS
Połóżmy
w(x, y, z, t) =
t
Z
0
v(x, y, z, t ; τ )dτ =
1
4πa
2
t
Z
0
Z Z
S(P,a(t−τ ))
f (ξ, η, ζ, τ )
t − τ
dS
dτ
=
1
4π
t
Z
0
2π
Z
0
π/2
Z
−π/2
(t − τ)f ξ(α, β), η(α, β), ζ(α, β
, τ ) cos β dα dβ
dτ
Pokażemy, że funkcja w jest rozwiązaniem problemu (6.28), (6.29). Istotnie, za-
uważmy wpierw, że
∂w
∂t
(x, y, z, t) =
v(x, y, z, t; t) +
t
Z
0
v
t
(x, y, z, t ; τ )dτ =
t
Z
0
v
t
(x, y, z, t ; τ )dτ ;
∂
2
w
∂t
2
(x, y, z, t) =
v
t
(x, y, z, t; t) +
t
Z
0
v
tt
(x, y, z, t ; τ )dτ
=
f (x, y, z, t) +
t
Z
0
v
tt
(x, y, z, t ; τ )dτ ;
(∆w)(x, y, z, t)
=
t
Z
0
(∆v)(x, y, z, t ; τ )dτ.
Zatem
w
tt
− a
2
∆w = f (x, y, z, t) +
t
Z
0
v
tt
− a
2
∆v
dτ = f (x, y, z, t),
6.5. Równanie fal walcowych. Metoda redukcji
87
co oznacza, że funkcja v spełnia równanie (6.28). Ponieważ w oczywisty sposób funkcja
v spełnia również warunki początkowe (6.29), jest ona rozwiązaniem problemu (6.28),
(6.29).
Zgodnie z zasadą liniowości rozwiązanie problemu (6.24), (6.25) możemy uzyskać
jako sumę rozwiązań problemu (6.26), (6.27) oraz problemu (6.28), (6.29), czyli
u(x, y, z, t) =
1
4π
"
∂
∂t
2π
Z
0
π
2
Z
−
π
2
tϕ ξ(α, β), η(α, β), ζ(α, β
cos β dα dβ
+
2π
Z
0
π
2
Z
−
π
2
tψ ξ(α, β), η(α, β), ζ(α, β
cos β dα dβ
#
+
1
4πa
2
t
Z
0
Z Z
S P,a(t−τ )
f (ξ, η, ζ, τ )
t − τ
dS
dτ
6.5. Równanie fal walcowych. Metoda redukcji
Rozważmy równanie fali dla n = 2
u
tt
− a
2
∆u = 0,
(x, y) ∈ D
(6.32)
z warunkami początkowymi
u(x, y, 0) = ϕ(x, y),
u
t
(x, y, 0) = ψ(x, y)
(6.33)
gdzie D ⊂ R
2
,
∆ =
∂
2
∂x
2
+
∂
2
∂y
2
.
Okazuje się, że nie widać prostego podstawienia które pozwoliłoby zredukować
problem dwuwymiarowy do problemu jenowmiarowego. Posłużymy się więc następu-
jącym chwytem. Rozważamy nasz problem w przestrzeni trójwymiarowej przyjmując,
że funkcje występujące w równaniu nie zależą od zmiennej z. Mianowicie połużmy
e
u(x, y, z, t) = u(x, y, t),
e
ϕ(x, y, z, t) = ϕ(x, y, t)),
e
ψ(x, y, z, t) = ψ(x, y, t).
Niech eu będzie rozwiązaniem problemu
e
u
tt
− a
2
∆e
u = 0,
(x, y, z) ∈ V, t > 0,
e
u(x, y, z, 0) = e
ϕ(x, y, z),
e
u
t
(x, y, z, 0) = e
ψ (x, y, z),
(x, y, z) ∈ V,
gdzie V = D × R.
Niech P
0
= (x
0
, y
0
) ∈ D i niech K(P
0
, at) będzie kulą w przestrzeni R
2
o środku
w punkcie P
0
i promieniu at. Niech e
S( e
P
0
, at) i e
K( e
P
0
, at), gdzie e
P
0
= (x
0
, y
0
, z
0
),
z
0
∈ R, oznacza odpowiednio sferę i kulę w przestrzeni R
3
. Niech e
P = (ξ, η, ζ) będzie
punktem bieżącym na sferze e
S( e
P
0
, at).
88
Rozdział 6. Równanie falowe
Na mocy wzoru Kirchhoffa
e
u(x
0
, y
0
, z
0
, t) =
1
4πa
2
"
∂
∂t
ZZ
e
S( e
P
0
,at)
e
ϕ(ξ, η, ζ)
t
dS +
ZZ
e
S( e
P
0
,at)
e
ψ(ξ, η, ζ)
t
dS
#
(6.34)
Niech ∆S będzie elementem powierzchni na sferze e
S( e
P
0
, at), a ∆σ jego rzutem na
powierzchnię ζ = 0 (zob. rys. ). Oczywiście
∆σ = ∆S cos γ,
gdzie
cos γ =
| e
P e
P
1
|
| e
P e
P
0
|
,
| e
P e
P
0
| = at,
| e
P e
P
1
| =
p
(at)
2
− (x
0
− ξ)
2
− (y
0
− η)
2
.
Uwzględniając powyższe zależności oraz definicje funkcji e
ϕ i e
ψ, po zamianie całek
powierzchniowych na całki podwójne, otrzymamy
ZZ
e
S( e
P
0
,at)
e
ϕ(ξ, η, ζ)
t
dS = a
Z Z
K(P
0
,at)
ϕ(ξ, η)dξdη
p
(at)
2
− (x
0
− ξ)
2
− (y
0
− η)
2
,
ZZ
e
S( e
P
0
,at)
e
ψ(ξ, η, ζ)
t
dS = a
ZZ
K(P
0
,at)
ψ(ξ, η)dξdη
p
(at)
2
− (x
0
− ξ)
2
− (y
0
− η)
2
.
Ponieważ punkt (x
0
, y
0
) ∈ D był dobrany dowolnie, możemy opuścić wskaźnik 0.
Ponadto, uwzględniając w równaniu (6.34) związek u(x
0
, y
0
, t) = e
u(x
0
, y
0
, z
0
, t) oraz
ostatnie równości, otrzymamy rozwiązanie problemu (6.32), (6.33) w postaci tzw.
wzoru Poissona:
u(x, y, t) =
1
2πa
"
∂
∂t
Z Z
K(P,at)
ϕ(ξ, η)dξdη
p
(at)
2
− (x − ξ)
2
− (y − η)
2
+
Z Z
K(P,at)
ψ(ξ, η)dξdη
p
(at)
2
− (x − ξ)
2
− (y − η)
2
#
.
Przykład 6.6.
Znaleźć rozwiązanie niejenorodnego równania fali płaskiej
u
tt
− a
2
∆u + f (x, y, t),
(x, y, t) ∈ Ω = R
2
× [0, ∞)
spełniające warunki początkowe
u(x, y, 0) = ϕ(x, y),
u
t
(x, y, 0) = ψ(x, y).
6.6. Zadania
89
Zgodnie z zasadą liniowości rozwiązanie tego problemu możemy przedstawić jako sumę
rozwiązania problemu (6.32), (6.33) oraz problemu
w
tt
= a
2
∆w + f (x, y, t),
w(x, y, 0) = 0, w
t
(x, y, 0) = 0.
Stosując postępowanie przedstawioną w sekcji 6.4 i 6.5 nietrudno sprawdzić, że szu-
kane rozwiązanie ostatniego problemu można przedstawić w postaci
w(x, y, t) =
1
4πa
t
Z
0
ZZ
K P,a(t−τ )
f (ξ, η, τ )dξdη
p
(at)
2
− (x − ξ)
2
− (y − η)
2
dτ.
Zatem szukane rozwiązanie ma postać:
u(x, y, t) =
1
4πa
"
∂
∂t
ZZ
K(P,at)
ϕ(ξ, η)dξdη
p
(at)
2
− (x − ξ)
2
− (y − η)
2
+
ZZ
K(P,at)
ψ(ξ, η)dξdη
p
(at)
2
− (x − ξ)
2
− (y − η)
2
#
+
1
4πa
t
Z
0
Z Z
K P,a(t−τ )
f (ξ, η, τ )dξdη
p
(at)
2
− (x − ξ)
2
− (y − η)
2
dτ.
Uwaga 6.5. Metodę przedstawioną w sekcji 6.4 moźna zastosować do równania
falowego z dowolną większą od 3 nieparzystą ilością zmiennych przestrzennych, a
metodę przedstawioną w sekcji 6.5 dla równania falowego z dowolną parzystą ilością
zmiennych przestrzennych.
6.6. Zadania
1. Znaleźć rozwiązanie równania
u
tt
= 9u
xx
,
x ∈ R, t > 0,
spełniające warunki początkowe:
a) u(x, 0) = e
x
, u
t
(x, 0) = 2x;
b) u(x, 0) = x, u
t
(x, 0) = x
2
;
2. Znaleźć rozwiązanie równania
u
tt
= a
2
u
xx
,
x > 0, t > 0,
spełniające warunki:
90
Rozdział 6. Równanie falowe
a) u(x, 0) = cos x, u
t
(x, 0) = 2x dla x > 0, u
x
(0, t) = 0 dla t > 0 ;
b) u(x, 0) = cos x, u
t
(x, 0) = cos 2x + cos 3x dla x > 0, u(0, t) = 0 dla t > 0 ;
c) u(x, 0) = 0, u
t
(x, 0) = 0 dla x > 0,
u(0, t) = α(t) dla t > 0;
3. Znaleźć rozwiązanie równania
u
tt
= u
xx
+ e
x
,
x > 0, t > 0,
spełniające warunki początkowe:
a) u(x, 0) = x, u
t
(x, 0) = 1;
b)
4. Znaleźć rozwiązanie równania
u
tt
= 4u
xx
+ sin 2t,
x ∈ R, t > 0,
spełniające warunki początkowe:
a) u(x, 0) = 0, u
t
(x, 0) = 1.
b)
5. Znaleźć rozwiązanie równania
u
tt
= u
xx
+ x − t,
x > 0, t > 0,
spełniające warunki początkowe:
a) u(x, 0) = 2x, u
t
(x, 0) = −5x.
b)
6. Znaleźć rozwiązanie równania
u
tt
= 9u
xx
+ x
2
t,
x > 0, t > 0,
spełniające warunki początkowe:
a) u(x, 0) = x
3
, u
t
(x, 0) = x
2
;
b)
7. Korzystając ze wzoru Kirchhoffa znaleźć rozwiązanie równania fali kulistej
u
xx
+ u
yy
+ u
zz
−
1
a
2
u
tt
= 0,
spełniające warunki początkowe:
a) u(x, y, z, 0) = x
2
, u
t
(x, y, z, 0) = y − z;
b) u(x, y, z, 0) = x − y
2
, u
t
(x, y, z, 0) = x + z;
8. Znaleźć rozwiązanie niejednorodnego równania fali kulistej
∆u −
1
a
2
u
tt
=
spełniające warunki początkowe:
a) u(x, y, z, 0) =, u
t
(x, y, z, 0) =;
b) u(x, y, z, 0) =, u
t
(x, y, z, 0) =;
6.6. Zadania
91
9. Korzystając ze wzoru Poissona znaleźć rozwiązanie równania
u
xx
+ u
yy
−
1
a
2
= 0,
spełniające warunki początkowe:
a) u(x, y, 0) = x + y, u
(
x, y, 0) = x
3
;
b) u(x, y, 0) = sin 3x cos y, u
t
(x, y, 0) = xy;
10. Znaleźć rozwiązanie niejednorodnego równania fali płaskiej
∆u −
1
a
2
u
tt
=
spełniające warunki początkowe:
a) u(x, y, 0) =, u
t
(x, y, 0) =;
b) u(x, y, 0) =, u
t
(x, y, 0) =;
Rozdział 7
Rozwiązania podstawowe równania Laplace’a
oraz równania przewodnictwa cieplnego
7.1. Równanie Laplace’a i Poissona
Niewątpliwie do najważniejszych równań różniczkowych cząstkowych należy rów-
nanie Laplace’a
∆u = 0,
x ∈ U ⊂ R
n
(7.1)
oraz równanie Poissona
∆u = f,
(7.2)
gdzie u jest szukaną funkcją określoną na U, x = (x
1
, . . . , x
n
), ∆u =
∂
2
u
∂
2
x
1
+ . . . +
∂
2
u
∂
2
x
n
oznacza laplasjan, a f jest zadaną funkcją.
Równanie to spotykamy przy opisie licznych zjawisk. Przypomnijmy niektóre z
nich:
(i). Ustalony stan pola cieplnego. Jak widzieliśmy w sekcji 3.4 zjawisko rozchodze-
nia się ciepła jest opisane równaniem u
t
− ∆u = 0. W przypadku pola stacjonarnego,
tzn. takiego, że rozkład temperatury nie zmienia się w czasie, funkcja u nie zależy od
czasu i spełnia równanie Laplace’a (7.1). Jeśli występują przy tym źródła ciepła, to
spełnia ona równanie Poissona (7.2), gdzie funkcja f opisuje źródła ciepła.
(ii). Bezwirowy ruch cieczy. Przypuśćmy, że w pewnym ograniczonym obszarze
występuje ruch cieczy nieściśliwej o prędkości v. Jeśli ruch cieczy jest bezwirowy, to
prędkość v ma potencjał ϕ. Jeśli ponadto pole jest beźródłowe, to ∆ϕ = 0. Podobnie
potencjał ϕ ustalonego pola elektrycznego spełnia równanie Laplace’a.
(iii). Pole elektrostatyczne. Przypuśćmy, że dane jest pole elektrostatyczne ładun-
ków stacjonarnych i niech ρ(x, y, z) oznacza gęstość objętościową ładunków. Można
pokazać, że potencjał elektrostatyczny pola ϕ spełnia równanie ∆ϕ = −4πρ, tzn. rów-
nanie Poissona. Gdy brak jest ładunków przestrzennych, potencjał spełnia równanie
Laplace’a.
W literaturze nietrudno znaleźć wiele dalszych zjawisk które opisane są równa-
niami Laplace’a lub Poissona (zob. np. [Feynman, Leighton, Sands, Feynmana wy-
kłady z fizyki])
94
Rozdział 7. Rozwiązania podstawowe
7.2. Rozwiązanie podstawowe równania Laplace’a
Zastosujemy tutaj dość typowy dla teorii równań różniczkowych sposób postępo-
wania. Najpierw znajdziemy stosunkowo proste rozwiązania równania wyjściowego, a
następnie – przy pomocy tego rozwiązania – będziemy konstruuować dalsze rozwiąza-
nia, które spełniają żądane warunki, np. początkowe lub brzegowe. Takie rozwiązanie
początkowe nazywamy rozwiązaniem podstawowym lub fundamentalnym.
Ponieważ równanie Laplace’a jest symetryczne względem zmiennych, a w konse-
kwencji niezmiennicze względem obrotów, rozsądnym wydaje się szukać rozwiązań
radialnych, tzn. rozwiązań zależnych tylko od odległości od początku układu.
Spróbujemy zatem znaleźć rozwiązanie równania (7.1) postaci
u(x
1
, . . . , x
n
) = v(r),
gdzie r = kxk =
q
x
2
1
+ . . . x
2
n
.
Zauważmy, że dla r 6= 0
∂r
∂x
i
=
x
i
r
,
i = 1, . . . , n.
Zatem
∂u
∂x
i
= v
′
(r)
x
i
r
,
∂u
2
∂x
2
i
= v
′′
(r)
x
i
r
2
+ v
′
(r)
1
r
−
x
2
i
r
3
,
i = 1, . . . , n.
Nietrudno teraz sprawdzić, że
∆u = v
′′
(r) +
n − 1
r
v
′
(r).
Należy zatem rozwiązać równanie
v
′′
(r) +
n − 1
r
v
′
(r) = 0.
Stąd
v
′
(r) =
A
r
n−1
,
gdzie A jest dowolną stałą. Rozwiązując ostatnie równanie otrzymamy
v(r) =
A log r + B,
dla n = 2;
A
r
n
−2
+ B,
dla n ≥ 3,
gdzie A i B są dowolnymi stałymi. Ze względu na dalsze zastosowania wygodnie jest
przyjąć B = 0, natomiast A = −1/(2π) dla n = 2 oraz A = 1/ n(n − 2)α(n)
dla
n ≥ 3, gdzie α(n) oznacza objętość kuli jednostkowej w przestrzeni R
n
. Przyjmujemy
zatem następującą definicje:
Definicja 7.1. Rozwiązaniem podstawowym równania Laplace’a (7.1) nazywamy
funkcję
Φ(x) =
−
1
2π
log kxk,
dla n = 2;
1
n(n−2)α(n)
1
kxk
n
−2
, dla n ≥ 3.
7.3. Równanie Poissona
95
Przykład 7.1.
Dla n = 2 rozwiązanie podstawowe ma postać
Φ(x, y) =
1
2π
log
1
p
x
2
+ y
2
.
Funkcję tę nazywamy również potencjałem logarytmicznym. Dla n = 3 rozwiązanie
podstawowe ma postać
Φ(x, y, z) =
1
4π
p
x
2
+ y
2
+ z
2
.
Rozwiązanie to nosi też nazwę potencjału newtonowskiego.
Definicja 7.2. Funkcję klasy C
2
w obszarze U, spełniającą w tym obszarze rów-
nanie Laplace’a, nazywamy funkcją harmoniczną w U.
Funkcje harmoniczne posiadają wiele interesujących własności. Niektóre z nich po-
damy w sekcji 7.4. Istnieją też ścisłe związki między funkcjami harmonicznymi dwu
zmiennych a funkcjami analitycznymi jednej zmiennej zespolonej. Mianowicie, część
rzeczywista i część urojona funkcji analitycznej f(z) = u(x, y) + iv(x, y) zmiennej
zespolonej z = x + iy są funkcjami harmonicznymi (dokładniej funkcjami harmo-
nicznymi sprzężonymi). Na odwrót, mając daną funkcję harmoniczną, możemy ła-
two skonstruować odpowiadającą jej funkcję analityczną. Stąd też niektóre własności
funkcji harmonicznych są natychmiastową konsekwencją stosownych własności funkcji
zmiennej zespolonej i na odwrót.
7.3. Równanie Poissona
Zauważmy, że funkcja Φ dana wzorem (7.3) jest harmoniczna dla x 6= 0. Jeśli
początek układu przesuniemy do punktu y, to funkcja x 7→ Φ(x−y) jest harmoniczna
dla x 6= y. Zauważmy ponadto, że jeśli f : X → R jest zadaną funkcją, to x 7→
Φ(x −y)f(y) jest również funkcją harmoniczna dla x 6= y. Można by zatem oczekiwać,
że funkcja
u(x) =
Z
R
n
Φ(x − y) f(y)dy
(7.3)
będzie rozwiązaniem równania (7.1). Okazuje się, że tak nie jest. Wynika to stąd, że
funkcja x 7→ Φ(x−y) ma osobliwość w punkcie x = y, a zatem nie możemy z operacją
różniczkowania wejść pod całkę. Pokażemy natomiast, że dla dostatecznie regularnej
funkcji f wzór (7.3) określa rozwiązanie równania Poissona.
Twierdzenie 7.1. Załóżmy, że funkcja f ∈ C
2
(R
n
) i jest równa zeru poza pewną
kulą (tzn. posiada nośnik zwarty). Niech u będzie dane wzorem (7.3). Wówczas
(i)
u ∈ C
2
(R
n
);
(ii)
∆u = f
w
R
n
.
96
Rozdział 7. Rozwiązania podstawowe
Dowód. Ad (i). Podstawiając z = x − y w całce (7.3) otrzymamy
u(x) =
Z
R
n
Φ(z) f (x − z)dz.
(7.4)
Niech e
i
= (0, . . . , 1, . . . , 0) będzie wektorem którego i-ta składowa jest równa 1 a
pozostałe 0. Mamy
u(x + he
i
) − u(x)
h
=
Z
R
n
Φ(z)
f (x + he
i
− z) − f(x − z)
h
dz.
Przechodząc z h → 0 otrzymamy
∂u
∂x
i
=
Z
R
n
Φ(z)
∂f
∂x
i
(x − z)dz.
Analogicznie dostaniemy, że
∂
2
u
∂x
2
i
=
Z
R
n
Φ(z)
∂
2
f
∂x
2
i
(x − z)dz.
Wynika stąd, że u ∈ C
2
(R
n
).
Ad (ii). Różniczkując wzór (7.4) otrzymamy
∆u(x) =
Z
R
n
Φ(z) ∆
x
f (x − z)dz = I
1
+ I
2
,
(7.5)
gdzie
I
1
=
Z
B(0,ε)
Φ(z)∆
x
f (x − z)dz,
I
2
=
Z
R
n
\B(0,ε)
Φ(z)∆
x
f (x − z)dz.
(Symbol ∆
x
oznacza laplasjan względem zmiennej x).Ponieważ funkcja Φ ma osobli-
wość w punkcie 0, będziemy szacować całkę (7.4) w obszarach B(0, ε) oraz R
n
\B(0, ε).
Nietrudno sprawdzić, że
|I
1
| ≤ k∆
x
f k
∞
Z
B(0,ε)
Φ(z)
dy ≤
Cε
2
log ε,
jeśli n = 2;
Cε
2
,
jeśli n ≥ 3,
gdzie C jest stosownie dobraną stałą.
Przed przystąpieniem do szacowania całki I
2
przypomnijmy dwa użyteczne w dal-
szym ciągu wzory:
∆u = grad u · grad u = ∇u · ∇u,
∂u
∂n
= grad u · n = ∇u · n,
7.3. Równanie Poissona
97
gdzie symbol ” · ” oznacza iloczyn skalarny, a n wektor normalny do powierzchni
całkowania.
Całkując I
2
przez części zgodnie z wzorem (patrz dodatek), otrzymany
I
2
=
Z
R
n
\B(0,ε)
Φ(z)∆
x
f (x − z)dz =
Z
∂B(0,ε)
Φ(z)
∂f
∂n
(x − z)dS(z)
−
Z
R
n
\B(0,ε)
∇Φ(z) · ∇
z
f (x − z) dz.
Połóżmy
J
1
=
Z
∂B(0,ε)
Φ(z)
∂f
∂n
(x − z)dS(z),
J
2
=
Z
R
n
\B(0,ε)
∇Φ(z) · ∇
z
f (x − z) dz.
Oszacujemy teraz całki J
1
i J
2
. Nietrudno sprawdzić, że
|J
1
| ≤ k
∂f
∂n
k
∞
Z
∂B(0,ε)
|Φ(z)|dS(z) ≤
Cε log ε,
jeśli n = 2;
Cε,
jeśli n ≥ 3,
gdzie C jest stosownie dobraną stałą. Wynika stąd, że J
1
→ 0 dla ε → 0.
Całkując ponownie przez części całkę J
2
, a następnie wykorzystując fakt, że ∆Φ(z) =
0 dla z 6= 0, otrzymujemy
J
2
=
Z
R
n
\B(0,ε)
∆Φ(y)f (x − y)dy −
Z
∂B(0,ε)
∂Φ(y)
∂n
f (x − y)dS(y)
=
−
Z
∂B(0,ε)
∂Φ(y)
∂n
f (x − y)dS(y).
Zauważmy, że na sferze B(0, ε) wektor normalny n = z/kzk = z/ε, zatem
∂Φ(z)
∂n
= ∇Φ(z) · n = −
1
nα(n)
z
kzk
n
·
z
ε
= −
1
nα(n)ε
n−1
.
Wynika stąd, że
J
2
=
1
nα(n)ε
n−1
Z
∂B(0,ε)
f (z)dS(z).
Ponieważ nα(n)ε
n−1
jest powierzchnią sfery jednostkowej w przestrzeni R
n
, prawa
strona ostatniego wzoru określa średnią wartość funkcji f na sferze ∂B(0, ε) i wobec
ciągłości funkcji f całka J
2
dąży do f(x) gdy ε → 0 . Ponieważ I
1
→ 0 oraz J
1
→ 0
gdy ε → 0, teza twierdzenia jest natychmiastową konsekwencją równości (7.5).
98
Rozdział 7. Rozwiązania podstawowe
7.4. Zasada maksimum
Twierdzenie 7.2. Niech D będzie otwartym ograniczonym podzbiorem przestrzeni
R
2
. Załóżmy, że funkcja u jest ciągła w D, posiada pochodne cząstkowe 2-go rzędu w
D i ponadto
∆u = f
w
D,
u = g
na
∂D,
gdzie f : D → R, g : ∂D → R są danymi funkcjami ciągłymi. Jeśli f ≥ 0, to funkcja
u osiąga maksimum na ∂D.
Proof. Załóżmy wpierw, że f > 0. Ponieważ D jest zbiorem zwartym, u jako
funkcja ciągła osiąga w tym zbiorze maksimum. Przypuśćmy, że maksimum to jest
osiągnięte w punkcie (x
0
, y
0
) ∈ D. Oczywiście
∂u
∂x
(x
0
, y
0
) = 0,
∂u
∂y
(x
0
, y
0
) = 0,
∂
2
u
∂x
2
(x
0
, y
0
) ≤ 0,
∂
2
u
∂y
2
(x
0
, y
0
) ≤ 0.
W szczególności wynika stąd, że ∆(x
0
, y
0
) ≤ 0, co jest sprzeczne z założeniem, że
f (x
0
, y
0
) > 0. Zatem (x
0
, y
0
) ∈ ∂D.
Przypuśćmy teraz, że f ≥ 0. Dla n ∈ N rozważmy funkcję v
n
: D → R daną
wzorem
v
n
(x, y) = u(x, y) + (x
2
+ y
2
)/n.
Oczywiście v
n
→ u w zbiorze D, oraz
∆v
n
= ∆u + 4/n = 4/n > 0
w D.
Na mocy poprzedniej obserwacji v
n
osiąga maksimum na brzegu obszaru ∂D, po-
wiedzmy w punkcie (x
n
, y
n
). Ponieważ ∂D jest zbiorem zwartym, istnieje podciąg
{(x
n
k
, y
n
k
)}
k≥1
ciągu {(x
n
, y
n
)}, zbieżny do pewnego punktu (˜x, ˜y) ∈ ∂D.
Niech (x, y) ∈ D. Oczywiście
u(x, y)
< u(x, y) + (x
2
+ y
2
)/n
k
= v
n
k
(x, y)
≤ v
n
k
(x
n
k
, y
n
k
) = u(x
n
k
, y
n
k
) + (x
2
n
k
+ y
2
n
k
)/n
Przechodząc z k → ∞ otrzymamy u(x, y) ≤ u(˜x, ˜y). Ponieważ (x, y) jest dowolnym
punktem w D, teza twierdzenia 7.2, wynika natychmiast.
Przykład 7.2.
Rozważmy równanie ∆u = 0 w kole jednostkowym x = ρ cos θ, y =
ρ sin θ, 0 ≤ ρ ≤ 1, 0 ≤ θ < 2π z warunkiem brzegowym u(1, θ) = sin θ dla 0 ≤ θ < 2π.
Zgodnie z twierdzeniem 7.2 rozwiązanie naszego problemu przyjmuje wartość maksy-
malną na brzegu okręgu. Wynika stąd, że −1 ≤ u(x, y) ≤ 1.
Uwaga 7.1. Jeśli obszar D nie jest ograniczony, teza twierdzenia 7.2 nie musi
zachodzić. Istotnie, funkcja u = e
y
sin x jest harmoniczna w obszarze D = {(x, y) :
o < x < π, y > 0}, ale w oczywisty sposób nie osiąga maksimum na brzegu tego
obszaru.
Uwaga 7.2. Zauważmy, że dowód twierdzenia 7.2 pozostaje ważny dla przypadku
gdy u jest funkcją n zmiennych. W rozdziale 9 pokażemy, że zasada maksimum za-
chodzi również dla dość szerokiej klasy równań eliptycznych i parabolicznych.
7.5. Własność wartości średniej funkcji harmonicznej
99
7.5. Własność wartości średniej funkcji harmonicznej
Niech U ⊂ R
n
będzie zbiorem otwartym i niech f będzie funkcją harmoniczną w
U . Wówczas dla dowolnego x ∈ U oraz kuli B(x, r) ⊂ U, wartość u(x) jest równa
średniej wartości funkcji u na sferze ∂B(x, r) oraz średniej wartości funkcji u na kuli
B(x, r).
Twierdzenie 7.3. (Własność wartości średniej). Jeśli u ∈ C
2
(D) jest funkcją
harmoniczną, to
u(x) =
1
S
r
Z
∂B(x,r)
u dS =
1
V
r
Z
B(x,r)
u dy,
(7.6)
dla dowolnej kuli B(x, r) ⊂ U, gdzie S
r
oznacza powierzchnię a V
r
objętość kuli
B(x, r).
Proof. Połóżmy
ϕ(r) =
1
S
r
Z
∂B(x,r)
u(y) dS(y).
(7.7)
Podstawiając y = x + rz otrzymamy
ϕ(r) =
1
S
1
Z
∂B(0,1)
u(x + rz) dS(z).
Różniczkując ostatni wzór względem r a następnie wracając do zmiennych wyj-
ściowych otrzymamy
ϕ
′
(r)
=
1
S
1
Z
∂B(0,1)
∇u(x + rz) · z dS(z)
=
1
S
r
Z
∂B(x,r)
∇u(y) ·
y − x
r
dS(y) =
1
S
r
Z
∂B(x,r)
∂u
∂n
(y)dS(y),
gdzie n oznacza wektor normalny do powierzchni ∂B(x, r), czyli n =
y−x
r
. Po zasto-
sowaniu twierdzenia Greena do ostatniej całki otrzymamy
ϕ
′
(r) =
1
S
r
Z
B(x,r)
∆u(y) dy = 0,
bowiem ∆u = 0. Oznacza to, że ϕ jest funkcją stałą. Przechodząc z r → 0 w prawej
stronie wzoru (7.7) otrzymamy u(x), co oznacza, że ϕ(r) = u(x), dla dowolnego r > 0,
takiego, że B(x, r) ⊂ U. Oznacza to, że w (7.6) pierwsza równość jest spełniona.
Z kolei po przejściu na współrzędne biegunowe otrzymamy
Z
B(x,r)
u(y) dy =
r
Z
0
Z
∂B(x,s)
udS
ds =
r
Z
0
ϕ(s)S
s
ds = u(x)
r
Z
0
S
s
ds = V
r
u(x),
co daje drugą równość we wzorze (7.6) i kończy dowód.
100
Rozdział 7. Rozwiązania podstawowe
7.6. Rozwiązanie podstawowe równania przewodnictwa
cieplnego
Równanie przewodnictwa cieplnego, zwane też równaniem dyfuzji, opisuje w jaki
sposób zmienia się w czasie gęstość u pewnej wielkości, np. ciepła lub stężenia chemicz-
nego. Przykłady zjawisk które możemy opisać tego typu równaniem zostały podane
w rozdziale 2.
Rozważmy przypadek jednorodnego równania przewodnictwa cieplnego
u
t
= ∆u,
(7.8)
gdzie u : R
n
→ R, t > 0, x = (x
1
, . . . , x
n
) ∈ U, a symbol ∆ =
P
n
i=1
∂
2
∂x
2
i
oznacza
operator Laplace’a (laplasjan).
Chociaż zaproponowaną poniżej metodę można bez żadnych istotnych zmian sto-
sować dla dowolnego n ≥ 1, dla uproszczenia zapisu ograniczymy się do n = 1, czyli
do równania
u
t
= a
2
u
xx
,
x ∈ R
(7.9)
Zauważmy, że jeśli funkcja u = u(x, t) jest rozwiązaniem równania (7.9), to również
funkcja u = u(λx, λ
2
t), dla dowolnego λ ∈ R, jest również rozwiązaniem równania
(7.9). Nasuwa się stąd pomysł, aby szukać rozwiązań wzdłuż krzywych wyznaczonych
przez ten stosunek, czyli rozwiązań postaci
u(x, t) = v
x
2
t
.
(7.10)
Prosty rachunek daje
u
t
= v
′
x
2
t
−
x
2
t
2
,
u
x
= v
′
x
2
t
2x
t
u
xx
= v
′′
x
2
t
4x
2
t
2
+ v
′
x
2
t
2
t
.
Podstawiając uzyskane wielkości do równania (7.9) otrzymamy
4x
2
t
2
v
′′
x
2
t
+
x
2
t
2
v
′
x
2
t
+
2
t
v
′
x
2
t
= 0.
Kładąc z = x
2
/t otrzymamy
4zv
′′
(z) + (2 + z)v
′
(z) = 0.
Rozwiązując ostatnie równanie otrzymujemy
v(z) = A
z
Z
0
1
√
s
e
−s/4
ds + B.
Zatem funkcja
u(x, t) = A
x
2
/t
Z
0
1
√
s
e
−s/4
ds + B,
(7.11)
7.7. Problem początkowy dla równania ciepła
101
gdzie A i B są dowolnymi stałymi, jest rozwiązaniem równania (7.9) dla x ∈ R oraz
t > 0. Rozwiązanie to ma dość niewygodną postać całkową. Różniczkując funkcje
(7.11) względem zmiennej x otrzymamy
e
u(x, t) =
∂u
∂x
(x, t) =
2A
√
t
e
−
x
2
4
t
.
Oczywiście tak uzyskana funkcja jest również rozwiązaniem równania (7.9) w zbiorze
D = {(x, t) : x ∈ R, t > 0}. Wygodnie jest – co będzie widać z dalszych rozważań –
przyjąc A = 1/(4
√
π). Funkcję
Φ(x, t) =
1
√
4πt
e
−
x
2
4
t
, jeśli x ∈ R, t > 0;
0,
jeśli x ∈ R, t < 0,
(7.12)
nazywamy rozwiązaniem podstawowym równania (7.9). Zauważmy, że dla t = 0 funkcja
Φ ma osobliwość, ponadto w punktach (0,t) jest nieciągła.
Dla n > 2 przez rozwiązanie podstawowe równania (7.8) rozumiemy funkcję
Φ(x, t) =
1
(
√
4πt)
n
e
−
kxk
2
4
t
,
jeśli x ∈ R
n
, t > 0;
0,
jeśli x ∈ R
n
, t < 0,
(7.13)
gdzie kxk =
p
x
2
1
+ . . . + x
2
n
.
Zauważmy na koniec, że dobór stałej A jest podyktowany następującym faktem
Lemat 7.1. Dla każdego t > 0
Z
R
n
Φ(x, t)dx = 1.
Dowód. Istotnie
Z
R
n
Φ(x, t)dx =
1
√
4πt
n
Z
R
n
e
−
kxk
2
4
t
dx
=
1
√
4πt
n
Z
R
e
−
x
2
1
4
t
dx
1
· . . . ·
Z
R
e
−
x
2
n
4
t
dx
n
=
1
√
4πt
n
√
4πt
n
= 1
7.7. Problem początkowy dla równania ciepła
Skonstruowane w poprzedniej sekcji rozwiązanie podstawowe równania ciepła wy-
korzystamy teraz dla znalezienia rozwiązania problemu Cauchy’ego, czyli problemu
początkowego
u
t
− ∆u = 0
dla (x, t) ∈ R
n
× (0, ∞),
u(x, 0) = g(x)
dla x ∈ R
n
,
102
Rozdział 7. Rozwiązania podstawowe
gdzie g jest zadaną funkcją. Przypomnijmy, że dla t 6= 0 funkcja Φ dana wzorem (7.13)
jest rozwiązniem równania (7.8). Nietrudno sprawdzić, że dla dowolnie ustalonego
z ∈ R
n
również funkcja (x, t) 7→ Φ(x − z, t) jest rozwiązaniem równania (7.8) dla
t 6= 0.
Rozważmy teraz funkcję u : R
n
× (0, ∞) → R
n
daną wzorem
u(x, t) =
Z
R
n
Φ(x − z, t)g(z)dz =
1
√
4πt
n
Z
R
n
e
−
kx−zk
2
4
t
g(z)dz.
(7.14)
Twierdzenie 7.4. Załóżmy, że g ∈ C(R
n
) ∩L
∞
(R
n
). Niech funkcja u będzie dana
wzorem (7.14). Wówczas:
(i)
u ∈ C
∞
R
n
× (0, ∞)
;
(ii) u
t
− ∆u = 0 w R
n
× (0, ∞);
(iii) lim
(x,t)→(x
0
, 0+)
u(x, t) = g(x
0
, 0).
Dowód. Ad (i). Ponieważ dla dowolnego δ > 0 funkcja 1/ t
n/2
e
−kxk
2
/(4t)
jest
klasy C
∞
w zbiorze R
n
× (δ, 1/δ), a jej pochodne są jednostajnie ograniczone, zatem
u ∈ C
∞
R
n
× (δ, 1/δ)
. Ponieważ δ > 0 było dowolne, funkcja u jest klasy C
∞
w
zbiorze R
n
× (0, ∞)’
Ad(ii). Ponieważ funkcja Φ jest rozwiązaniem równania (7.8), zatem
u
t
(x, t) − ∆u(x, t) =
Z
R
n
Φ
t
− ∆
x
Φ
(x − zt)g(z)dz = 0 dla x ∈ R
n
, t > 0.
Ad (iii). Niech x
0
∈ R
n
oraz ε > 0. Dobierzmy δ > 0 tak, aby
g(x) − g(x
0
)
< ε
dla x ∈ B(x
0
, δ).
Korzystając z lematu 7.1 mamy
u(x, t) − g(x
o
) =
Z
R
n
Φ(x − z, t)
g(z) − g(x
o
)
dz.
Połóżmy
I
1
=
Z
B(x
o
,δ)
Φ(x − z, t)
g(z) − g(x
o
)
dz,
I
2
=
Z
R
n
\B(x
o
,δ)
Φ(x − z, t)
g(z) − g(x
o
)
dz.
Uwzględniając lemat 7.1 otrzymamy
kI
1
k ≤ ε
Z
B(x
o
,δ)
Φ(x − z, t) dz ≤ ε.
7.7. Problem początkowy dla równania ciepła
103
Zauważmy, że jeśli kx − x
o
k ≤ δ/2 oraz kz − x
o
k > δ, to
kz − x
o
k ≤ |z − xk + kx − x
o
k < kz − xk + δ/2 ≤ kz − xk + kz − x
o
k/2
i w konsekwencji
kz − xk ≥
1
2
kz − x
o
k.
Zatem, jeśli kx − x
o
k < δ/2, to
|I
2
| ≤ 2kgk
L
∞
Z
R
n
\B(x
o
,δ)
Φ(x − z, t) dz
=
C
t
n/2
Z
R
n
\B(x
o
,δ)
e
−
kz−xk
2
4
t
dz ≤
C
t
n/2
Z
R
n
\B(x
o
,δ)
e
−
kz−xok
2
16
t
dz,
gdzie C = 2kgk
L
∞
/(
√
4π)
n
. Zauważmy, że prawa strona ostatniej nierówności dąży
do zera gdy t → ∞. Zatem dla t dostatecznie dużych oraz kx − x
o
k < δ/2 mamy
|u(x, t) − g(x
o
)| ≤ |I
1
| + |I
2
| < 2ε.
Ponieważ ε > 0 było dowolne, warunek (iii) został pokazany.