Before exploring the proof, which is due to Cauchy in 1812,
we will need the following definitions. (An alternate proof is
provided in Appendix 2)
Proof.
Assume that

and transpose the two variables

and

in
the product

. For all

such that

, the factors

and

will change sign.
Because there are

of these terms, the product of all of the
new terms will leave the original product unchanged. However, the
factor

must also change sign and thus the entire new
product will change sign. It follows that this product is an
alternating function.
Also, since there are

ways to group
any variable

in a factor

, the product of the
factors

is a polynomial of degree

.
Next, the quotient of two alternating functions in the same
variables is a symmetric function. Therefore,
is a symmetric function. If we can show that it is a polynomial the
proof will be complete.
Consider

as a function in

. Whenever

we can
interchange those two variables and get
which means that the function

is zero at

. This gives us

distinct roots. Therefore,
where

is a polynomial in

. If

, then
will be a symmetric polynomial in

and

. Proceeding by
induction on the number of variables we consider

as a polynomial in

with coefficients expressed in terms
of

. The induction hypothesis gaurantees
that

is a
symmetric polynomial in

. Because the denominator does
not involve

, it is still a polynomial in

. Therefore we
have that
is a polynomial in

.
Corollary 2
Given a set of distinct elements

, and
the Vandermonde matrix

with second column equal to

, the determinant det

.
The Vandermonde matrix plays an important role when proving
certain bounds on the distances of cyclic codes. We will use the
result of corollary 2 in the following theorem.