阶乘(factorial)是基斯顿·卡曼(ChristianKramp,1760~1826)于1808年发明的运算符号。阶乘,也是数学里的一种术语,在中学数学中主要应用于排列和组合的运算。
我们知道,阶乘的计算方法是1乘以2乘以3乘以4,一直乘到所要求的数。例如所要求的数是6,则阶乘式是1×2×3×…×6,得到的积是720,720就是6的阶乘。如果所要求的数是n,则阶乘式是1×2×3×…×n,设得到的积是x,x就是n的阶乘。任何大于1的自然数n的阶乘的表示方法是:n!=1×2×3×……×n或n!=n×(n-1)!。
那么,学习阶乘的时候,老师告诉我们,零的阶乘等于1,即0!=1,这是为什么呢?为什么不规定O!=O呢?从一开始,我们学习阶乘时就知道零的阶乘等于1是一个规定,但是为什么要这样规定呢?这个规定合理吗?
要探究零的阶乘等于1是否合理这个问题,首先我们需要从阶乘的定义出发。从阶乘表达式n!=n×(n-1)!中,知道一个数的阶乘是递推定义的。比如要计算一个任意的整数m的阶乘,我们就把m作为初值,计算m!=m×(m-1)!。同样的,当m=l时,m!=1!=1×0!=1,取等式中最后一个等号的两边,即1×0!=1,这个等式两边同时约去1,就得到如下结果:0!=1。
鉴于以上这种情况,不能规定零的阶乘等于零,而要规定0!=1。