Jako goniometrické funkce se v matematice nazývá skupina šesti funkcí velikosti úhlu používaných například při zkoumání trojúhelníků a periodických jevů. Goniometrické funkce jsou základem goniometrie. Obvykle se definují jako poměr dvou stran pravoúhléhotrojúhelníku nebo délky určitých částí úseček v jednotkové kružnici. Jejich modernější definice je založena na nekonečných řadách nebo řešeních určitých diferenciálních rovnic, díky čemuž je lze vztáhnout také ke komplexním číslům. Inverzní funkce k funkcím goniometrickým se označují jako funkce cyklometrické.
Animace zobrazující vztah mezi jednotkovou kružnicí a funkcemi sinus a kosinus. Sinus (vlevo), kosinus (dole) a tangens (vpravo) na jednotkové kružnici
Elementárními goniometrickými funkcemi jsou:
značka a vzorec
jiné značky
sinus
sin[p 1]
kosinus
cos
tangens
tg = sin/cos
tan
Někdy se používají označení také pro jejich převrácené hodnoty:
↑Správný zápis je sin x, kde x je úhel, argument funkce. Podobně i u ostatních funkcí. Avšak protože v tomto přehledu je argument vždy stejný, je v zájmu přehlednosti vynechán.
Definice
Pravoúhlý trojúhelník
Pravoúhlý trojúhelník s pravým úhlem γ při vrcholu C. Přilehlá a protilehlá odvěsna se vztahují k úhlu α.
Při definici s pomocí pravoúhlého trojúhelníka jsou jednotlivé prvky trojúhelníka ABC následující:
Těchto šest funkcí může být také definováno pomocí jednotkové kružnice, což je kružnice o poloměru jedna se středem v počátku soustavy souřadnic. Tento způsob definice nemá valné praktické využití, koneckonců pro většinu úhlů jde o postup založený na pravoúhlých trojúhelnících. Na druhou stranu jde o postup velmi názorný a umožňující definovat úhly v rozsahu 0 – 2 π a nikoli jen 0 – π /2 radiánů, jako při předchozím postupu. Rovnice jednotkové kružnice je:
Na jednotkovou kružnici jsou vynášeny orientované úhly θ tak, že jejich vrchol je ve středu kružnice a počáteční rameno je totožné s kladnou (pravou) poloosou vodorovné osy souřadnic. Jsou-li velikosti těchto úhlů kladné (větší než nula) je úhel orientovaný proti směru otáčení hodinových ručiček. Jsou-li záporné je úhel orientován ve směru otáčení. Druhé rameno úhlu protíná jednotkovou kružnici v bodě, jehož souřadnice v dané soustavě jsou [x,y]. Úsečka daná počátkem souřadné soustavy a tímto bodem je přeponou trojúhelníka, jehož odvěsny mají délku x a y. Protože má tato přepona délku 1, tak platí: a . Pro úhly větší než 2π, nebo menší než −2π, se celkem jednoduše pokračuje v otáčení ramena úhlu kolem středu kružnice. Pak se ovšem hodnoty funkcí sinus a kosinus začnou opakovat – říkáme, že tyto funkce jsou periodické s periodou 2π (360°) a platí:
Nejmenší periodou funkcí sin, cos, sec a cosec je plný úhel – tedy 2π radiánů nebo 360 stupňů. Nejmenší periodou funkcí tg a cotg je úhel přímý – π nebo 180°.
Možná konstrukce hodnot jednotlivých goniometrických funkcí
Zatímco funkce sinus a kosinus lze sestrojit takto jednoduchým způsobem, konstrukce hodnot ostatních funkcí je o něco složitější. Běžně se používá ještě konstrukce funkcí tangens a kotangens, i když se v českých učebnicích matematiky používá postup trochu jiný, než je ten na sousedním obrázku.
Jak funkce sinus, tak i kosinus jsou výsledkem diferenciální rovnice. To tedy znamená, že pro obě tyto funkce platí, že jejich druhá derivace je rovna minus dané funkci. Ve dvourozměrném vektorovém prostoruV obsahujícím všechna řešení této rovnice je sinus právě to řešení splňující počáteční podmínky y(0) = 0 a y′(0) = 1 a kosinus řešení s počátečními podmínkami y(0) = 1 a y′(0) = 0. Protože jsou sinus a kosinus lineárně nezávislé, tvoří bázi vektorového prostoru V. Tento způsob definice těchto goniometrických funkcí je v zásadě ekvivalentní definici přes Eulerovu formuli.
Funkce tangens je řešením rovnice pro počáteční podmínku y(0) = 0.
Pomocí vlastností
Existuje právě jedna dvojice funkcí s a c s těmito vlastnostmi: :
, pro .
Výpočty hodnot
V současnosti se většina lidí vyhne počítání hodnot goniometrických funkcí díky dostupnosti počítačů a vědeckých kalkulátorů. Historicky se hodnoty goniometrických funkcí určovaly interpolací hodnot z předpočítaných tabulek obsahujících jejich hodnoty pro nejdůležitější úhly. Tyto tabulky vznikaly se zrodem samotných goniometrických funkcí a byly sestavovány opakovaným užitím sčítání a půlení známých úhlů.
Počítače užívají k výpočtu goniometrických funkcí několika metod. Obvyklým postupem je kombinace polynomiální aproximace (pomocí Taylorových nebo Maclaurinových polynomů) a vyhledávání v tabulce již připravených úhlů. Nejprve je tedy nalezena hodnota blízkého úhlu a přesná hodnota je dopočítána vhodným aproximačním polynomem. Tak ovšem mohou postupovat výkonnější stroje vybavené jednotkou pro operace s plovoucí řádovou čárkou, v jednodušších zařízeních se používá algoritmus zvaný CORDIC, který je v tomto případě efektivnější. Obě metody jsou kvůli lepšímu výkonu často součástí počítačového hardware.
Přesně určit hodnoty goniometrických funkcí pro všechny násobky 60° a 45° lze následujícím způsobem:
Mějme rovnoramenný pravoúhlý trojúhelník s délkami odvěsen a=b=1; úhly při přeponě jsou stejné a tedy rovné (45°). Pak podle Pythagorovy věty:
a tedy ovšem
Goniometrické funkce úhlů radiánů (60°) a radiánů (30°) se určí pomocí rovnostranného trojúhelníka se stranami délky 1. Všechny jeho úhly jsou rovny radiánů (60°). Když ho rozdělíme na poloviny, získáme pravoúhlý trojúhelník s úhly o velikostech a . Jeho kratší odvěsna má délku , delší a přepona délku 1. Pak tedy:
Přesně určit hodnoty goniometrických funkcí pro všechny násobky 3° lze následujícím způsobem.
Výchozí hodnotu (36°) lze vypočítat ze vztahu velikosti opsané kružnice ku straně pravidelného pětiúhelníka. Tento vztah má tvar:
Úhel daný polopřímkami, které vycházející ze středu pětiúhelníka a protínající dva jeho sousední vrcholy, má hodnotu (72°). Pro jeho polovinu (36°) pak platí:
Hodnota cos 36° se vypočítá ze vztahu:
Se znalostí hodnot pro sinus a kosinus 30° a 45° pomocí vztahů pro sinus součtu (resp. rozdílu) úhlů lze postupně vypočítat hodnoty sinus pro 6, 9 a pak 3 stupně. Další hodnoty sinus násobku tří lze adekvátně odvodit. Obdobně to platí pro hodnoty kosinus.
Historie
Snad jako první se studiu goniometrických funkcí a počítání jejich hodnot věnoval Hipparchos z Nikaje (180–125 př. n. l.), který porovnával délky oblouku kružnice při daném středovém úhlu (αr) s délkami jim odpovídajících tětiv (2r sin(α/2)). O něco později, ve 2. století našeho letopočtu, Ptolemaios obohatil tyto znalosti ve svém díle Almagest o odvození vzorců odpovídajících těm dnešním pro součet a rozdíl úhlů: sin(α + β) a sin(α − β). Dokázal také odvodit vzorec pro úhel poloviční (sin2(α/2) = (1 − cos(α))/2), díky čemuž mohl sestavit tabulky pro úhly s prakticky libovolnou přesností. Do dnešních dnů se však ani jedny tabulky nedochovaly.
K dalšímu pokroku v oblasti goniometrie došlo v Indii. Ve spise Siddhantas ze 4–5. století byla poprvé uvedena definice sinu jako poměru mezi polovinou úhlu a polovinou sečny. Tento spis také obsahuje první dodnes dochované tabulky hodnot sinu a funkce (1 − cos) pro úhly v 3,75stupňových intervalech mezi 0 a 90 stupni. Byl později přeložen a podstatně rozšířen Araby, kteří zhruba v 10. století, v díle Abu'l-Wefy, již používali šest goniometrických funkcí a měli tabulky hodnot funkcí sinus a tangens s přesností na 8 desetinných míst pro úhly vzdálené od sebe o čtvrtinu stupně.
Dnes používané slovo sinus pochází z latinského výrazu pro záhyb nebo zátoku. Vzniklo nesprávným překladem ze sanskrtu, z tamního slova jiva (nebo jya). jiva (původně ardha-jiva), ve významu „půltětiva“, byla v díle Aryabhatiya z 6. století Araby přepsána jako jiba (جب). Evropskými překladateli (Robert of Chester a Gerardo da Cremona) z Toleda však bylo toto slovo ve 12. století zaměněno se slovem jaib (جب) znamenajícím „zátoka“. Důvodem jejich omylu byl stejný arabský zápis obou slov.
Všechny dosavadní práce se na goniometrii dívaly jako na doplněk astronomie, snad prvním pojednáním zabývajícím se goniometrií samostatně bylo RegiomontanovoDe triangulis omnimodus z roku 1464 a později také jeho Tabulae directionum (kde se objevila, zatím nepojmenovaná, funkce tangens).
Rhaeticova práce Opus palatinum de triangulis konečně definovala goniometrické funkce přes pravoúhlé trojúhelníky namísto tětiv kružnic a obsahovala tabulky pro šestici goniometrických funkcí. Práci dokončil Rhaeticův student Valentin Otho v roce 1596.
Analytický náhled na goniometrické funkce vytvořil Leonhard Euler roku 1748 ve spise Introductio in analysin infinitorum, kde tyto funkce definoval pomocí nekonečných řad a kde také představil Eulerův zápiskomplexních čísel: eix = cos(x) + i sin(x). Používal také (téměř) dnešní zkratky pro funkce: sin., cos., tang., cot., sec., a cosec..
Vybrané vzorce z oblasti goniometrie
Následující vzorce jsou platné tam, kde mají dané formule smysl
Záporné hodnoty úhlů
Vzájemné vztahy mezi goniometrickými funkcemi stejného úhlu
Goniometrické funkce součtu a rozdílu (jinak také součtové vzorce goniometrických funkcí)
V některých výše uvedených vzorcích lze matematický výraz lze nahradit výrazem a výraz výrazem . Všechny hodnoty výrazů pod odmocninami uvedené v tabulce vystupují jako absolutní hodnota, musí být chápany jako kladné hodnoty. (Pro přehlednost vzorců nejsou použity závorky absolutní hodnota.) Hodnoty sinus a kosinus násobků 3° pro hodnoty od 45° do 90° lze snadno odvodit pomocí vztahů: