分堆问题的一种一般解法

2016-05-26 14:21辛智文
中学数学杂志(高中版) 2016年3期
关键词:中学数学分配结论

辛智文

将n个不同元素分成m堆(每堆至少一个,每堆个数可以不相等),一共有多少种不同的分法.这样的问题通常称为分堆问题.当n,m较小时这类问题解决起来并不困难,但要给出一般的结论却不容易.

为了叙述方便,我们先来探讨这样的问题:将n个人分配到m个单位(每个单位至少一人,各单位人数可以不相等.n≥m),一共有多少种不同的分法.显然,这一问题的结果除以m!就是上面分堆问题的结果.

设将n个人分配到m个单位(每个单位至少一人,各单位人数可以不相等.n≥m),一共有f(n,m)种不同的分法.易得:

f(n,1)=1;

当m=2时,n个人中的每个人都有2种分配方案,总共有2×2×…×2=2n种方法,减去只到了其中一个单位的2种方法,就有

f(n,2)=2n-C12;

当m=3时,n个人中的每个人都有3种分配方案,总共有3×3×…×3=3n种方法,减去只到了其中2个单位的C23(2n-2)种方法,还有只到了其中1个单位的3种方法,就有

f(n,3)=3n-C23(2n-2)-C13=3n-C23×2n+C13;

当m=4时,n个人中的每个人都有4种分配方案,总共有4×4×…×4=4n种方法,减去只到了其中3个单位的C34(3n-C23×2n+C13)种方法,只到了其中2个单位的C24(2n-2)种方法,还有只到了其中1个单位的4种方法,就有

f(n,4)=4n-C34[3n-C23(2n-2)-C13]-C24(2n-2)-C14=4n-C34×3n+C24×2n-C14……

我们猜想:

f(n,m)=mn-Cm-1m×(m-1)n+Cm-2m×(m-2)n-Cm-3m×(m-3)n+…+(-1)m-1C1m

下面用第二数学归纳法加以证明:

①当m=1时,左=右=1,结论显然成立.

②假设m≤k时结论都成立,即

这表明当m=k+1时结论成立,由归纳原理知原结论成立.

就是说,将n个不同元素分成m堆(每堆至少一个,每堆个数可以不相等,m≤n),一共有[mn-Cm-1m×(m-1)n+Cm-2m×(m-2)n-Cm-3m×(m-3)n+…+(-1)m-1C1m]÷m!种不同的分法.

参考文献

[1]严明军.分堆问题[J].中学数学杂志(高中版),2011(3):37-39

[2]杨素慧.分堆问题的完美解决[J].中学数学杂志(高中版),2011(9):65

猜你喜欢
中学数学分配结论
Crying Foul
遗产的分配
中学数学竞赛数列求和的探究
中学数学竞赛数列求和的探究
构造法在中学数学中的应用
结论
阅读理解Ⅳ
我会好好地分配时间
惊人结论