v2009.01.01 - Convex Optimization
v2009.01.01 - Convex Optimization v2009.01.01 - Convex Optimization
140 CHAPTER 2. CONVEX GEOMETRY 2.12.4 Converting between descriptions Conversion between halfspace-descriptions (258) (259) and equivalent vertex-descriptions (78) (262) is nontrivial, in general, [14] [96,2.2] but the conversion is easy for simplices. [53,2.2] Nonetheless, we tacitly assume the two descriptions to be equivalent. [266,19, thm.19.1] We explore conversions in2.13.4,2.13.9, and2.13.11: 2.13 Dual cone & generalized inequality & biorthogonal expansion These three concepts, dual cone, generalized inequality, and biorthogonal expansion, are inextricably melded; meaning, it is difficult to completely discuss one without mentioning the others. The dual cone is critical in tests for convergence by contemporary primal/dual methods for numerical solution of conic problems. [342] [239,4.5] For unique minimum-distance projection on a closed convex cone K , the negative dual cone −K ∗ plays the role that orthogonal complement plays for subspace projection. 2.50 (E.9.2.1) Indeed, −K ∗ is the algebraic complement in R n ; K ⊞ −K ∗ = R n (269) where ⊞ denotes unique orthogonal vector sum. One way to think of a pointed closed convex cone is as a new kind of coordinate system whose basis is generally nonorthogonal; a conic system, very much like the familiar Cartesian system whose analogous cone is the first quadrant (the nonnegative orthant). Generalized inequality ≽ K is a formalized means to determine membership to any pointed closed convex cone K (2.7.2.2) whereas biorthogonal expansion is, fundamentally, an expression of coordinates in a pointed conic system whose axes are linearly independent but not necessarily orthogonal. When cone K is the nonnegative orthant, then these three concepts come into alignment with the Cartesian prototype: biorthogonal expansion becomes orthogonal expansion, the dual cone becomes identical to the orthant, and generalized inequality obeys a total order entrywise. 2.50 Namely, projection on a subspace is ascertainable from its projection on the orthogonal complement.
2.13. DUAL CONE & GENERALIZED INEQUALITY 141 2.13.1 Dual cone For any set K (convex or not), the dual cone [92,4.2] K ∗ ∆ = { y ∈ R n | 〈y , x〉 ≥ 0 for all x ∈ K } (270) is a unique cone 2.51 that is always closed and convex because it is an intersection of halfspaces (halfspaces theorem (2.4.1.1.1)) whose partial boundaries each contain the origin, each halfspace having inward-normal x belonging to K ; e.g., Figure 48(a). When cone K is convex, there is a second and equivalent construction: Dual cone K ∗ is the union of each and every vector y inward-normal to a hyperplane supporting K or bounding a halfspace containing K ; e.g., Figure 48(b). When K is represented by a halfspace-description such as (259), for example, where ⎡ a T1 A = ∆ ⎣ . ⎤ ⎡ c T1 ⎦∈ R m×n , C = ∆ ⎣ . ⎤ ⎦∈ R p×n (271) a T m c T p then the dual cone can be represented as the conic hull K ∗ = cone{a 1 ,..., a m , ±c 1 ,..., ±c p } (272) a vertex-description, because each and every conic combination of normals from the halfspace-description of K yields another inward-normal to a hyperplane supporting or bounding a halfspace containing K . K ∗ can also be constructed pointwise using projection theory fromE.9.2: for P K x the Euclidean projection of point x on closed convex cone K −K ∗ = {x − P K x | x∈ R n } = {x∈ R n | P K x = 0} (1901) 2.13.1.0.1 Exercise. Dual cone manual-construction. Perhaps the most instructive graphical method of dual cone construction is cut-and-try. Find the dual of each polyhedral cone from Figure 49 by using dual cone equation (270). 2.51 The dual cone is the negative polar cone defined by many authors; K ∗ = −K ◦ . [173,A.3.2] [266,14] [36] [25] [286,2.7]
- Page 89 and 90: 2.7. CONES 89 0 Figure 30: Boundary
- Page 91 and 92: 2.7. CONES 91 2.7.2 Convex cone We
- Page 93 and 94: 2.7. CONES 93 Then a pointed closed
- Page 95 and 96: 2.7. CONES 95 A pointed closed conv
- Page 97 and 98: 2.8. CONE BOUNDARY 97 So the ray th
- Page 99 and 100: 2.8. CONE BOUNDARY 99 2.8.1.1 extre
- Page 101 and 102: 2.8. CONE BOUNDARY 101 2.8.2 Expose
- Page 103 and 104: 2.8. CONE BOUNDARY 103 From Theorem
- Page 105 and 106: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 107 and 108: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 109 and 110: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 111 and 112: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 113 and 114: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 115 and 116: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 117 and 118: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 119 and 120: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 121 and 122: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 123 and 124: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 125 and 126: 2.9. POSITIVE SEMIDEFINITE (PSD) CO
- Page 127 and 128: 2.10. CONIC INDEPENDENCE (C.I.) 127
- Page 129 and 130: 2.10. CONIC INDEPENDENCE (C.I.) 129
- Page 131 and 132: 2.10. CONIC INDEPENDENCE (C.I.) 131
- Page 133 and 134: 2.12. CONVEX POLYHEDRA 133 It follo
- Page 135 and 136: 2.12. CONVEX POLYHEDRA 135 Coeffici
- Page 137 and 138: 2.12. CONVEX POLYHEDRA 137 2.12.3 U
- Page 139: 2.12. CONVEX POLYHEDRA 139
- Page 143 and 144: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 145 and 146: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 147 and 148: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 149 and 150: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 151 and 152: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 153 and 154: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 155 and 156: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 157 and 158: 2.13. DUAL CONE & GENERALIZED INEQU
- 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: 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
2.13. DUAL CONE & GENERALIZED INEQUALITY 141<br />
2.13.1 Dual cone<br />
For any set K (convex or not), the dual cone [92,4.2]<br />
K ∗ ∆ = { y ∈ R n | 〈y , x〉 ≥ 0 for all x ∈ K } (270)<br />
is a unique cone 2.51 that is always closed and convex because it is an<br />
intersection of halfspaces (halfspaces theorem (2.4.1.1.1)) whose partial<br />
boundaries each contain the origin, each halfspace having inward-normal x<br />
belonging to K ; e.g., Figure 48(a).<br />
When cone K is convex, there is a second and equivalent construction:<br />
Dual cone K ∗ is the union of each and every vector y inward-normal to<br />
a hyperplane supporting K or bounding a halfspace containing K ; e.g.,<br />
Figure 48(b). When K is represented by a halfspace-description such as<br />
(259), for example, where<br />
⎡<br />
a T1<br />
A =<br />
∆ ⎣ .<br />
⎤<br />
⎡<br />
c T1<br />
⎦∈ R m×n , C =<br />
∆ ⎣ .<br />
⎤<br />
⎦∈ R p×n (271)<br />
a T m<br />
c T p<br />
then the dual cone can be represented as the conic hull<br />
K ∗ = cone{a 1 ,..., a m , ±c 1 ,..., ±c p } (272)<br />
a vertex-description, because each and every conic combination of normals<br />
from the halfspace-description of K yields another inward-normal to a<br />
hyperplane supporting or bounding a halfspace containing K .<br />
K ∗ can also be constructed pointwise using projection theory fromE.9.2:<br />
for P K x the Euclidean projection of point x on closed convex cone K<br />
−K ∗ = {x − P K x | x∈ R n } = {x∈ R n | P K x = 0} (1901)<br />
2.13.1.0.1 Exercise. Dual cone manual-construction.<br />
Perhaps the most instructive graphical method of dual cone construction is<br />
cut-and-try. Find the dual of each polyhedral cone from Figure 49 by using<br />
dual cone equation (270).<br />
<br />
2.51 The dual cone is the negative polar cone defined by many authors; K ∗ = −K ◦ .<br />
[173,A.3.2] [266,14] [36] [25] [286,2.7]