Krein–Milman theorem

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Given a convex shape K (light blue) and its set of extreme points B (red), the convex hull of B is K.

In the mathematical theory of functional analysis, the Krein–Milman theorem is a proposition about convex sets in topological vector spaces. A particular case of this theorem, which can be easily visualized, states that given a convex polygon, one only needs the corners of the polygon to recover the polygon shape. The statement of the theorem is false if the polygon is not convex, as then there can be many ways of drawing a polygon having given points as corners.

Formally, let X be a locally convex topological vector space (assumed to be Hausdorff), and let K be a compact convex subset of X. Then, the theorem states that K is the closed convex hull of its extreme points.

The closed convex hull above is defined as the intersection of all closed convex subsets of X that contain K. This turns out to be the same as the closure of the convex hull in the topological vector space. One direction in the theorem is easy; the main burden is to show that there are 'enough' extreme points.

The original statement proved by Mark Krein and David Milman was somewhat less general than this.

Hermann Minkowski had already proved that if X is finite-dimensional then K equals the convex hull of the set of its extreme points. The Krein–Milman theorem generalizes this to arbitrary locally-convex X, with a caveat: the closure may be needed.

Relation to the axiom of choice[edit]

The axiom of choice, or some weaker version of it, is needed to prove this theorem in Zermelo–Fraenkel set theory. This theorem together with the Boolean prime ideal theorem, though, can prove the axiom of choice.

Related results[edit]

Under the previous assumptions on K, if T is a subset of K and the closed convex hull of T is all of K, then every extreme point of K belongs to the closure of T. This result is known as Milman's (partial) converse to the Krein–Milman theorem.

The Choquet–Bishop–de Leeuw theorem states that every point in K is the barycenter of a probability measure supported on the set of extreme points of K.

Theo Buehler proved in 2006 that the Krein–Milman theorem also holds for CAT(0) spaces. [1]

See also[edit]


  • M. Krein, D. Milman (1940) On extreme points of regular convex sets, Studia Mathematica 9 133–138.
  • Milman, D. (1947). Характеристика экстремальных точек регулярно-выпуклого множества [Characteristics of extremal points of regularly convex sets]. Doklady Akademii Nauk SSSR (in Russian) 57: 119–122. 
  • H. L. Royden. Real Analysis. Prentice-Hall, Englewood Cliffs, New Jersey, 1988.
  • N. K. Nikol'skij (Ed.). Functional Analysis I. Springer-Verlag, 1992
  • H. Minkowski. Geometrie der Zahlen. Teubner, Leipzig, 1910

This article incorporates material from Krein–Milman theorem on PlanetMath, which is licensed under the Creative Commons Attribution/Share-Alike License.