先ず x > 0 に対し
f(x) = (a1 + a2 + … + an-1 + x)/n - n√(a1a2…an-1x)
と置く。 このとき
f'(x) = (1 - (n√(a1 a2… an-1)x1/n - 1))/n
であって, f'(x) = 0 と置くと x = n-1√(a1 a2… an-1) である。 このとき f(x) が最小値を取ることはすぐに分かる。 最小値は
f(n√(a1 a2… an-1))
= (a1
+ a2 + … + an-1 + n-1√(a1 a2… an-1)
- n・ n√((a1 a2… an-1)n/(n-1))/n
= (a1
+ a2 + … + an-1 + (n-1)・n-1√(a1 a2… an-1))/n.
そこで数学的帰納法を用いて証明する。
n = 1 の時は明らかである。
f(x) ≧ (a1
+ a2 + … + an-1 + (n-1)・n-1√(a1 a2… an-1))/n
… 最小値だから
= (n-1)((a1
+ a2 + … + an-1)/(n - 1) + n-1√(a1 a2… an-1))/n
≧ 0 … 帰納法の仮定。
従って, 言えた。 等号は an = n-1√(a1 a2… an-1) 且つ an-1 = n-2√(a1 a2… an-2) 且つ ... 且つ a2 = a1. 即ち a1 = a2 = … = an.■