组合
356 字
一道计数小题的分析
2021年北京大学优秀中学生暑假学堂数学测试的第一题如下:
求集合的非空子集中元素和为的倍数的集合个数.
这是一道很陈的题了,例如2013年的一道天津高联预赛题就几乎一样:
如果集合的某个非空子集中所有元素之和是的倍数,则称该子集为忐忑子集,那么,忐忑子集的个数是_____.
这类问题一般能够使用生成函数进行求解.
考虑多项式
我们来研究展开式的组合意义.
事实上,展开式中每一项的次数均是由若干个不同的相乘产生的,从而的系数就是和为的子集个数.
于是在本题中,我们只需求的展开式中,次数为的倍数的所有项的系数之和.容易联想到一类初中的多项式题目(以下题为例):
已知,求的值.
本题求解关键在于将次数按奇偶分成两组分别求和,于是可以赋值和.
那么回到原题,怎样的赋值能将次数为的倍数的项选取出来呢?容易想到赋值为,,(为三次单位根),解答如下:
设.则
三式相加,结合得:
即
注意到本题要求的为非空子集个数,故答案为:
在公众号查看原文 ↗
点公式可复制源码




留言
解法、疑问、勘误都可以说。公式用 LaTeX:行内
$…$,整行$$…$$。留言区还没开。想聊这道题,可以点上面的「在公众号查看原文」,到公众号那边留言。