Dual cone and polar cone explained

Dual cone and polar cone are closely related concepts in convex analysis, a branch of mathematics.

Dual cone

In a vector space

The dual cone C of a subset C in a linear space X over the reals, e.g. Euclidean space Rn, with dual space X is the set

C*=\left\{y\inX*:\langley,x\rangle\geq0\forallx\inC\right\},

where

\langley,x\rangle

is the duality pairing between X and X, i.e.

\langley,x\rangle=y(x)

.

C is always a convex cone, even if C is neither convex nor a cone.

In a topological vector space

If X is a topological vector space over the real or complex numbers, then the dual cone of a subset CX is the following set of continuous linear functionals on X:

C\prime:=\left\{f\inX\prime:\operatorname{Re}\left(f(x)\right)\geq0forallx\inC\right\}

,

which is the polar of the set -C. No matter what C is,

C\prime

will be a convex cone. If C ⊆ then

C\prime=X\prime

.

In a Hilbert space (internal dual cone)

Alternatively, many authors define the dual cone in the context of a real Hilbert space (such as Rn equipped with the Euclidean inner product) to be what is sometimes called the internal dual cone.

*
C
internal

:=\left\{y\inX:\langley,x\rangle\geq0\forallx\inC\right\}.

Properties

Using this latter definition for C, we have that when C is a cone, the following properties hold:[1]

  1. y is a normal at the origin of a hyperplane that supports C.
  2. y and C lie on the same side of that supporting hyperplane.

C1\subseteqC2

implies
*
C
2

\subseteq

*
C
1
.

Self-dual cones

A cone C in a vector space X is said to be self-dual if X can be equipped with an inner product ⟨⋅,⋅⟩ such that the internal dual cone relative to this inner product is equal to C.[2] Those authors who define the dual cone as the internal dual cone in a real Hilbert space usually say that a cone is self-dual if it is equal to its internal dual. This is slightly different from the above definition, which permits a change of inner product. For instance, the above definition makes a cone in Rn with ellipsoidal base self-dual, because the inner product can be changed to make the base spherical, and a cone with spherical base in Rn is equal to its internal dual.

The nonnegative orthant of Rn and the space of all positive semidefinite matrices are self-dual, as are the cones with ellipsoidal base (often called "spherical cones", "Lorentz cones", or sometimes "ice-cream cones"). So are all cones in R3 whose base is the convex hull of a regular polygon with an odd number of vertices. A less regular example is the cone in R3 whose base is the "house": the convex hull of a square and a point outside the square forming an equilateral triangle (of the appropriate height) with one of the sides of the square.

Polar cone

For a set C in X, the polar cone of C is the set[3]

Co=\left\{y\inX*:\langley,x\rangle\leq0\forallx\inC\right\}.

It can be seen that the polar cone is equal to the negative of the dual cone, i.e. Co = −C.

For a closed convex cone C in X, the polar cone is equivalent to the polar set for C.[4]

See also

Bibliography

Notes and References

  1. Book: Convex Optimization . Stephen P. . Boyd . Lieven. Vandenberghe. 2004. Cambridge University Press. 978-0-521-83378-3 . pdf. October 15, 2011. 51–53.
  2. Iochum, Bruno, "Cônes autopolaires et algèbres de Jordan", Springer, 1984.
  3. Book: Rockafellar, R. Tyrrell. Rockafellar, R. Tyrrell. Convex Analysis . Princeton University Press . Princeton, NJ. 1997. 1970. 978-0-691-01586-6. 121–122.
  4. Book: Aliprantis . C.D.. Border . K.C. . Infinite Dimensional Analysis: A Hitchhiker's Guide. 3. Springer. 2007. 978-3-540-32696-0. 10.1007/3-540-29587-9. 215.