v2010.10.26 - Convex Optimization
v2010.10.26 - Convex Optimization v2010.10.26 - Convex Optimization
220 CHAPTER 3. GEOMETRY OF CONVEX FUNCTIONS3.1 Convex function3.1.1 real and vector-valued functionVector-valued functionf(X) : R p×k →R M =⎡⎢⎣f 1 (X).f M (X)⎤⎥⎦ (495)assigns each X in its domain domf (a subset of ambient vector space R p×k )to a specific element [258, p.3] of its range (a subset of R M ). Function f(X)is linear in X on its domain if and only if, for each and every Y,Z ∈domfand α , β ∈ Rf(αY + βZ) = αf(Y ) + βf(Z) (496)A vector-valued function f(X) : R p×k →R M is convex in X if and only ifdomf is a convex set and, for each and every Y,Z ∈domf and 0≤µ≤1f(µY + (1 − µ)Z) ≼µf(Y ) + (1 − µ)f(Z) (497)R M +As defined, continuity is implied but not differentiability (nor smoothness). 3.2Apparently some, but not all, nonlinear functions are convex. Reversing senseof the inequality flips this definition to concavity. Linear (and affine3.4) 3.3functions attain equality in this definition. Linear functions are thereforesimultaneously convex and concave.Vector-valued functions are most often compared (182) as in (497) withrespect to the M-dimensional selfdual nonnegative orthant R M + , a propercone. 3.4 In this case, the test prescribed by (497) is simply a comparisonon R of each entry f i of a vector-valued function f . (2.13.4.2.3) Thevector-valued function case is therefore a straightforward generalization ofconventional convexity theory for a real function. This conclusion followsfrom theory of dual generalized inequalities (2.13.2.0.1) which assertsf convex w.r.t R M + ⇔ w T f convex ∀w ∈ G(R M∗+ ) (498)3.2 Figure 68b illustrates a nondifferentiable convex function. Differentiability is certainlynot a requirement for optimization of convex functions by numerical methods; e.g., [243].3.3 While linear functions are not invariant to translation (offset), convex functions are.3.4 Definition of convexity can be broadened to other (not necessarily proper) cones.Referred to in the literature as K-convexity, [294] R M∗+ (498) generalizes to K ∗ .
3.1. CONVEX FUNCTION 221f 1 (x)f 2 (x)(a)(b)Figure 68: Convex real functions here have a unique minimizer x ⋆ . Forx∈ R , f 1 (x)=x 2 =‖x‖ 2 2 is strictly convex whereas nondifferentiable functionf 2 (x)= √ x 2 =|x|=‖x‖ 2 is convex but not strictly. Strict convexity of a realfunction is only a sufficient condition for minimizer uniqueness.shown by substitution of the defining inequality (497). Discretization allowsrelaxation (2.13.4.2.1) of a semiinfinite number of conditions {w ∈ R M∗+ } to:{w ∈ G(R M∗+ )} ≡ {e i ∈ R M , i=1... M } (499)(the standard basis for R M and a minimal set of generators (2.8.1.2) for R M + )from which the stated conclusion follows; id est, the test for convexity of avector-valued function is a comparison on R of each entry.3.1.2 strict convexityWhen f(X) instead satisfies, for each and every distinct Y and Z in domfand all 0
- 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: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 185 and 186: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 187 and 188: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 189 and 190: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 191 and 192: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 193 and 194: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 195 and 196: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 197 and 198: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 199 and 200: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 201 and 202: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 203 and 204: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 205 and 206: 2.13. DUAL CONE & GENERALIZED INEQU
- 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: Chapter 3Geometry of convex functio
- 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 and 258: 3.6. GRADIENT 257f(Y )[ ∇f(X)−1
- Page 259 and 260: 3.6. GRADIENT 259αβα ≥ β ≥
- 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
220 CHAPTER 3. GEOMETRY OF CONVEX FUNCTIONS3.1 <strong>Convex</strong> function3.1.1 real and vector-valued functionVector-valued functionf(X) : R p×k →R M =⎡⎢⎣f 1 (X).f M (X)⎤⎥⎦ (495)assigns each X in its domain domf (a subset of ambient vector space R p×k )to a specific element [258, p.3] of its range (a subset of R M ). Function f(X)is linear in X on its domain if and only if, for each and every Y,Z ∈domfand α , β ∈ Rf(αY + βZ) = αf(Y ) + βf(Z) (496)A vector-valued function f(X) : R p×k →R M is convex in X if and only ifdomf is a convex set and, for each and every Y,Z ∈domf and 0≤µ≤1f(µY + (1 − µ)Z) ≼µf(Y ) + (1 − µ)f(Z) (497)R M +As defined, continuity is implied but not differentiability (nor smoothness). 3.2Apparently some, but not all, nonlinear functions are convex. Reversing senseof the inequality flips this definition to concavity. Linear (and affine3.4) 3.3functions attain equality in this definition. Linear functions are thereforesimultaneously convex and concave.Vector-valued functions are most often compared (182) as in (497) withrespect to the M-dimensional selfdual nonnegative orthant R M + , a propercone. 3.4 In this case, the test prescribed by (497) is simply a comparisonon R of each entry f i of a vector-valued function f . (2.13.4.2.3) Thevector-valued function case is therefore a straightforward generalization ofconventional convexity theory for a real function. This conclusion followsfrom theory of dual generalized inequalities (2.13.2.0.1) which assertsf convex w.r.t R M + ⇔ w T f convex ∀w ∈ G(R M∗+ ) (498)3.2 Figure 68b illustrates a nondifferentiable convex function. Differentiability is certainlynot a requirement for optimization of convex functions by numerical methods; e.g., [243].3.3 While linear functions are not invariant to translation (offset), convex functions are.3.4 Definition of convexity can be broadened to other (not necessarily proper) cones.Referred to in the literature as K-convexity, [294] R M∗+ (498) generalizes to K ∗ .