MathLabs

第5問

∣x−y∣∈{5,7,12}|x-y|\in\{5,7,12\} ならば常に f(x)≠f(y)f(x)\ne f(y) となる関数 f:Z→{1,2,…,k}f:\mathbb Z\to\{1,2,\dots,k\} が存在するような最小の正整数 kk を求めよ。
ステップ 5/5: 距離12の条件に矛盾させる
f(x)=f(x+2)=⋯=f(x+12),∣(x+12)−x∣=12f(x)=f(x+2)=\cdots=f(x+12),\qquad |(x+12)-x|=12
詳しい解説

f(x+2)=f(x)f(x+2)=f(x) を繰り返すと、xx から x+12x+12 まで6回の増分で同じ色になる。しかし距離が12なので定義条件は f(x)≠f(x+12)f(x)\ne f(x+12) を要求する。よって3色は不可能で k≥4k\ge4、構成と合わせて k=4k=4 である。 1212