n的阶乘等于多少 n!公式
[遇见数学]推出的全新系列文章:【图解概率】旨在通过生动的图像、动画和视频,帮助大家更好地理解复杂的数学概念。希望各位教师和朋友们能够给予我们更多的建议和支持!
基本计数法则
乘法法则:
在一个试验中,如果将其分为两个阶段,第一阶段有m种可能的结果,第二阶段则有n种可能的结果,那么这个试验的总结果数为m*n。举个例子,在一副扑克牌中,存在4种花色,每种花色下又有13张牌,因此通过乘法法则可以计算出不同组合的总数。
置换(Substitution)
置换是指将n个事物按照一定顺序排列。设想将3种小动物进行排列,那么可得到的排列方式有多少种呢?
如果将6种不同的小动物进行排列,则可以通过乘法法则来计算其置换的数量:
最终结果为720种排列方式:
阶乘
当一组递减的整数相乘时,我们称其为阶乘(factorial)。对n个事物的所有排列可以用阶乘公式来表示。
值得注意的是,0!=1。之前的[遇见数学]翻译组制作了一段视频,详细探讨了《为什么0!=1?》,里面给出了多种有趣的解释。
排列(Permutation)
置换是对n个事物的所有可能排列。如果是从n个事物中取出一部分进行排列,则称之为排列。以熊猫君、猪弟、猴哥和狐娘为例,如果从中选择3个进行排列,所有的排列方式如下图所示:
需要注意的是,
排列和置换均需考虑顺序
。例如,3种小动物的排列因为顺序不同而被视为不同的排列,其数量为3!=6种。
从置换的阶乘公式可得,求从n种事物中取出k种的排列总数也可以用阶乘来表示。
组合(Combination)
置换和排列都考虑了顺序,而组合
则不考虑顺序
。以之前提到的3种小动物为例,其排列虽然有多个形式,但在组合中仅算作一种。
当我们计算从4种动物中选取3种的组合时,只需进行如下步骤:
首先按排列的方式计算;
然后去掉重复的计算部分;
按照第一步进行排列计算,从熊猫君、猪弟、猴哥、狐娘中取出3个进行排列,所有可能的排列方式共计4!=24种,如下图所示:
值得注意的是,上图中的每种背景的小动物种类是相同的,只是顺序不同。以浅蓝色背景的
熊猫君、猪弟、猴哥
为例,如果考虑顺序的话,共出现6种排列,也就是3!。对于组合而言,需要将排列数除以重复倍数3!,最终得出的组合数为4。下图展示了4取3组合的结果为4:
组合的计算公式如下:
二项式定理
从n种物品中取r种的组合数通常称为二项式系数(binomial coefficient),它在二项式定理中占有重要地位。
多项式系数
我们还能进一步推广组合公式。如果有n个对象,分为第一组n1个对象,第二组n2个对象,第三组n3个对象等,则排列的计算公式被称为多项式系数(multinomial coefficient)。
参考资料:
《程序员的数学》结城浩
《概率导论》Dimitri P. Bertsekas, John N. Tsitsiklis
通过本篇文章的介绍,希望大家能够更深入地理解概率和组合的基本概念。这不仅对数学学习有帮助,更能在日常生活中遇到相关问题时,给予我们清晰的思路和解决方案。