OAI/Topology/EilenbergGanea/CliqueCohomology.lean
19 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.EilenbergGanea.generatorExponentline 17 - theorem
OAI.EilenbergGanea.generatorExponent_ofline 22 - def
OAI.EilenbergGanea.heightDifferenceline 27 - theorem
OAI.EilenbergGanea.heightDifference_commuteline 30 - def
OAI.EilenbergGanea.cliqueSquareline 38 - theorem
OAI.EilenbergGanea.cliqueSquare_injectiveline 49 - def
OAI.EilenbergGanea.seedCliqueVertexline 65 - def
OAI.EilenbergGanea.seedCliqueEdgeline 66 - def
OAI.EilenbergGanea.seedCliqueFaceline 67 - theorem
OAI.EilenbergGanea.source_contains_int_squareline 69 - def
OAI.EilenbergGanea.exponentCupline 91Source documentation
The cup product of two integral exponent homomorphisms.
def exponentCup (a b : G →* Multiplicative ℤ) : cocycles₂ (Rep.trivial ℤ G ℤ) := …
- theorem
OAI.EilenbergGanea.exponentCup_not_coboundaryline 101Source documentation
Antisymmetrizing on a commuting pair detects a nonzero integral class.
theorem exponentCup_not_coboundary (a b : G →* Multiplicative ℤ) (g h : G) (hc : Commute g h) (hag : (a g).toAdd = 1) (hah : (a h).toAdd = 0) (hbg : (b g).toAdd = 0) (hbh : (b h).toAdd = 1) : ⇑(exponentCup a b) ∉ coboundaries₂ (Rep.trivial ℤ G ℤ) := by …Mentions: OAI.EilenbergGanea.exponentCup
- theorem
OAI.EilenbergGanea.exponentCup_class_ne_zeroline 117 - theorem
OAI.EilenbergGanea.clique_exponent_class_nonzeroline 132 - theorem
OAI.EilenbergGanea.cocycle_boundary_of_projectiveDimension_lt_twoline 160Source documentation
Vanishing in the literal projective-dimension sense forces every 2-cocycle in a projective resolution to be a coboundary; the fully faithful exact functor permits us to use this for the representation/group-ring equivalence.
theorem cocycle_boundary_of_projectiveDimension_lt_two [HasProjectiveDimensionLT (F.obj X) 2] (f : P.complex.X 2 ⟶ Y) (hf : P.complex.d 3 2 ≫ f = 0) : ∃ g : P.complex.X 1 ⟶ Y, P.complex.d 2 1 ≫ g = f := by … - theorem
OAI.EilenbergGanea.isZero_homology_two_of_projectiveDimension_lt_twoline 179Source documentation
The same vanishing expressed in the library's older linear-Yoneda model of Ext. This theorem proves rather than assumes the bridge between the two APIs.
theorem isZero_homology_two_of_projectiveDimension_lt_two (R : Type*) [Ring R] [Linear R C] [HasProjectiveDimensionLT (F.obj X) 2] : IsZero ((P.complex.linearYonedaObj R Y).homology 2) := by … - theorem
OAI.EilenbergGanea.two_le_cohomologicalDimension_of_H2_nonzeroline 193 - theorem
OAI.EilenbergGanea.height_kernel_two_le_cohomologicalDimensionline 211 - theorem
OAI.EilenbergGanea.source_two_le_cohomologicalDimensionline 216