Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Convex cone

From Wikipedia, the free encyclopedia
(Redirected fromCone (linear algebra))
Mathematical set closed under positive linear combinations

A convex cone (light blue). Inside of it, the light red convex cone consists of all pointsαx +βy withα,β > 0, for the depictedx andy. The curves on the upper right symbolize that the regions are infinite in extent.

Inlinear algebra, acone—sometimes called alinear cone to distinguish it from other sorts of cones—is a subset of a realvector space that isclosed under positive scalar multiplication; that is,C{\displaystyle C} is a cone ifxC{\displaystyle x\in C} impliessxC{\displaystyle sx\in C} for everypositive scalars{\displaystyle s}. This is a broad generalization of the standardcone inEuclidean space.

Aconvex cone is a cone that is also closed under addition, or, equivalently, a subset of a vector space that is closed underlinear combinations with positive coefficients. It follows that convex cones areconvex sets.[1]

The definition of a convex cone makes sense in a vector space over anyordered field, although the field ofreal numbers is used most often.

Definition

[edit]

A subsetC{\displaystyle C} of a vector space is a cone ifxC{\displaystyle x\in C} impliessxC{\displaystyle sx\in C} for everys>0{\displaystyle s>0}. Heres>0{\displaystyle s>0} refers to (strict) positivity in the scalar field.

Competing definitions

[edit]

Some other authors require[0,)CC{\displaystyle [0,\infty )C\subset C} or even0C{\displaystyle 0\in C}.Some require a cone to be convex and/or satisfyCC{0}{\displaystyle C\cap -C\subset \{0\}}.

Theconical hull of a setC{\displaystyle C} is defined as the smallestconvex cone that containsC{0}{\displaystyle C\cup \{0\}}. Therefore, it need not be the smallest cone that containsC{0}{\displaystyle C\cup \{0\}}.

Wedge may refer to what we call cones (when "cone" is reserved for something stronger), or just to a subset of them, depending on the author.

Cone: 0 or not

[edit]

AsubsetC{\displaystyle C} of a vector spaceV{\displaystyle V} over anordered fieldF{\displaystyle F} is acone (or sometimes called alinear cone) if for eachx{\displaystyle x} inC{\displaystyle C} and positive scalarα{\displaystyle \alpha } inF{\displaystyle F}, the productαx{\displaystyle \alpha x} is inC{\displaystyle C}.[2] Note that some authors definecone with the scalarα{\displaystyle \alpha } ranging over all non-negative scalars (rather than all positive scalars, which does not include 0).[3] Some authors even require0C{\displaystyle 0\in C}, thus excluding the empty set.[4]

Therefore,[0,){\displaystyle [0,\infty )} is a cone,{\displaystyle \varnothing } is a cone only according to the 1st and 2nd definition above, and(0,){\displaystyle (0,\infty )} is a cone only according to the 1st definition above. All of them are convex (see below).

Convex cone

[edit]

A coneC{\displaystyle C} is aconvex cone ifαx+βy{\displaystyle \alpha x+\beta y} belongs toC{\displaystyle C}, for any positive scalarsα{\displaystyle \alpha },β{\displaystyle \beta }, and anyx{\displaystyle x},y{\displaystyle y} inC{\displaystyle C}.[5][6] A coneC{\displaystyle C} is convex if and only ifC+CC{\displaystyle C+C\subseteq C}.

This concept is meaningful for any vector space that allows the concept of "positive" scalar, such as spaces over therational,algebraic, or (more commonly) thereal numbers. Also note that the scalars in the definition are positive meaning that the origin does not have to belong toC{\displaystyle C}. Some authors use a definition that ensures the origin belongs toC{\displaystyle C}.[7] Because of the scaling parametersα{\displaystyle \alpha } andβ{\displaystyle \beta }, cones are infinite in extent and not bounded.

IfC{\displaystyle C} is a convex cone, then for any positive scalarα{\displaystyle \alpha } and anyx{\displaystyle x} inC{\displaystyle C} the vectorαx=α2x+α2xC.{\displaystyle \alpha x={\tfrac {\alpha }{2}}x+{\tfrac {\alpha }{2}}x\in C.} So a convex cone is a special case of a linear cone as defined above.

It follows from the above property that a convex cone can also be defined as a linear cone that is closed underconvex combinations, or just underaddition. More succinctly, a setC{\displaystyle C} is a convex cone if and only ifαC=C{\displaystyle \alpha C=C} for every positive scalarα{\displaystyle \alpha } andC+C=C{\displaystyle C+C=C}.

Face of a convex cone

[edit]

Aface of a convex coneC{\displaystyle C} is a subsetF{\displaystyle F} ofC{\displaystyle C} such thatF{\displaystyle F} is also a convex cone, and for any vectorsx,y{\displaystyle x,y} inC{\displaystyle C} withx+y{\displaystyle x+y} inF{\displaystyle F},x{\displaystyle x} andy{\displaystyle y} must both be inF{\displaystyle F}.[8] For example,C{\displaystyle C} itself is a face ofC{\displaystyle C}. The origin{0}{\displaystyle \{0\}} is a face ofC{\displaystyle C} ifC{\displaystyle C} contains no line (soC{\displaystyle C} is "strictly convex", or "salient", as defined below). The origin andC{\displaystyle C} are sometimes called thetrivial faces ofC{\displaystyle C}. Aray (the set of nonnegative multiples of a nonzero vector) is called anextremal ray if it is a face ofC{\displaystyle C}.

LetC{\displaystyle C} be aclosed, strictly convex cone inRn{\displaystyle \mathbb {R} ^{n}}. Suppose thatC{\displaystyle C} is more than just the origin. ThenC{\displaystyle C} is theconvex hull of its extremal rays.[9]

Examples

[edit]
convex cone circular pyramid
Convex cone that is not a conic hull of finitely many generators.
Convex cone generated by the conic combination of the three black vectors.
A cone (the union of two rays) that is not a convex cone.

Special examples

[edit]

Affine convex cones

[edit]

Anaffine convex cone is the set resulting from applying an affine transformation to a convex cone.[10] A common example is translating a convex cone by a pointp:p +C. Technically, such transformations can produce non-cones. For example, unlessp = 0,p +C is not a linear cone. However, it is still called an affine convex cone.

Half-spaces

[edit]

A (linear)hyperplane is a set in the form{xVf(x)=c}{\displaystyle \{x\in V\mid f(x)=c\}} where f is alinear functional on the vector space V. Aclosedhalf-space is a set in the form{xVf(x)c}{\displaystyle \{x\in V\mid f(x)\leq c\}} or{xVf(x)c},{\displaystyle \{x\in V\mid f(x)\geq c\},} and likewise an open half-space uses strict inequality.[11][12]

Half-spaces (open or closed) are affine convex cones. Moreover (in finite dimensions), any convex coneC that is not the whole spaceV must be contained in some closed half-spaceH ofV; this is a special case ofFarkas' lemma.

Polyhedral and finitely generated cones

[edit]

Polyhedral cones are special kinds of cones that can be defined in several ways:[13]: 256–257 

Every finitely generated cone is a polyhedral cone, and every polyhedral cone is a finitely generated cone.[14] Every polyhedral cone has a unique representation as a conical hull of its extremal generators, and a unique representation of intersections of halfspaces, given each linear form associated with the halfspaces also define a support hyperplane of a facet.[18]

Each face of a polyhedral cone is spanned by some subset of its extremal generators. As a result, a polyhedral cone has only finitely many faces.

Polyhedral cones play a central role in the representation theory ofpolyhedra. For instance, the decomposition theorem for polyhedra states that every polyhedron can be written as theMinkowski sum of aconvex polytope and a polyhedral cone.[19][20] Polyhedral cones also play an important part in proving the relatedFinite Basis Theorem for polytopes which shows that every polytope is a polyhedron and everybounded polyhedron is a polytope.[19][21][22]

The two representations of a polyhedral cone - by inequalities and by vectors - may have very different sizes. For example, consider the cone of all non-negativen{\displaystyle n}-by-n{\displaystyle n} matrices with equal row and column sums. The inequality representation requiresn2{\displaystyle n^{2}} inequalities and2n1{\displaystyle 2n-1} equations, but the vector representation requiresn!{\displaystyle n!} vectors (see theBirkhoff-von Neumann Theorem). The opposite can also happen - the number of vectors may be polynomial while the number of inequalities is exponential.[13]: 256 

The two representations together provide an efficient way to decide whether a given vector is in the cone: to show that it is in the cone, it is sufficient to present it as a conic combination of the defining vectors; to show that it is not in the cone, it is sufficient to present a single defining inequality that it violates. This fact is known asFarkas' lemma.

A subtle point in the representation by vectors is that the number of vectors may be exponential in the dimension, so the proof that a vector is in the cone might be exponentially long. Fortunately,Carathéodory's theorem guarantees that every vector in the cone can be represented by at mostd{\displaystyle d} defining vectors, whered{\displaystyle d} is the dimension of the space.

Blunt, pointed, flat, salient, and proper cones

[edit]

According to the above definition, ifC is a convex cone, thenC ∪ {0} is a convex cone, too. A convex cone is said to bepointed if0 is inC, andblunt if0 is not inC.[2][23] Some authors use "pointed" forCC={0}{\displaystyle C\cap -C=\{0\}} or salient (see below).[24]

Blunt cones can be excluded from the definition of convex cone by substituting "non-negative" for "positive" in the condition of α, β.

A cone is calledflat if it contains some nonzero vectorx and its opposite −x, meaningC contains a linear subspace of dimension at least one, andsalient (orstrictly convex) otherwise.[25][26] A blunt convex cone is necessarily salient, but the converse is not necessarily true. A convex coneC is salient if and only ifC ∩ −C ⊆ {0}. A coneC is said to begenerating ifCC={xyxC,yC}{\displaystyle C-C=\{x-y\mid x\in C,y\in C\}} equals the whole vector space.[27]

Some authors require salient cones to be pointed.[28] The term "pointed" is also often used to refer to a closed cone that contains no complete line (i.e., no nontrivial subspace of the ambient vector spaceV, or what is called a salient cone).[29][30][31] The termproper (convex)cone is variously defined, depending on the context and author. It often means a cone that satisfies other properties like being convex, closed, pointed, salient, and full-dimensional.[32][33][34] Because of these varying definitions, the context or source should be consulted for the definition of these terms.

Rational cones

[edit]

A type of cone of particular interest to pure mathematicians is thepartially ordered set of rational cones. "Rational cones are important objects in toric algebraic geometry, combinatorial commutative algebra, geometric combinatorics, integer programming.".[35] This object arises when we study cones inRd{\displaystyle \mathbb {R} ^{d}} together with thelatticeZd{\displaystyle \mathbb {Z} ^{d}}. A cone is calledrational (here we assume "pointed", as defined above) whenever its generators all haveinteger coordinates, i.e., ifC{\displaystyle C} is a rational cone, thenC={a1v1++akvkaiR+}{\displaystyle C=\{a_{1}v_{1}+\cdots +a_{k}v_{k}\mid a_{i}\in \mathbb {R} _{+}\}} for someviZd{\displaystyle v_{i}\in \mathbb {Z} ^{d}}.

Dual cone

[edit]
Main article:dual cone

LetCV be a set, not necessarily a convex set, in a real vector spaceV equipped with aninner product. The (continuous or topological)dual cone toC is the set

C={vVwC,w,v0},{\displaystyle C^{*}=\{v\in V\mid \forall w\in C,\langle w,v\rangle \geq 0\},}

which is always a convex cone. Here,w,v{\displaystyle \langle w,v\rangle } is theduality pairing betweenC andV, i.e.w,v=v(w){\displaystyle \langle w,v\rangle =v(w)}.

More generally, the (algebraic) dual cone toCV in a linear space V is a subset of thedual spaceV* defined by:

C:={vVwC,v(w)0}.{\displaystyle C^{*}:=\left\{v\in V^{*}\mid \forall w\in C,v(w)\geq 0\right\}.}

In other words, ifV* is thealgebraic dual space ofV,C* is the set of linear functionals that are nonnegative on the primal coneC. If we takeV* to be thecontinuous dual space then it is the set of continuous linear functionals nonnegative onC.[36] This notion does not require the specification of an inner product onV.

In finite dimensions, the two notions of dual cone are essentially the same because every finite dimensional linear functional is continuous,[37] and every continuous linear functional in an inner product space induces a linear isomorphism (nonsingular linear map) fromV* toV, and this isomorphism will take the dual cone given by the second definition, inV*, onto the one given by the first definition; see theRiesz representation theorem.[36]

IfC is equal to its dual cone, thenC is calledself-dual. A cone can be said to be self-dual without reference to any given inner product, if there exists an inner product with respect to which it is equal to its dual by the first definition.

Constructions

[edit]

Both the normal and tangent cone have the property of being closed and convex.

They are important concepts in the fields ofconvex optimization,variational inequalities andprojected dynamical systems.

Properties

[edit]

IfC is a non-empty convex cone inX, then the linear span ofC is equal toC -C and the largest vector subspace ofX contained inC is equal toC ∩ (−C).[38]

Partial order defined by a convex cone

[edit]

A pointed and salient convex coneC induces apartial ordering "≥" onV, defined so thatxy{\displaystyle x\geq y} if and only ifxyC.{\displaystyle x-y\in C.} (If the cone is flat, the same definition gives merely apreorder.) Sums and positive scalar multiples of valid inequalities with respect to this order remain valid inequalities. A vector space with such an order is called anordered vector space. Examples include theproduct order on real-valued vectors,Rn,{\displaystyle \mathbb {R} ^{n},} and theLoewner order on positive semidefinite matrices. Such an ordering is commonly found insemidefinite programming.

See also

[edit]

Notes

[edit]
  1. ^Boyd, Stephen; Vandenberghe, Lieven (2004-03-08).Convex Optimization. Cambridge University Press.ISBN 978-0-521-83378-3.
  2. ^abBernstein, Dennis S. (2009-07-26).Matrix Mathematics: Theory, Facts, and Formulas (Second ed.). Princeton University Press. p. 97.ISBN 978-0691140391.
  3. ^C. Zalinescu (1 January 2002).Convex Analysis in General Vector Spaces. World Scientific. p. 1.ISBN 978-981-238-067-8.
  4. ^W. Fenchel (September 1953).CONVEX CONES, SETS, AND FUNCTIONS. Princeton University, Department of Mathematics. p. 1.
  5. ^Nef, Walter (1988-01-01).Linear Algebra. Courier Corporation. p. 35.ISBN 9780486657721.
  6. ^Itô, Kiyosi (1993-01-01).Encyclopedic Dictionary of Mathematics. MIT Press.ISBN 9780262590204.
  7. ^Rockafellar, Ralph Tyrell (2015-04-29).Convex Analysis. Princeton University Press. p. 13.ISBN 9781400873173.
  8. ^Rockafellar 1997, p. 162.
  9. ^Rockafellar 1997, p. 166.
  10. ^Hiriart-Urruty, Jean-Baptiste; Lemaréchal, Claude (2012-12-06).Fundamentals of Convex Analysis. Springer Science & Business Media.ISBN 9783642564680.
  11. ^Aliprantis, Charalambos D.; Border, Kim C. (2007-05-02).Infinite Dimensional Analysis: A Hitchhiker's Guide. Springer Science & Business Media. p. 197.ISBN 9783540326960.
  12. ^Rockafellar, Ralph Tyrell (2015-04-29).Convex Analysis. Princeton University Press. p. 10.ISBN 9781400873173.
  13. ^abLovász, László;Plummer, M. D. (1986).Matching Theory. Annals of Discrete Mathematics. Vol. 29. North-Holland.ISBN 0-444-87916-1.MR 0859549.
  14. ^abLoera, Jesús A. De; Hemmecke, Raymond; Köppe, Matthias (2012-01-01).Algebraic and Geometric Ideas in the Theory of Discrete Optimization. SIAM.ISBN 9781611972443.
  15. ^Schrijver, Alexander (1998-07-07).Theory of Linear and Integer Programming. John Wiley & Sons.ISBN 9780471982326.
  16. ^Weyl, H. (1935). "Elementare Theorie der konvexen Polyeder".Commentarii Mathematici Helvetici.7:290–306.doi:10.1007/BF01292722.
  17. ^Mirkil, H. (1957). "New characterizations of polyhedral cones".Canadian Journal of Mathematics.9:1–4.doi:10.4153/CJM-1957-001-5.MR 0083761.
  18. ^Bruns, Winfried; Gubeladze, Joseph (2009).Polytopes, Rings and K-Theory (1 ed.). Springer Monographs in Mathematics. p. 3.ISBN 9780387763552.
  19. ^abSchrijver, Alexander (1998-07-07).Theory of Linear and Integer Programming. John Wiley & Sons. pp. 88–89.ISBN 9780471982326.
  20. ^Conforti, Michele; Cornuejols, Gerard; Zambelli, Giacomo (2014-11-15).Integer Programming. Springer. p. 111.ISBN 9783319110080.
  21. ^Korte, Bernhard; Vygen, Jens (2013-11-11).Combinatorial Optimization: Theory and Algorithms. Springer Science & Business Media. p. 61.ISBN 9783662217115.
  22. ^Villarreal, Rafael (2015-03-26).Monomial Algebras, Second Edition. CRC Press. p. 9.ISBN 9781482234701.
  23. ^Dhara, Anulekha; Dutta, Joydeep (2011-10-17).Optimality Conditions in Convex Optimization: A Finite-Dimensional View. CRC Press. p. 243.ISBN 9781439868225.
  24. ^https://healy.econ.ohio-state.edu/kcb/Ec181/Lecture03.pdf
  25. ^Neustadt, Lucien W. (2015-03-08).Optimization: A Theory of Necessary Conditions. Princeton University Press. p. 6.ISBN 9781400870530.
  26. ^Edwards, R. E. (2012-10-25).Functional Analysis: Theory and Applications. Courier Corporation. p. 135.ISBN 9780486145105.
  27. ^Schaefer & Wolff 1999, pp. 205–209.
  28. ^Hadjisavvas, Nicolas; Martinez-Legaz, Juan E.; Penot, Jean-Paul (2001-04-10).Generalized Convexity and Generalized Monotonicity: Proceedings of the 6th International Symposium on Generalized Convexity/Monotonicity, Samos, September 1999. Springer Science & Business Media. p. 238.ISBN 9783540418061.
  29. ^Bauschke, Heinz H.; Combettes, Patrick L. (2011-04-19).Convex Analysis and Monotone Operator Theory in Hilbert Spaces. Springer Science & Business Media. p. 88.ISBN 9781441994677.
  30. ^Cameron, Neil (1985-09-05).Introduction to Linear and Convex Programming. CUP Archive. p. 32.ISBN 9780521312073.
  31. ^Panik, M. J. (2013-12-01).Linear Programming: Mathematics, Theory and Algorithms. Springer Science & Business Media. p. 40.ISBN 9781461334347.
  32. ^Dattorro, Jon (2005-01-01).Convex Optimization & Euclidean Distance Geometry. Meboo Publishing USA. p. 96.ISBN 9780976401308.
  33. ^Nicola, PierCarlo (2013-03-14).Mainstream Mathematical Economics in the 20th Century. Springer Science & Business Media. p. 125.ISBN 9783662042380.
  34. ^Fujiwara, Hidenori; Ludwig, Jean (2014-12-05).Harmonic Analysis on Exponential Solvable Lie Groups. Springer. p. 246.ISBN 9784431552888.
  35. ^Gubeladze, Joseph; Michałek, Mateusz (1 January 2018). "The poset of rational cones".Pacific Journal of Mathematics.292 (1):103–115.arXiv:1606.02083.doi:10.2140/pjm.2018.292.103.S2CID 119639952.
  36. ^abHunter, John K.; Nachtergaele, Bruno (2001-01-01).Applied Analysis. World Scientific. p. 116.ISBN 9789810241919.
  37. ^Carothers, N. L. (2005-01-01).A Short Course on Banach Space Theory. Cambridge University Press.ISBN 9780521603720.
  38. ^Narici & Beckenstein 2011, pp. 149–153.

References

[edit]
Spaces
Properties
Theorems
Operators
Algebras
Open problems
Applications
Advanced topics
Basic concepts
Main results
Maps
Types of sets
Set operations
Types of TVSs
Retrieved from "https://en.wikipedia.org/w/index.php?title=Convex_cone&oldid=1289410425"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp