Schur product theorem

From testwiki
Jump to navigation Jump to search

Template:Short description In mathematics, particularly in linear algebra, the Schur product theorem states that the Hadamard product of two positive definite matrices is also a positive definite matrix. The result is named after Issai Schur[1] (Schur 1911, p. 14, Theorem VII) (note that Schur signed as J. Schur in Journal für die reine und angewandte Mathematik.[2][3])

The converse of the theorem holds in the following sense: if M is a symmetric matrix and the Hadamard product M∘N is positive definite for all positive definite matrices N, then M itself is positive definite.

Proof

Proof using the trace formula

For any matrices M and N, the Hadamard product M∘N considered as a bilinear form acts on vectors a,b as

a∗(M∘N)b=tr⁡(M𝖳diag⁡(a∗)Ndiag⁡(b))

where tr is the matrix trace and diag⁡(a) is the diagonal matrix having as diagonal entries the elements of a.

Suppose M and N are positive definite, and so Hermitian. We can consider their square-roots M12 and N12, which are also Hermitian, and write

tr⁡(M𝖳diag⁡(a∗)Ndiag⁡(b))=tr⁡(M‾12M‾12diag⁡(a∗)N12N12diag⁡(b))=tr⁡(M‾12diag⁡(a∗)N12N12diag⁡(b)M‾12)

Then, for a=b, this is written as tr⁡(A∗A) for A=N12diag⁡(a)M‾12 and thus is strictly positive for A≠0, which occurs if and only if a≠0. This shows that (M∘N) is a positive definite matrix.

Proof using Gaussian integration

Case of M = N

Let X be an n-dimensional centered Gaussian random variable with covariance ⟨XiXj⟩=Mij. Then the covariance matrix of Xi2 and Xj2 is

Cov⁡(Xi2,Xj2)=⟨Xi2Xj2⟩−⟨Xi2⟩⟨Xj2⟩

Using Wick's theorem to develop ⟨Xi2Xj2⟩=2⟨XiXj⟩2+⟨Xi2⟩⟨Xj2⟩ we have

Cov⁡(Xi2,Xj2)=2⟨XiXj⟩2=2Mij2

Since a covariance matrix is positive definite, this proves that the matrix with elements Mij2 is a positive definite matrix.

General case

Let X and Y be n-dimensional centered Gaussian random variables with covariances ⟨XiXj⟩=Mij, ⟨YiYj⟩=Nij and independent from each other so that we have

⟨XiYj⟩=0 for any i,j

Then the covariance matrix of XiYi and XjYj is

Cov⁡(XiYi,XjYj)=⟨XiYiXjYj⟩−⟨XiYi⟩⟨XjYj⟩

Using Wick's theorem to develop

⟨XiYiXjYj⟩=⟨XiXj⟩⟨YiYj⟩+⟨XiYi⟩⟨XjYj⟩+⟨XiYj⟩⟨XjYi⟩

and also using the independence of X and Y, we have

Cov⁡(XiYi,XjYj)=⟨XiXj⟩⟨YiYj⟩=MijNij

Since a covariance matrix is positive definite, this proves that the matrix with elements MijNij is a positive definite matrix.

Proof using eigendecomposition

Proof of positive semidefiniteness

Let M=∑μimimi𝖳 and N=∑νinini𝖳. Then

M∘N=∑ijμiνj(mimi𝖳)∘(njnj𝖳)=∑ijμiνj(mi∘nj)(mi∘nj)𝖳

Each (mi∘nj)(mi∘nj)𝖳 is positive semidefinite (but, except in the 1-dimensional case, not positive definite, since they are rank 1 matrices). Also, μiνj>0 thus the sum M∘N is also positive semidefinite.

Proof of definiteness

To show that the result is positive definite requires even further proof. We shall show that for any vector a≠0, we have a𝖳(M∘N)a>0. Continuing as above, each a𝖳(mi∘nj)(mi∘nj)𝖳a≥0, so it remains to show that there exist i and j for which corresponding term above is nonzero. For this we observe that

a𝖳(mi∘nj)(mi∘nj)𝖳a=(∑kmi,knj,kak)2

Since N is positive definite, there is a j for which nj∘a≠0 (since otherwise nj𝖳a=∑k(nj∘a)k=0 for all j), and likewise since M is positive definite there exists an i for which ∑kmi,k(nj∘a)k=mi𝖳(nj∘a)≠0. However, this last sum is just ∑kmi,knj,kak. Thus its square is positive. This completes the proof.

References

Template:Reflist

  1. ↑ Template:Cite journal
  2. ↑ Template:Cite book, page 9, Ch. 0.6 Publication under J. Schur
  3. ↑ Template:Cite journal