一般の証明

m ≥ 4 として m-1 までは主張は正しいとする。
k=1, a1a2 ... am = 1 としてよい(reduction)

n = m のとき
φ = Σ1 ≤ i ≤ maim とおく。
 1 ≤ k ≤ m なる k に対して, 帰納法の仮定より。
φ - akm ≥ Σ1 ≤ i ≤ m i ≠ k ai/ak
であるから
(m-1)φ ≥ Σ1 ≤ k ≤ mΣ1 ≤ i ≤ m i ≠ k ai/ak = Σ1 ≤ i < k ≤ m (ai/ak+ak/ai)
   ≥ Σ1 ≤ i < k ≤ m 2 = m(m-1)
これより φ ≥ m を得る。(等号条件もうまく行く)

n > m のとき。 s = n-m とおく。
φ = Σ1 ≤ i ≤ main とおく。
 1 ≤ k ≤ m なる k に対して, 帰納法の仮定より。
φ - akn ≥ Σ1 ≤ i ≤ m i ≠ k ais+1/ak である。
(m-2)Σ1 ≤ i ≤ m i ≠ k ais+1 = Σ1 ≤ i < j ≤ m i,j ≠ k (ais+1 + ajs+1)
 ≥ Σ1 ≤ i < j ≤ m i,j ≠ k (aisaj + aiajs) であるから
(m-2)(m-1)φ = (m-2)Σ1 ≤ k ≤ m (φ - akn)
 ≥ Σ1 ≤ k ≤ m Σ1 ≤ i < j ≤ m i,j ≠ k (aisaj + aiajs)/ak
 = Σ1 ≤ i ≤ m Σ1 ≤ j < k ≤ m j,k ≠ i (aisaj/ak + aisak/aj)
  ≥ Σ1 ≤ i ≤ m Σ1 ≤ j < k ≤ m j,k ≠ i 2ais = (m-1)(m-2)Σ1 ≤ i ≤ m ais
つまり
φ ≥ Σ1 ≤ i ≤ m ais
を得る。これで証明は完結する。
(等号条件もうまく行く。)
(これがわかりにくい人は実際 m = 4 のとき
このプログラムに沿って手を動かして下さい。)
一つ戻る
戻る