MathLabs

第1問

実数 a1,a2,…,ana_1, a_2, \ldots, a_n が与えられている。各 ii(1≤i≤n1 \le i \le n)に対して di=max⁡{aj:1≤j≤i}−min⁡{aj:i≤j≤n}d_i = \max\{a_j : 1 \le j \le i\} - \min\{a_j : i \le j \le n\} と定め、d=max⁡{di:1≤i≤n}d = \max\{d_i : 1 \le i \le n\} とおく。(a) 任意の実数 x1≤x2≤⋯≤xnx_1 \le x_2 \le \cdots \le x_n に対し、max⁡{∣xi−ai∣:1≤i≤n}≥d2\max\{|x_i - a_i| : 1 \le i \le n\} \ge \dfrac{d}{2} を証明せよ。(b) この不等式で等号が成り立つような実数 x1≤x2≤⋯≤xnx_1 \le x_2 \le \cdots \le x_n が存在することを示せ。
ステップ 4/5: (b) のための非減少な候補数列を構成する
ざっくり言うと

累積最大値を追跡し、それを d2\dfrac{d}{2} だけ下げると、aia_i との差が di≤dd_i \le d で抑えられる非減少数列が得られる。

Mi=max⁡{aj:1≤j≤i},xi=Mi−d2M_i = \max\{a_j : 1 \le j \le i\}, \qquad x_i = M_i - \frac{d}{2}
詳しい解説

Mi=max⁡{aj:1≤j≤i}M_i = \max\{a_j : 1 \le j \le i\}、xi=Mi−d2x_i = M_i - \dfrac{d}{2} と定める。Mi≤Mi+1M_i \le M_{i+1} なので、数列 x1≤x2≤⋯≤xnx_1 \le x_2 \le \cdots \le x_n は非減少である。また aia_i は最大値に含まれる項だから Mi≥aiM_i \ge a_i であり、Mi−ai≤Mi−min⁡{aj:i≤j≤n}=di≤dM_i - a_i \le M_i - \min\{a_j : i \le j \le n\} = d_i \le d。よってすべての ii で 0≤Mi−ai≤d0 \le M_i - a_i \le d となる。