In
geometry
Geometry (; ) is a branch of mathematics concerned with properties of space such as the distance, shape, size, and relative position of figures. Geometry is, along with arithmetic, one of the oldest branches of mathematics. A mathematician w ...
, Radon's theorem on
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, published by
Johann Radon
Johann Karl August Radon (; 16 December 1887 – 25 May 1956) was an Austrian mathematician. His doctoral dissertation was on the calculus of variations (in 1910, at the University of Vienna).
Life
RadonBrigitte Bukovics: ''Biography of Johan ...
in 1921, states that:
Any set of d + 2 points in Rd can be partitioned into two sets whose 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, ...
s intersect.
A point in the intersection of these convex hulls is called a Radon point of the set.

For example, in the case ''d'' = 2, any set of four points in the
Euclidean plane
In mathematics, a Euclidean plane is a Euclidean space of Two-dimensional space, dimension two, denoted \textbf^2 or \mathbb^2. It is a geometric space in which two real numbers are required to determine the position (geometry), position of eac ...
can be partitioned in one of two ways. It may form a triple and a singleton, where the convex hull of the triple (a triangle) contains the singleton; alternatively, it may form two pairs of points that form the endpoints of two intersecting
line segment
In geometry, a line segment is a part of a line (mathematics), straight line that is bounded by two distinct endpoints (its extreme points), and contains every Point (geometry), point on the line that is between its endpoints. It is a special c ...
s.
Proof and construction
Consider any set
of ''d'' + 2 points in ''d''-dimensional space. Then there exists a set of multipliers ''a''
1, ..., ''a''
''d'' + 2, not all of which are zero, solving the
system of linear equations
In mathematics, a system of linear equations (or linear system) is a collection of two or more linear equations involving the same variable (math), variables.
For example,
: \begin
3x+2y-z=1\\
2x-2y+4z=-2\\
-x+\fracy-z=0
\end
is a system of th ...
:
because there are ''d'' + 2 unknowns (the multipliers) but only ''d'' + 1 equations that they must satisfy (one for each coordinate of the points, together with a final equation requiring the sum of the multipliers to be zero). Fix some particular nonzero solution ''a''
1, ..., ''a''
''d'' + 2. Let
be the set of points with positive multipliers, and let
be the set of points with multipliers that are negative or zero. Then
and
form the required partition of the points into two subsets with intersecting convex hulls.
The convex hulls of
and
must intersect, because they both contain the point
:
where
:
The left hand side of the formula for
expresses this point as a
convex combination
In convex geometry and Vector space, vector algebra, a convex combination is a linear combination of point (geometry), points (which can be vector (geometric), vectors, scalar (mathematics), scalars, or more generally points in an affine sp ...
of the points in
, and the right hand side expresses it as a convex combination of the points in
. Therefore,
belongs to both convex hulls, completing the proof.
This proof method allows for the efficient construction of a Radon point, in an amount of time that is
polynomial
In mathematics, a polynomial is a Expression (mathematics), mathematical expression consisting of indeterminate (variable), indeterminates (also called variable (mathematics), variables) and coefficients, that involves only the operations of addit ...
in the dimension, by using
Gaussian elimination
In mathematics, Gaussian elimination, also known as row reduction, is an algorithm for solving systems of linear equations. It consists of a sequence of row-wise operations performed on the corresponding matrix of coefficients. This method can a ...
or other efficient algorithms to solve the system of equations for the multipliers.
[.]
Topological Radon theorem
An equivalent formulation of Radon's theorem is:
If ƒ is any affine function
In Euclidean geometry, an affine transformation or affinity (from the Latin, ''wikt:affine, affinis'', "connected with") is a geometric transformation that preserves line (geometry), lines and parallel (geometry), parallelism, but not necessarily ...
from a (''d'' + 1)-dimensional simplex
In geometry, a simplex (plural: simplexes or simplices) is a generalization of the notion of a triangle or tetrahedron to arbitrary dimensions. The simplex is so-named because it represents the simplest possible polytope in any given dimension. ...
Δd+1 to Rd, then there are two disjoint faces of Δd+1 whose images under ƒ intersect.
They are equivalent because any affine function on a simplex is uniquely determined by the images of its vertices. Formally, let ƒ be an
affine function
In Euclidean geometry, an affine transformation or affinity (from the Latin, ''wikt:affine, affinis'', "connected with") is a geometric transformation that preserves line (geometry), lines and parallel (geometry), parallelism, but not necessarily ...
from Δ
d+1 to
Rd. Let
be the vertices of Δ
d+1, and let
be their images under ''ƒ''. By the original formulation, the
can be partitioned into two disjoint subsets, e.g. (''x
i'')
i in I and (''x
j'')
j in J, with overlapping convex hull. Because ''f'' is affine, the convex hull of (''x
i'')
i in I is the image of the face spanned by the vertices (''v
i'')
i in I, and similarly the convex hull of (''x
j'')j
in J is the image of the face spanned by the vertices (''v
j'')j
in j. These two faces are disjoint, and their images under ''f'' intersect - as claimed by the new formulation.
The topological Radon theorem generalizes this formluation. It allows ''f'' to be any continuous function - not necessarily affine:
If ƒ is any continuous function
In mathematics, a continuous function is a function such that a small variation of the argument induces a small variation of the value of the function. This implies there are no abrupt changes in value, known as '' discontinuities''. More preci ...
from a (''d'' + 1)-dimensional simplex
In geometry, a simplex (plural: simplexes or simplices) is a generalization of the notion of a triangle or tetrahedron to arbitrary dimensions. The simplex is so-named because it represents the simplest possible polytope in any given dimension. ...
Δd+1 to Rd, then there are two disjoint faces of Δd+1 whose images under ƒ intersect.
More generally, if ''K'' is any (''d'' + 1)-dimensional compact convex set, and ƒ is any continuous function from ''K'' to ''d''-dimensional space, then there exists a linear function ''g'' such that some point where ''g'' achieves its maximum value and some other point where ''g'' achieves its minimum value are mapped by ƒ to the same point. In the case where ''K'' is a simplex, the two simplex faces formed by the maximum and minimum points of ''g'' must then be two disjoint faces whose images have a nonempty intersection. This same general statement, when applied to a
hypersphere
In mathematics, an -sphere or hypersphere is an - dimensional generalization of the -dimensional circle and -dimensional sphere to any non-negative integer .
The circle is considered 1-dimensional and the sphere 2-dimensional because a point ...
instead of a simplex, gives the
Borsuk–Ulam theorem
In mathematics, the Borsuk–Ulam theorem states that every continuous function from an ''n''-sphere into Euclidean ''n''-space maps some pair of antipodal points to the same point. Here, two points on a sphere are called antipodal if they ar ...
, that ƒ must map two opposite points of the sphere to the same point.
Proofs
The topological Radon theorem was originally proved by Ervin Bajmóczy and
Imre Bárány in the following way:
* Construct a continuous map
from
(the
-dimensional
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 ...
) to
, such that for every point
on the sphere,
and
are on two disjoint faces of
.
* Apply the
Borsuk–Ulam theorem
In mathematics, the Borsuk–Ulam theorem states that every continuous function from an ''n''-sphere into Euclidean ''n''-space maps some pair of antipodal points to the same point. Here, two points on a sphere are called antipodal if they ar ...
to the function
, which is a continuous function from
to
. The theorem says that, for any such function, there exists some point
on
, such that
.
* The points
and
are on two disjoint faces of
, and they are mapped by
to the same point of
. This implies that the images of these two disjoint faces intersect.
Another proof was given by
László Lovász
László Lovász (; born March 9, 1948) is a Hungarian mathematician and professor emeritus at Eötvös Loránd University, best known for his work in combinatorics, for which he was awarded the 2021 Abel Prize jointly with Avi Wigderson. He ...
and
Alexander Schrijver. A third proof was given by
Jiří Matoušek:
[, Section 4.3]
* Let
be the simplex
, and let
be the
deleted join of
with itself.
* The geometric realization of
is homeomorphic to the sphere
, therefore, the
Z2-index of
equals
.
* The topological Radon theorem follows from the following more general theorem. For any simplicial complex
, if the Z
2-index of
is larger than
, then for every continuous mapping from
to
, the images of two disjoint faces of
intersect.
Applications
The Radon point of any four points in the plane is their
geometric median
In geometry, the geometric median of a discrete point set in a Euclidean space is the point minimizing the sum of distances to the sample points. This generalizes the median, which has the property of minimizing the sum of distances or absolute ...
, the point that minimizes the sum of distances to the other points.
Radon's theorem forms a key step of a standard proof of
Helly's theorem
Helly's theorem is a basic result in discrete geometry on the intersection of convex sets. It was discovered by Eduard Helly in 1913,. but not published by him until 1923, by which time alternative proofs by and had already appeared. Helly's ...
on intersections of convex sets; this proof was the motivation for Radon's original discovery of Radon's theorem.
Radon's theorem can also be used to calculate the
VC dimension
VC may refer to:
Military decorations
* Victoria Cross, a military decoration awarded by the United Kingdom and other Commonwealth nations
** Victoria Cross for Australia
** Victoria Cross (Canada)
** Victoria Cross for New Zealand
* Victorious ...
of ''d''-dimensional points with respect to linear separations. There exist sets of ''d'' + 1 points (for instance, the points of a regular simplex) such that every two nonempty subsets can be separated from each other by a hyperplane. However, no matter which set of ''d'' + 2 points is given, the two subsets of a Radon partition cannot be linearly separated. Therefore, the VC dimension of this system is exactly ''d'' + 1.
A
randomized algorithm
A randomized algorithm is an algorithm that employs a degree of randomness as part of its logic or procedure. The algorithm typically uses uniformly random bits as an auxiliary input to guide its behavior, in the hope of achieving good performan ...
that repeatedly replaces sets of ''d'' + 2 points by their Radon point can be used to compute an
approximation
An approximation is anything that is intentionally similar but not exactly equal to something else.
Etymology and usage
The word ''approximation'' is derived from Latin ''approximatus'', from ''proximus'' meaning ''very near'' and the prefix ...
to a
centerpoint of any point set, in an amount of time that is polynomial in both the number of points and the dimension.
Related concepts
Geometric median. The Radon point of three points in a one-dimensional space is just their
median
The median of a set of numbers is the value separating the higher half from the lower half of a Sample (statistics), data sample, a statistical population, population, or a probability distribution. For a data set, it may be thought of as the “ ...
. The
geometric median
In geometry, the geometric median of a discrete point set in a Euclidean space is the point minimizing the sum of distances to the sample points. This generalizes the median, which has the property of minimizing the sum of distances or absolute ...
of a set of points is the point minimizing the sum of distances to the points in the set; it generalizes the one-dimensional median and has been studied both from the point of view of
facility location and
robust statistics
Robust statistics are statistics that maintain their properties even if the underlying distributional assumptions are incorrect. Robust Statistics, statistical methods have been developed for many common problems, such as estimating location parame ...
. For sets of four points in the plane, the geometric median coincides with the Radon point.
Tverberg's theorem. A generalization for partition into ''r'' sets was given by and is now known as
Tverberg's theorem. It states that for any set of
points in Euclidean ''d''-space, there is a partition into ''r'' subsets whose convex hulls intersect in at least one common point.
Carathéodory's theorem states that any point in the convex hull of some set of points is also within the convex hull of a subset of at most ''d'' + 1 of the points; that is, that the given point is part of a Radon partition in which it is a singleton. One proof of Carathéodory's theorem uses a technique of examining solutions to systems of linear equations, similar to the proof of Radon's theorem, to eliminate one point at a time until at most ''d'' + 1 remain.
Convex geometries. Concepts related to Radon's theorem have also been considered for
convex geometries, families of finite sets with the properties that the intersection of any two sets in the family remains in the family, and that the
empty set
In mathematics, the empty set or void set is the unique Set (mathematics), set having no Element (mathematics), elements; its size or cardinality (count of elements in a set) is 0, zero. Some axiomatic set theories ensure that the empty set exi ...
and the union of all the sets belongs to the family. In this more general context, the convex hull of a set ''S'' is the intersection of the family members that contain ''S'', and the Radon number of a space is the smallest ''r'' such that any ''r'' points have two subsets whose convex hulls intersect. Similarly, one can define the Helly number ''h'' and the Carathéodory number ''c'' by analogy to their definitions for convex sets in Euclidean spaces, and it can be shown that these numbers satisfy the inequalities ''h'' < ''r'' ≤ ''ch'' + 1.
Radon theorem for graphs. In an arbitrary
undirected graph
In discrete mathematics, particularly in graph theory, a graph is a structure consisting of a set of objects where some pairs of the objects are in some sense "related". The objects are represented by abstractions called '' vertices'' (also call ...
, one may define a convex set to be a set of vertices that includes every
induced path
A path is a route for physical travel – see Trail.
Path or PATH may also refer to:
Physical paths of different types
* Bicycle path
* Bridle path, used by people on horseback
* Course (navigation), the intended path of a vehicle
* Desir ...
connecting a pair of vertices in the set. With this definition, every set of ω + 1 vertices in the graph can be partitioned into two subsets whose convex hulls intersect, and ω + 1 is the minimum number for which this is possible, where ω is the
clique number
In graph theory, a clique ( or ) is a subset of vertices of an undirected graph such that every two distinct vertices in the clique are adjacent. That is, a clique of a graph G is an induced subgraph of G that is complete. Cliques are one of t ...
of the given graph.
[.] For related results involving
shortest path
In graph theory, the shortest path problem is the problem of finding a path between two vertices (or nodes) in a graph such that the sum of the weights of its constituent edges is minimized.
The problem of finding the shortest path between two ...
s instead of induced paths see and .
Notes
References
*.
*.
*. As cited by .
*.
*.
*. As cited by .
*.
*.
*.
*.
*.
*{{citation
, last = Tverberg , first = H. , author-link = Helge Tverberg
, journal =
Journal of the London Mathematical Society
The London Mathematical Society (LMS) is one of the United Kingdom's learned societies for mathematics (the others being the Royal Statistical Society (RSS), the Institute of Mathematics and its Applications (IMA), the Edinburgh Mathematical S ...
, pages = 123–128
, title = A generalization of Radon's theorem
, volume = 41
, year = 1966
, doi=10.1112/jlms/s1-41.1.123.
Theorems in discrete geometry
Theorems in convex geometry
Convex hulls
Geometric transversal theory