Diferenciální rovnice
Download
Report
Transcript Diferenciální rovnice
Katedra informatiky a geoinformatiky
Fakulta životního prostředí
Univerzita Jana Evangelisty Purkyně
Matematika II.
KIG / 1MAT2
Přednáška 12
Diferenciální rovnice
[email protected]
O čem budeme hovořit:
•
•
•
•
•
•
Které rovnice jsou „diferenciální“?
Typy diferenciálních rovnic
Separace proměnných
Variace konstant
Brouk na gumě
Lineární rovnice druhého řádu s
konstantními koeficienty
Které rovnice jsou „diferenciální“?
S jakými rovnicemi jsme se již setkali?
Známe rovnice, kde hledaným objektem je číslo
(lineární a kvadratické, iracionální, logaritmické a
exponenciální, goniometrické, atd.).
Při řešení soustav lineárních rovnic jsme
zmiňovali maticovou rovnici, kde neznámou byl
vektor - matice typu (n,1).
Podobně můžeme sestavovat další typy rovnic pro
objekty libovolné algebraické struktury (na
objektech musí být definovány relace a operace).
Jak vypadají diferenciální rovnice?
Hledaným objektem u diferenciálních rovnic je
funkce (v našem případě u tzv. obyčejných
diferenciálních rovnic reálná funkce y = f(x)
jedné reálné proměnné).
Pro diferenciální rovnice je typické, že kromě
neznámé y se v rovnici vyskytují i derivace, tedy
y´, y´´ , y (3) , y (4) , atd.
Diferenciální rovnice má tedy obecný tvar
F ( y (n), y (n-1) , … , y´´, y´, y , x ) = 0
Typy diferenciálních rovnic
Řád diferenciální rovnice
Řádem diferenciální rovnice budeme nazývat
řád nejvyšší derivace neznámé funkce y,
která se v rovnici vyskytuje.
Příklady:
ln x . y (3) + 3 . y´ - sin x = 0 DR třetího řádu
( y´´)2 . sin (y´) + y = 2x
DR druhého řádu
F ( y´, y , x ) = 0
DR prvního řádu
Lineární diferenciální rovnice
Lineární diferenciální rovnice n-tého řádu má
tvar
an(x) . y (n) + … + a1(x) . y´+ a0(x) . y = b(x) .
Je-li pravá strana rovnice nulová funkce,
nazývá se tato rovnice homogenní.
Jsou-li koeficienty na levé straně rovnice
konstantní funkce (reálná čísla), nazývá se
rovnice s konstantními koeficienty.
Příklad diferenciální rovnice
Uvažujme systém parabol, které jsou popsány
rovnicí s parametrem C
y = x2 – C.x .
Jak tyto paraboly popsat diferenciální rovnicí?
Paraboly.fig
Systém parabol popisuje lineární diferenciální
rovnice prvního řádu:
x . y´ - y = x 2
Separace proměnných
Jak postupovat při separaci?
Některé jednoduché diferenciální rovnice
můžeme upravit na tvar rovnosti diferenciálů
funkcí proměnné y a proměnné x.
Pak stačí provést integraci obou stran rovnosti.
Příklad:
Řešme rovnici
dy
y 1
2
2
2
x y y 1
dx
x
arctg y
2
1
x
C
y tg ( C
1
x
)
Obecné a partikulární řešení
Integrační konstanta způsobí, že diferenciální
rovnici vyhovuje nekonečně mnoho konkrétních
funkcí. Často hledáme jen jednu z těchto funkcí,
která vyhovuje tzv. počáteční podmínce.
Příklad: Nalezněme funkci, která je řešením
rovnice x 2. y´- y 2 = 1 a prochází bodem [1;1].
y tg ( C
1
)
x
1
1 tg ( C )
1
C 1
4
y tg (
4
1
1
x
)
Variace konstant
Jak postupovat při variaci konstant?
U některých diferenciálních rovnic je vhodné
nejprve vyřešit příslušnou homogenní rovnici,
a pak předpokládat řešení, kde „integrační
konstanta je funkcí proměnné x“.
Příklad:
Řešme rovnici
Příslušná homogenní rovnice:
y
x 1
Její řešení je:
x
2
x
y
x 1
x
y e xK
y x
y 0
Z konstanty se stane funkce!
A nyní řešení nehomogenní rovnice budeme
x
předpokládat ve tvaru:
y e x K ( x)
Pak získáme, že:
K ( x ) x e
x
Integrací per partes obdržíme:
K ( x) e
x
( x 1) C
Závěr: obecné řešení původní rovnice je
y C x e x x
x
2
Příklad navazující na motivaci
Systém parabol y = x 2 – C . x jsme popsali
diferenciální rovnicí x . y´ - y = x 2 .
Jak postupovat obráceně - tedy jak tuto rovnici
vyřešit?
Příslušná homogenní rovnice:
x y y 0
Její řešení separací:
y Cx
Předpoklad variace:
y C (x) x
Obecné řešení rovnice:
y x K x
2
Brouk na gumě
Zadání úlohy
Jeden konec vodorovného gumového vlákna délky
d = 1 m je pevný a druhý konec se v čase t = 0
sekund začne pohybovat rychlostí c = 1 m/s .
Na pevném konci vlákna sedí brouk, který v čase
t = 0 sekund začne lézt po vlákně rychlostí
v = 1 dm/s .
Doleze někdy brouk na vzdalující se konec vlákna?
Matematická formulace úlohy
V čase t je rychlost brouka rovna součtu jeho
vlastní rychlosti v a „unášecí rychlosti“ způsobené
natahováním vlákna:
s
s v
d ct
c
To je nehomogenní lineární diferenciální rovnice
prvního řádu pro neznámou funkci s(t) :
s
Vyřešme ji:
c
d ct
s v
Obecné řešení diferenciální rovnice
c
Příslušná homogenní rovnice je:
s
Separací proměnných získáme:
s K ( d ct )
Předpoklad pro variaci:
s K ( t ) ( d ct )
K (t )
Funkce K(t) má tvar:
Obecné řešení tedy je:
v
d ct
s 0
ln ( d ct ) L
c
s (
v
c
ln ( d ct ) L ) ( d ct )
Partikulární řešení
Integrační konstanta L v obecném řešení
s(t ) (
v
ln ( d ct ) L ) ( d ct )
c
musí vyhovovat okrajové podmínce s(0) = 0 . Proč?
Odtud vypočítáme:
L
v
ln d
c
Partikulární řešení, popisující závislost dráhy
uražené broukem na čase, tedy je:
s(t )
v
c
ln (
d ct
d
) ( d ct )
Doleze brouk na konec vlákna anebo ne?
Musela by být splněna podmínka:
To nastane právě tehdy, když:
s ( t ) ( d ct )
v
ln (
c
d ct
)1
d
Odtud vypočítáme čas t , v kterém brouk dorazí
na konec vlákna:
c
t
d
( e v 1)
c
Pro hodnoty ze zadání úlohy můžeme vypočítat:
brouk - graf.xls
t e
10
1 22 025 ,5 s 6 ,12 h
Lineární rovnice druhého řádu
s konstantními koeficienty
Jak řešit tyto rovnice?
Soustředíme se na homogenní rovnice:
a2 . y ´´ + a1 . y´+ a0 . y = 0 .
Jejich řešení budeme předpokládat ve tvaru
y e
ax
Derivováním a dosazením získáme pro neznámou a
tzv. charakteristickou rovnici.
Její kořeny určují dvě základní řešení y1 a y2 .
Obecná řešení homogenní rovnice vytvářejí
vektorový prostor dimenze 2 s bází y1 a y2 .
Příklad
Řešme diferenciální rovnici:
y y 2 y 0
Charakteristická rovnice je:
a a20
Řešeními jsou tedy funkce:
Obecné řešení
homogenní rovnice je
pak jejich lineární
kombinací:
2
e
y C1 e
2x
2x
e
C2 e
x
x
Děkuji za pozornost