v2007.09.13 - Convex Optimization
v2007.09.13 - Convex Optimization v2007.09.13 - Convex Optimization
210 CHAPTER 3. GEOMETRY OF CONVEX FUNCTIONSg is convex nonnegatively monotonic and h is convexg is convex nonpositively monotonic and h is concaveand composite function f is concave wheng is concave nonnegatively monotonic and h is concaveg is concave nonpositively monotonic and h is convexwhere ∞ (−∞) is assigned to convex (concave) g when evaluated outsideits domain. When functions are differentiable, these rules are consequent to(1559). Convexity (concavity) of any g is preserved when h is affine. 3.1.9 first-order convexity condition, real functionDiscretization of w ≽0 in (420) invites refocus to the real-valued function:3.1.9.0.1 Theorem. Necessary and sufficient convexity condition.[46,3.1.3] [87,I.5.2] [296,1.2.3] [30,1.2] [245,4.2] [227,3] For realdifferentiable function f(X) : R p×k →R with matrix argument on openconvex domain, the condition (conferD.1.7)f(Y ) ≥ f(X) + 〈∇f(X) , Y − X〉 for each and every X,Y ∈ domf (509)is necessary and sufficient for convexity of f .⋄When f(X) : R p →R is a real differentiable convex function with vectorargument on open convex domain, there is simplification of the first-ordercondition (509); for each and every X,Y ∈ domff(Y ) ≥ f(X) + ∇f(X) T (Y − X) (510)From this we can find a unique [277,5.5.4] nonvertical [147,B.1.2]hyperplane ∂H − (2.4), [ expressed ] in terms of the function gradient,Xsupporting epif at : videlicet, defining f(Y /∈ domf) = ∆ ∞f(X)[46,3.1.7]
3.1. CONVEX FUNCTION 211[ Yt]∈ epif ⇔ t ≥ f(Y ) ⇒ [ ∇f(X) T−1 ]([ Yt] [−Xf(X)])≤ 0(511)This means, for each and every point X in the domain of a real convexfunction [ 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] [−Xf(X)]) }= 0(512)One such supporting hyperplane (confer Figure 20(a)) is illustrated inFigure 59 for a convex quadratic.From (510) we deduce, for each and every X,Y ∈ domf∇f(X) T (Y − X) ≥ 0 ⇒ f(Y ) ≥ f(X) (513)meaning, the gradient at X identifies a supporting hyperplane there in R p{Y ∈ R p | ∇f(X) T (Y − X) = 0} (514)to the convex sublevel sets of convex function f (confer (462))L f(X) f ∆ = {Y ∈ domf | f(Y ) ≤ f(X)} ⊆ R p (515)illustrated for an arbitrary real convex function in Figure 60.3.1.10 first-order convexity condition, vector functionNow consider the first-order necessary and sufficient condition for convexityof a vector-valued function: Differentiable function f(X) : R p×k →R M isconvex if and only if domf is open, convex, and for each and everyX,Y ∈ domff(Y ) ≽R M +f(X) +→Y −Xdf(X)= f(X) + d dt∣ f(X+ t (Y − X)) (516)t=0
- Page 159 and 160: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 161 and 162: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 163 and 164: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 165 and 166: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 167 and 168: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 169 and 170: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 171 and 172: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 173 and 174: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 175 and 176: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 177 and 178: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 179 and 180: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 181 and 182: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 183 and 184: Chapter 3Geometry of convex functio
- Page 185 and 186: 3.1. CONVEX FUNCTION 185f 1 (x)f 2
- Page 187 and 188: 3.1. CONVEX FUNCTION 1873.1.3 norm
- Page 189 and 190: 3.1. CONVEX FUNCTION 189where the n
- Page 191 and 192: 3.1. CONVEX FUNCTION 191where k ∈
- Page 193 and 194: 3.1. CONVEX FUNCTION 193f(z)Az 2z 1
- Page 195 and 196: 3.1. CONVEX FUNCTION 195{a T z 1 +
- Page 197 and 198: 3.1. CONVEX FUNCTION 197When an epi
- Page 199 and 200: 3.1. CONVEX FUNCTION 199orthonormal
- Page 201 and 202: 3.1. CONVEX FUNCTION 201[30,1.1] Ex
- Page 203 and 204: 3.1. CONVEX FUNCTION 20321.510.5Y 2
- Page 205 and 206: 3.1. CONVEX FUNCTION 2053.1.8.0.1 E
- Page 207 and 208: 3.1. CONVEX FUNCTION 207This equiva
- Page 209: 3.1. CONVEX FUNCTION 2093.1.8.1 mon
- Page 213 and 214: 3.1. CONVEX FUNCTION 213→Y −Xwh
- Page 215 and 216: 3.2. MATRIX-VALUED CONVEX FUNCTION
- Page 217 and 218: 3.2. MATRIX-VALUED CONVEX FUNCTION
- Page 219 and 220: 3.2. MATRIX-VALUED CONVEX FUNCTION
- Page 221 and 222: 3.3. QUASICONVEX 221A quasiconcave
- Page 223 and 224: 3.4. SALIENT PROPERTIES 2236.A nonn
- Page 225 and 226: Chapter 4Semidefinite programmingPr
- Page 227 and 228: 4.1. CONIC PROBLEM 227where K is a
- Page 229 and 230: 4.1. CONIC PROBLEM 229C0PΓ 1Γ 2S+
- Page 231 and 232: 4.1. CONIC PROBLEM 231faces of S 3
- Page 233 and 234: 4.1. CONIC PROBLEM 2334.1.1.3 Previ
- Page 235 and 236: 4.2. FRAMEWORK 235Equivalently, pri
- Page 237 and 238: 4.2. FRAMEWORK 237is positive semid
- Page 239 and 240: 4.2. FRAMEWORK 239Optimal value of
- Page 241 and 242: 4.2. FRAMEWORK 2414.2.3.0.2 Example
- Page 243 and 244: 4.2. FRAMEWORK 243where δ is the m
- Page 245 and 246: 4.2. FRAMEWORK 2454.2.3.0.3 Example
- Page 247 and 248: 4.3. RANK REDUCTION 2474.3 Rank red
- Page 249 and 250: 4.3. RANK REDUCTION 249A rank-reduc
- Page 251 and 252: 4.3. RANK REDUCTION 251(t ⋆ i)
- Page 253 and 254: 4.3. RANK REDUCTION 2534.3.3.0.1 Ex
- Page 255 and 256: 4.3. RANK REDUCTION 2554.3.3.0.2 Ex
- Page 257 and 258: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 259 and 260: 4.4. RANK-CONSTRAINED SEMIDEFINITE
3.1. CONVEX FUNCTION 211[ Yt]∈ epif ⇔ t ≥ f(Y ) ⇒ [ ∇f(X) T−1 ]([ Yt] [−Xf(X)])≤ 0(511)This means, for each and every point X in the domain of a real convexfunction [ 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] [−Xf(X)]) }= 0(512)One such supporting hyperplane (confer Figure 20(a)) is illustrated inFigure 59 for a convex quadratic.From (510) we deduce, for each and every X,Y ∈ domf∇f(X) T (Y − X) ≥ 0 ⇒ f(Y ) ≥ f(X) (513)meaning, the gradient at X identifies a supporting hyperplane there in R p{Y ∈ R p | ∇f(X) T (Y − X) = 0} (514)to the convex sublevel sets of convex function f (confer (462))L f(X) f ∆ = {Y ∈ domf | f(Y ) ≤ f(X)} ⊆ R p (515)illustrated for an arbitrary real convex function in Figure 60.3.1.10 first-order convexity condition, vector functionNow consider the first-order necessary and sufficient condition for convexityof a vector-valued function: Differentiable function f(X) : R p×k →R M isconvex if and only if domf is open, convex, and for each and everyX,Y ∈ domff(Y ) ≽R M +f(X) +→Y −Xdf(X)= f(X) + d dt∣ f(X+ t (Y − X)) (516)t=0