Skip to main content
Journal of Research of the National Bureau of Standards logoLink to Journal of Research of the National Bureau of Standards
. 1978 Nov-Dec;83(6):585–591. doi: 10.6028/jres.083.039

Partitioned and Hadamard Product Matrix Inequalities

Charles R Johnson 1,2
PMCID: PMC6752637  PMID: 34566007

Abstract

This note is partly expositor). Inequalities relating inversion with, respectively, extraction of principal submatriees and the Hadamard product in the two possible orders are developed in a simple and unified way for positive definite matrices. These inequalities are known, hut we also characterize the cases of equality and strict inequality. A by-product is, for example, a pleasant proof of an inequality due to Fiedler. In addition, it is shown that the Hadamard product preserves inequalities in a generalization of Schur’s observation. In the process, many tools for dealing with the positive semi-definite partial ordering are exhibited.

Keywords: Hadamard product, inversion, matrix inequality, partitioned matrix, positive semi-definite


The inequalities we discuss are with respect to the positive semi-definite partial ordering on hermitian n-by-n matrices. By

PQ

we mean that PQ is positive semi-definite, and by

P>Q

we mean that PQ is positive definite. In particular, P ≥ 0 and P > 0 mean, respectively, that P is positive semi-definite and P is positive definite. See [4]1 for an exposition of standard facts about positive definite matrices used herein. We first note that congruence preserves this ordering.

(1) Observation: If P and Q are n-by-n hermitian matrices, then

PQ      implies    T*PTT*QT

for all n-by-m complex matrices T, and

P>Q       implies     T*PT>T*QT

for all n-by-m complex matrices T of rank m.

Proof: If P − Q is positive semi-definite then y*(P − Q)y ≥ 0 for all yCn. Thus, x*(T*PT − T*QT)x = (Tx)*(P − Q)Tx ≥ 0 for all xCm which, in turn, means that T*PT −T*QT is positive semi-definite and therefore, that T*PTT*QT. The second statement is verified analogously.

(2) Observation: For n-by-n positive definite hermitian matrices P and Q,

PQ  if and only if  Q1P1

and

P>Q   if and only if  Q1>P1.

Proof: Since P is positive definite, it may be written P = T*T where T is n-by-n and nonsingular. From observation 1 and PQ it follows that I ≥ T−1*QT−1. Since this means that I − T−1*QT−1 is positive semi-definite, it follows that all eigenvalues of T−1*QT−1 are less than or equal to 1 and, therefore, that all those of TQ−1T* are greater than or equal to 1. This is to say that TQ−1T* − I is positive semi-definite, or that TQ−1T* ≥ I. Again using observation 1, this translates into Q−1 ≥ T−1T−1* = P−1 This proves the first statement because the two implications are equivalent. An analogous argument verifies the second statement.

A key observation is the partitioned form for the inverse of a general nonsingular matrix.

(3) Observation: Suppose that A is an n-by-n nonsingular matrix partitioned as

A=(A1A2A3A4)

where A1 is n1-by-n1 and A4 is n2-by-n2, n = n1 + n2. Then

A1=((A1A2A41A3)1A11A2(A3A11A2A4)1(A3A11A2A4)1A3A41(A4A3A11A2)1)

partitioned conformally. This assumes all the relevant inverses exist.

Proof: This may be verified by direct matrix multiplication or by solving for the blocks of A−1.

In case the matrix is positive definite hermitian, the relevant inverses do exist and the form of observation 3 translates into

(4) Observation: For a partitioned n-by-n hermitian positive definite matrix,

(ABB*C)1=((ABC1B*)1A1B(B*A1BC)1(B*A1BC)1B*A1(CB*A1B)1)

where the partitioning is conformal.

(5) Corollary: For an n-by-n by hermitian positive definite matrix partitioned as in observation 4, the following inequalities hold

A>BC1B*  and  C>B*A1B.

Proof: This follows from observations 2 and 4 and the facts that the inverse of and any principal submatrix of a positive definite matrix must be positive definite.

Observation (3) has been made by many authors in this and several equivalent forms. See, for example, [1] where many related facts are also developed. Corollary (5) has been noted also in [3] by different means and probably has a more extensive history. We next depart from known observations and note a fact which allows us to link several types of inequalities and explore more deeply and simply some observations made in [9].

The main result is a comparison between the inverse of a principal submatrix of a positive definite matrix P and the corresponding principal submatrix of P−1 (both of which are necessarily positive definite). We denote the set {1, 2, ⋯, n} by N and then I, JN are index sets. For an arbitrary n-by-n matrix A, we denote the submatrix of A built from the rows indicated by I and the columns indicated by J by

A(I,J),

and we abbreviate A(I, I) to A(I). The complement of I (with respect to N) is written I′.

(6) Theorem: For an n-by-n positive definite matrix P we have

P1(I)P(I)1.

Furthermore, rank (P−1(I) − P(I)−1) = rank P(I, I′), so that the above inequality is strict if and only if P(I, I′) has full row rank and equality holds precisely when P (I, I′) =0.

Remark: Statement (6) may he paraphrased, “The inverse of a principal suhmatrix is less than or equal to the corresponding principal suhmatrix of the inverse.”

Proof of (6): Because the statement in question is invariant under permutation similarity, it follows from observation (4) that

P1(I)=(P(I)P(I,I)P(I)1P(I,I)*)1.

Therefore,

(P1(I))1=P(I)P(I,I)P(I)1P(I,I)*,

and

P(I)(P1(I))1=P(I,I)P(I)1P(I,I)*.

Since P(I′) is positive definite by virtue of being a principal suhmatrix of a positive definite matrix, the right-hand side of the equality just above is positive semi-definite (and, in fact, has rank equal to that of P(I, I′)). We then have that P(I) ≥ (P−1(I))−1 and, employing observation 2, P−1(I) ≥ P(I)−1. The cases of equality and strict inequality are, clearly, determined by P(I, I′) as asserted, and an analogous argument passing from P−1 to P shows that rank (P−1(I) − P(I)−1) = rank P(I, I′).

Remark: We note that the inequality of theorem 6 cannot be strict whenever the cardinality of I is greater than 12n.

The Hadamard product of two m-by-n matrices A = (aij) and B = (bij) is the m-by-n matrix

AB=C=(cij)

where cij = aij bij for i = 1, ⋯, m; j = 1, ⋯, n. Further, the Kronecker product of an ml-by-nl matrix A = (aij) and an m2-by-n2 matrix B is the m1m2-by-n1n2 matrix

AB(a11Ba1n1B......am11Bam1n1B).

(7) Observation: The Hadamard product of two matrices (for which it is defined) is a submatrix of the Kronecker product of those two matrices, and if the two matrices are n-by-n, the submatrix is principal.

Proof: This is immediate, and in the n-by-n case we actually have

AB=(AB)(I)

where I = {1, n + 2, 2n + 3, ⋯, n2}.

(8) Observation: If H ≥ (>)K are n-by-n hermitian matrices, then

H(I)(>)K(I)

for any index set IN.

Proof: This simply follows from the fact that HK positive semi-definite (positive definite) implies (HK)(I) = H(I) − K(I) is also [4]. Observations 7 and 8 are well known and provide a useful device for deducing inequalities for Hadamard products from those for Kronecker products (which, although stronger, are often easier to see) since HK is positive definite when H and K are [8]. We note also the well-known result attributed to Schur that the Hadamard product of positive definite, matrices is positive definite [6] (which is a classic illustration of the comment just made). See also [8] for manipulative facts relating to these products.

The next main result deals with Hadamard products and inverses of positive definite matrices.

(9) Theorem. For n-by-n positive definite hermitian matrices H and K:

H1K1(HK)1.

Moreover, rank (H−1K−1 − (HK)−1) = rank L where

L=[H,H,,H](K[P,P2,,Pn1])

and

P=(00...0110...0.1....0..10).

Thus, the inequality is strict if and only if rank L = n, and equality holds if and only if HKPt = 0, t = 1, ⋯, n − 1.

Proof: Note that (HK)−1 = H−1K−1 and the proof is a direct application of theorem 6 to HK using observations 7 and 8 and the fact that (HK)(I, I′) = L where I is as in the proof of observation 7.

(10) Corollary. Equality holds in the inequality of Theorem 9 if and only if H and K are both diagonal.

Proof: If both are diagonal, equality is clear, and, on the other hand, HKPt = 0 for t = 1, ⋯, n − 1

only when H and K are diagonal (for positive definite matrices), so that the converse follows from the condition for equality in theorem 9.

The inequality of theorem 9 is known (see, for example [9] for variations); but the cases of equality and strict inequality seem not to have been treated, and the deduction from theorem 6 is especially simple. This, of course, shows the link between the Hadamard type inequality (9) and the partitioned inequality (6) and in some sense it explains why the otherwise rather mystifying inequality (9) is true. We note that the cases of equality and strict inequality have nothing to do with unitary invariants but are rather more combinatorial.

For a matrix A, denote the p-th Hadamard “power”

AAAp-times 

by A(p). Several special cases of theorem (9) are worth noting.

(11) Corollary: For a positive definite n-by-n hermitian matrix H,

H1H1(HH)1.

Inductively, (11) may be generalized using (9) and using the fact that AB ≥ 0 and CD ≥ 0 hermitian imply that ACBD. (The latter is a special case of a statement to be proved later.)

(12) Corollary: For a positive definite n-by-n hermitian matrix H,

(H1)(p)(H(p))1

for all p = 1, 2, 3, ⋯.

Taking K = H−1, and noting the commutativity of the Hadamard product, produces another interesting special case of (9).

(13) Corollary: For a positive definite n-by-n hermitian matrix H,

HH1(HH1)1.

Statement (13) is of particular interest in that it yields an immediate proof of an inequality due to Fiedler [2]. Note that (13) states that a certain matrix is greater than or equal to its inverse; therefore, that matrix must be greater than or equal to the identify.

(14) Corollary: For a positive definite n-by-n hermitian matrix H,

(HH1)I(HH1)1.

(We note that this means that all eigenvalues of HH−1 are at least one.) Actually, either half of inequality (14) is equivalent to the other and, in turn, equivalent to (13). Fiedler’s proof of HH−1I is quite computational, so that the approach herein provides an attractive alternative. This inequality may he interpreted as saying that the Hadamard product (of H and H−1) dominates the usual product. It would he interesting to know if there are other instances of such a phenomenon. For another view of this inequality see [7].

The cases of equality in (11)–(14) are, of course, entirely covered by (10). Strict inequality can never attain in (13) or (14) because the row sums of HH−1 are all equal to one, and thus

eT(HH1)e=eTIe=eT(HH1)1e=n.

Strict inequality can occur in (11) and (12) and, in fact, is likely. (We conjecture that strict inequality holds in (11) and (12) unless H has a row with (n − 1) entries equal to zero.)

Inequality (11) is of an intriguing type: two matrix operations (in this case inversion and Hadamard squaring) commute except for an inequality. There are other examples of this phenomenon (e.g., see [5]), and a more general understanding of it would be worthwhile. Inequality (6) is, of course, also of this type.

We turn finally to a different sort of Hadamard product inequality which generalizes Schur’s theorem (the Hadamard product of two positive definite matrices is positive definite) and points out that matrices under Hadamard multiplication are quite analogous to complex numbers in rectangular coordinates as far as simple multiplicative inequalities. For an arbitrary n-by-n complex matrix define

H(A)12(A+A*)

the “hermitian part” (or real part) of A. A natural extension to all matrices of the partial ordering for hermitian matrices discussed so far is the following. For n-by-n matrices A, B we write

AB

if and only if H(A) ≥ H(B) in the positive semi-definite partial ordering on hermitian matrices. (Note that AB and BA do not imply A = B, only that H(A) = H(B).) We make the analogous extension for strict inequality. A straightforward calculation yields

(15) Observation: For two n-by-n complex matrices A and B, AB if and only if Re(x*Ax) ≥ Re(x*Bx) for all xCn.

Of the observations made earlier for the positive semi-definite partial ordering on hermitian matrices, those which carry over to the extended partial ordering (under obvious interpretation) are (1), (2), and (5). It is obvious that AB and CD imply A + CB + D.

(16) Example: That theorem 6 does not in general extend to all matrices satisfying H(A) > 0 is shown by

A=(1111).

Then,

A1=12(1111)

and 1/2 ≱ 1.

Our principal observation is:

(17) Theorem: Let P ≥ Q be n-by-n positive semi-definite hermitian matrices, and suppose that A ≥ B ≥ 0 are n-by-n complex matrices. Then

PAQB.

Proof: We assume, without loss of generality, that P is positive definite because then the positive semi-definite case follows by a continuity argument. Because of observations 7 and 8, the desired inequality holds if

PAQB

and, because of the extension of observation 1, this inequality holds if there is a nonsingular n2-by-n2 matrix R such that

R*(PA)RR*(QB)R.

By virtue of the assumption that P is positive definite, there is a non-singular n-by-n matrix T such that

T*PT=D       and       T*QT=E

are simultaneously diagonal, and, again because of observation 1, DE ≥ 0 (i.e., diieii ≥ 0 for all i = 1, ⋯, n). We now take R = TI, and, then

R*(PA)R=(T*I)(PA)(TI)=T*PTA=DA

and, similarly

R*(QB)R=EB.

Thus it suffices to show that

DAEB.

However, if we partition an arbitrary xCn2 into x=(x1x2xn) where each x1Cn, i = 1, ⋯, n, then

x*(DA)x=i=1ndiixi*Axi  and  x*(EB)x=i=1neiixi*Bxi.

Since Re(xi*Axi)Re(xi*Bxi)0 and diieii ≥ 0, i = 1, ⋯, n, we have

Re(x*(DA)x)Re(x*(EB)x)

and DAEB by observation 15. Thus

PAQB,

and the proof is complete.

It is clear that theorem 17 may be extended to the case of strict inequality which we mention without proof.

(18) Observation: For n-by-n hermitian matrices P > Q ≥ 0 and n-by-n complex matrices A > B ≥ 0, PA > QB.

Finally, (17) may be extended to the case in which none of the factors is hermitian under proper assumptions. This completes the analogy to multiplication of complex numbers. Define

S(A)12(AA*)

the “skew-hermitian part” of an n-by-n complex matrix A. Then A = H (A) + S(A) and iS(A) is hermitian. Now for four matrices, A, B, C, D a calculation yields that

H(AC)=H(A)H(C)+S(A)S(C)

and

H(BD)=H(B)H(D)+S(B)S(D).

Therefore, ACBD if and only if

H(A)H(C)=S(A)S(C)H(B)H(D)+S(B)S(D).

Theorem 17 treats the case in which S(A) = S(B) = 0 and may be used to exhibit several more circumstances in which ACBD. We list some of these as examples and each may be proved quite formally with the aid of (17).

(19) Observation: For n-by-n complex matrices A, B, C, and D, each of the following sets of conditions is sufficient for

ACBD:

(a) H(A) ≥ H(B) ≥ 0; H(C) ≥ H(D) ≥ 0; iS(B) ≥ iS(A) ≥ 0; and iS(D) ≥ iS(C) ≥ 0.

(b) H(A) ≥ H(B) ≥ 0; H(C) ≥ H(D) ≥ 0; 0 ≥ iS(B) ≥ iS(A); and iS(C) ≥ iS(D) ≥ 0. and

(c) H(A) ≥ −H(B) ≥ 0; and H(C) ≥ −H(D) ≥ 0; −iS(A) ≥ iS(B) ≥ 0; and iS(C) ≥ −iS(D) ≥ 0.

Footnotes

1 Figures in brackets indicate the literature references at the end of this paper.

References

  • [1].Cottle R., Manifestations of the Schur Complement, Lin. Alg. and its Applics. 8, 189–211 (1974). [Google Scholar]
  • [2].Fiedler M., Über eine Ungleiehung für positiv definite Matrizen, Math. Naehr. 23, 197–199 (1961). [Google Scholar]
  • [3].Haynsworth K., Determination of the Inertia of a Partitioned Matrix, Lin. Alg. and its Applies. 1, 73–81 (1968). [Google Scholar]
  • [4].Johnson C. R., Positive Definite Matrices, Am. Math. Monthly 77, 259–264 (1970). [Google Scholar]
  • [5].Johnson C. R., An Inequality for Matrices Whose Symmetric Part is Positive Definite, Lin. Alg. and its Applies. 6, 13–18 (1973). [Google Scholar]
  • [6].Johnson C. R., Hadamard Products of Matrices, Lin. and Multilin. Alg. 1, 295–307 (1974). [Google Scholar]
  • [7].Johnson C. R., A Hadamard Product Involving M-Matrices, Lin. and Multilin. Alg. 4, 261–264 (1977). [Google Scholar]
  • [8].Marcus M. and Mine H., A Survey of Matrix Theory and Matrix Inequalities (Boston, 1961). [Google Scholar]
  • [9].Markham T., An Application of Theorems of Schur and Albert, Proc. AMS 59, 205–210 (1976). [Google Scholar]

Articles from Journal of Research of the National Bureau of Standards are provided here courtesy of National Institute of Standards and Technology

RESOURCES