Barycentric subdivision charts for the Fox--Neuwirth order complex #
This module connects the compact global order-complex realization to the affine barycentric-subdivision infrastructure already developed in the sphere-degree part of the repository.
A strict chain s : Simplex p d gives a canonical affine chart from the standard simplex into the
global barycentric carrier. Precomposing this chart with an iterated affine subdivision map gives
the refined simplex charts used in the S6 approximation theorem.
The project standard simplex and Mathlib's topological standard simplex have the same coordinate predicate.
Equations
Instances For
Conversion back from the topological standard simplex.
Equations
Instances For
Canonical equivalence between the two simplex presentations.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Coordinate weight of a point in the affine chart of a strict chain.
Instances For
A nonzero chart coordinate comes from a vertex of the strict chain.
Affine chart of an order-complex simplex into the global barycentric realization.
Equations
- s.realizationPoint w = ⟨s.chartWeight w, ⋯⟩
Instances For
A chart sends a standard vertex to the corresponding realization vertex.
The affine chart is continuous.
Bundled continuous simplex chart.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A word indexing one affine simplex of an N-fold barycentric subdivision.
Equations
- NRR.FoxNeuwirthOrderComplex.RefinementWord p N = (Fin N → Equiv.Perm (Fin p))
Instances For
Convert a label permutation to the simplex-index permutation. For p = 0, the source
permutation is vacuous and the target is the identity.
Equations
- NRR.FoxNeuwirthOrderComplex.Simplex.refinementIndexPerm sigma = if hp0 : 0 < p then have hdim := ⋯; ((Equiv.cast ⋯).trans sigma).trans (Equiv.cast ⋯) else 1
Instances For
Refined chart obtained by precomposing a maximal-chain chart with an iterated affine barycentric subdivision map.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pointwise form of a refined chart.
Equations
- s.refinedPoint N rho w = (s.refinedContinuousMap N rho) (NRR.FoxNeuwirthOrderComplex.StandardSimplex.toDelta w)
Instances For
Vertices of a refined simplex.
Equations
- s.refinedVertex N rho i = (s.refinedContinuousMap N rho) (SphereOddDegree.FiniteSimplex.vertex (Fin.cast ⋯ i))
Instances For
The refined chart is continuous in barycentric coordinates.