在数学上,阶乘是一个针对正整数的某种运算。
概念[]
我们可以采用递推的方法来定义阶乘,首先
,然后定义
这样我们就有
如上我们就定义了阶乘函数
零的阶乘没有定义,但是在很多场合,为了表述方便,我们会约定
函数是阶乘在正实数上的推广,它保留了阶乘的基本定义,即
在这里
可以通过欧拉方法将它延拓到非负整数的实数上去,但再进一步推广时会遇到本质上的困难,当它延拓到复平面上时,不能成为整函数,只能作为亚纯函数。
双阶乘[]
作为阶乘的另一种推广,我们可以定义双阶乘,同样使用递推定义:
即
与其相关的发散情形详见 Stirling 公式。
不等式[]
有关阶乘有很多相关的不等式以及估计公式:






极限[]
(点击查看证明/解答)
- 发散速度:


- Stirling 公式:
![{\displaystyle \lim _{n\to \infty }{\dfrac {n}{\sqrt[{n}]{n!}}}={\text{e}}.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/7772746e6620753079a570ef9849a02b64267a3c)

- Wallis 公式:
![{\displaystyle \lim _{n\to \infty }\left[\left({\dfrac {(2n)!!}{(2n-1)!!}}\right)^{2}{\dfrac {1}{2n+1}}\right]={\dfrac {\pi }{2}}.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/4e7195874e05f1c148ea7ed77f767713ec1c9a89)