Extreme subsets and convex combinations #
An injective linear map preserves and reflects extreme points when it identifies the source set
with a face of the target set. The scalar assumptions allow semirings and additive monoids, so
the result applies to measures with scalars in ℝ≥0∞.
Over a linearly ordered field, an extreme subset B of A absorbs every convex combination with
strictly positive weights that it meets, as long as the convex hull of the points combined lies in
A: all those points then lie in B (IsExtreme.mem_of_centerMass_mem). Consequently a point of
B in the convex hull of s is already in the convex hull of s ∩ B
(IsExtreme.convexHull_inter_subset). This is how a triangulation of a convex set restricts to
each of its faces.
Every subfamily of an affinely independent family spans an extreme subset of its convex hull
(AffineIndependent.isExtreme_convexHull). Thus the faces of a simplex are extreme, without
any topological or finite-dimensional assumption.
A point x is extreme if and only if its image under an injective linear map is extreme,
when membership in the target pulls back to the source set, the source maps into a face, and
that face lies in the map's range.
If a convex combination with strictly positive weights lies in an extreme subset B of a set
A which contains the convex hull of the points combined, then each of these points lies in
B.
A point of an extreme subset B of A which is a convex combination of points of s is a
convex combination of the points of s lying in B, provided the convex hull of s lies in
A.
The convex hull of any subfamily of an affinely independent family is an extreme subset of the convex hull of the whole family. In particular, every face of a simplex is extreme.