Generator-level barycentric boundary cancellation ∂ (sd σ) = sd (∂ σ) #
This file proves the hard finite double-sum cancellation underlying the fact that the degree-wise barycentric subdivision operator commutes with the singular boundary on a single basis generator.
The main result is expandedBarycentricBoundaryCancellation:
∂ (sd σ) = sd (∂ σ)
stated over the actual expanded sums, using the actual singular-boundary formula
(singularBoundary_chainGenerator_formula) and the actual subdivision operator
(barycentricSubdivisionGenerator / barycentricSubdivisionLinearMap).
How the cancellation works #
After expanding both sides on a generator σ : singularSimplices X (n+1) we get
∂(sd σ) = Σ_{π} sign(π) Σ_{i : Fin (n+2)} (-1)^i [face_i (σ ∘ a_π)] .
Splitting the inner face index i into internal faces i = castSucc i'
(i' : Fin (n+1)) and the last face i = Fin.last (n+1):
Internal faces cancel. For a fixed internal index
i', pairing each permutationπwithπ' = (swap (castSucc i') (succ i')).trans πgives a fixed-point-free involution under which the affine faces are equal (faceSimplex_internal_swap_eq, fromaffineSubdiv_face_internal_swap) while the signs are opposite (permSignCoeff_adjacent_swap). Hence the sum over all permutations is0, viainternal_faces_double_sum_cancel.Last faces reindex. Writing
j = π (last)and lettingρ : Perm (Fin (n+1))be the induced permutation on the remaining vertices, the last face is the barycentric subdivision of thej-th boundary face ofσ(faceSimplex_last_eq_subdiv_faceData, fromaffineSubdiv_face_last_eq_boundary_subdiv) and the signs match (permSignCoeff_last_face_of_faceData). The bijectionlastFaceEquiv : (Fin (n+2) × Perm (Fin (n+1))) ≃ Perm (Fin (n+2)),(j, ρ) ↦ (extendLastPerm ρ).trans (insertLastPerm j), reindexes the last-face sum ontosd (∂ σ).
1. Naturality of toSSetObjEquiv and the topological coface map #
Naturality of TopCat.toSSetObjEquiv. Applying the simplicial-set map
(toSSet.obj X).map g.op corresponds, under toSSetObjEquiv, to precomposition
with the topological realization toTop₀.map g of the simplex-category morphism
g.
The topological coface map Δⁿ → Δⁿ⁺¹ deleting the k-th vertex, as the
affine inclusion sending vertex t to vertex k.succAbove t.
Equations
- SphereOddDegree.AffineBarycentricSubdivision.cofaceTop n k = { toFun := SphereOddDegree.FiniteSimplex.map k.succAbove, continuous_toFun := ⋯ }
Instances For
The topological realization of the coface morphism δ k is the affine coface
cofaceTop n k.
Face as a continuous map. The k-th boundary face of a singular simplex
is, under toSSetObjEquiv, the precomposition with the topological coface
cofaceTop n k.
2. Singular-simplex equality and the subdivision summand as a map #
Two singular simplices coincide as soon as their associated continuous maps
do (toSSetObjEquiv is injective).
The barycentric subdivision summand σ ∘ a_π, viewed as a continuous map.
3. Internal-face bridge: affine faces agree under adjacent swap #
Internal-face identity at the chain level. For an internal face index
castSucc i, the corresponding boundary face of the π-subdivision summand
equals that of the adjacent-swapped permutation summand.
4. Last-face bridge and the last-face permutation bookkeeping #
extendLastPerm ρ sends castSucc t to castSucc (ρ t).
extendLastPerm ρ fixes the last vertex.
The image of (j, ρ) under the last-face decomposition sends the last vertex
to j.
The image of (j, ρ) under the last-face decomposition sends castSucc t to
j.succAbove (ρ t).
Last-face identity at the chain level, face-data form. If j = π (last)
and, on the remaining vertices, π is j.succAbove ∘ ρ, then the last boundary
face of the π-subdivision summand is the ρ-subdivision summand of the j-th
boundary face of σ.
5. The last-face reindexing equivalence #
The map underlying the last-face decomposition equivalence:
(j, ρ) ↦ (extendLastPerm ρ).trans (insertLastPerm j).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The last-face decomposition equivalence
(Fin (n+2) × Perm (Fin (n+1))) ≃ Perm (Fin (n+2)).
Equations
Instances For
6. Internal involution facts #
7. Internal faces cancel #
The internal-face double sum vanishes by adjacent-swap involution cancellation.
8. Last faces reindex to sd (∂ σ) #
The last-face sum equals sd (∂ σ) after reindexing by lastFaceEquiv.
9. Main theorem #
Expanded barycentric boundary cancellation on a generator. The singular boundary of the barycentric subdivision of a generator equals the barycentric subdivision of its boundary:
∂ (sd σ) = sd (∂ σ).
This is proved over the actual expanded sums, splitting the boundary of the
subdivision into internal faces (which cancel) and last faces (which reindex to
sd (∂ σ)).