13.7 Determinant Inequalities for Positive Matrices
Section 6 cut a Hermitian matrix into blocks and read a verdict off the corner: once the corner block is positive definite, the whole matrix is positive definite exactly when one smaller matrix, the Schur complement, is. The same cut carries a second piece of information, which that verdict threw away. The congruence behind it is a factorization, so it computes a determinant as well, and what the off-diagonal block does to that determinant goes one way only: it can push the determinant down, and never up.
That single observation, applied to a two-block partition, is Fischer’s inequality: the determinant of a positive matrix is at most the product of the determinants of its two diagonal blocks. Applied again and again, until every block is a single entry, it is Hadamard’s inequality: the determinant is at most the product of the diagonal entries. The second has a picture attached, and it is the reason the inequality is remembered — among all parallelepipeds with prescribed edge lengths, the rectangular one has the largest volume.
Throughout,
with
13.7.1. Fischer’s inequality
When
If the Schur complement could be compared with
So what is needed is that adding a positive semidefinite matrix never decreases a determinant. That is the next lemma, and it is where the square root of Section 2 earns its keep.
Let
with equality if and only if
Idea. Whiten: divide the problem by
Proof. By Theorem 13.2.1 the
matrix
Put
Now
each factor being
For the equality case, the product equals
Remark. Section 5 states this in
its natural generality: the determinant is monotone for
the Loewner order, so
Let
If
Idea. Do the definite case first
and reach the general case by a limit. For
Proof. Case 1:
The matrix
with equality if and only if
It remains to see that
Case 2:
for every
The inequality says that for a positive matrix the
off-diagonal blocks are a liability: they can only
shrink the determinant, and they cost nothing only when
they are absent. Applying it repeatedly, to finer and
finer partitions, gives the classical case in which
every block is
Quick check. What does Corollary 13.7.2 say
for
Solution. It says
13.7.2. Hadamard’s inequality
- (a) Let
with . Then with equality if and only if is diagonal or some . - (b) Let
have columns . Then with equality if and only if the columns are pairwise orthogonal or some column is .
Idea. Part (a) is Fischer’s
inequality with
Proof.
- (a) Induct on
. For both sides are .Let
and split with :so that
is the submatrix on rows and columns . By Theorem 13.6.1 (a), , and by Corollary 13.7.2,the second step being the inductive hypothesis applied to
. This is the inequality.For equality, suppose first that some
. Fix and put . By Theorem 13.1.4 ((a) (e)) the principal minor on the rows and columns is , so forcing ; and because is Hermitian. As was arbitrary, row and column of are zero (which is Exercise (C3: The largest entry sits on the diagonal) (b)) and ; the right-hand side is too, so equality holds. If is diagonal, both sides are the product of the diagonal entries. Conversely, suppose equality holds and every . Then , so is invertible, and a positive semidefinite matrix with no zero eigenvalue is positive definite (Theorem 13.1.5 (b)). Both inequalities in the display are therefore equalities. The first is the equality case of Corollary 13.7.2 for the positive definite , so : the first row and column vanish off the diagonal. The second is the equality case of the inductive hypothesis for , whose diagonal entries are positive, so is diagonal. Hence is diagonal, and the induction is complete. - (b) Put
, which is positive semidefinite by Theorem 13.1.4 (c). Its entry is . By Theorem 7.5.4, and because — the star transposes, which does not change the determinant (Theorem 7.4.5), and conjugates every entry, which conjugates the determinant —
Part (a) now reads
For equality, note that
Remark. Part (b) has a geometric
reading, and it is the reason the inequality is
remembered. Over
Bound
and compare each bound with the exact value.
Solution. For
For
Warning. Part (a) needs positivity; without it the inequality can fail in either direction. The symmetric matrix
has
13.7.3. Exercises
A. Check your understanding
- (a) State Corollary 13.7.2, including its hypothesis, and say when equality holds.
- (b) State both forms of Theorem 13.7.3, and say what hypothesis each one needs.
- (c) In the proof of
Fischer’s inequality, which matrix plays the role of
in Lemma 13.7.1, and which plays the role of ? - (d) True or false:
if
and , then is diagonal. Justify your answer. - (e) Theorem 13.7.3 (b)
holds for every square
, with no positivity assumed anywhere. Where did the hypothesis go?
Solution.
(a) For
with square diagonal blocks, . The hypothesis is that the whole of is positive semidefinite. When , equality holds exactly when .(b) For
, , and the hypothesis is positive semidefiniteness. For any square : over the columns, with no hypothesis.(c)
and , so that .(d) False. Equality also holds whenever some
, and then need not be diagonal: the matrix is positive semidefinite, being for the matrix with first row and the rest zero, and both sides are . What Theorem 13.7.3 (a) says is that equality forces to be diagonal or some diagonal entry to vanish, and the second alternative cannot be dropped.(e) Into the Gram matrix. Part (b) is part (a) applied to
, which is positive semidefinite whatever is (Theorem 13.1.4 (c)). The positivity is not assumed because it is manufactured.
B. Practice
Let
- (a) Using the
partition with
, compute and decide whether . - (b) Hence compute
, and check Fischer’s inequality for this partition.
Solution.
- (a) Here
, , and . ThenThe leading principal minors of
are and , both positive, so and by Theorem 13.6.1 (b). - (b) By Theorem 8.3.2,
. Fischer’s inequality (Corollary 13.7.2) for this partition reads , and indeed . The inequality is strict, as it must be, since .
- (a) Bound
for , and compare with the exact value. - (b) Let
Compute , and deduce without expanding the determinant.
Solution.
(a) The columns are
and , with norms and , so the bound is . The determinant is , so . The bound is true and very weak, because the columns are far from orthogonal.(b) Every column of
has norm , and any two distinct columns are orthogonal: each of the six pairs agrees in two positions and disagrees in the other two, so the dot product is . Hence . Taking determinants with Theorem 7.5.4 and Theorem 7.4.5, , so . This is exactly the Hadamard bound , as the equality case of Theorem 13.7.3 (b) predicts for orthogonal columns.
C. Going deeper
- (a) Let
have every entry of modulus at most . Prove that . - (b) Show that the
bound is attained for
, , and . - (c) Let
have every entry equal to or . Prove that is a multiple of , and deduce that . Hence the bound of (a) is not attained for .
Hint for (c): normalize the first row and the first column, then subtract the first column from the other two.
Solution.
(a) Each column
has entries of modulus , so and . By Theorem 13.7.3 (b), .(b) For
, gives . For , has . For , the matrix of Exercise (B2: Hadamard bounds) (b) has . In each case all entries have modulus and the columns are orthogonal, which is exactly what is needed for equality both in and in Theorem 13.7.3 (b).(c) Multiplying a row or a column by
multiplies by (Theorem 7.5.1 (b) and (d)) and keeps all entries , so we may assume that the first row and the first column both consist of s: first scale the three columns to make the first row , then scale rows and to make the first column , which leaves the first row alone. Subtracting column from columns and leaves the determinant unchanged (Theorem 7.5.1 (c) and (d)) and gives a matrix whose first row is and whose remaining entries are for ; each lies in , since . Expanding along the first row (Theorem 7.6.1),
with every