v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization v2009.01.01 - Convex Optimization

convexoptimization.com
from convexoptimization.com More from this publisher
10.03.2015 Views

648 APPENDIX E. PROJECTION E.2 I−P , Projection on algebraic complement It follows from the diagonalizability of idempotent matrices that I − P must also be a projection matrix because it too is idempotent, and because it may be expressed m∑ I − P = S(I − Φ)S −1 = (1 − φ i )s i wi T (1777) where (1 − φ i ) ∈ {1, 0} are the eigenvalues of I − P (1355) whose eigenvectors s i ,w i are identical to those of P in (1768). A consequence of that complementary relationship of eigenvalues is the fact, [298,2] [293,2] for subspace projector P = P 2 ∈ R m×m R(P ) = span {s i | φ i = 1 ∀i} = span {s i | (1 − φ i ) = 0 ∀i} = N(I − P ) N(P ) = span {s i | φ i = 0 ∀i} = span {s i | (1 − φ i ) = 1 ∀i} = R(I − P ) R(P T ) = span {w i | φ i = 1 ∀i} = span {w i | (1 − φ i ) = 0 ∀i} = N(I − P T ) N(P T ) = span {w i | φ i = 0 ∀i} = span {w i | (1 − φ i ) = 1 ∀i} = R(I − P T ) (1778) that is easy to see from (1768) and (1777). Idempotent I −P therefore projects vectors on its range, N(P ). Because all eigenvectors of a real idempotent matrix are real and independent, the algebraic complement of R(P ) [197,3.3] is equivalent to N(P ) ; E.6 id est, R(P )⊕N(P ) = R(P T )⊕N(P T ) = R(P T )⊕N(P ) = R(P )⊕N(P T ) = R m i=1 (1779) because R(P ) ⊕ R(I −P )= R m . For idempotent P ∈ R m×m , consequently, rankP + rank(I − P ) = m (1780) E.2.0.0.1 Theorem. Rank/Trace. [344,4.1, prob.9] (confer (1796)) P 2 = P ⇔ rankP = trP and rank(I − P ) = tr(I − P ) (1781) E.6 The same phenomenon occurs with symmetric (nonidempotent) matrices, for example. When the summands in A ⊕ B = R m are orthogonal vector spaces, the algebraic complement is the orthogonal complement. ⋄

E.3. SYMMETRIC IDEMPOTENT MATRICES 649 E.2.1 Universal projector characteristic Although projection is not necessarily orthogonal and R(P )̸⊥ R(I − P ) in general, still for any projector P and any x∈ R m Px + (I − P )x = x (1782) must hold where R(I − P ) = N(P ) is the algebraic complement of R(P). The algebraic complement of closed convex cone K , for example, is the negative dual cone −K ∗ . (1900) E.3 Symmetric idempotent matrices When idempotent matrix P is symmetric, P is an orthogonal projector. In other words, the direction of projection of point x∈ R m on subspace R(P ) is orthogonal to R(P ) ; id est, for P 2 =P ∈ S m and projection Px∈ R(P ) Px − x ⊥ R(P ) in R m (1783) Perpendicularity is a necessary and sufficient condition for orthogonal projection on a subspace. [92,4.9] A condition equivalent to (1783) is: Norm of direction x −Px is the infimum over all nonorthogonal projections of x on R(P ) ; [215,3.3] for P 2 =P ∈ S m , R(P )= R(A) , matrices A,B, Z and positive integer k as defined for (1762), and given x∈ R m ‖x − Px‖ 2 = ‖x − AA † x‖ 2 = inf B∈R n×k ‖x − A(A † + BZ T )x‖ 2 (1784) The infimum is attained for R(B)⊆ N(A) over any affine subset of nonorthogonal projectors (1764) indexed by k . Proof is straightforward: The vector 2-norm is a convex function. Setting gradient of the norm-square to 0, applyingD.2, ( A T ABZ T − A T (I − AA † ) ) xx T A = 0 ⇔ (1785) A T ABZ T xx T A = 0 because A T = A T AA † . Projector P =AA † is therefore unique; the minimum-distance projector is the orthogonal projector, and vice versa.

648 APPENDIX E. PROJECTION<br />

E.2 I−P , Projection on algebraic complement<br />

It follows from the diagonalizability of idempotent matrices that I − P must<br />

also be a projection matrix because it too is idempotent, and because it may<br />

be expressed<br />

m∑<br />

I − P = S(I − Φ)S −1 = (1 − φ i )s i wi T (1777)<br />

where (1 − φ i ) ∈ {1, 0} are the eigenvalues of I − P (1355) whose<br />

eigenvectors s i ,w i are identical to those of P in (1768). A consequence of<br />

that complementary relationship of eigenvalues is the fact, [298,2] [293,2]<br />

for subspace projector P = P 2 ∈ R m×m<br />

R(P ) = span {s i | φ i = 1 ∀i} = span {s i | (1 − φ i ) = 0 ∀i} = N(I − P )<br />

N(P ) = span {s i | φ i = 0 ∀i} = span {s i | (1 − φ i ) = 1 ∀i} = R(I − P )<br />

R(P T ) = span {w i | φ i = 1 ∀i} = span {w i | (1 − φ i ) = 0 ∀i} = N(I − P T )<br />

N(P T ) = span {w i | φ i = 0 ∀i} = span {w i | (1 − φ i ) = 1 ∀i} = R(I − P T )<br />

(1778)<br />

that is easy to see from (1768) and (1777). Idempotent I −P therefore<br />

projects vectors on its range, N(P ). Because all eigenvectors of a real<br />

idempotent matrix are real and independent, the algebraic complement of<br />

R(P ) [197,3.3] is equivalent to N(P ) ; E.6 id est,<br />

R(P )⊕N(P ) = R(P T )⊕N(P T ) = R(P T )⊕N(P ) = R(P )⊕N(P T ) = R m<br />

i=1<br />

(1779)<br />

because R(P ) ⊕ R(I −P )= R m . For idempotent P ∈ R m×m , consequently,<br />

rankP + rank(I − P ) = m (1780)<br />

E.2.0.0.1 Theorem. Rank/Trace. [344,4.1, prob.9] (confer (1796))<br />

P 2 = P<br />

⇔<br />

rankP = trP and rank(I − P ) = tr(I − P )<br />

(1781)<br />

E.6 The same phenomenon occurs with symmetric (nonidempotent) matrices, for example.<br />

When the summands in A ⊕ B = R m are orthogonal vector spaces, the algebraic<br />

complement is the orthogonal complement.<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!