MathLabs

第4問

任意の正整数 tt に対し、0,1,…,t−10,1,\ldots,t-1 の順列 a0,a1,…,at−1a_0,a_1,\ldots,a_{t-1} であって、すべての 0≤i≤t−10\le i\le t-1 について二項係数 (t+i2ai)\binom{t+i}{2a_i} が奇数であり、かつ 2ai≠t+i2a_i\neq t+i を満たすものがただ一つ存在することを証明せよ。
ステップ 3/6: 鳩の巣原理によりちょうど1ビットの不足が強制される
∣S(t+i)∣−∣S(2ai)∣=1for every i=0,…,t−1|S(t+i)|-|S(2a_i)|=1\quad\text{for every }i=0,\ldots,t-1
詳しい解説

a0,…,at−1a_0,\ldots,a_{t-1} は 0,…,t−10,\ldots,t-1 の順列なので、多重集合 {S(2ai)}i=0t−1\{S(2a_i)\}_{i=0}^{t-1} は {S(2i)}i=0t−1\{S(2i)\}_{i=0}^{t-1} に等しく、∑i∣S(2ai)∣=∑i∣S(2i)∣\sum_i|S(2a_i)|=\sum_i|S(2i)| となる。前の恒等式と合わせると ∑i(∣S(t+i)∣−∣S(2ai)∣)=t\sum_i\big(|S(t+i)|-|S(2a_i)|\big)=t を得る。第1段階よりこの tt 個の項はそれぞれ少なくとも 11 なので、すべての項がちょうど 11 である:∣S(t+i)∣−∣S(2ai)∣=1|S(t+i)|-|S(2a_i)|=1 がすべての ii で成り立つ。