MATHEMATICAL OLYMPIAD ARCHIVE

JMO 2013
問題 1

DIFFICULTY2
JMO 2013 問題1の日本語問題文

PROBLEM WORKSPACE

ヒント

PUBLIC
ヒント 1

kk 個の正整数 x1,x2,…,xkx_1,x_2,\dots,x_k に対して ∑i=1kaixi=(∑i=1kxi)2\sum_{i=1}^ka_ix_i=(\sum_{i=1}^kx_i)^2 を満たす正整数 a1>a2>⋯>aka_1\gt a_2\gt \cdots \gt a_k が存在することを示せば良いです.

略解

略解を表示

以下を kk についての帰納法で示す.

「 kk 個の正整数 x1,x2,…,xkx_1,x_2,\dots,x_k に対して ∑i=1kaixi=(∑i=1kxi)2\sum_{i=1}^ka_ix_i=(\sum_{i=1}^kx_i)^2 を満たす正整数 a1>a2>⋯>aka_1\gt a_2\gt \cdots \gt a_k が存在する.」

k=1k=1 のときは明らかである.k=mk=m で成り立つと仮定すると,x1,x2,…,xk+1x_1,x_2,\dots,x_{k+1} が与えられたとき,∑i=1kbixi=(∑i=1kxi)2\sum_{i=1}^kb_ix_i=(\sum_{i=1}^kx_i)^2 を満たす正整数 b1>b2>⋯>bkb_1\gt b_2\gt \cdots \gt b_k が存在し,ai=bi+2xk+1 (i=1,2,…,k), ak+1=xk+1a_i=b_i+2x_{k+1} ~ (i=1,2,\dots,k), ~ a_{k+1}=x_{k+1} と定めれば

∑i=1k+1aixi=∑i=1k(bi+2xk+1)xi+xk+12=(∑i=1kxi)2+2xk+1∑i=1kxi+xk+12=(∑i=1k+1xi)2\sum_{i=1}^{k+1}a_ix_i=\sum_{i=1}^k(b_i+2x_{k+1})x_i+x_{k+1}^2=\left(\sum_{i=1}^kx_i\right)^2+2x_{k+1}\sum_{i=1}^kx_i+x_{k+1}^2=\left(\sum_{i=1}^{k+1}x_i\right)^2

および a1>a2>⋯ak+1a_1\gt a_2\gt \cdots a_{k+1} より k=m+1k=m+1 でも成り立つ.

以上より任意の kk に対して冒頭の命題が成り立つので題意は満たされた.

← 問題一覧に戻る