OAI/CategoryTheory/Thomason/Gray/GrayFinitePosetUnits.lean
12 declarations, 0 contain sorry, 0 declared as axioms
Finite-poset unit comparisons from the strict Gray input alone
Geometric gluing and direct realization of the Gray prisms remove every Kan–Quillen hypothesis from these unit comparisons. The exact right Gray and finite internal-hom truncation inputs remain explicit.
- theorem
OAI.Thomason.Construction.RelativePrismData.weakEquivalence_iff_directline 24 - theorem
OAI.Thomason.Construction.nerve_greatest_point_weakEquivalences_directline 39 - theorem
OAI.Thomason.Construction.NormalizedSimplexIdentities.unit_of_point_iso_directline 54 - theorem
OAI.Thomason.Construction.NormalizedSimplexIdentities.categorified_greatest_point_weakEquivalences_directline 64Source documentation
The same contraction is weak after actual strict categorification.
theorem categorified_greatest_point_weakEquivalences_direct (G : RightGrayInput h) (aw : SimplexComplex.AlexanderWhitneyInput h) {P : Type} [PartialOrder P] (x : P) (hx : ∀ y, y ≤ x) : h.streetWeakEquivalences (h.posetMap (posetFromPoint x)) ∧ h.streetWeakEquivalences (h.posetMap (posetToPoint P)) := by …Mentions: OAI.Thomason.Construction.RightGrayInput, OAI.Thomason.Construction.SimplexComplex.AlexanderWhitneyInput, OAI.Thomason.Construction.posetFromPoint, OAI.Thomason.Construction.posetToPoint
- theorem
OAI.Thomason.Construction.NormalizedSimplexIdentities.unit_greatestElement_directline 86Source documentation
The finite-poset unit input is proved here for every greatest-element poset; finiteness is not needed in this case.
theorem unit_greatestElement_direct (G : RightGrayInput h) (aw : SimplexComplex.AlexanderWhitneyInput h) {P : Type} [PartialOrder P] (x : P) (hx : ∀ y, y ≤ x) : realizationWeakEquivalences (h.categorificationAdjunction.unit.app (nerve P)) := by …Mentions: OAI.Thomason.Construction.RightGrayInput, OAI.Thomason.Construction.SimplexComplex.AlexanderWhitneyInput, OAI.Thomason.Construction.realizationWeakEquivalences
- theorem
OAI.Thomason.Construction.FiniteReflectionInput.unit_of_point_iso_directline 103 - theorem
OAI.Thomason.Construction.FiniteReflectionInput.categorified_greatest_point_weakEquivalences_directline 114Source documentation
Reflection of the strict contraction gives actual finite Street weak equivalences on both the point inclusion and the collapse.
theorem categorified_greatest_point_weakEquivalences_direct (G : RightGrayInput h) (t : GrayTruncationInput G) (aw : SimplexComplex.AlexanderWhitneyInput h) {P : Type} [PartialOrder P] (x : P) (hx : ∀ y, y ≤ x) : realizationWeakEquivalences ((h.finiteStreetNerve (n + 1)).map (r.reflect.map (h.posetMap (posetFromPoint x)))) ∧ realizationWeakEquivalences ((h.finiteStreetNerve (n + 1)).map (r.reflect.map (h.posetMap (posetToPoint P)))) := by …Mentions: OAI.Thomason.Construction.RightGrayInput, OAI.Thomason.Construction.GrayTruncationInput, OAI.Thomason.Construction.SimplexComplex.AlexanderWhitneyInput, OAI.Thomason.Construction.realizationWeakEquivalences, OAI.Thomason.Construction.posetFromPoint, OAI.Thomason.Construction.posetToPoint
- theorem
OAI.Thomason.Construction.FiniteReflectionInput.unit_greatestElement_directline 138Source documentation
The actual unit comparison is weak on all greatest-element posets in dimension n+1. No finite-poset unit theorem is used.
theorem unit_greatestElement_direct (G : RightGrayInput h) (t : GrayTruncationInput G) (aw : SimplexComplex.AlexanderWhitneyInput h) {P : Type} [PartialOrder P] (x : P) (hx : ∀ y, y ≤ x) : realizationWeakEquivalences ((r.categorificationAdjunction h).unit.app (nerve P)) := by …Mentions: OAI.Thomason.Construction.RightGrayInput, OAI.Thomason.Construction.GrayTruncationInput, OAI.Thomason.Construction.SimplexComplex.AlexanderWhitneyInput, OAI.Thomason.Construction.realizationWeakEquivalences
- theorem
OAI.Thomason.Construction.NormalizedSimplexIdentities.unit_finite_poset_fromGrayline 157Source documentation
Finite-poset units in omega dimension require the strict Gray input, with no Kan–Quillen, extension, transfer, or localization assumption.
theorem unit_finite_poset_fromGray (G : RightGrayInput h) (aw : SimplexComplex.AlexanderWhitneyInput h) (P : Type) [PartialOrder P] [Finite P] : realizationWeakEquivalences (h.categorificationAdjunction.unit.app (nerve P)) := by …Mentions: OAI.Thomason.Construction.RightGrayInput, OAI.Thomason.Construction.SimplexComplex.AlexanderWhitneyInput, OAI.Thomason.Construction.realizationWeakEquivalences
- theorem
OAI.Thomason.Construction.FiniteReflectionInput.unit_finite_poset_fromGrayline 183Source documentation
The finite-dimensional unit comparison only adds the specified interval internal-hom truncation input.
theorem unit_finite_poset_fromGray (G : RightGrayInput h) (t : GrayTruncationInput G) (aw : SimplexComplex.AlexanderWhitneyInput h) (P : Type) [PartialOrder P] [Finite P] : realizationWeakEquivalences ((r.categorificationAdjunction h).unit.app (nerve P)) := by …Mentions: OAI.Thomason.Construction.RightGrayInput, OAI.Thomason.Construction.GrayTruncationInput, OAI.Thomason.Construction.SimplexComplex.AlexanderWhitneyInput, OAI.Thomason.Construction.realizationWeakEquivalences
- theorem
OAI.Thomason.Construction.NormalizedSimplexIdentities.finitePosetUnitInput_fromGrayline 208Source documentation
Strict Gray cylinder comparisons and finite internal-hom truncation give the finite-poset unit comparisons.
theorem finitePosetUnitInput_fromGray (G : RightGrayInput h) (t : GrayTruncationInput G) (aw : SimplexComplex.AlexanderWhitneyInput h) : PublishedFinitePosetUnitInput h where …Mentions: OAI.Thomason.Construction.RightGrayInput, OAI.Thomason.Construction.GrayTruncationInput, OAI.Thomason.Construction.SimplexComplex.AlexanderWhitneyInput, OAI.Thomason.Construction.PublishedFinitePosetUnitInput
- theorem
OAI.Thomason.Construction.NormalizedSimplexIdentities.finite_poset_map_weakEquivalence_fromGrayline 215Source documentation
On finite-poset nerves the actual Street and ordinary realization weak criteria agree using only the right Gray data.
theorem finite_poset_map_weakEquivalence_fromGray (G : RightGrayInput h) (aw : SimplexComplex.AlexanderWhitneyInput h) {P Q : Type} [PartialOrder P] [PartialOrder Q] [Finite P] [Finite Q] (f : nerve P ⟶ nerve Q) : h.streetWeakEquivalences (h.categorification.map f) ↔ realizationWeakEquivalences f := …Mentions: OAI.Thomason.Construction.RightGrayInput, OAI.Thomason.Construction.SimplexComplex.AlexanderWhitneyInput, OAI.Thomason.Construction.realizationWeakEquivalences