MathLabs

第6問

非負整数 a1,…,ana_1,\dots,a_n が存在して ∑i=1n2−ai=∑i=1ni3−ai=1\sum_{i=1}^n2^{-a_i}=\sum_{i=1}^n i3^{-a_i}=1 となる正整数 nn をすべて求めよ。
ステップ 2/4: 奇数長から次の偶数長へ進む
ざっくり言うと

一項を、二進寄与が等しい二項に置き換え、三進の添字の和を元の添字の 3 倍にする。

am+1′=am+1+1,a2m+2′=am+1+1a'_{m+1}=a_{m+1}+1,\quad a'_{2m+2}=a_{m+1}+1
詳しい解説

(a1,…,a2m+1)(a_1,\ldots,a_{2m+1}) が実現可能とする。aj′=aja'_j=a_j とし、ただし am+1′=am+1+1a'_{m+1}=a_{m+1}+1、a2m+2′=am+1+1a'_{2m+2}=a_{m+1}+1 とする。二進和は 2−am+12^{-a_{m+1}} が 2−(am+1+1)2^{-(a_{m+1}+1)} の二つに置き換わるため不変である。三進和の変化は −(m+1)3−am+1+((m+1)+(2m+2))3−(am+1+1)=0-(m+1)3^{-a_{m+1}}+((m+1)+(2m+2))3^{-(a_{m+1}+1)}=0。従って 2m+12m+1 から 2m+22m+2 が得られる。