Proof by Cauchy :
Case : All terms are equal
If all the terms are equal:

then their sum is nx1, so their arithmetic mean is x1; and their product is x1n, so their geometric mean is x1; therefore, the arithmetic mean and geometric mean are equal, as desired.
Case : All terms are not equal
It remains to show that if not all the terms are equal, then the arithmetic mean is greater than the geometric mean. Clearly, this is only possible when n > 1.
Subcase : When n = 2
If n = 2, then we have two terms, x1 and x2, and since (by our assumption) not all terms are equal, we have:
Subcase : When n = 2k
We proceed by mathematical induction.
In the base case, k = 1, so n = 2. We have already shown that the inequality holds where n = 2, so we are done.
Now, suppose that for a given k > 1, we have already shown that the inequality holds for n = 2k?1, and we wish to show that it holds for n = 2k. To do so, we proceed as follows:
-
where in the first inequality, the two sides are only equal if both of the following are true:


(in which case the first arithmetic mean and first geometric mean are both equal to x1, and similarly with the second arithmetic mean and second geometric mean); and in the second inequality, the two sides are only equal if the two geometric means are equal. Since not all 2k numbers are equal, it's not possible for both inequalities to be equalities, so we know that:
![\frac{x_1 + x_2 + \cdots + x_{2^k}}{2^k} > \sqrt[2^k]{x_1 \cdot x_2 \cdots x_{2^k}}](http://upload.wikimedia.org/math/7/a/c/7ac7e60f4f7aea5b037227b70b2bdd73.png)
Subcase : When n < 2k
If n is not a natural power of 2, then it is certainly less than some natural power of 2, since the sequence 2, 4, 8, . . ., 2k, . . . is unbounded above. Therefore, without loss of generality, let m be some natural power of 2 that is greater than n.
So, if we have n terms, then let us denote their arithmetic mean by ?, and expand our list of terms thus:

We then have:
-
as desired.