In the field of functional analysis, the Krein-Milman theorem is a result which characterizes all (nonempty) compact convex subsets of "sufficiently nice" topological
vector spaces
in terms of the so-called extreme points of
.
To be more precise, suppose that is a topological vector space on which the continuous
dual space
separates points (i.e., is T2-space). The Krein-Milman
theorem says that every nonempty compact convex set
in
is necessarily the closed convex hull of the set
of its extreme points, i.e., that
Intuitively speaking, the Krein-Milman theorem says that, despite the name "extreme point" being suggestive of a subset which is perhaps relatively small, the actuality
may be that the collection is quite large relative to
.
It should be noted that the Krein-Milman theorem is different from Milman's theorem, a separate result in functional analysis which says that a compact set
in a locally convex topological vector space
contains every extreme point of
provided that
is compact.