MathLabs

第3問

平面上の点 OO と AA を固定し、平面の各点を有限個の色のいずれかで塗る。点 XX に対し、C(X)C(X) を中心 OO、半径 OX+∠AOXOXOX+\frac{\angle AOX}{OX} の円とする。ただし ∠AOX\angle AOX はラジアンで [0,2π)\left[0,2\pi\right) の範囲で測る。OAOA 上にない点 XX で、XX の色が円 C(X)C(X) の円周上にも現れるものが存在することを示せ。
ステップ 2/6: 角度で後の円を符号化する
ざっくり言うと

角度のずれは現在の半径を掛けた後の半径増分にちょうど等しく選ぶ。

θi,j=ri(ri+j−ri),0<θi,j<2π\theta_{i,j}=r_i(r_{i+j}-r_i),\quad 0<\theta_{i,j}<2\pi
詳しい解説

Ci\mathcal C_i 上で OAOA からの角が θi,j\theta_{i,j} となる点を xi,jx_{i,j} とする。全体の和の評価により θi,j<2π\theta_{i,j}<2\pi であり、半径の定義から C(xi,j)=Ci+jC(x_{i,j})=\mathcal C_{i+j} となる。