通俗地说对每个 y∈M,若灯 i 被切换 li≥1 次,从这 li 次中任取偶数大小的子集提升为 n+i,每个 i 有 2li−1 种选择;对 i=1,…,n 相乘得到 2k−n。
固定 y∈M,其中每个 i∈A 出现 li≥1 次(且 ∑i=1nli=k)。序列 x∈N 满足 f(x)=y 当且仅当,对每个 i∈A,将 y 中 i 的 li 次出现中的偶数次替换为 n+i 即可得到 x。大小为 li≥1 的集合有 (0li)+(2li)+⋯=2li−1 个偶数大小子集,而各个 i=1,…,n 的选择相互独立,因此 ∣f−1(y)∣=∏i=1n2li−1=2∑i=1nli−n=2k−n。对所有 y∈M 求和得到 N=2k−nM,所以 MN=2k−n。