MathLabs

第3题

求所有正整数 kk,使得存在正整数 mm 与正整数集合 SS,使任意整数 n>mn>m 都恰好能表示成 SS 中互不相同元素之和的 kk 种方式。
第 5/5 步:按余数计数表示数迫使 k 是二的幂
#{T′⊆T:s(T′)≡y(modx)}=k  for every residue,kx=2∣T∣\#\{T'\subseteq T: s(T')\equiv y \pmod x\}=k\ \text{ for every residue},\quad kx=2^{|T|}
详细分析

由于一旦是 xx 的充分大倍数,任何非负整数都能唯一地表示成 {x,2x,4x,…}\{x,2x,4x,\ldots\} 中相异元素之和,所以将充分大的 yy 表示为 SS 中相异元素之和的方式数,等于满足 s(T′)≡y(modx)s(T')\equiv y\pmod x 的子集 T′⊆TT'\subseteq T 的个数。对 xx 个剩余类中的每一个,此计数都必须等于 kk,于是 kxkx 等于 TT 的子集总数 2∣T∣2^{|T|}。因此 kk 整除 2∣T∣2^{|T|},即 kk 是二的幂,分类完成。