v2010.10.26 - Convex Optimization
v2010.10.26 - Convex Optimization v2010.10.26 - Convex Optimization
258 CHAPTER 3. GEOMETRY OF CONVEX FUNCTIONSWhen f(X) : R p →R is a real differentiable convex function with vectorargument on open convex domain, there is simplification of the first-ordercondition (607); for each and every X,Y ∈ domff(Y ) ≥ f(X) + ∇f(X) T (Y − X) (608)From this we can find ∂H − a unique [371, p.220-229] nonvertical [199,B.1.2]hyperplane [ ](2.4), expressed in terms of function gradient, supporting epifXat : videlicet, defining f(Y /∈ domf) ∞ [61,3.1.7]f(X)[ Yt]∈ epif ⇔ t ≥ f(Y ) ⇒ [ ∇f(X) T−1 ]([ Yt]−[ ]) X≤ 0f(X)(609)This means, for each and every point X in the domain of a convex real[ function ] f(X) , there exists a hyperplane ∂H − [ in R p ] × R having normal∇f(X)Xsupporting the function epigraph at ∈ ∂H−1f(X)−{[ Y∂H − =t] [ ] Rp∈R[∇f(X) T −1 ]([ Yt]−[ ]) } X= 0f(X)(610)Such a hyperplane is strictly supporting whenever a function is strictlyconvex. One such supporting hyperplane (confer Figure 29a) is illustratedin Figure 77 for a convex quadratic.From (608) we deduce, for each and every X,Y ∈ domf in the domain,∇f(X) T (Y − X) ≥ 0 ⇒ f(Y ) ≥ f(X) (611)meaning, the gradient at X identifies a supporting hyperplane there in R p{Y ∈ R p | ∇f(X) T (Y − X) = 0} (612)to the convex sublevel sets of convex function f (confer (559))L f(X) f {Z ∈ domf | f(Z) ≤ f(X)} ⊆ R p (613)illustrated for an arbitrary convex real function in Figure 78 and Figure 67.That supporting hyperplane is unique for twice differentiable f . [219, p.501]
3.6. GRADIENT 259αβα ≥ β ≥ γ∇f(X)Y−Xγ{Z | f(Z) = α}{Y | ∇f(X) T (Y − X) = 0, f(X)=α} (612)Figure 78:(confer Figure 67) Shown is a plausible contour plot in R 2 of somearbitrary real differentiable convex function f(Z) at selected levels α , β ,and γ ; contours of equal level f (level sets) drawn in the function’s domain.A convex function has convex sublevel sets L f(X) f (613). [307,4.6] Thesublevel set whose boundary is the level set at α , for instance, comprisesall the shaded regions. For any particular convex function, the familycomprising all its sublevel sets is nested. [199, p.75] Were sublevel sets notconvex, we may certainly conclude the corresponding function is neitherconvex. Contour plots of real affine functions are illustrated in Figure 26and Figure 73.
- Page 207 and 208: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 209 and 210: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 211 and 212: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 213 and 214: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 215 and 216: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 217 and 218: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 219 and 220: Chapter 3Geometry of convex functio
- Page 221 and 222: 3.1. CONVEX FUNCTION 221f 1 (x)f 2
- Page 223 and 224: 3.1. CONVEX FUNCTION 223Rf(b)f(X
- Page 225 and 226: 3.2. PRACTICAL NORM FUNCTIONS, ABSO
- Page 227 and 228: 3.2. PRACTICAL NORM FUNCTIONS, ABSO
- Page 229 and 230: 3.2. PRACTICAL NORM FUNCTIONS, ABSO
- Page 231 and 232: 3.2. PRACTICAL NORM FUNCTIONS, ABSO
- Page 233 and 234: 3.2. PRACTICAL NORM FUNCTIONS, ABSO
- Page 235 and 236: 3.3. INVERTED FUNCTIONS AND ROOTS 2
- Page 237 and 238: 3.4. AFFINE FUNCTION 237rather]x >
- Page 239 and 240: 3.4. AFFINE FUNCTION 239f(z)Az 2z 1
- Page 241 and 242: 3.5. EPIGRAPH, SUBLEVEL SET 241{a T
- Page 243 and 244: 3.5. EPIGRAPH, SUBLEVEL SET 243Subl
- Page 245 and 246: 3.5. EPIGRAPH, SUBLEVEL SET 245wher
- Page 247 and 248: 3.5. EPIGRAPH, SUBLEVEL SET 247part
- Page 249 and 250: 3.5. EPIGRAPH, SUBLEVEL SET 249that
- Page 251 and 252: 3.6. GRADIENT 251respect to its vec
- Page 253 and 254: 3.6. GRADIENT 253Invertibility is g
- Page 255 and 256: 3.6. GRADIENT 2553.6.1.0.2 Theorem.
- Page 257: 3.6. GRADIENT 257f(Y )[ ∇f(X)−1
- Page 261 and 262: 3.6. GRADIENT 2613.6.4 second-order
- Page 263 and 264: 3.7. CONVEX MATRIX-VALUED FUNCTION
- Page 265 and 266: 3.7. CONVEX MATRIX-VALUED FUNCTION
- Page 267 and 268: 3.7. CONVEX MATRIX-VALUED FUNCTION
- Page 269 and 270: 3.8. QUASICONVEX 269exponential alw
- Page 271 and 272: 3.9. SALIENT PROPERTIES 2713.8.0.0.
- Page 273 and 274: Chapter 4Semidefinite programmingPr
- Page 275 and 276: 4.1. CONIC PROBLEM 275(confer p.162
- Page 277 and 278: 4.1. CONIC PROBLEM 277PCsemidefinit
- Page 279 and 280: 4.1. CONIC PROBLEM 279is the affine
- Page 281 and 282: 4.1. CONIC PROBLEM 281faces of S 3
- Page 283 and 284: 4.1. CONIC PROBLEM 2834.1.2.3 Previ
- Page 285 and 286: 4.2. FRAMEWORK 285Semidefinite Fark
- Page 287 and 288: 4.2. FRAMEWORK 287On the other hand
- Page 289 and 290: 4.2. FRAMEWORK 2894.2.2.1 Dual prob
- Page 291 and 292: 4.2. FRAMEWORK 291For symmetric pos
- Page 293 and 294: 4.2. FRAMEWORK 293has norm ‖x ⋆
- Page 295 and 296: 4.2. FRAMEWORK 295minimize 1 TˆxX
- Page 297 and 298: 4.2. FRAMEWORK 297asminimize ‖ỹ
- Page 299 and 300: 4.3. RANK REDUCTION 2994.3 Rank red
- Page 301 and 302: 4.3. RANK REDUCTION 301A rank-reduc
- Page 303 and 304: 4.3. RANK REDUCTION 303(t ⋆ i)
- Page 305 and 306: 4.3. RANK REDUCTION 3054.3.3.0.1 Ex
- Page 307 and 308: 4.3. RANK REDUCTION 3074.3.3.0.2 Ex
258 CHAPTER 3. GEOMETRY OF CONVEX FUNCTIONSWhen f(X) : R p →R is a real differentiable convex function with vectorargument on open convex domain, there is simplification of the first-ordercondition (607); for each and every X,Y ∈ domff(Y ) ≥ f(X) + ∇f(X) T (Y − X) (608)From this we can find ∂H − a unique [371, p.220-229] nonvertical [199,B.1.2]hyperplane [ ](2.4), expressed in terms of function gradient, supporting epifXat : videlicet, defining f(Y /∈ domf) ∞ [61,3.1.7]f(X)[ Yt]∈ epif ⇔ t ≥ f(Y ) ⇒ [ ∇f(X) T−1 ]([ Yt]−[ ]) X≤ 0f(X)(609)This means, for each and every point X in the domain of a convex real[ function ] f(X) , there exists a hyperplane ∂H − [ in R p ] × R having normal∇f(X)Xsupporting the function epigraph at ∈ ∂H−1f(X)−{[ Y∂H − =t] [ ] Rp∈R[∇f(X) T −1 ]([ Yt]−[ ]) } X= 0f(X)(610)Such a hyperplane is strictly supporting whenever a function is strictlyconvex. One such supporting hyperplane (confer Figure 29a) is illustratedin Figure 77 for a convex quadratic.From (608) we deduce, for each and every X,Y ∈ domf in the domain,∇f(X) T (Y − X) ≥ 0 ⇒ f(Y ) ≥ f(X) (611)meaning, the gradient at X identifies a supporting hyperplane there in R p{Y ∈ R p | ∇f(X) T (Y − X) = 0} (612)to the convex sublevel sets of convex function f (confer (559))L f(X) f {Z ∈ domf | f(Z) ≤ f(X)} ⊆ R p (613)illustrated for an arbitrary convex real function in Figure 78 and Figure 67.That supporting hyperplane is unique for twice differentiable f . [219, p.501]