MathLabs

第2题

设 n≥2n \ge 2 为整数。将某个 nn 元集合的全部 2n2^n 个子集按某种顺序记为 A1,A2,…,A2nA_1, A_2, \dots, A_{2^n}。证明: ∣A1∖A2∣+∣A2∖A3∣+⋯+∣A2n−1∖A2n∣+∣A2n∖A1∣≥2n−2.|A_1\setminus A_2| + |A_2\setminus A_3| + \cdots + |A_{2^n-1}\setminus A_{2^n}| + |A_{2^n}\setminus A_1| \ge 2^{n-2}.
第 1/5 步:设置转移计数
ax:=#{i:x∈Ai∖Ai+1},bx:=#{i:x∈Ai+1∖Ai},i=1,…,2n (indices mod 2n)a_x:=\#\{i:x\in A_i\setminus A_{i+1}\},\quad b_x:=\#\{i:x\in A_{i+1}\setminus A_i\},\quad i=1,\dots,2^n\ (\text{indices mod }2^n)
详细分析

将各集合按模 2n2^n 循环编号。对每个元素 xx,记属于 AiA_i 但不属于 Ai+1A_{i+1} 的转移数为 axa_x,反向转移数为 bxb_x。则所求之和为 ∑i∣Ai∖Ai+1∣=∑xax\sum_i|A_i\setminus A_{i+1}|=\sum_x a_x。