Faktoriál
V matematice je faktoriál čísla n (značeno pomocí vykřičníku: n!) číslo, rovné součinu všech kladných celých čísel menších nebo rovných n, pokud je n kladné, a rovno 1 pro n = 0. Značení n! vyslovujeme jako „n faktoriál“. Toto značení zavedl Christian Kramp v roce 1808. Faktoriál n je roven počtu permutací n-prvkové množiny.
Definice
[editovat | editovat zdroj]| 0 | 1 |
| 1 | 1 |
| 2 | 2 |
| 3 | 6 |
| 4 | 24 |
| 5 | 120 |
| 6 | 720 |
| 7 | 5040 |
| 8 | 40320 |
| 9 | 362880 |
| 10 | 3628800 |
| 15 | 1307674368000 |
| 20 | 2432902008176640000 |
| 25 | 15511210043330985984000000 |
| 50 | 3,04140932…×1064 |
| 70 | 1,19785717…×10100 |
| 100 | 9,3326215444×10157 |
| 171 | 1,2410180702×10309 |
| 450 | 1,73336873…×101000 |
| 1 000 | 4,0238726008×102,567 |
| 3249 | 6,41233768…×1010000 |
| 25206 | 1,205703438…×10100000 |
| 47176 | 8,4485731495…×10200001 |
| 100000 | 2,8242294079…×10456573 |
| 200000 | 1,42022534547…×10973350 |
| 205 023 | 2.5038989317×101,000,004 |
| 300000 | 1,477391531738…×101512851 |
| 1000000 | 8,2639316883…×105565708 |
| 1,0248383838×1098 | 101,0000000000×10100 |
| 1×10100 | 109,9565705518×10101 |
| 1,7976931349×10308 | 105,5336665775×10310 |
Faktoriál je formálně definován takto:
Například:
Pro případ prázdného součinu platí, že
Rekurzivní výpočet
[editovat | editovat zdroj]Faktoriál lze také definovat rekurzivně:
Zobecnění pro komplexní čísla
[editovat | editovat zdroj]Zobecněním faktoriálu pro obor komplexních čísel je gama funkce, používaná v mnoha oblastech matematiky, například ve statistice:
Ačkoliv uvedený integrál konverguje pouze pro , lze zobecněný faktoriál holomorfně rozšířit na celou komplexní rovinu kromě celých záporných čísel.
Posloupnost faktoriálů čísel 0, 1, 2, … začíná:[1]
- 1, 1, 2, 6, 24, 120, 720, 5040, 40320, 362880, 3628800, 39916800, 479001600, 6227020800, 87178291200, 1307674368000, …
Využití
[editovat | editovat zdroj]Faktoriály se hojně vyskytují v kombinatorice. Faktoriál čísla n udává počet permutací množiny n prvků, tzn. počet způsobů, jak seřadit n různých objektů.
Pomocí faktoriálů lze také spočítat kombinační číslo:
Vlastnosti
[editovat | editovat zdroj]Faktoriál je velice rychle rostoucí funkce. Jeho přibližnou hodnotu pro velká n lze vypočítat Stirlingovým vzorcem:
Dvojitý faktoriál, multifaktoriál
[editovat | editovat zdroj]Kromě běžného faktoriálu je možné definovat také dvojitý faktoriál, značený n!!, ve kterém se činitelé snižují po dvou namísto po jedné. Je možno ho rekurzivně definovat jako
Například , nebo .
Posloupnost dvojitých faktoriálů čísel 0, 1, 2… začíná:[2]
- 1, 1, 2, 3, 8, 15, 48, 105, 384, 945, 3840, 10395, 46080, 135135, 645120, 2027025, …
Také dvojitý faktoriál je spojen s gama funkcí, např.
Dvojitý faktoriál lze dále zobecnit na záporná lichá čísla (toto není možné u běžného faktoriálu, který při zobecnění na gama funkci pro záporná čísla diverguje). Můžeme tak učinit inverzí rekurentního vztahu:
Platí tak atd.
Kromě dvojitého faktoriálu lze tuto ideu dále zobecnit na (již nepříliš používané) multifaktoriály n!!!, n!!!! atd. (obecně n!(k)).
Výpočet v informatice
[editovat | editovat zdroj]Rekurzivní definice je často užívána i v programování, protože vede na jednoduchý zápis algoritmu využívající rekurzivní volání funkce. Takový výpočet však je z hlediska náročnosti na systémové prostředky (velikost zásobníku) velmi nevhodný (takový počítačový program lze použít jen pro malá čísla, protože obvykle dojde paměť pro zásobník). Proto je vhodnější místo rekurze použít cyklus.
Odkazy
[editovat | editovat zdroj]Reference
[editovat | editovat zdroj]- ↑ Posloupnost A000142 v databázi On-Line Encyclopedia of Integer Sequences
- ↑ Posloupnost A006882 v databázi On-Line Encyclopedia of Integer Sequences
Související články
[editovat | editovat zdroj]Externí odkazy
[editovat | editovat zdroj]
Obrázky, zvuky či videa k tématu faktoriál na Wikimedia Commons - Faktoriál v encyklopedii MathWorld
- Online výpočet faktoriálu až 40000! na všechna platná místa