有时记作Cnk,或者nCk
组合数 Cmn(也称为二项系数或组合)表示从 m 个不同的元素中选择 n 个元素的方式的数量,而不考虑选择的顺序。计算组合数 Cmn 的公式如下:
Cmn=m!n!(m−n)!
例如,要计算C52,即从5个不同的元素中选择2个元素的方式的数量,可以这样计算:
C52=5!2!⋅(5−2)!=5!2!⋅3!=5⋅4⋅3⋅2⋅1(2⋅1)⋅(3⋅2⋅1)=10
所以,C52 等于10,表示从5个不同的元素中选择2个元素的方式有10种。
也可以写成以下更对称的形式:
Cm+nn=(m+n)!m!⋅n!=Cm+nm
表示从 m+n 个元素中选出m个元素或n个元素, 这两种情况的组合数相等
对于非负整数n,k, 二项式系数定义为(1+x)n的多项式展开中, xk的系数 (1+x)n=k=0∑n(kn)xk=(0n)+(1n)x+⋯+(nn)xn 事实上,若x, y为[[交换环]]上的元素,则满足二项式定理
(x+y)n=k=0∑n(kn)xn−kyk
二项式系数最简洁的表达式是阶乘:
(kn)=k!(n−k)!n!for 0≤k≤n.
以下递归公式可计算二项式系数:
(kn)=(k−1n−1)+(kn−1)∀n,k∈N
其中特别指定:
(0n)=1∀n∈N∪{0},
(k0)=0∀k∈N.
此公式可由计算 (1+x)n−1(1+x) 中的 xk 项,或点算集合 {1,2,⋯,n} 的 k 个元素组合中包含 n 与不包含 n 的数量得出。
显然,如果 k>n,则 (kn)=0。而且对所有 n,(nn)=1,故此上述递归公式可于此等情况下中断。递归公式可用作建构帕斯卡三角形。
个别二项式系数可用以下公式计算:
(kn)=k!nk=k(k−1)(k−2)⋯1n(n−1)(n−2)⋯[n−(k−1)]=i=1∏kin−(k−i),
上式中第一个分数的分子是一阶乘幂。此公式可以二项式系数在计算组合数量的意义理解:分子为从 n 个元素中取出 k 个元素的序列之数量,当中包含同样的元素但不同排列次序的序列。分母则计算同样的 k 个元素可有多少种排序方式。