1. Výpočet derivací#
Derivaci budeme chápat jako zobrazení, které funkci přiřadí jinou funkci. Proč je tak nesmírně užitečná zjistíme v následujících týdnech.
Naučíte se derivovat jednoduché funkce (mocninné funkce, další základní elementární funkce a složené funkce). Nejsou nutné žádné předchozí znalosti, budete potřebovat pouze vzorce pro derivování a spoustu cviku.
Naučíte se interpretovat derivaci jako rychlost růstu v různých kontextech, kdy veličina závisí na čase, případně na jiné veličině.
Naučíte se ze známého vzorce mezi dvěma veličinami odvodit vzorec dávající do souvislosti rychlosti změn těchto veličin.
Zde jsou numerické výpočty k některým příkladům v jazyce Python.
1.1. Základní vzorce.#
\(\displaystyle ( c)'=\frac{\mathrm d}{\mathrm dx}( c)=0\)
\(\displaystyle ( x^n)'=\frac{\mathrm d}{\mathrm dx}( x^n)=n x^{n-1}\)
\(\displaystyle ( e^x)'=\frac{\mathrm d}{\mathrm dx}( e^x)=e^x\)
\(\displaystyle ( \ln x)'=\frac{\mathrm d}{\mathrm dx}( \ln x)=\frac 1x\)
\(\displaystyle ( \sin x)'=\frac{\mathrm d}{\mathrm dx}( \sin x)=\cos x\)
\(\displaystyle ( \cos x)'=\frac{\mathrm d}{\mathrm dx}( \cos x)=-\sin x\)
\(\displaystyle ( \mathop{\mathrm{arctg}} x)'=\frac{\mathrm d}{\mathrm dx}( \mathop{\mathrm{arctg}} x)=\frac 1{1+x^2}\)
Zde \(\displaystyle c\in\mathbb R\) je konstanta a zbytek jsou vzorce, které platí vždy, když je výraz napravo definovaný.
1.2. Triky, které se často hodí.#
\(\displaystyle \sqrt x=x^{\frac 12}\)
\(\displaystyle \sqrt[k] x=x^{\frac 1k}\)
\(\displaystyle \frac {1}{x^k}=x^{-k}\)
\(\displaystyle \frac {f(x)}c=\frac 1c f(x)\)
\(\displaystyle \frac {c}{f(x)}=c f^{-1}(x)\)
\(\displaystyle a^x=e^{x\ln a}\)
\(\displaystyle \log_ax=\frac{\ln x}{\ln a}\)
\(\displaystyle \sqrt x(x+1)=x^{\frac 32}+x^{\frac 12}\)
\(\displaystyle \frac {x^3+4}{x^2}=x+4x^{-2}\)
1.3. Derivace matematických operací mezi funkcemi#
Nechť \(\displaystyle f\), \(\displaystyle g\) jsou funkce a \(\displaystyle c\in\mathbb R\) konstanta. Platí
\(\displaystyle {\left[cf\right]}'=cf'\)
\(\displaystyle {\left[f\pm g\right]}'=f'\pm g'\)
\(\displaystyle {\left[fg\right]}'=f'g+fg'\)
\(\displaystyle {\left[\frac{f}{g}\right]}'=\frac{f'g-g'f}{g^2}\)
\(\displaystyle \left[f(g(x))\right]'=\frac{\mathrm df}{\mathrm dg}\frac{\mathrm dg}{\mathrm dx}=f'(g(x))g'(x)\)
1.4. Výpočet derivace#
Určete derivace následujících funkcí, kde \(\displaystyle a,b,\mu\in\mathbb{R}\).
\(\displaystyle f(x)=x^6+\frac 1{x^6}.\)
\(\displaystyle f(x)=x^2+2x+6.\)
\(\displaystyle f(r)=r^3+2r^2-1\)
\(\displaystyle f(x)=3x\sqrt x+9x^5.\)
\(\displaystyle f(x)=1-e^{bx}.\)
\(\displaystyle f(x)=(x^2-1)^4.\)
\(\displaystyle f(x)=\frac{1}{\sqrt \pi}e^{ax^2}.\)
\(\displaystyle f(x)=\frac 1{(x+6)^2}.\)
\(\displaystyle f(x)=\frac{a}{(\mu x+b)^2}.\)
Řešení
\(\displaystyle f'(x)=6x^5-\frac{6}{x^7}\)
\(\displaystyle f'(x)=2x+2\)
\(\displaystyle f'(r)=3r^2+4r\)
\(\displaystyle f'(x)=(3x^{3/2}+9x^5)'=\frac 92\sqrt x+45x^4\)
\(\displaystyle f'(x)=-be^{bx}\)
\(\displaystyle f'(x)=4(x^2-1)^32x=8x(x^2-1)^3\)
\(\displaystyle f'(x)=\frac 1{\sqrt \pi} e^{ax^2}2ax\)
\(\displaystyle f'(x)=\frac{-2}{(x+6)^3}\)
\(\displaystyle f'(x)=\frac{-2a\mu}{(\mu x+b)^3}\)
1.5. Růst ryby#
Biologové navrhli funkci
Upraveno podle Stewart, Day: Biocalculus. Calculus for the life siences. V tomto příkladě se setkáváme s klasickou interpretací derivace jako rychlosti změny, tj. hodnoty o kterou se změní závislá veličina, když se nezávislá veličina změní o jednotku.
Řešení
Jednotka derivace délky podle věku je stejná, jako bychom délku dělili věkem. Tedy \(\displaystyle \left[\frac{\mathrm dl}{\mathrm dt}\right]=\mathrm{cm}/\mathrm{rok}\), tj. centimetr za rok.
Derivace je rychlost změny. Pokud derivujeme délku ryby podle času, je derivace rychlost s jakou se mění délka ryby v čase. Převedeno do srozumitelnějšího jazyka to je možné elegantněji vyjádřit tak, že derivace udává (v centimetrech za rok) okamžitou rychlost růstu ryby, přičemž velikost ryby vyjadřujeme její délkou (a ne například hmotností).
Zadaná funkce vyjadřující závislost délky na čase je polynom. Použitím pravidel pro derivování je snadné ukázat, že pro derivaci délky podle času platí
Sage numerický odhad s ilustrací toho, že výsledek se dá odhadnout u použitím základních aritmetických operací, ale že délka kroku nemůže být ani moc krátká ani moc dlouhá.
1.6. Bazální metabolismus#
Bazální metabolismus \(\displaystyle M\) (ve wattech) souvisí s hmotností \(\displaystyle W\) vztahem
Zpracováno podle Monteith, Unsworth: Principles of Environmental Physics. Tady je opět klasická interpretace derivace jako rychlosti změny. Rychlost změny ale nemusí být jenom klasické chápání rychlosti jako závislosti na čase. Derivace vyjadřuje, jak závislá veličina reaguje na změny nezávislé veličiny. Pro pochopení, co derivace vyjadřuje, hraje velkou roli i jednotka této derivace. Označení je ponecháno z původní literatury, mimo jiné \(\displaystyle M\) není hmotnost a \(\displaystyle W\) není watt. Vztah je v literatuře znám jako Kleiberův zákon. Vysvětluje se pomocí něj rozdílná délka života různých živočišných druhů.
Řešení
Pro výpočet si stačí uvědomit, že funkce je konstantním násobkem mocninné funkce a umíme ji tedy zderivovat podle pravidla pro derivaci konstantního násobku a pravidla pro derivaci mocninné funkce. Derivace je
1.7. Mezní náklady (marginal cost)#
Náklady na produkci \(\displaystyle x\) letadel za rok jsou (v milionech Euro) dány funkcí
Toto je jedna z nejrozšířenější aplikací derivací mimo přírodní vědy. Zajímáme se o to, jak rychle rostou ekonomické veličiny, protože ekonomika je za vším. Veličiny, které v ekonomii získáváme derivováním, obsahují zpravidla slovo „mezní“, nebo též „marginální“. Podle Wikipedie nastupující technická revoluce nazývaná Průmysl 4.0 přinese výrobu s velmi malými mezními náklady. Tedy derivace nákladů na výrobu podle množství vyrobeného zboží bude malá. To odpovídá představě výroby v robotizovaných halách, kde hlavním nákladem je vybudování výrobního zařízení.
Řešení
Jednotka derivace \(\displaystyle C'(x)\) je \(\displaystyle \mathrm{milion\ Euro}/\mathrm{kus}\), resp. \(\displaystyle \mathrm{milion\ Euro}/\mathrm{letadlo}\), resp. milion Euro, podle toho, jak nazveme jednotky v nichž měříme počet letadel.
Derivace \(\displaystyle C'(15)\) vyjadřuje rychlost, s jakou rostou náklady při produkci \(\displaystyle 15\) letadel. Je to cena vztažená na jednotkový přírůstek, tj. jedná se vlastně o cenu výroby šestnáctého letadla. Šestnácté letadlo má výrobní náklady 0.25 milionů euro.
Poznámka 1: Jinou cestou jak určit cenu šestáctého letadla je použít rozdíl
Poznámka 2: Možná jste si vzpomněli na příklady z nižších škol týkající se přímé úměrnosti. Jsou to příklady typu „Za výrobu patnácti jachet ruský oligarcha zaplatí částku \(\displaystyle C\). Kolik zaplatí za šestnáct jachet?“ Takové příklady jsou založeny na předpokladu, že výroba každé jachty stojí stejně a cena je nezávislá na počtu. V takovém případě je možné řešit úlohu trojčlenkou, pomocí přímé úměrnosti. V takové situaci by závislost ceny na množství byla lineární. V praxi tomu tak ale často není, závislost je nelineární. Proto není možné použít úměrnost a proto mají v ekonomii místo i veličiny jako mezní náklady, které jsme vypočítali v tomto příkladě pomocí derivace. Slovo „mezní“ je odvozeno od skutečnosti, že tato veličina pomáhá určit mez množství výroby, kdy se zvýší cena za jednotku
1.8. Vzdálenost k horizontu#
Vzdálenost k horizontu pro pozorovatele ve výšce \(\displaystyle h\) nad Zemí je dána funkcí \(\displaystyle H=\sqrt {2Rh},\) kde \(\displaystyle R=6.371\times 10^6\,\mathrm m\) je poloměr Země (viz zde). Po dosazení a vydělení faktorem 1000, aby \(\displaystyle H\) vycházelo v kilometrech, dostáváme vzorec
Tento příklad opět udává derivaci jako rychlost změny, ale nezávislá proměnná není čas. Sledujeme vzájemnou relaci dvou délek - vzdálenosti k horizontu a výšky pozorovatele. V případech jako je tento je rozměr veličiny derivované stejný, jako rozměr veličiny, podle které se derivuje. Potom je derivace vlastně bez rozměru. Někdy je však vhodné pro srozumitelnější interpretaci jednotky nevykrátit, obzvlášť v případě jako zde, kdy se obě délky udávají v řádově jiných jednotkách (metry versus kilometry).
Řešení
Pro \(\displaystyle H=3.57\sqrt h\) platí
1.9. Rychlost s jakou roste obsah kruhu#
Váté písky je bezlesý pruh podél železniční trati nedaleko Bzence, kde je extrémní sucho (Moravská Sahara). V dřívějších dobách byly v pruhu podél železnice velmi časté požáry kvůli provozu parních vlaků. Předpokládejme, že požár se v této vysušené oblasti šíří ve tvaru kruhu. V určitém okamžiku je poloměr \(\displaystyle 50\) metrů a roste rychlostí \(\displaystyle 1.5\) metrů za minutu. Zapište zadání pomocí derivací a určete jak rychle roste plocha zasažená ohněm.
V tomto příkladě se učíme, že ze znalosti vztahů mezi veličinami můžeme odvodit vztah, mezi rychlostmi změn, tj. do statických vzorců můžeme dodat dynamiku vývoje. V praxi někdy jde příklad tohoto typu obejít úvahou: teď je poloměr 50 metrů, tomu odpovídá jakási plocha, za minutu bude poloměr 51.5 metru, tomu odpovídá opět jakási plocha a porovnáním s plochou původní snadno zjistím přírůstek. To pro nás může být kontrola, že aparát funguje. Pro nás je teď důležité naučit se tento aparát na malých věcech, abyste mohli později dělat věci velké.
Řešení
Je zadán vztah mezi dvěma veličinami a pro jednu z těchto veličin známe její hodnotu derivaci podle času. Máme za úkol určit derivaci podle času druhé z veličin.
Ze zadání známe poloměr \(\displaystyle r=50\,\mathrm{m}\) a rychlost růstu poloměru \(\displaystyle \frac {\mathrm dr}{\mathrm dt}=1.5\,\text{m}\,\text{min}^{-1}\). Zajímá nás rychlost růstu obsahu \(\displaystyle \frac{\mathrm dS}{\mathrm dt}\).
Derivováním vztahu
Sage výpočet (v tomto jednoduchém případě spíše jako ukázka zápisu, než jako nástroj pro urychlení výpočtu)
1.10. Sůl nad zlato#
V pohádce Sůl nad zlato sype Maruška z bezedné slánky sůl na hromadu soli ve tvaru kužele, který roste tak, že objem je v každém okamžiku svázán s výškou vzorcem
Řešení
Je zadán vztah mezi dvěma veličinami a pro jednu z těchto veličin známe její hodnotu derivaci podle času. Máme za úkol určit derivaci podle času druhé z veličin.
Podle zadání je \(\displaystyle \frac{\mathrm dV}{\mathrm dt}=0.01\) krychlových metrů za minutu, \(\displaystyle h=0.5\) metru a chceme znát \(\displaystyle \frac{\mathrm dh}{\mathrm dt}\). Derivováním dostáváme
Sage výpočet (v tomto jednoduchém případě spíše jako ukázka zápisu, než jako nástroj pro urychlení výpočtu)
1.11. Rychlost s jakou roste obsah kruhu II#
Město má přibližně tvar kruhu o poloměru \(\displaystyle 10\,\mathrm{km}\) a žije v něm \(\displaystyle 300\,000\) obyvatel. Jak rychle musí růst poloměr kruhu (velikost města), pokud počet obyvatel roste rychlostí \(\displaystyle 10\,000\) obyvatel za rok a chceme udržet stejnou hustotu osídlení?
Toto je mírná modifikace příkladu s požárem. Protože město má konstantní hustotu osídlení, jsou počet obyvatel i rozloha přímo úměrné a je to podobné, jako bychom jednu veličinu vyjadřovali ve dvou různých jednotkách.
Řešení
Ze zadání: \(\displaystyle r=10\,\mathrm{km}\), \(\displaystyle N=300\,000\), \(\displaystyle \sigma=\frac{N}{\pi r^2}\) je hustota osídlení a ta je konstantní, \(\displaystyle \frac {\mathrm dN}{\mathrm dt}=10\,000 \,\text{rok}^{-1}\). Zajímá nás \(\displaystyle \frac{\mathrm dr}{\mathrm dt}\).
Výpočet: Pro počet obyvatel platí \(\displaystyle N=\sigma \pi r^2\) a derivováním
Existuje ještě poněkud přímočařejší, ale na provedení mírně náročnější postup, protože je nutné derivovat podíl funkcí. Zderivujeme přímo definiční vztah pro hustotu osídlení \(\displaystyle \sigma=\frac{N}{\pi r^2}\) podle času. Vlevo je derivace konstanty, tj. nula, vpravo derivace podílu. Proto