10.03.2015 Views

v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

224 CHAPTER 3. GEOMETRY OF CONVEX FUNCTIONS<br />

When A is fat full-rank, then AA T is invertible, X ⋆ = A T (AA T ) −1 is the<br />

pseudoinverse A † , and AA † =I . Otherwise, we can make AA T invertible<br />

by adding a positively scaled identity, for any A∈ R m×n<br />

X = A T (AA T + t I) −1 (534)<br />

Invertibility is guaranteed for any finite positive value of t by (1354). Then<br />

matrix X becomes the pseudoinverse X → A † = ∆ X ⋆ in the limit t → 0 + .<br />

Minimizing instead ‖AX − I‖ 2 F yields the second flavor in (1745). <br />

3.1.8.0.3 Example. Hyperplane, line, described by affine function.<br />

Consider the real affine function of vector variable, (confer Figure 63)<br />

f(x) : R p → R = a T x + b (535)<br />

whose domain is R p and whose gradient ∇f(x)=a is a constant vector<br />

(independent of x). This function describes the real line R (its range), and<br />

it describes a nonvertical [173,B.1.2] hyperplane ∂H in the space R p × R<br />

for any particular vector a (confer2.4.2);<br />

{[<br />

∂H =<br />

having nonzero normal<br />

x<br />

a T x + b<br />

η =<br />

[ a<br />

−1<br />

] }<br />

| x∈ R p ⊂ R p ×R (536)<br />

]<br />

∈ R p ×R (537)<br />

This equivalence to a hyperplane holds only for real functions. [ 3.13<br />

] The<br />

R<br />

p<br />

epigraph of real affine function f(x) is therefore a halfspace in , so we<br />

R<br />

have:<br />

The real affine function is to convex functions<br />

as<br />

the hyperplane is to convex sets.<br />

3.13 To prove that, consider a vector-valued affine function<br />

f(x) : R p →R M = Ax + b<br />

having gradient ∇f(x)=A T ∈ R p×M : The affine set<br />

{[ ] }<br />

x<br />

| x∈ R p ⊂ R p ×R M<br />

Ax + b

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

Saved successfully!

Ooh no, something went wrong!