The Key Lemma conclusion, in Deligne's insertion form #
The conclusion of record for Deligne 2.8, per the source: a
nonzero commutative algebra under the base together with module
insertions of the module and its dual, multiplying the copair
element to the unit. This is the data from which the direct
factor 1_B ∣ M_B is rebuilt by the algebra structure (the
consumer's reconstruction), stated without any base-changed
module category.
The earlier element form (SplittingAlgebra in KeyLemma.lean)
is superseded: it does not retain the individual insertions that
the 2.9 dévissage consumes. The witness algebra is the full
ℤ-graded splitting algebra, of which the balanced chain chainB
is the degree-zero part — the unit lives in degree zero, so the
nonvanishing argument is unaffected; the insertions live in
degrees ±1.
The conclusion of the Key Lemma (Deligne 2.8), in the
insertion form of the source: a commutative algebra B under
A, nonzero in the unit-detection sense, with module insertions
v of M and u of M' whose product carries the copair
element to the unit of B. The insertions are linear over the
base through the structure morphism, and their product on the
relative tensor is packaged as the descended map pairMul with
its defining equation.
- carrier : D
The underlying object of the splitting algebra.
- monObj : CategoryTheory.MonObj self.carrier
The monoid structure.
- comm : CategoryTheory.IsCommMonObj self.carrier
Commutativity.
The structure morphism from the base algebra.
- ofBase_monHom : CategoryTheory.IsMonHom self.ofBase
The structure morphism is a monoid map.
The algebra is nonzero: its unit does not vanish.
The insertion of the module.
The insertion of the dual module.
- ins_linear : CategoryTheory.CategoryStruct.comp (actLeft A M.X) self.ins = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft A self.ins) (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight self.ofBase self.carrier) CategoryTheory.MonObj.mul)
The insertion of the module is linear over the base, through the structure morphism.
- ins'_linear : CategoryTheory.CategoryStruct.comp (actLeft A M'.X) self.ins' = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft A self.ins') (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight self.ofBase self.carrier) CategoryTheory.MonObj.mul)
The insertion of the dual module is linear over the base, through the structure morphism.
The product of the insertions, descended to the relative tensor.
- pairMul_def : CategoryTheory.CategoryStruct.comp (modTensorπ A M M') self.pairMul = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.tensorHom self.ins self.ins') CategoryTheory.MonObj.mul
Defining equation of the descended product of the insertions.
- delta_eq : CategoryTheory.CategoryStruct.comp CategoryTheory.MonObj.one (CategoryTheory.CategoryStruct.comp d.copair self.pairMul) = CategoryTheory.MonObj.one
The section identity: the product of the insertions carries the copair element to the unit.
Instances For
The Key Lemma statement of record (Deligne 2.8, the consumed direction): a duality datum with the zigzag laws, over a nonzero base whose symmetric powers of the module never vanish, admits splitting data.
Equations
- RS.KeyLemmaDataStatement A d = (RS.ModZigzagDatum A d → CategoryTheory.MonObj.one ≠ 0 → (∀ (n : ℕ), ¬CategoryTheory.Limits.IsZero (RS.symPow A M.X n)) → Nonempty (RS.SplittingData A d))