Finite coordinate simplices #
The subdivision construction uses a simplex as a subset of a finite coordinate space. The equivalence below identifies these coordinates with Mathlib's finitely supported simplex without changing their pointwise values.
Nonnegative finite coordinate functions whose coordinates sum to one.
Instances For
Equations
- SphereOddDegree.FiniteSimplex.instFunLikeElemForallFiniteSimplex = { coe := fun (s : ↑(SphereOddDegree.finiteSimplex S X)) => ↑s, coe_injective := ⋯ }
Applying a coordinate subtype reads its underlying function.
Coordinate equality determines a point of the finite simplex.
Conversion to finitely supported weights preserves every coordinate.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The finitely supported representation has the same coordinates.
Returning to finite coordinates reads the original finitely supported weights.
Every coordinate of a finite simplex point is nonnegative.
The coordinates of a finite simplex point sum to one.
Each nonnegative coordinate is bounded by the total mass.
Summing coordinates along fibers preserves nonnegativity and total mass.
Push a finite simplex point forward by summing weights over each fiber.
Equations
- SphereOddDegree.FiniteSimplex.map f s = ⟨(FunOnFinite.linearMap S S f) ⇑s, ⋯⟩
Instances For
The underlying coordinate function is the finite fiber-sum linear map.
Pushing weights through two maps agrees with pushing them through their composition.
Unit mass at one coordinate lies in the finite simplex.
The finite simplex vertex carrying unit mass at the chosen coordinate.
Equations
Instances For
A vertex has its unit-coordinate function as underlying coordinates.
A vertex is sent to the vertex indexed by the image coordinate.
Fiber sums give continuous maps between finite coordinate simplices.
The finite simplex point assigning the same mass to every coordinate.
Equations
- SphereOddDegree.FiniteSimplex.barycenter = ⟨fun (x : X) => (↑(Fintype.card X))⁻¹, ⋯⟩
Instances For
Every barycenter coordinate is the reciprocal of the number of vertices.
Unit-coordinate vectors belong to the finite coordinate simplex.
Convex combinations preserve the nonnegative coordinates and their total mass.
The finite coordinate simplex is exactly the convex hull of its unit-coordinate vertices.
Finite coordinate simplices are compact in an ordered topological semiring.
A compact finite coordinate simplex is bounded in real coordinate space.
The one-dimensional finite coordinate simplex is the unit interval.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The last endpoint corresponds to unit mass at coordinate one.
The first endpoint corresponds to unit mass at coordinate zero.