HOME

TheInfoList



OR:

In
linear algebra Linear algebra is the branch of mathematics concerning linear equations such as :a_1x_1+\cdots +a_nx_n=b, linear maps such as :(x_1, \ldots, x_n) \mapsto a_1x_1+\cdots +a_nx_n, and their representations in vector spaces and through matrix (mathemat ...
, a cone—sometimes called a linear cone to distinguish it from other sorts of cones—is a subset of a real
vector space In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
that is closed under positive scalar multiplication; that is, C is a cone if x\in C implies sx\in C for every . This is a broad generalization of the standard
cone In geometry, a cone is a three-dimensional figure that tapers smoothly from a flat base (typically a circle) to a point not contained in the base, called the '' apex'' or '' vertex''. A cone is formed by a set of line segments, half-lines ...
in
Euclidean space Euclidean space is the fundamental space of geometry, intended to represent physical space. Originally, in Euclid's ''Elements'', it was the three-dimensional space of Euclidean geometry, but in modern mathematics there are ''Euclidean spaces ...
. A convex cone is a cone that is also closed under addition, or, equivalently, a subset of a vector space that is closed under
linear combination In mathematics, a linear combination or superposition is an Expression (mathematics), expression constructed from a Set (mathematics), set of terms by multiplying each term by a constant and adding the results (e.g. a linear combination of ''x'' a ...
s with positive coefficients. It follows that convex cones are
convex set In geometry, a set of points is convex if it contains every line segment between two points in the set. For example, a solid cube (geometry), cube is a convex set, but anything that is hollow or has an indent, for example, a crescent shape, is n ...
s. The definition of a convex cone makes sense in a vector space over any
ordered field In mathematics, an ordered field is a field together with a total ordering of its elements that is compatible with the field operations. Basic examples of ordered fields are the rational numbers and the real numbers, both with their standard ord ...
, although the field of
real numbers In mathematics, a real number is a number that can be used to measurement, measure a continuous variable, continuous one-dimensional quantity such as a time, duration or temperature. Here, ''continuous'' means that pairs of values can have arbi ...
is used most often.


Definition

A subset C of a vector space is a cone if x\in C implies sx\in C for every s>0. Here s>0 refers to (strict) positivity in the scalar field.


Competing definitions

Some other authors require ,\infty)C\subset C or even 0\in C. Some require a cone to be convex and/or satisfy C\cap-C\subset\. The conical hull of a set C is defined as the smallest ''convex'' cone that contains C\cup\. Therefore, it need not be the smallest cone that contains C\cup\. 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

A subset C of a vector space V over an
ordered field In mathematics, an ordered field is a field together with a total ordering of its elements that is compatible with the field operations. Basic examples of ordered fields are the rational numbers and the real numbers, both with their standard ord ...
F is a cone (or sometimes called a linear cone) if for each x in C and positive scalar \alpha in F, the product \alpha x is in C. Note that some authors define cone with the scalar \alpha ranging over all non-negative scalars (rather than all positive scalars, which does not include 0). Some authors even require 0\in C, thus excluding the empty set. Therefore,
rational Rationality is the quality of being guided by or based on reason. In this regard, a person acts rationally if they have a good reason for what they do, or a belief is rational if it is based on strong evidence. This quality can apply to an ...
, algebraic, or (more commonly) the real number">algebraic number">algebraic, or (more commonly) the real numbers. Also note that the scalars in the definition are positive meaning that the origin does not have to belong to C. Some authors use a definition that ensures the origin belongs to C. Because of the scaling parameters \alpha and \beta, cones are infinite in extent and not bounded. If C is a convex cone, then for any positive scalar \alpha and any x in C the vector \alpha x = \tfracx + \tfracx \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 under convex combinations, or just under addition. More succinctly, a set C is a convex cone if and only if \alpha C=C for every positive scalar \alpha and C+C=C.


Face of a convex cone

A face of a convex cone C is a subset F of C such that F is also a convex cone, and for any vectors x,y in C with x+y in F, x and y must both be in F. For example, C itself is a face of C. The origin \ is a face of C if C contains no line (so C is "strictly convex", or "salient", as defined below). The origin and C are sometimes called the ''trivial faces'' of C. A ray (the set of nonnegative multiples of a nonzero vector) is called an extremal ray if it is a face of C. Let C be a closed, strictly convex cone in \R^n. Suppose that C is more than just the origin. Then C is the
convex hull In geometry, the convex hull, convex envelope or convex closure of a shape is the smallest convex set that contains it. The convex hull may be defined either as the intersection of all convex sets containing a given subset of a Euclidean space, ...
of its extremal rays.


Examples

* For a vector space V, every
linear subspace In mathematics, the term ''linear'' is used in two distinct senses for two different properties: * linearity of a ''function (mathematics), function'' (or ''mapping (mathematics), mapping''); * linearity of a ''polynomial''. An example of a li ...
of V is a convex cone. In particular, the space V itself and the origin \ are convex cones in V. For authors who do not require a convex cone to contain the origin, the empty set \emptyset is also a convex cone. * The conical hull of a finite or infinite set of vectors in \R^n is a convex cone. * The tangent cones of a convex set are convex cones. * The set \left \ \cup \left \ is a cone but not a convex cone. * The norm cone C = \left \ is a convex cone. (For d=2, this is the round cone in the figure.) Each extremal ray of C is spanned by a vector (x,1) with \, x\, =1 (so x is a point in the
sphere A sphere (from Ancient Greek, Greek , ) is a surface (mathematics), surface analogous to the circle, a curve. In solid geometry, a sphere is the Locus (mathematics), set of points that are all at the same distance from a given point in three ...
S^). These rays are in fact the only nontrivial faces of C. * The intersection of two convex cones in the same vector space is again a convex cone, but their union may fail to be one. * The class of convex cones is also closed under arbitrary
linear map In mathematics, and more specifically in linear algebra, a linear map (also called a linear mapping, linear transformation, vector space homomorphism, or in some contexts linear function) is a mapping V \to W between two vector spaces that p ...
s. In particular, if C is a convex cone, so is its opposite -C, and C \cap -C is the largest linear subspace contained in C. * The set of positive semidefinite matrices. * The set of nonnegative continuous functions is a convex cone.


Special examples


Affine convex cones

An affine convex cone is the set resulting from applying an affine transformation to a convex cone. A common example is translating a convex cone by a point . Technically, such transformations can produce non-cones. For example, unless , is not a linear cone. However, it is still called an affine convex cone.


Half-spaces

A (linear)
hyperplane In geometry, a hyperplane is a generalization of a two-dimensional plane in three-dimensional space to mathematical spaces of arbitrary dimension. Like a plane in space, a hyperplane is a flat hypersurface, a subspace whose dimension is ...
is a set in the form \ where f is a
linear functional In mathematics, a linear form (also known as a linear functional, a one-form, or a covector) is a linear mapIn some texts the roles are reversed and vectors are defined as linear maps from covectors to scalars from a vector space to its field of ...
on the vector space V. A closed half-space is a set in the form \ or \, and likewise an open half-space uses strict inequality. Half-spaces (open or closed) are affine convex cones. Moreover (in finite dimensions), any convex cone ''C'' that is not the whole space ''V'' must be contained in some closed half-space ''H'' of ''V''; this is a special case of Farkas' lemma.


Polyhedral and finitely generated cones

Polyhedral cones are special kinds of cones that can be defined in several ways: * A cone C is polyhedral if it is the conical hull of finitely many vectors (this property is also called finitely-generated). I.e., there is a set of vectors \\subset \R^n so that C = \. * A cone is polyhedral if it is the intersection of a finite number of half-spaces which have 0 on their boundary (the equivalence between these first two definitions was proved by Weyl in 1935). * A cone C is polyhedral if there is some
matrix Matrix (: matrices or matrixes) or MATRIX may refer to: Science and mathematics * Matrix (mathematics), a rectangular array of numbers, symbols or expressions * Matrix (logic), part of a formula in prenex normal form * Matrix (biology), the m ...
A\in \R^ such that C = \. * A cone is polyhedral if it is the solution set of a system of homogeneous linear inequalities. Algebraically, each inequality is defined by a row of the matrix A. Geometrically, each inequality defines a halfspace that passes through the origin. Every finitely generated cone is a polyhedral cone, and every polyhedral cone is a finitely generated cone. 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. 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 of
polyhedra In geometry, a polyhedron (: polyhedra or polyhedrons; ) is a three-dimensional figure with flat polygonal faces, straight edges and sharp corners or vertices. The term "polyhedron" may refer either to a solid figure or to its boundary su ...
. For instance, the decomposition theorem for polyhedra states that every polyhedron can be written as the
Minkowski sum In geometry, the Minkowski sum of two sets of position vectors ''A'' and ''B'' in Euclidean space is formed by adding each vector in ''A'' to each vector in ''B'': A + B = \ The Minkowski difference (also ''Minkowski subtraction'', ''Minkowsk ...
of a convex polytope and a polyhedral cone. Polyhedral cones also play an important part in proving the related Finite Basis Theorem for polytopes which shows that every polytope is a polyhedron and every bounded polyhedron is a polytope. 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-negative n-by-n matrices with equal row and column sums. The inequality representation requires n^2 inequalities and 2n-1 equations, but the vector representation requires n! vectors (see the Birkhoff-von Neumann Theorem). The opposite can also happen - the number of vectors may be polynomial while the number of inequalities is exponential. 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 as Farkas' 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 most d defining vectors, where d is the dimension of the space.


Blunt, pointed, flat, salient, and proper cones

According to the above definition, if ''C'' is a convex cone, then ''C'' ∪ is a convex cone, too. A convex cone is said to be if 0 is in ''C'', and if 0 is not in ''C''. Some authors use "pointed" for C\cap-C=\ or salient (see below). Blunt cones can be excluded from the definition of convex cone by substituting "non-negative" for "positive" in the condition of α, β. A cone is called flat if it contains some nonzero vector ''x'' and its opposite −''x,'' meaning ''C'' contains a linear subspace of dimension at least one, and salient (or strictly convex) otherwise. A blunt convex cone is necessarily salient, but the converse is not necessarily true. A convex cone ''C'' is salient if and only if ''C'' ∩ −''C'' ⊆ . A cone ''C'' is said to be generating if C-C=\ equals the whole vector space. Some authors require salient cones to be pointed. 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 space ''V'', or what is called a salient cone). The term proper (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. Because of these varying definitions, the context or source should be consulted for the definition of these terms.


Rational cones

A type of cone of particular interest to pure mathematicians is the
partially ordered set In mathematics, especially order theory, a partial order on a Set (mathematics), set is an arrangement such that, for certain pairs of elements, one precedes the other. The word ''partial'' is used to indicate that not every pair of elements need ...
of rational cones. "Rational cones are important objects in toric algebraic geometry, combinatorial commutative algebra, geometric combinatorics, integer programming.". This object arises when we study cones in \R^d together with the lattice \Z^d. A cone is called rational (here we assume "pointed", as defined above) whenever its generators all have
integer An integer is the number zero (0), a positive natural number (1, 2, 3, ...), or the negation of a positive natural number (−1, −2, −3, ...). The negations or additive inverses of the positive natural numbers are referred to as negative in ...
coordinates, i.e., if C is a rational cone, then C = \ for some v_i \in \Z^d.


Dual cone

Let ''C'' ⊂ ''V'' be a set, not necessarily a convex set, in a real vector space ''V'' equipped with an
inner product In mathematics, an inner product space (or, rarely, a Hausdorff pre-Hilbert space) is a real vector space or a complex vector space with an operation called an inner product. The inner product of two vectors in the space is a scalar, ofte ...
. The (continuous or topological) dual cone to ''C'' is the set : C^* = \, which is always a convex cone. Here, \langle w,v \rangle is the duality pairing between ''C'' and ''V'', i.e. \langle w,v\rangle = v(w). More generally, the (algebraic) dual cone to ''C'' ⊂ ''V'' in a linear space V is a subset of the
dual space In mathematics, any vector space ''V'' has a corresponding dual vector space (or just dual space for short) consisting of all linear forms on ''V,'' together with the vector space structure of pointwise addition and scalar multiplication by cons ...
''V*'' defined by: : C^* := \left \. In other words, if ''V*'' is the algebraic dual space of ''V'', ''C*'' is the set of linear functionals that are nonnegative on the primal cone ''C''. If we take ''V*'' to be the continuous dual space then it is the set of continuous linear functionals nonnegative on ''C''. This notion does not require the specification of an inner product on ''V''. In finite dimensions, the two notions of dual cone are essentially the same because every finite dimensional linear functional is continuous, and every continuous linear functional in an inner product space induces a linear isomorphism (nonsingular linear map) from ''V*'' to ''V'', and this isomorphism will take the dual cone given by the second definition, in ''V*'', onto the one given by the first definition; see the
Riesz representation theorem The Riesz representation theorem, sometimes called the Riesz–Fréchet representation theorem after Frigyes Riesz and Maurice René Fréchet, establishes an important connection between a Hilbert space and its continuous dual space. If the un ...
. If ''C'' is equal to its dual cone, then ''C'' is called self-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

* Given a closed, convex subset ''K'' of
Hilbert space In mathematics, a Hilbert space is a real number, real or complex number, complex inner product space that is also a complete metric space with respect to the metric induced by the inner product. It generalizes the notion of Euclidean space. The ...
''V'', the outward normal cone to the set ''K'' at the point ''x'' in ''K'' is given by *: N_K(x) = \left\. * Given a closed, convex subset ''K'' of ''V'', the tangent cone (or contingent cone) to the set ''K'' at the point ''x'' is given by *: T_K(x) = \overline. * Given a closed, convex subset ''K'' of Hilbert space ''V'', the tangent cone to the set ''K'' at the point ''x'' in ''K'' can be defined as polar cone to outwards normal cone N_K(x): *: T_K(x) = N_K^o(x) \ \overset\ \ Both the normal and tangent cone have the property of being closed and convex. They are important concepts in the fields of
convex optimization Convex optimization is a subfield of mathematical optimization that studies the problem of minimizing convex functions over convex sets (or, equivalently, maximizing concave functions over convex sets). Many classes of convex optimization problems ...
,
variational inequalities In mathematics, a variational inequality is an inequality (mathematics), inequality involving a Functional (mathematics), functional, which has to be Inequality (mathematics)#Solving Inequalities, solved for all possible values of a given Variable ( ...
and projected dynamical systems.


Properties

If ''C'' is a non-empty convex cone in ''X'', then the linear span of ''C'' is equal to ''C'' - ''C'' and the largest vector subspace of ''X'' contained in ''C'' is equal to ''C'' ∩ (−''C'').


Partial order defined by a convex cone

A pointed and salient convex cone ''C'' induces a partial ordering "≥" on ''V'', defined so that x\geq y if and only if x-y\in C. (If the cone is flat, the same definition gives merely a
preorder In mathematics, especially in order theory, a preorder or quasiorder is a binary relation that is reflexive relation, reflexive and Transitive relation, transitive. The name is meant to suggest that preorders are ''almost'' partial orders, ...
.) 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 an ordered vector space. Examples include the
product order In mathematics, given partial orders \preceq and \sqsubseteq on sets A and B, respectively, the product order (also called the coordinatewise order or componentwise order) is a partial order \leq on the Cartesian product A \times B. Given two pa ...
on real-valued vectors, \R^n, and the Loewner order on positive semidefinite matrices. Such an ordering is commonly found in semidefinite programming.


See also

*
Cone (disambiguation) A cone is a basic geometrical shape. Cone may also refer to: Mathematics *Cone (category theory) *Cone (formal languages) *Cone (graph theory), a graph in which one vertex is adjacent to all others *Cone (linear algebra), a subset of vector spa ...
**
Cone (geometry) In geometry, a cone is a three-dimensional figure that tapers smoothly from a flat base (typically a circle) to a point not contained in the base, called the '' apex'' or '' vertex''. A cone is formed by a set of line segments, half-lines ...
** Cone (topology) * Farkas' lemma *
Bipolar theorem In mathematics, the bipolar theorem is a theorem in functional analysis that characterizes the bipolar (that is, the polar of the polar) of a set. In convex analysis, the bipolar theorem refers to a necessary and sufficient conditions for a cone ...
* Ordered vector space


Notes


References

* * * * * * {{DEFAULTSORT:Convex Cone Convex analysis Convex geometry Geometric shapes Linear algebra