OAI/GroupTheory/PolycyclicRecognition/Algebra/SmallCoefficientTensorAlgebra.lean
11 declarations, 0 contain sorry, 0 declared as axioms
Unit and multiplication on the small coefficient tensor functor
- abbrev
OAI.PolycyclicRecognition.smallCoefficientTensorline 15 - def
OAI.PolycyclicRecognition.smallCoefficientTensorUnitline 18 - theorem
OAI.PolycyclicRecognition.smallCoefficientTensorUnit_applyline 27 - theorem
OAI.PolycyclicRecognition.smallCoefficientTensorUnit_naturalline 30 - def
OAI.PolycyclicRecognition.smallCoefficientMultiplicationline 39 - def
OAI.PolycyclicRecognition.smallCoefficientTensorMultiplyline 48 - theorem
OAI.PolycyclicRecognition.smallCoefficientTensorMultiply_applyline 54 - theorem
OAI.PolycyclicRecognition.smallCoefficientTensorMultiply_unitline 59 - theorem
OAI.PolycyclicRecognition.smallCoefficientTensorMultiply_map_unitline 69 - theorem
OAI.PolycyclicRecognition.smallCoefficientTensorMultiply_naturalline 79 - theorem
OAI.PolycyclicRecognition.smallCoefficientTensor_split_of_unit_homotopyline 95Source documentation
Extend a primitive using ring multiplication and cancel its epimorphic cover.
theorem smallCoefficientTensor_split_of_unit_homotopy {P Q K : Rep.{0} ℤ G} (π : Q ⟶ K) [Epi π] (ι : K ⟶ P) (r : P ⟶ smallCoefficientTensor K) (hr : (π ≫ ι) ≫ r = π ≫ smallCoefficientTensorUnit K) : (tensorLeft (smallCoefficientRepresentation G)).map ι ≫ ((tensorLeft (smallCoefficientRepresentation G)).map r ≫ smallCoefficientTensorMultiply K) = 𝟙 _ := by …Mentions: OAI.PolycyclicRecognition.smallCoefficientTensor, OAI.PolycyclicRecognition.smallCoefficientTensorUnit, OAI.PolycyclicRecognition.smallCoefficientRepresentation, OAI.PolycyclicRecognition.smallCoefficientTensorMultiply