Faktorijel prvih nekoliko brojeva i faktorijel nekih većih brojeva
faktorijel (engl.factorial, premalat.factor), umatematici, funkcija koja svakom nenegativnom cijelom broju pridružuje proizvod svih pozitivnih brojeva manjih ili jednakih. Na primjer,
i
gdje predstavlja n-faktorijel.Oznaku je prvi uveoKristijan Kramp,1808. godine.
Faktorijel je važan ukombinatorici. Na primjer, postoji ukupno različitih načina da se rasporedi različitih objekata (ovi različiti načini rasporeda se zovupermutacije). Broj načina na koji se može izvući objekata iz skupa od objekata (brojkombinacija), je dat takozvanimbinomnim koeficijentom:
Faktorijel se mnogo koristi uteoriji brojeva. Konkretno, je uvijek djeljiv svim prostim brojevima do i uključujući. Posljedično, je kompozitan broj ako i samo ako
Kako raste, faktorijel postaje veći od svih polinomijalnih i eksponencijalnih funkcija od.
Kad je veliko, se procjenjuje sa velikom preciznošću koristećiStirlingovu aproksimaciju:
Logaritam faktorijela se može iskoristiti da bi se izračunalo koliko će cifara u datom brojnom sistemu imati faktorijel zadatog broja. se može lako izračunati na sljedeći način:
Treba obratiti pažnju da ova funkcija, kad joj se nacrta grafik, izgleda približno linearna, za male vrijednosti; ali faktor raste do prilično velikih vrijednosti, premda jako sporo.Grafik za između 0 i 20,000 je prikazan desno.
Vrijednost se može izračunatimnoženjem svih prirodnih brojeva do, ako nije veliko. Najveći broj za kojeg većinakalkulatora može izračunati vrijednost je, jer je. i su, tim redom, najveći brojevi čiji faktorijel može da stane u standardne cjelobrojnepromjenljive kod tridesetdvobitnih i šezdesetčetvorobitnih računara. U praksi, većina programa računa ove male brojeve direktnim množenjem ili vađenjem rezultata iz tabele. Faktorijeli većih brojeva se računaju obično aproksimacijom, koristeći Stirlingovu formulu.
U teoriji brojeva i kombinatorici, često su potrebne tačne vrijednosti faktorijela velikih brojeva. Faktorijeli velikih brojeva se mogu izračunati direktnih množenjem, ali množenje redom odozdo nagore je neefikasno; bolje je rekurzijom podijeliti sekvencu tako da je veličina svakog potproizvoda manja.