The intrinsic simplex and its finite coordinate realization #
Convexity.StdSimplex is the simplex object. Its coordinateSet is the carrier
of its realization in the ambient vector space, used for measures, restrictions,
and neighborhoods. The membership description is kept explicit for ambient
calculus; range_coordinates identifies it with the intrinsic object.
The intrinsic simplex uses Mathlib's topology and compactness instance. For finite index types, Mathlib's coordinate embedding identifies this topology with the topology induced by the weights.
The ambient coordinate function of an intrinsic simplex point.
Equations
- s.coordinates i = s.weights i
Instances For
The coordinate carrier of the intrinsic simplex, not a second simplex type.
Equations
Instances For
Recover an intrinsic point from its ambient coordinates and membership proof.
Equations
- Convexity.StdSimplex.ofCoordinates u hu = { weights := Finsupp.equivFunOnFinite.symm u, nonneg := ⋯, total := ⋯ }
Instances For
The intrinsic simplex is equivalent to its coordinate carrier.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The intrinsic simplex and its coordinate realization have the same topology.
Equations
- Convexity.StdSimplex.coordinateHomeomorph = { toEquiv := Convexity.StdSimplex.coordinateEquiv, continuous_toFun := ⋯, continuous_invFun := ⋯ }