MathLabs

第5問

整数 N≥2N \ge 2 が与えられている。互いに身長が異なる N(N+1)N(N+1) 人のサッカー選手が一列に並んでいる。サー・アレックスは、この列から N(N−1)N(N-1) 人を取り除き、残った 2N2N 人からなる新しい列において、次の NN 個の条件がすべて成り立つようにしたい。最も背の高い二人の間には誰もいない、背が3番目と4番目に高い二人の間には誰もいない、…\ldots、最も背の低い二人の間には誰もいない。これが常に可能であることを示せ。
ステップ 3/7: 最初の繰り返しブロックは早い段階で現れる
N+1>N  ⟹  ∃ q<p≤N+1: xq,xp∈GkN+1>N\implies \exists\, q<p\le N+1:\ x_q,x_p\in G_k
詳しい解説

行を左から右へ、位置ごとに走査し、xpx_p を含むブロックがすでに以前の選手 xqx_q(q<pq<p)を含んでいる最初の添字 pp で止める。この繰り返されたブロックを GkG_k と呼ぶ。ブロックはわずか NN 個しかないので、そのような繰り返しは最初の N+1N+1 個の位置の中で必ず起こる。すなわち鳩の巣原理により、走査した N+1N+1 人の選手がすべて異なるブロックに属することはできない。pp の最小性により、GkG_k 以外のどのブロックも初めの区間 x1,…,xpx_1,\ldots,x_p に高々 11 人しか寄与できず、一方 GkG_k はそこにちょうど 22 人、すなわち xqx_q と xpx_p を寄与する。