Support Function
   HOME

TheInfoList



OR:

In
mathematics Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, the support function ''h''''A'' of a non-empty closed
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 ...
''A'' in \mathbb^n describes the (signed) distances of
supporting hyperplane In geometry, a supporting hyperplane of a Set (mathematics), set S in Euclidean space \mathbb R^n is a hyperplane that has both of the following two properties: * S is entirely contained in one of the two closed set, closed Half-space (geometry), h ...
s of ''A'' from the origin. The support function is a
convex function In mathematics, a real-valued function is called convex if the line segment between any two distinct points on the graph of a function, graph of the function lies above or on the graph between the two points. Equivalently, a function is conve ...
on \mathbb^n. Any non-empty closed convex set ''A'' is uniquely determined by ''h''''A''. Furthermore, the support function, as a function of the set ''A'', is compatible with many natural geometric operations, like scaling, translation, rotation and
Minkowski addition In geometry, the Minkowski sum of two set (mathematics), sets of position vectors ''A'' and ''B'' in Euclidean space is formed by vector addition, adding each vector in ''A'' to each vector in ''B'': A + B = \ The Minkowski difference (also ''M ...
. Due to these properties, the support function is one of the most central basic concepts in convex geometry.


Definition

The support function h_A\colon\mathbb^n\to\mathbb of a non-empty closed convex set ''A'' in \mathbb^n is given by : h_A(x)=\sup\, x\in\mathbb^n; see T. Bonnesen, W. Fenchel, '' Theorie der konvexen Körper,'' Julius Springer, Berlin, 1934. English translation: ''Theory of convex bodies,'' BCS Associates, Moscow, ID, 1987. R. J. Gardner, ''Geometric tomography,'' Cambridge University Press, New York, 1995. Second edition: 2006. .R. Schneider, ''Convex bodies: the Brunn-Minkowski theory,'' Cambridge University Press, Cambridge, 1993. Its interpretation is most intuitive when ''x'' is a unit vector: by definition, ''A'' is contained in the closed half space : \ and there is at least one point of ''A'' in the boundary : H(x)= \ of this half space. The hyperplane ''H''(''x'') is therefore called a ''supporting hyperplane'' with ''exterior'' (or ''outer'') unit normal vector ''x''. The word ''exterior'' is important here, as the orientation of ''x'' plays a role, the set ''H''(''x'') is in general different from ''H''(−''x''). Now ''h''''A''(''x'') is the (signed) distance of ''H''(''x'') from the origin.


Examples

The support function of a singleton ''A'' = is h_(x)=x \cdot a. The support function of the Euclidean unit ball B = \ is h_(x)=\, x\, _2 where \, \cdot\, _2 is the 2-norm. If ''A'' is a line segment through the origin with endpoints −''a'' and ''a'', then h_A(x)=, x\cdot a, .


Properties


As a function of ''x''

The support function of a ''compact'' nonempty convex set is real valued and continuous, but if the set is closed and unbounded, its support function is extended real valued (it takes the value \infty). As any nonempty closed convex set is the intersection of its supporting half spaces, the function ''h''''A'' determines ''A'' uniquely. This can be used to describe certain geometric properties of convex sets analytically. For instance, a set ''A'' is point symmetric with respect to the origin if and only if ''h''''A'' is an
even function In mathematics, an even function is a real function such that f(-x)=f(x) for every x in its domain. Similarly, an odd function is a function such that f(-x)=-f(x) for every x in its domain. They are named for the parity of the powers of the ...
. In general, the support function is not differentiable. However, directional derivatives exist and yield support functions of support sets. If ''A'' is ''compact'' and convex, and ''h''''A'''(''u'';''x'') denotes the directional derivative of ''h''''A'' at ''u'' ≠ ''0'' in direction ''x'', we have : h_A'(u;x)= h_(x) \qquad x \in \mathbb^n. Here ''H''(''u'') is the supporting hyperplane of ''A'' with exterior normal vector ''u'', defined above. If ''A'' ∩ ''H''(''u'') is a singleton , say, it follows that the support function is differentiable at ''u'' and its gradient coincides with ''y''. Conversely, if ''h''''A'' is differentiable at ''u'', then ''A'' ∩ ''H''(''u'') is a singleton. Hence ''h''''A'' is differentiable at all points ''u'' ≠ ''0'' if and only if ''A'' is ''strictly convex'' (the boundary of ''A'' does not contain any line segments). More generally, when A is convex and closed then for any u\in \mathbb^n\setminus\, :\partial h_A(u) = H(u)\cap A\,, where \partial h_A(u) denotes the set of
subgradient In mathematics, the subderivative (or subgradient) generalizes the derivative to convex functions which are not necessarily differentiable. The set of subderivatives at a point is called the subdifferential at that point. Subderivatives arise in c ...
s of h_A at u. It follows directly from its definition that the support function is positive homogeneous: : h_A(\alpha x)=\alpha h_A(x), \qquad \alpha \ge 0, x\in \mathbb^n, and subadditive: : h_A(x+y)\le h_A(x)+ h_A(y), \qquad x,y\in \mathbb^n. It follows that ''h''''A'' is a
convex function In mathematics, a real-valued function is called convex if the line segment between any two distinct points on the graph of a function, graph of the function lies above or on the graph between the two points. Equivalently, a function is conve ...
. It is crucial in convex geometry that these properties characterize support functions: Any positive homogeneous, convex, real valued function on \mathbb^n is the support function of a nonempty compact convex set. Several proofs are known, one is using the fact that the Legendre transform of a positive homogeneous, convex, real valued function is the (convex) indicator function of a compact convex set. Many authors restrict the support function to the Euclidean unit sphere and consider it as a function on ''S''''n''-1. The homogeneity property shows that this restriction determines the support function on \mathbb^n, as defined above.


As a function of ''A''

The support functions of a dilated or translated set are closely related to the original set ''A'': : h_(x)=\alpha h_A(x), \qquad \alpha \ge 0, x\in \mathbb^n and : h_(x)=h_A(x)+x\cdot b, \qquad x,b\in \mathbb^n. The latter generalises to : h_(x)=h_A(x)+h_B(x), \qquad x\in \mathbb^n, where ''A'' + ''B'' denotes 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 ...
: :A + B := \. The
Hausdorff distance In mathematics, the Hausdorff distance, or Hausdorff metric, also called Pompeiu–Hausdorff distance, measures how far two subsets of a metric space are from each other. It turns the set of non-empty set, non-empty compact space, compact subsets o ...
of two nonempty compact convex sets ''A'' and ''B'' can be expressed in terms of support functions, : d_(A,B) = \, h_A-h_B\, _\infty where, on the right hand side, the
uniform norm In mathematical analysis, the uniform norm (or ) assigns, to real- or complex-valued bounded functions defined on a set , the non-negative number :\, f\, _\infty = \, f\, _ = \sup\left\. This norm is also called the , the , the , or, when t ...
on the unit sphere is used. The properties of the support function as a function of the set ''A'' are sometimes summarized in saying that \tau:''A'' \mapsto ''h'' ''A'' maps the family of non-empty compact convex sets to the cone of all real-valued continuous functions on the sphere whose positive homogeneous extension is convex. Abusing terminology slightly, \tau is sometimes called ''linear'', as it respects Minkowski addition, although it is not defined on a linear space, but rather on an (abstract) convex cone of nonempty compact convex sets. The mapping \tau is an isometry between this cone, endowed with the Hausdorff metric, and a subcone of the family of continuous functions on ''S''''n''-1 with the uniform norm.


Variants

In contrast to the above, support functions are sometimes defined on the boundary of ''A'' rather than on ''S''''n''-1, under the assumption that there exists a unique exterior unit normal at each boundary point. Convexity is not needed for the definition. For an oriented regular surface, ''M'', with a unit normal vector, ''N'', defined everywhere on its surface, the support function is then defined by : \mapsto\cdot N(). In other words, for any \in M, this support function gives the signed distance of the unique hyperplane that touches ''M'' in ''x''.


See also

* Barrier cone * Supporting functional


References

{{reflist Convex geometry Types of functions