Professional Documents
Culture Documents
• Let k be a field. Let u ∈ N and v ∈ N, and let ai,j be an element of k for every
(i, j) ∈ {1, 2, ..., u} × {1, 2, ..., v} . Then, we denote by (ai,j )1≤j≤v
1≤i≤u the u × v matrix
j
A which satisfies A = ai,j for every (i, j) ∈ {1, 2, ..., u} × {1, 2, ..., v} .
i
• Let
n ∈ N. Let t1, t2 , ..., tn be n objects. Let m ∈ {1, 2, ..., n}. Then, we let
m , ..., tn denote the (n − 1)-tuple (t1 , t2 , ..., tm−2 , tm−1 , tm+1 , tm+2 , ..., tn )
t1 , t2 , ..., tc
ti , if i < m;
(that is, the (n − 1)-tuple (s1 , s2 , ..., sn−1 ) defined by si = for
ti+1 , if i ≥ m
all i ∈ {1, 2, ..., n − 1}).
[Many readers will notice that if T = {1, 2, ..., n} for some n ∈ N, then σk (a) is
the k-th elementary symmetric polynomial evaluated at a (1) , a (2) , ..., a (n).]
The Viete theorem states that
|T |
Y X
(x − a (`)) = (−1)k σk (a) x|T |−k (1)
`∈T k=0
for every x ∈ L.
1
For a proof of Theorem 1, see any book on symmetric or Hermitian matrices.
In the following, I attempt to give the most conceptual proof of Theorem 2. First
we recall a known fact we are not going to prove:
and
n+1
X n+1
X n+1
X n+1
X
rk−1 X k = r0−1 X 0 + rk−1 X k = 0 + rk−1 X k = rk−1 X k
|{z}
k=0 =r−1 =0 k=1 k=1 k=1
Xn
k+1
= r(k+1)−1 X
| {z } (here we substituted k + 1 for k in the sum)
k=0
| {z } k
=rk =X X
n
X
=X rk X k = XP (X) .
k=0
2
Hence,
0 = (X − a) P (X) = XP (X) −a P (X)
| {z } | {z }
Pn+1 Pn+1
= k=0 rk−1 X k = k=0 rk X k
n+1
X n+1
X n+1
X
= rk−1 X k − a rk X k = (rk−1 − ark ) X k .
k=0 k=0 k=0
Since rk−1 − ark ∈ S for every k ∈ {0, 1, ..., n + 1}, this yields rk−1 − ark = 0 for every
k ∈ {0, 1, ..., n + 1} . For k = n + 1, this yields r(n+1)−1 − arn+1 = 0. Thus,
0 = r(n+1)−1 −a rn+1 = rn − a · 0 = rn ,
| {z } |{z}
=rn =0
3
It is known that if we choose some elements of a ring such that each of these elements
is not a zero divisor, then the product
Q of these elements is not a zero divisor. Hence,
(2) yields that the element (Xi − Xj ) of the ring R [X1 , X2 , ..., Xm ] is not
(i,j)∈{1,2,...,m}2 ;
i>j
a zero divisor. This proves Lemma 5.
Now comes a rather useful fact:
Y m−1
X (m−1)−k
(−1)k σk X |{1,2,...,m}\{i} Xj
Xj − X |{1,2,...,m}\{i} (`) = ,
`∈{1,2,...,m}\{i} k=0
because
|T | = |{1, 2, ..., m} \ {i}| = |{1, 2, ..., m}| − 1 (since i ∈ {1, 2, ..., m})
= m − 1.
(m−1)−k (m−k)−1
Since X |{1,2,...,m}\{i} (`) = X (`) = X` and Xj = Xj , this becomes
Y m−1
X (m−k)−1
(Xj − X` ) = (−1)k σk X |{1,2,...,m}\{i} Xj . (4)
`∈{1,2,...,m}\{i} k=0
4
Now, for every i ∈ {1, 2, ..., m} and j ∈ {1, 2, ..., m}, we have
m
T
j X k T j
WV = W · V
i i k
k=1 | {z } |2 {z3 }
=(−1)m−k σm−k (X|{1,2,...,m}\{i} ) k 5 k−1
=V 4 =Xj
j
m
X
(−1)m−k σm−k X |{1,2,...,m}\{i} Xjk−1
=
k=1
m−1
X (m−k)−1
= (−1)k σk X |{1,2,...,m}\{i} Xj
k=0
(here, we substituted k for m − k in the sum)
Y
= (Xj − X` ) (by (4)) . (5)
`∈{1,2,...,m}\{i}
6 i, then
Thus, if j =
T
j Y Y
WV = (Xj − X` ) = (Xj − Xj ) · (Xj − X` )
i | {z }
`∈{1,2,...,m}\{i} =0 `∈({1,2,...,m}\{i})\{j}
5
But on the other hand,
det W V T = det W · det V T
Y Y
since det V T = det V =
= det W · (Xi − Xj ) (Xi − Xj )
.
(i,j)∈{1,2,...,m}2 ; (i,j)∈{1,2,...,m}2 ;
i>j i>j
Hence,
Y
(Xi − Xj ) = det W V T
det W ·
(i,j)∈{1,2,...,m}2 ;
i>j
Y Y
= (Xi − Xj ) · (Xi − Xj ) .
2 2
(i,j)∈{1,2,...,m} ; (i,j)∈{1,2,...,m} ;
j>i i>j
Q
But since the element (Xi − Xj ) of the ring R [X1 , X2 , ..., Xm ] is not a
(i,j)∈{1,2,...,m}2 ;
i>j
zero divisor (according to Lemma 5), this yields
Y
det W = (Xi − Xj ) .
(i,j)∈{1,2,...,m}2 ;
j>i
m−j 1≤j≤m
Since W = (−1) σm−j X |{1,2,...,m}\{i} , this becomes
1≤i≤m
m−j 1≤j≤m Y
det (−1) σm−j X |{1,2,...,m}\{i} = (Xi − Xj ) .
1≤i≤m
2
(i,j)∈{1,2,...,m} ;
j>i
Proof of Theorem 7. Consider the ring R [X1 , X2 , ..., Xm ] (the polynomial ring
over R in m indeterminates X1 , X2 , ..., Xm ). Define a map X : {1, 2, ..., m} →
i ∈ {1, 2, ..., m}.
R [X1 , X2 , ..., Xm ] by X (i) = Xi for every
1≤j≤m j
Let Ve = aj−1 = aj−1
i . Then, Ve i for every i ∈ {1, 2, ..., m} and j ∈
1≤i≤m i
{1, 2, ..., m}. Besides,
1≤j≤m Y
det Ve = det aij−1 1≤i≤m = (ai − aj ) (by Theorem 3) .
(i,j)∈{1,2,...,m}2 ;
i>j
6
m−j 1≤j≤m j
= (−1)m−j σm−j X |{1,2,...,m}\{i}
Let W = (−1) σm−j X |{1,2,...,m}\{i} . Then, W
1≤i≤m i
for every i ∈ {1, 2, ..., m} and j ∈ {1, 2, ..., m}.
For every i ∈ {1, 2, ..., m} and j ∈ {1, 2, ..., m}, we can apply (1) to L = R [X1 , X2 , ..., Xm ] ,
x = aj , T = {1, 2, ..., m} \ {i} and a = X |{1,2,...,m}\{i} , and obtain
Y m−1
X (m−1)−k
(−1)k σk X |{1,2,...,m}\{i} aj
aj − X |{1,2,...,m}\{i} (`) = ,
`∈{1,2,...,m}\{i} k=0
because
|T | = |{1, 2, ..., m} \ {i}| = |{1, 2, ..., m}| − 1 (since i ∈ {1, 2, ..., m})
= m − 1.
(m−1)−k (m−k)−1
Since X |{1,2,...,m}\{i} (`) = X (`) = X` and aj = aj , this becomes
Y m−1
X (m−k)−1
(aj − X` ) = (−1)k σk X |{1,2,...,m}\{i} aj . (6)
`∈{1,2,...,m}\{i} k=0
Now, for every i ∈ {1, 2, ..., m} and j ∈ {1, 2, ..., m}, we have
j Xm
k j
W Ve T = W · V e T
i i k
k=1 | {z } |2 {z3 }
=(−1)m−k σm−k (X|{1,2,...,m}\{i} ) k 5 k−1
=Ve 4 =aj
j
Xm
(−1)m−k σm−k X |{1,2,...,m}\{i} ak−1
= j
k=1
m−1
X (m−k)−1
= (−1)k σk X |{1,2,...,m}\{i} aj
k=0
(here, we substituted k for m − k in the sum)
Y
= (aj − X` ) (by (6)) .
`∈{1,2,...,m}\{i}
Hence, 1≤j≤m
Y
W Ve T = (aj − X` ) .
`∈{1,2,...,m}\{i}
1≤i≤m
7
Thus,
1≤j≤m
Y
T
det (aj − X` ) = det W V = det W · det Ve T
e
`∈{1,2,...,m}\{i} 1≤i≤m
| {z }
=W Ve T
Y Y
= (Xi − Xj ) · (ai − aj )
2 2
(i,j)∈{1,2,...,m} ; (i,j)∈{1,2,...,m} ;
j>i i>j
m−j 1≤j≤m Q
since det W = det (−1) σm−j X |{1,2,...,m}\{i} = (Xi − Xj )
1≤i≤m
(i,j)∈{1,2,...,m}2 ;
j>i
by Theorem 6 and det Ve T = det Ve =
Q
(ai − aj )
(i,j)∈{1,2,...,m}2 ;
i>j
Y Y
= (Xj − Xi ) · (ai − aj )
2 2
(j,i)∈{1,2,...,m} ; (i,j)∈{1,2,...,m} ;
i>j i>j
Both sides of this identity are polynomials over the ring R in m indeterminates X1 , X2 ,
..., Xm . Evaluating these polynomials at X1 = b1 , X2 = b2 , ..., Xm = bm , we obtain
1≤j≤m
Y Y
det (aj − b` ) = ((ai − aj ) (bj − bi )) .
`∈{1,2,...,m}\{i}
1≤i≤m (i,j)∈{1,2,...,m}2 ;
i>j
1≤j≤m
Y Y
det Q = det (aj − b` ) = ((ai − aj ) (bj − bi )) (by Theorem 7) .
`∈{1,2,...,m}\{i}
1≤i≤m (i,j)∈{1,2,...,m}2 ;
i>j
Q 1≤j≤m
(ai − b` ) , if i = j;
`∈{1,2,...,m}
Let P = . Then,
0, if i 6= j 1≤i≤m
8
( Q −1
j (a i − b ` ) , if i = j;
P = `∈{1,2,...,m} for every i ∈ {1, 2, ..., m} and j ∈
i 0, if i 6= j
{1, 2, ..., m}. Thus, P is a diagonal matrix, so that
m
Y j Y j
det P = P = P
j j
j=1 j∈{1,2,...,m} | {z }
−1
=( `∈{1,2,...,m} (aj −b` )) ,
Q
since j=j
−1 −1
Y Y Y Y
= (aj − b` ) = (aj − b` )
j∈{1,2,...,m} `∈{1,2,...,m} j∈{1,2,...,m} `∈{1,2,...,m}
−1 −1
Y Y
= (aj − b` ) = (aj − bi )
(`,j)∈{1,2,...,m}2 (i,j)∈{1,2,...,m}2
9
Thus, 1≤j≤m
1
QP = .
aj − bi 1≤i≤m
Hence,
1 1≤j≤m
det = det (QP ) = det Q · det P
aj − bi 1≤i≤m
| {z }
=QP
−1
Y Y
= ((ai − aj ) (bj − bi )) · (aj − bi )
2 2
(i,j)∈{1,2,...,m} ; (i,j)∈{1,2,...,m}
i>j
−1
Y Y
since det Q =
((ai − aj ) (bj − bi )) and det P = (aj − bi )
(i,j)∈{1,2,...,m}2 ; (i,j)∈{1,2,...,m}2
i>j
Q
((ai − aj ) (bj − bi ))
(i,j)∈{1,2,...,m}2 ;
i>j
= Q .
(i,j)∈{1,2,...,m}2 (aj − bi )
10
Thus, every m ∈ {1, 2, ..., n} satisfies
1≤j≤m ! 1≤j≤m !
j 1
det A = det
i 1≤i≤m aj − bi 1≤i≤m
j 1 1 1
since A = = =
i ai + aj + c aj − (−ai − c) aj − b i
(ai − aj )2
Q Q
((ai − aj ) (bj − bi ))
(i,j)∈{1,2,...,m}2 ; (i,j)∈{1,2,...,m}2 ;
i>j i>j
= Q = Q
(aj − bi ) (ai + aj + c)
(i,j)∈{1,2,...,m}2 (i,j)∈{1,2,...,m}2
and aj − bi = aj − (−ai − c) = ai + aj + c
>0
(since (ai − aj )2 > 0 for every (i, j) ∈ {1, 2, ..., m}2 satisfying i > j (because a1 , a2 , ...,
an are pairwise distinct, so that ai 6= aj , thus ai − aj 6= 0 and therefore (ai − aj )2 > 0),
and ai + aj + c > 0 for every (i, j) ∈ {1, 2, ..., m}2 ).
Hence,
according to Theorem 1, the symmetric matrix
1≤j≤n A is positive definite. Since
1≤j≤n
1 1
A= , this means that the matrix is positive
ai + aj + c 1≤i≤n ai + aj + c 1≤i≤n
definite. Thus, Theorem 8 is proven.
Corollary 9. Let n ∈ N. Let a1 , a2 , ..., an be n pairwise distinct reals.
Let c be a real such that ai + aj + c > 0 for every (i, j) ∈ {1, 2, ..., n}2 . Let
vi vj
v1 , v2 , ..., vn be n reals. Then, the inequality ni=1 nj=1
P P
≥0
ai + aj + c
holds, with equality if and only if v1 = v2 = ... = vn = 0.
v1
v2
Proof of Corollary 9. Define a vector v ∈ Rn by v = ... . Then,
vn
1≤j≤n n X n n X n
T 1 X 1 X vi vj
v v= vi vj = . (7)
ai + aj + c 1≤i≤n a + aj + c
i=1 j=1 i
a + aj + c
i=1 j=1 i
Also, obviously,
v = 0 holds if and only if v1 = v2 = ... = vn = 0. (8)
1≤j≤n
1
Now, since the matrix ∈ Rn×n is positive definite (by Theorem
ai + aj + c 1≤i≤n
1≤j≤n
T 1
8), we have v v ≥ 0, with equality if and only if v = 0. According
ai + aj + c 1≤i≤n
vi vj
to (7) and (8), this means that ni=1 nj=1
P P
≥ 0, with equality if and only if
ai + aj + c
v1 = v2 = ... = vn = 0. Thus, Corollary 9 is proven.
11
Corollary 10. Let n ∈ N. Let a1 , a2 , ..., an be n pairwise distinct reals.
Let c be a real such that ai + aj + c > 0 for every (i, j) ∈ {1, 2, ..., n}2 . Let
ai aj wi wj
w1 , w2 , ..., wn be n reals. Then, the inequality ni=1 nj=1
P P
≥
ai + aj + c
2
−c ( ni=1 wi ) holds, with equality if and only if (c + a1 ) w1 = (c + a2 ) w2 =
P
... = (c + an ) wn = 0.
Proof of Corollary 10. Define n reals v1 , v2 , ..., vn by vi = (c + ai ) wi for every
i ∈ {1, 2, ..., n} .
Then,
!2
n n
X X ai aj wi wj X n
− −c wi
i=1 j=1
a i + a j + c i=1
n X n n
!2 n X n n X n
X ai aj wi wj X X ai aj wi wj X
= +c wi = +c wi wj
i=1 j=1 i
a + aj + c i=1
a + aj + c
i=1 j=1 i i=1 j=1
!2
X n Xn Xn Xn Xn X n X n
since wi = wi · wi = wi · wj = wi wj
i=1 i=1 i=1 i=1 j=1 i=1 j=1
n X
n n X
n
X ai aj wi wj X ai aj
= + cwi wj = + c wi wj
i=1 j=1
ai + aj + c i=1 j=1
ai + aj + c
n X n n X n
X ai aj + (ai + aj + c) c X (c + ai ) (c + aj )
= wi wj = wi wj
i=1 j=1
ai + aj + c i=1 j=1
ai + aj + c
since ai aj + (ai + aj + c) c = ai aj + ai c + aj c + c2 = (c + ai ) (c + aj )
n X
n
X (c + ai ) wi (c + aj ) wj
=
i=1 j=1
ai + aj + c
n X n
X vi vj
= (since (c + ai ) wi = vi and (c + aj ) wj = vj ) .
i=1 j=1
ai + aj + c
Hence,
n X n n
!2 n X
n
X ai aj wi wj X X vi vj
≥ −c wi holds if and only if ≥ 0.
i=1 j=1
a i + a j + c i=1 i=1 j=1
ai + aj + c
(9)
Also, clearly,
v1 = v2 = ... = vn = 0 holds if and only if (c + a1 ) w1 = (c + a2 ) w2 = ... = (c + an ) wn = 0.
(10)
Pn Pn vi vj
By Corollary 9, the inequality i=1 j=1 ≥ 0 holds, with equality if
ai + aj + c
and only if v1 = v2 = ... = vn = 0. According to (9) and (10), this means that
Pn Pn ai aj wi wj 2
≥ −c ( ni=1 wi ) , with equality if and only if (c + a1 ) w1 =
P
i=1 j=1
ai + aj + c
(c + a2 ) w2 = ... = (c + an ) wn = 0. Thus, Corollary 10 is proven.
The problem follows from Corollary 10 (applied to c = −1 and ai = i).
12