[Další] [Předchozí] [Předchozí – na konec] [Na konec] [Výše]
Derivace funkce je druhým základním pojmem diferenciálního počtu. Cílem této kapitoly je zavést tento pojem pro funkci více proměnných a ukázat souvislost s limitou a spojitostí funkce.
Připomeňme definici a geometrický význam derivace funkce jedné proměnné: derivace funkce f : v bodě x0 je limita
|
(3.1) |
Derivace funkce v bodě udává směrnici tečny ke křivce y = f(x) v bodě [x0,f(x0)]. Má-li funkce derivaci v bodě x0, je v tomto bodě spojitá, a tudíž zde existuje také limita funkce.
Jak jsme již ukázali v předcházející kapitole, limita funkce dvou a více proměnných je komplikovanějším pojmem než v případě funkce jedné proměnné, neboť k bodu [x0,y0] (v případě dvou proměnných) se můžeme blížit mnoha způsoby. Zcela přirozené je začít zkoumat situaci, blížíme-li se k bodu [x0,y0] ve směru souřadných os x a y. Tím se dostáváme k pojmu parciální derivace funkce dvou proměnných. Při „parciálním“1 derivování se vždy na jednu z proměnných x,y díváme jako na konstantu a podle druhé derivujeme. Blížíme-li se k bodu [x0,y0] ve směru předem daného vektoru u = (u1,u2), jde o směrovou derivaci, která je přirozeným zobecněním pojmu parciální derivace. Pro funkci n proměnných je situace analogická.
Poznámka 3.1. i) Má-li funkce z = f(x,y) parciální derivace ve všech bodech množiny N (f), jsou tyto derivace funkcemi proměnných x,y. Označujeme je fx(x,y), fy(x,y), popř. f(x,y), f(x,y), fx(x,y), fy(x,y), zx, zy, zx, zy.
ii) Zcela analogicky se definují parciální derivace funkce n proměnných. Je-li z = f(x1,…,xn) funkce n proměnných, x∗ = [x1∗,…,xn∗] n, definujeme
iii) Z definice parciální derivace plyne, že při jejím výpočtu postupujeme tak, že všechny argumenty kromě toho, podle něhož derivujeme, považujeme za konstanty.
Protože parciální derivace fxi funkce n proměnných je definována jako „obyčejná“ derivace podle proměnné xi, platí pro počítání parciálních derivací obvyklá pravidla pro derivování. Uvedeme je přímo pro funkci n proměnných.
Věta 3.1. Nechť funkce f,g : n mají parciální derivaci podle proměnné xi , i {1,…,n}, na otevřené množině M. Pak jejich součet, rozdíl, součin a podíl má na M parciální derivaci podle xi a platí
= f(x) g(x), | |||
[f(x)g(x)] = f(x)g(x) + g(x)f(x), | |||
= , |
Příklad 3.1. i) Vypočtěte parciální derivace funkce dvou proměnných:
a) z = arctg | b) z = xy, x > 0. |
Řešení. a) Při výpočtu parciální derivace podle proměnné x považujeme proměnnou y za konstantu, tj.
ii) Vypočtěte parciální derivace 1. řádu funkce
Nechť je dána funkce f : 2 a Gf je její graf. Nechť p je rovina daná rovnicí y =y0. Za rozumných předpokladů (např. spojitost funkce f) je průsečíkem Gf p křivka v rovině p a parciální derivace fx(x0,y0) udává směrnici tečny t k této křivce v bodě Q0 = [x0,y0,f(x0,y0)], viz vedlejší obrázek. (Připomeňme, že směrnice tečny t je tg .)
Analogicky, derivace fy(x0,y0) udává směrnici tečny ke křivce v bodě Q0, která vznikne průsečíkem plochy Gf s rovinou x = x0.
Zatímco u funkcí jedné proměnné plyne z existence derivace v daném bodě její spojitost, u funkcí více proměnných toto tvrzení neplatí.
Má-li funkce f : 2 parciální derivace v bodě [x0,y0], nemusí být v tomto bodě spojitá, jak ukazuje následující příklad.
Příklad 3.2. Funkce definovaná předpisem
Skutečnost, že z existence parciálních derivací neplyne spojitost, je zcela přirozená Parciální derivace totiž udávají informaci pouze o chování funkce ve směrech rovnoběžných se souřadnými osami, v jiných směrech se funkce může chovat „velmi divoce“.
Obdobně definujeme parciální derivace 2. řádu fyx(x0,y0) a fyy(x0,y0).
Parciální derivace n-tého řádu (n ≥ 3) definujeme jako parciální derivace derivací (n − 1)-tého řádu.
Příklad 3.3. i) Vypočtěte derivace 2. řádu obou funkcí z Příkladu 3.1 i).
Řešení. a) V případě funkce z = arctg jsme vypočetli zx = −, zy = . Odtud
zxy = | = − = , | ||
zyx = | = = , | ||
zyy = | = −. |
Pro funkci z = xy z části b) je zx = yxy−1, zy = xy lnx. Odtud
zxx = | y(y − 1)xy−2, zxy = xy−1 + yxy−1 lnx, | ||
zyx = | yxy−1 lnx + xy = xy−1 + yxy−1 lnx, zyy = xy ln2x. |
ii) Ukažte, že pro funkci u = platí uxx+uyy+uzz = 0.2
Řešení. Při výpočtu parciálních derivací využijeme skutečnost, že funkce u závisí na proměnných x,y,z symetricky. Platí
ux = | −, | ||
uxx = | − = | ||
= | − + |
Všimněme si, že u obou funkcí v části i) předcházejícího příkladu vyšla rovnost zxy = zyx. Následující věta ukazuje, že tyto rovnosti nejsou náhodné.
Věta 3.2. (Schwarzova3) Nechť funkce f má spojité parciální derivace fxy, fyx v bodě [x0,y0]. Pak jsou tyto derivace záměnné, tj. platí
|
(3.2) |
Důkaz. Ze spojitosti funkcí fxy a fyx v bodě [x0,y0] plyne existence -okolí = (x0 − ,x0 + ) (y0 − ,y0 + ) bodu [x0,y0], v němž jsou parciální derivace fxy a fxy definovány. Pro 0 < h < položme
|
(3.3) |
a dále označme (y) = f(x0 + h,y) −f(x0,y), (x) = f(x,y0 + h) −f(x,y0). Funkci F pak můžeme psát ve tvaru
(y0 + h) − (y0) = h(y0 + 1h) = | |||
= h. |
Následující příklad ukazuje, že bez předpokladu spojitosti smíšených parciálních derivací rovnost (3.2) obecně neplatí (viz příklad 12.4 ).
Příklad 3.4. Nechť funkce f je dána předpisem
fxy(0,0) = limh0 = limh00 = 0, | |||
fyx(0,0) = limh0 = limh0 = 1. |
Matematickou indukcí můžeme tvrzení Schwarzovy věty rozšířit pro derivace vyšších řádů.
Věta 3.3. Má-li funkce f v bodě [x0,y0] a nějakém jeho okolí spojité parciální derivace až do řádu n, pak hodnota parciální derivace řádu n v libovolném bodě z tohoto okolí závisí pouze na tom, kolikrát se derivovalo podle proměnné x a kolikrát podle proměnné y, nikoliv na pořadí, v jakém se podle těchto proměnných derivovalo.
Parciá lní derivace funkce f v bodě x n jsou obyčejné derivace, které získáme zúžením definičního oboru funkce f na přímku jdoucí bodem x a rovnoběžnou s i-tou souřadnicovou osou. Zobecněním parciálních derivací jsou směrové derivace, které získáme zúžením definičního oboru funkce na přímku jdoucí bodem x a mající směr daného vektoru u n. To znamená, že vyšetřujeme funkci (t) = f(x + tu), která je již funkcí jedné proměnné, a pro ni je pojem derivace již dobře znám.
Poznamenejme, že n je standardní označení pro zaměření n-rozměrného euklidovského prostoru.
Poznámka 3.2. i) Nechť (e1,…,en) je standardní báze v n (vektor ei má na i-tém místě jedničku a na ostatních místech nuly). Pak fei(x) = fxi(x), tj. směrová derivace podle vektoru ei je totožná s parciální derivací podle proměnné xi .
ii) Jelikož je směrová derivace obyčejnou derivací funkce , platí pro počítání tato pravidla: Nechť existuje fu,gu v bodě x n. Pak:
a) pro všechna c existuje fcu(x) a platí fcu(x) = cfu(x)
b) (f g)u(x) = fu(x) gu(x)
c) (fg)u(x) = fu(x)g(x) + f(x)gu(x)
d) Je-li g(x)≠0, pak
iii) Naopak neplatí aditivita směrových derivací vzhledem ke směrům. Jestliže existují fu,fv, nemusí existovat fu+v, a pokud existuje fu+v, může být fu + fv≠fu+v, viz následující příklad, část ii).
iv) V Příkladu 3.2 na straně 91 jsme ukázali, že z existence parciálních derivací funkce f v bodě [x0,y0] neplyne spojitost funkce. V části iii) následujícího příkladu ukážeme, že ani existence směrové derivace v bodě [x0,y0] ve směru libovolného vektoru u 2 není postačující pro spojitost. To je na první pohled překvapující skutečnost. Uvědomíme-li si však, že směrové derivace popisují chování funkce f, blížíme-li se k bodu [x0,y0] po přímkách, a definice limity (pomocí níž je definována spojitost v bodě [x0,y0]) zachycuje všechny způsoby „přiblížení“ (např. po parabolách), je toto zcela přirozené.
Příklad 3.5. i) Vypočtěte směrovou derivaci funkce f(x,y) = arctg (x2+ y2) v bodě [1,−1] ve směru vektoru u = (1,2).
Řešení. Přímým dosazením do definice a využitím l’Hospitalova pravidla dostáváme
ii) Ukažte, že pro funkci
Řešení. Platí fu = fx, fv = fy. Protože f(t,0) = 0 = f(0,t), je fu(0,0) = 0 = fv(0,0). Pro derivaci ve směru vektoru u + v = (1,1) dostáváme z definice směrové derivace
iii) Ukažte, že funkce f definovaná předpisem
Řešení. Je-li 0≠u = (u1,u2) 2 libovolný, podle definice směrové derivace platí
Definujeme-li směrové derivace 2. řádu vztahem
Věta 3.4. Nechť u,v n, funkce f : n má v bodě x∗ spojité směrové derivace fuv a fvu. Pak jsou si tyto derivace rovny, tj.
Poznámka 3.3. Předpokládejme, že funkce f má v bodě x∗ spojité parciální derivace 2. řádu, a označme f(x∗) = (fxixj), i,j = 1,…,n matici parciálních derivací druhého řádu funkce f v bodě x∗ (tato matice se někdy nazývá Hessova matice funkce f v bodě x∗), pak pro libovolná u,v n existuje smíšená směrová derivace fuv(x∗) a platí
Jedním z důležitých tvrzení diferenciálního počtu funkcí jedné proměnné je Lagrangeova věta o střední hodnotě. Ta říká, že pro diferencovatelnou funkci f : [a,b] lze rozdíl f(b) − f(a) vyjádřit ve tvaru
Věta 3.5. Předpokládejme, že funkce f má parciální derivace fx a fy ve všech bodech nějakého obdélníku M 2, a nechť [x0,y0],[x1,y1] M. Pak existují čísla , ležící mezi x0,x1, resp. y0,y1 taková, že
Důkaz. Platí
Poznámka 3.4. Body [,y1],[x0,] leží na sousedních stranách obdélníku určeného body [x0,y0] a [x1,y1] se stranami rovnoběžnými se souřadnými osami (načrtněte si obrázek). Upravíme-li si rozdíl f(x1,y1) − f(x0,y0) poněkud odlišně, a to
Projdeme-li důkaz Věty 3.5 , snadno zformulujeme analogickou větu pro funkce n proměnných. Jsou-li x∗ = [x1∗,…,xn∗], x = [x1,…,xn] n, existují body z1,…,zn n ležící na hranách n-rozměrného kvádru určeného body x∗ a x takové, že
Aplikujeme-li Lagrangeovu větu o střední hodnotě pro funkci jedné proměnné na funkci (t) = f(x + tu), dostáváme větu o přírůstku v n ásledujícím tvaru.
Věta 3.6. Nechť f : n má derivaci ve směru vektoru u n ve všech bodech úsečky {x+tu;t [0,1]}. Pak existuje takové číslo (0,1), že platí
Cvičení
3.1. Vypočtěte parciální derivace 1. řádu funkcí:
a) z = x3 + 2x2y + 3xy2 + 4x − 5y + 100 | h) z = arctg |
b) z = | i) z = |
c) z = xsin(x + 2y) | j) z = ln(x + ) |
d) z = sin cos | k) u = ex2(1−y−z) |
e) u = x + y − z | l) z = arctg |
f) z = e− | m) z = arcsin |
g) z = ln() | n) u = ln |
3.2. Vypočtěte parciální derivace 1. řádu funkcí:
a) z = xxy | g) z = xy esin pxy |
b) z = 2 | h) u = x |
c) z = () | i) z = arctg (x − y)2 |
d) z = xy ln(x + y) | j) u = sin(x2 + y2 + z2) |
e) z = (2x + y)2x+y | k) u = xyz |
f) z = + arcsin |
3.3. Vypočtěte parciální derivace 1. řádu následujících funkcí v daných bodech:
a) z = y2 + y | v [2,5] |
b) z = ln(x + ) | v [1,2] |
c) z = | v [0,0] |
3.4. a) Vypočtěte uz v bodě [0,0,], je-li u = .
b) Vypočtěte ux + uy + uz v bodě [1,1,1], je-li u = ln(1 + x + y2 + z3).
3.6. Najděte parciální derivace 1. a 2. řádu funkcí:
a) z = x4 + y4 − 4x2y2 | g) z = x(x+y) |
b) z = | h) z = ln |
c) z = | i) z = ln(x + y2) |
d) z = | j) z = ln |
e) z = xsin(x + y) | k) z = arcsin |
f) z = | l) z = (1 + x2)y |
1Doslovný český překlad slova parciální je „částečný“.
2Uvedený příklad hraje důležitou roli ve fyzice; podrobněji viz příklad 5.3 ii)
3Karl Schwarz (1843–1921), německý matematik, žák K. Weierstrasse
4Joseph Louis Lagrange (1736–1813), francouzský matematik
[Další] [Předchozí] [Předchozí – na konec] [Na začátek] [Výše]