V sobotu 2. listopadu proběhla mohutná oslava naší plnoletosti !!
Multimediaexpo.cz je již 18 let na českém internetu !!
V tiskové zprávě k 18. narozeninám brzy najdete nové a zásadní informace.

Funkce (matematika)

Z Multimediaexpo.cz

(Rozdíly mezi verzemi)
m (1 revizi)
(+ Masivní vylepšení)
Řádka 1: Řádka 1:
-
{{Wikipedia-cs|Funkce (matematika)|700}}
+
'''Funkce''' je v [[Matematika|matematice]] název pro [[Zobrazení (matematika)|zobrazení]] z nějaké množiny M do množiny [[číslo|čísel]] (většinou reálných nebo komplexních), nebo do [[vektorový prostor|vektorového prostoru]] (pak se mluví o ''vektorové funkci''). Je to tedy předpis, který každému prvku z množiny M jednoznačně přiřadí nějaké číslo nebo vektor (hodnotu funkce). Někdy se však slovo ''funkce'' používá pro libovolné [[zobrazení (matematika)|zobrazení]].
 +
== Definice ==
 +
=== Poněkud neformální ===
 +
Na [[množina|množině]] [[číslo|čísel]] M je definovaná '''funkce''', je-li dán předpis, podle kterého je každému ''x'' náležícímu do množiny ''M'' přiřazeno právě jedno číslo ''y''.
 +
 +
Značíme: '''<math>y=f(x)</math>'''.
 +
 +
[[Proměnná]] <math>x</math> se označuje jako '''argument funkce''' ('''nezávisle proměnná'''). Proměnná <math>y</math> je '''funkční hodnota''' ('''závisle proměnná''').
 +
 +
M nazýváme [[definiční obor|definičním oborem]] funkce. Pokud není při zadání funkce uveden definiční obor, pak se za definiční obor obvykle považuje množina všech hodnot nezávisle proměnné, pro něž má funkce smysl. Definičním oborem může být například množina [[celé číslo|celých]], [[reálné číslo|reálných]] nebo [[komplexní číslo|komplexních čísel]]. Definiční obor může mít i více [[Dimenze vektorového prostoru|dimenzí]]. Pokud má dvě, pak můžeme říkat, že má [[funkce]] dva [[argument]]y, nebo že jejím argumentem je jeden dvourozměrný [[vektor]]. Jedná se o dva pohledy na stejnou věc. V případě, že má [[vektor]], který je argumentem funkce, nekonečnou [[Dimenze vektorového prostoru|dimenzi]] (většinou [[nespočetná množina|nespočetnou]]), nemluvíme již o [[funkce|funkci]], ale o [[funkcionál]]u.
 +
 +
Množinu všech čísel <math>\ f(x)</math>, takových, že <math>x \in\ M</math>, nazýváme [[obor hodnot|oborem hodnot]] dané funkce.
 +
 +
=== Matematicky přesnější ===
 +
'''Funkce''' <math>f</math> je podmnožina součinu <math>M\times T</math>, kde M a T jsou množiny, T je obvykle podmnožina reálných nebo komplexních čísel, taková, že pro každý prvek ''m'' [[množina|množiny]] ''M'' existuje nejvýše jedna uspořádaná dvojice <math>[m,x]\in f</math>. Obvykle píšeme <math>f(m)=x</math>.
 +
 +
'''Definičním oborem''' funkce je pak podmnožina všech prvků množiny ''M'', ke kterým taková uspořádaná dvojice existuje právě jedna. Říkáme, že pro prvky množiny ''M'', které nejsou prvky definičního oboru, daná funkce '''není definována'''.
 +
 +
'''Oborem hodnot''' dané funkce je množina všech prvků ''x'' množiny ''T'', ke kterým v relaci existuje alespoň jedna uspořádaná dvojice <math>[m,x]\in f</math>, kde <math>m \in M</math>.
 +
 +
== Způsoby zadání funkce ==
 +
=== Analyticky ===
 +
Analytickým předpisem rozumíme zadání funkce ve formě <math>y = f(x)</math>, pak říkáme, že funkce je zadána ''explicitním vyjádřením'' ('''explicitní funkce'''). Funkci můžeme vyjádřit také v ''implicitním tvaru'' ('''implicitní funkce''') jako <math>F(x,y) = 0</math>. Dalším způsobem je zápis v ''parametrickém tvaru'' ('''parametrická funkce''') [[soustava rovnic|soustavou rovnic]] <math>x = f_1(t)</math>, <math>y = f_2(t)</math>, kde <math>t</math> je vhodný parametr.
 +
==== Příklad ====
 +
Např. <math>y = 2x^2</math> je explicitní zápis [[kvadratická funkce|kvadratické funkce]]. V implicitním tvaru lze stejnou rovnici zapsat jako <math>y - 2x^2 = 0</math>. V parametrickém tvaru lze zvolit např. soustavu rovnic <math>x = \frac{t}{\sqrt{2}}</math>, <math>y = t^2</math>.
 +
 +
=== Graficky ===
 +
Při grafickém zadání funkci vyjádříme [[graf (funkce)|grafem]].
 +
==== Příklad ====
 +
Příklad zadání funkce grafem (<math>D(x)</math> označuje definiční obor a <math>V(y)</math> obor hodnot)
 +
[[Soubor:Zadani funkce grafem.png|center|400px|Zadání funkce grafem.]]
 +
 +
=== Tabulkou (výčtem hodnot) ===
 +
Funkční předpis může být zadán také výčtem hodnot, který obvykle uspořádáme do tabulky.
 +
==== Příklad ====
 +
Příkladem může být např. zadání funkce
 +
{| class="wikitable"
 +
| <math>x</math> || 1 || 2 || 3 || 7 || 9
 +
|-
 +
| <math>y</math> || 2 || 4 || 5 || 3 || 3
 +
|}
 +
 +
Definičním oborem je zde množina <math>\{1,2,3,7,9\}</math> a oborem hodnot je množina <math>\{2,3,4,5\} </math>.
 +
 +
== Typy funkcí ==
 +
Je-li nezávisle proměnná z množiny [[reálné číslo|reálných čísel]], pak hovoříme o ''funkci reálné proměnné'', pokud je nezávisle proměnná z množiny [[komplexní číslo|komplexních čísel]], hovoříme o ''funkci komplexní proměnné''. Pokud je závislá proměnná z množiny reálných čísel, pak s jedná o ''reálnou funkci'', je-li z množiny komplexních čísel, jde o ''[[komplexní funkce|komplexní funkci]]''. Např. komplexní funkce reálné proměnné přiřazuje každému reálnému číslu (z definičního oboru) komplexní číslo.
 +
 +
Argumentem funkce nemusí být jen [[číslo|čísla]], ale mohou jím být také [[matice]], [[vektor]]y, [[tenzor]]y, apod. Pak podle typu argumentu hovoříme o [[maticová funkce|maticové funkci]], [[vektorová funkce|vektorové funkci]], [[tenzorová funkce|tenzorové funkci]], apod.
 +
 +
O funkci obsahující jedinou nezávisle proměnnou hovoříme jako o ''funkci jedné proměnné'', např. <math>y = f(x)</math>. Funkce obsahující dvě (nebo více) nezávislých proměnných pak označujeme jako ''funkci dvou (tří, čtyř, …) proměnných'', např. <math>z = f(x,y)</math> je funkce dvou proměnných <math>x</math> a <math>y</math>. Funkci <math>n</math>-proměnných zapisujeme jako
 +
* <math>f(x_1,x_2,..., x_n)</math>
 +
* <math>f(x_i)</math> pro <math>i=1,2,...,n</math>
 +
* <math>f(X)</math>, kde <math>X = [x_1,x_2,...,x_n]</math> představuje [[bod]] v n-rozměrném [[vektorový prostor|prostoru]]
 +
* <math>f(r)</math>, kde <math>r</math> představuje [[polohový vektor]] bodu v n-rozměrném prostoru.
 +
 +
=== Algebraická a transcendentní funkce ===
 +
Funkci označujeme jako ''algebraickou'', pokud ji lze vyjádřit ve tvaru [[polynom]]u, např. pokud lze funkci <math>y = f(x)</math> vyjádřit jako <math>P(x,y) = 0</math>, kde <math>P</math> je polynom, pak se jedná o algebraickou funkci. [[Polynom#Stupeň polynomu|Stupeň polynomu]] <math>P</math> pak určuje stupeň funkce. Funkce, které nejsou algebraické, označujeme jako ''transcendentní''. Mezi transcendentní funkce se řadí funkce sin, cos, tg, cotg, exp, log, případně další, které nejdou vyjádřit pomocí elementárních funkcí.
 +
 +
Algebraické funkce lze dále rozdělit na ''[[racionální funkce]]'' a ''[[iracionální funkce]]''. Iracionální funkce jsou funkce obsahující <math>x^{\frac{m}{n}}</math>, kde <math>m, n</math> jsou [[nesoudělná čísla]].
 +
 +
Transcendentní funkce lze rozdělit na ''nižší'', kam patří např. [[exponenciální funkce|exponenciální]], [[logaritmická funkce|logaritmické]], [[goniometrická funkce|goniometrické]] a [[cyklometrické funkce]], a ''vyšší''. Vyšší transcendentní funkce nelze pomocí [[elementární funkce|elementárních funkcí]] vyjádřit v konečném tvaru.
 +
 +
=== Rekurzivní funkce ===
 +
Zvláštním případem zadání funkce je tzv. [[rekurzivní funkce (matematika)|rekurzivní funkce]]. Zadání funkce rekurentně je zadání předpisu, který dává do vztahu nějaké hodnoty funkce s jinými hodnotami takovým způsobem, že funkce je dobře definována.
 +
 +
Příkladem takové funkce může být např. funkce definovaná na přirozených číslech, kterou definujeme vztahy <math>f(0) = 1</math> a <math>f(n) = n \cdot f(n-1)</math> pro <math>n = 1,2,...</math>. Uvedenou funkci lze také zapsat jako <math>f(n) = n!</math>, tzn. tato funkce počítá [[faktoriál]].
 +
 +
Celý proces výpočtu rekurzivní funkce je označován jako [[rekurze]] a našel uplatnění především ve [[výpočetní technika|výpočetní technice]].
 +
 +
== Operace s funkcemi ==
 +
Mějme funkci <math>f(x)</math> s [[definiční obor|definičním oborem]] <math>D_f(x)</math> a funkci <math>g(x)</math> s definičním oborem <math>D_g(x)</math>. Společný definiční obor obou funkcí je [[průnik]]em obou definičních oborů, tzn. <math>D = D_f \cap D_g</math>.
 +
 +
Funkce <math>f, g</math> jsou si na <math>D</math> rovny, pokud platí <math>f(x) = g(x)</math> pro všechna <math>x \in D</math>.
 +
 +
''[[Sčítání|Součtem]] funkcí'' <math>f, g</math> na <math>D</math> označíme funkci <math>h</math> takovou, že <math>h(x) = f(x) + g(x)</math> pro všechna <math>x \in D</math>.
 +
 +
''[[Násobení|Součinem]] funkcí'' <math>f, g</math> na <math>D</math> označíme funkci <math>h</math> takovou, že <math>h(x) = f(x) \cdot g(x)</math> pro všechna <math>x \in D</math>.
 +
 +
''[[Dělení|Podílem]] funkcí'' <math>f, g</math> na <math>D^\prime</math> označíme funkci <math>h</math> takovou, že <math>h(x) = \frac{f(x)}{g(x)}</math> pro všechna <math>x \in D^\prime</math>, kde <math>D^\prime</math> je definiční obor <math>D</math>, z něhož byla vyňata všechna <math>x</math>, pro která platí <math>g(x) = 0</math>.
 +
 +
== Související články ==
 +
* [[Meromorfní funkce]]
 +
* [[Obraz funkce]]
 +
* [[Vzor funkce]]
 +
* [[Průběh funkce]]
 +
* [[Inverzní zobrazení|Inverzní funkce]]
 +
* [[Sudé a liché funkce]]
 +
* [[Periodická funkce]]
 +
* [[Skládání funkcí]]
 +
* [[Komplexní funkce]]
 +
* [[Prostá funkce]]
 +
* [[Spojitá funkce]]
 +
* [[Monotónní funkce]]
 +
 +
== Externí odkazy ==
 +
* [http://functions.wolfram.com/ functions.wolfram.com – online encyklopedie vzorců a grafických ztvárnění funkcí]
 +
 +
 +
{{Článek z Wikipedie}}
[[Kategorie:Matematické funkce| ]]
[[Kategorie:Matematické funkce| ]]

Verze z 19. 9. 2014, 07:47

Funkce je v matematice název pro zobrazení z nějaké množiny M do množiny čísel (většinou reálných nebo komplexních), nebo do vektorového prostoru (pak se mluví o vektorové funkci). Je to tedy předpis, který každému prvku z množiny M jednoznačně přiřadí nějaké číslo nebo vektor (hodnotu funkce). Někdy se však slovo funkce používá pro libovolné zobrazení.

Obsah

Definice

Poněkud neformální

Na množině čísel M je definovaná funkce, je-li dán předpis, podle kterého je každému x náležícímu do množiny M přiřazeno právě jedno číslo y.

Značíme: <math>y=f(x)</math>.

Proměnná <math>x</math> se označuje jako argument funkce (nezávisle proměnná). Proměnná <math>y</math> je funkční hodnota (závisle proměnná).

M nazýváme definičním oborem funkce. Pokud není při zadání funkce uveden definiční obor, pak se za definiční obor obvykle považuje množina všech hodnot nezávisle proměnné, pro něž má funkce smysl. Definičním oborem může být například množina celých, reálných nebo komplexních čísel. Definiční obor může mít i více dimenzí. Pokud má dvě, pak můžeme říkat, že má funkce dva argumenty, nebo že jejím argumentem je jeden dvourozměrný vektor. Jedná se o dva pohledy na stejnou věc. V případě, že má vektor, který je argumentem funkce, nekonečnou dimenzi (většinou nespočetnou), nemluvíme již o funkci, ale o funkcionálu.

Množinu všech čísel <math>\ f(x)</math>, takových, že <math>x \in\ M</math>, nazýváme oborem hodnot dané funkce.

Matematicky přesnější

Funkce <math>f</math> je podmnožina součinu <math>M\times T</math>, kde M a T jsou množiny, T je obvykle podmnožina reálných nebo komplexních čísel, taková, že pro každý prvek m množiny M existuje nejvýše jedna uspořádaná dvojice <math>[m,x]\in f</math>. Obvykle píšeme <math>f(m)=x</math>.

Definičním oborem funkce je pak podmnožina všech prvků množiny M, ke kterým taková uspořádaná dvojice existuje právě jedna. Říkáme, že pro prvky množiny M, které nejsou prvky definičního oboru, daná funkce není definována.

Oborem hodnot dané funkce je množina všech prvků x množiny T, ke kterým v relaci existuje alespoň jedna uspořádaná dvojice <math>[m,x]\in f</math>, kde <math>m \in M</math>.

Způsoby zadání funkce

Analyticky

Analytickým předpisem rozumíme zadání funkce ve formě <math>y = f(x)</math>, pak říkáme, že funkce je zadána explicitním vyjádřením (explicitní funkce). Funkci můžeme vyjádřit také v implicitním tvaru (implicitní funkce) jako <math>F(x,y) = 0</math>. Dalším způsobem je zápis v parametrickém tvaru (parametrická funkce) soustavou rovnic <math>x = f_1(t)</math>, <math>y = f_2(t)</math>, kde <math>t</math> je vhodný parametr.

Příklad

Např. <math>y = 2x^2</math> je explicitní zápis kvadratické funkce. V implicitním tvaru lze stejnou rovnici zapsat jako <math>y - 2x^2 = 0</math>. V parametrickém tvaru lze zvolit např. soustavu rovnic <math>x = \frac{t}{\sqrt{2}}</math>, <math>y = t^2</math>.

Graficky

Při grafickém zadání funkci vyjádříme grafem.

Příklad

Příklad zadání funkce grafem (<math>D(x)</math> označuje definiční obor a <math>V(y)</math> obor hodnot)

Zadání funkce grafem.

Tabulkou (výčtem hodnot)

Funkční předpis může být zadán také výčtem hodnot, který obvykle uspořádáme do tabulky.

Příklad

Příkladem může být např. zadání funkce

<math>x</math> 1 2 3 7 9
<math>y</math> 2 4 5 3 3

Definičním oborem je zde množina <math>\{1,2,3,7,9\}</math> a oborem hodnot je množina <math>\{2,3,4,5\} </math>.

Typy funkcí

Je-li nezávisle proměnná z množiny reálných čísel, pak hovoříme o funkci reálné proměnné, pokud je nezávisle proměnná z množiny komplexních čísel, hovoříme o funkci komplexní proměnné. Pokud je závislá proměnná z množiny reálných čísel, pak s jedná o reálnou funkci, je-li z množiny komplexních čísel, jde o komplexní funkci. Např. komplexní funkce reálné proměnné přiřazuje každému reálnému číslu (z definičního oboru) komplexní číslo.

Argumentem funkce nemusí být jen čísla, ale mohou jím být také matice, vektory, tenzory, apod. Pak podle typu argumentu hovoříme o maticové funkci, vektorové funkci, tenzorové funkci, apod.

O funkci obsahující jedinou nezávisle proměnnou hovoříme jako o funkci jedné proměnné, např. <math>y = f(x)</math>. Funkce obsahující dvě (nebo více) nezávislých proměnných pak označujeme jako funkci dvou (tří, čtyř, …) proměnných, např. <math>z = f(x,y)</math> je funkce dvou proměnných <math>x</math> a <math>y</math>. Funkci <math>n</math>-proměnných zapisujeme jako

  • <math>f(x_1,x_2,..., x_n)</math>
  • <math>f(x_i)</math> pro <math>i=1,2,...,n</math>
  • <math>f(X)</math>, kde <math>X = [x_1,x_2,...,x_n]</math> představuje bod v n-rozměrném prostoru
  • <math>f(r)</math>, kde <math>r</math> představuje polohový vektor bodu v n-rozměrném prostoru.

Algebraická a transcendentní funkce

Funkci označujeme jako algebraickou, pokud ji lze vyjádřit ve tvaru polynomu, např. pokud lze funkci <math>y = f(x)</math> vyjádřit jako <math>P(x,y) = 0</math>, kde <math>P</math> je polynom, pak se jedná o algebraickou funkci. Stupeň polynomu <math>P</math> pak určuje stupeň funkce. Funkce, které nejsou algebraické, označujeme jako transcendentní. Mezi transcendentní funkce se řadí funkce sin, cos, tg, cotg, exp, log, případně další, které nejdou vyjádřit pomocí elementárních funkcí.

Algebraické funkce lze dále rozdělit na racionální funkce a iracionální funkce. Iracionální funkce jsou funkce obsahující <math>x^{\frac{m}{n}}</math>, kde <math>m, n</math> jsou nesoudělná čísla.

Transcendentní funkce lze rozdělit na nižší, kam patří např. exponenciální, logaritmické, goniometrické a cyklometrické funkce, a vyšší. Vyšší transcendentní funkce nelze pomocí elementárních funkcí vyjádřit v konečném tvaru.

Rekurzivní funkce

Zvláštním případem zadání funkce je tzv. rekurzivní funkce. Zadání funkce rekurentně je zadání předpisu, který dává do vztahu nějaké hodnoty funkce s jinými hodnotami takovým způsobem, že funkce je dobře definována.

Příkladem takové funkce může být např. funkce definovaná na přirozených číslech, kterou definujeme vztahy <math>f(0) = 1</math> a <math>f(n) = n \cdot f(n-1)</math> pro <math>n = 1,2,...</math>. Uvedenou funkci lze také zapsat jako <math>f(n) = n!</math>, tzn. tato funkce počítá faktoriál.

Celý proces výpočtu rekurzivní funkce je označován jako rekurze a našel uplatnění především ve výpočetní technice.

Operace s funkcemi

Mějme funkci <math>f(x)</math> s definičním oborem <math>D_f(x)</math> a funkci <math>g(x)</math> s definičním oborem <math>D_g(x)</math>. Společný definiční obor obou funkcí je průnikem obou definičních oborů, tzn. <math>D = D_f \cap D_g</math>.

Funkce <math>f, g</math> jsou si na <math>D</math> rovny, pokud platí <math>f(x) = g(x)</math> pro všechna <math>x \in D</math>.

Součtem funkcí <math>f, g</math> na <math>D</math> označíme funkci <math>h</math> takovou, že <math>h(x) = f(x) + g(x)</math> pro všechna <math>x \in D</math>.

Součinem funkcí <math>f, g</math> na <math>D</math> označíme funkci <math>h</math> takovou, že <math>h(x) = f(x) \cdot g(x)</math> pro všechna <math>x \in D</math>.

Podílem funkcí <math>f, g</math> na <math>D^\prime</math> označíme funkci <math>h</math> takovou, že <math>h(x) = \frac{f(x)}{g(x)}</math> pro všechna <math>x \in D^\prime</math>, kde <math>D^\prime</math> je definiční obor <math>D</math>, z něhož byla vyňata všechna <math>x</math>, pro která platí <math>g(x) = 0</math>.

Související články

Externí odkazy