TheoremBase

Sketch: write P as the square of its positive semidefinite square root R, so that tr(PX) = tr(RᵀRX) is monotone in X; nonnegativity and the eigenvalue bounds follow by comparing X with 0 and with multiples of the identity, and the eigenvalue sum by cyclicity of the trace.

Proof

Routine facts about the matrix product, the trace and the semidefinite ordering are used without comment (Toolkit for AL3).

Let R=P1/2R=P^{1/2} be the positive semidefinite square root of PP, which exists by Every Positive Semidefinite Matrix Has Exactly One Positive Semidefinite Square Root (i); so R∈S(n)R\in\mathcal{S}(n), R⊤=RR^{\top}=R and RR=PRR=P. We first show that for every Z∈S(n)Z\in\mathcal{S}(n)

tr⁡(PZ)=∑i=1n(Rei)⋅(Z(Rei)),\operatorname{tr}(PZ)=\sum_{i=1}^{n}(Re_{i})\cdot\bigl(Z(Re_{i})\bigr),

where e1,…,ene_{1},\dots,e_{n} are the standard basis vectors of Rn\mathbb{R}^{n}.

For any M∈Mn(R)M\in\mathcal{M}_{n}(\mathbb{R}) and i∈[n]i\in[n], the ii-th component of MeiMe_{i} is MiiM_{ii} by Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes (vi), and the dot product of eie_{i} with a point is its ii-th component by Standard Basis Vectors of ℝ^q: Coordinates, Orthonormality and Unit Length (i); hence Mii=ei⋅(Mei)M_{ii}=e_{i}\cdot(Me_{i}), and the trace formula gives tr⁡(M)=∑i=1nei⋅(Mei)\operatorname{tr}(M)=\sum_{i=1}^{n}e_{i}\cdot(Me_{i}).

Now PZ=(RR)Z=R(RZ)PZ=(RR)Z=R(RZ) by Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes (i), so Basic Properties of the Trace (iii), applied with U=RU=R and V=RZV=RZ, gives tr⁡(PZ)=tr⁡((RZ)R)\operatorname{tr}(PZ)=\operatorname{tr}\bigl((RZ)R\bigr). For M=(RZ)RM=(RZ)R we have Mei=R(Z(Rei))Me_{i}=R\bigl(Z(Re_{i})\bigr) by the compatibility of the matrix-vector product with the matrix product in Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes (v). Using the symmetry of the dot product (The Dot Product on Rn\mathbb{R}^n Is Symmetric, Bilinear and Positive Definite (i)), then Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes (viii) together with R⊤=RR^{\top}=R, and the symmetry once more,

ei⋅(Mei)=(R(Z(Rei)))⋅ei=(Z(Rei))⋅(R⊤ei)=(Rei)⋅(Z(Rei)).e_{i}\cdot(Me_{i})=\bigl(R(Z(Re_{i}))\bigr)\cdot e_{i}=\bigl(Z(Re_{i})\bigr)\cdot(R^{\top}e_{i})=(Re_{i})\cdot\bigl(Z(Re_{i})\bigr).

Summing over ii and using the formula for the trace of MM above proves the displayed identity.

If XX is positive semidefinite, then every term (Rei)⋅(X(Rei))(Re_{i})\cdot\bigl(X(Re_{i})\bigr) of the identity with Z=XZ=X is nonnegative by the definition of positive semidefiniteness, applied at the point ReiRe_{i}. Hence tr⁡(PX)≥0\operatorname{tr}(PX)\ge0, a finite sum of nonnegative real numbers being nonnegative (Finite Sums in a Commutative Ring and in an Ordered Field: Distributivity, Differences, Telescoping, Constant Terms, Comparison and the Triangle Inequality (vi)), which is (i).

Next let X′,Y′∈S(n)X',Y'\in\mathcal{S}(n) with X′⪯Y′X'\preceq Y'. By the definition of the ordering, applied at the point z=Reiz=Re_{i}, we have (Rei)⋅(X′(Rei))≤(Rei)⋅(Y′(Rei))(Re_{i})\cdot\bigl(X'(Re_{i})\bigr)\le(Re_{i})\cdot\bigl(Y'(Re_{i})\bigr) for each ii, and summing the identity for Z=X′Z=X' and for Z=Y′Z=Y' term by term (Finite Sums in a Commutative Ring and in an Ordered Field: Distributivity, Differences, Telescoping, Constant Terms, Comparison and the Triangle Inequality (v)) gives

tr⁡(PX′)≤tr⁡(PY′)for all X′,Y′∈S(n) with X′⪯Y′.\operatorname{tr}(PX')\le\operatorname{tr}(PY')\qquad\text{for all }X',Y'\in\mathcal{S}(n)\text{ with }X'\preceq Y'.

With X′=XX'=X and Y′=YY'=Y this is (ii).

Finally, by Eigenvalue, Quadratic-Form and Order Bounds for a Symmetric Matrix (iii), λn(X)In⪯X⪯λ1(X)In\lambda_{n}(X)I_{n}\preceq X\preceq\lambda_{1}(X)I_{n}, so the display above gives

tr⁡(P(λn(X)In))≤tr⁡(PX)≤tr⁡(P(λ1(X)In)).\operatorname{tr}\bigl(P(\lambda_{n}(X)I_{n})\bigr)\le\operatorname{tr}(PX)\le\operatorname{tr}\bigl(P(\lambda_{1}(X)I_{n})\bigr).

For t∈Rt\in\mathbb{R}, Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes (iii), Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes (iv) and Basic Properties of the Trace (i) give

tr⁡(P(tIn))=tr⁡(tP)=ttr⁡(P),\operatorname{tr}\bigl(P(tI_{n})\bigr)=\operatorname{tr}(tP)=t\operatorname{tr}(P),

and with t=λn(X)t=\lambda_{n}(X) and t=λ1(X)t=\lambda_{1}(X) this turns the previous display into (iii).

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…