OAI/GroupTheory/BooneHigman/AlgebraPresentations.lean
100 declarations, 0 contain sorry, 0 declared as axioms
Finite presentations of tensor, opposite, contracted, unitized, and coefficient algebras.
- abbrev
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.Fline 15 - def
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.inLeftline 16 - def
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.inRightline 17 - inductive
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.Relline 22 - abbrev
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.Pline 28 - def
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.qline 29 - def
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.leftFreeline 31 - def
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.rightFreeline 32 - def
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.leftline 34 - def
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.rightline 37 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.left_mkline 41 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.right_mkline 43 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.leftFree_ιline 46 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.rightFree_ιline 48 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.free_commuteline 51 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.quotient_commuteline 67 - def
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.fromTensorline 73 - def
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.toTensorFreeline 76 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.toTensorFree_leftline 81 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.toTensorFree_rightline 87 - def
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.toTensorline 93 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.toTensor_qline 107 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.toTensor_leftline 110 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.toTensor_rightline 117 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.to_fromline 124 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.from_toline 129 - def
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.equivalenceline 143 - theorem
OAI.FiniteAlgebraicEnvelopes.TensorPresentation.rel_finiteline 146 - def
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.reverseline 167 - def
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.unreverseline 170 - theorem
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.reverse_ιline 172 - theorem
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.unreverse_opline 174 - theorem
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.unreverse_reverseline 176 - theorem
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.reverse_unreverseline 181 - def
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.freeEquivalenceline 188 - def
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.opRelline 194 - def
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.quotientToOpline 196 - def
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.quotientFromOpAuxline 201 - def
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.quotientFromOpline 206 - theorem
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.quotientToOp_mkline 209 - theorem
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.quotientFromOp_mkline 212 - theorem
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.quotientToFromline 218 - theorem
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.quotientFromToline 225 - def
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.quotientEquivalenceline 231 - theorem
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.opRel_finiteline 235 - def
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.freeRelline 243 - def
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.presentationline 245 - theorem
OAI.FiniteAlgebraicEnvelopes.OppositePresentation.freeRel_finiteline 248 - def
OAI.FiniteAlgebraicEnvelopes.AlgebraGenerators.tensorGeneratorsline 263 - theorem
OAI.FiniteAlgebraicEnvelopes.AlgebraGenerators.tensorGenerators_finiteline 266 - theorem
OAI.FiniteAlgebraicEnvelopes.AlgebraGenerators.tensorGenerators_generateline 269 - theorem
OAI.FiniteAlgebraicEnvelopes.AlgebraGenerators.oppositeGenerators_generateline 297 - def
OAI.FiniteAlgebraicEnvelopes.AlgebraGenerators.envelopingGeneratorsline 312 - theorem
OAI.FiniteAlgebraicEnvelopes.AlgebraGenerators.envelopingGenerators_finiteline 315 - theorem
OAI.FiniteAlgebraicEnvelopes.AlgebraGenerators.envelopingGenerators_generateline 318 - def
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.linearLimitEquivalenceline 330 - theorem
OAI.FiniteAlgebraicEnvelopes.ContractedPresentation.monoidBasis_injective_nonzeroline 339 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.groupAlgebraEmbeddingline 356Source documentation
Input units in the simple algebra, whose internal identity is preserved.
def groupAlgebraEmbedding : G →* SmallAlgebra s h k := …
Mentions: OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.SmallAlgebra
- theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.groupAlgebraEmbedding_injectiveline 359 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.groupAlgebraUnitsline 365 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.groupAlgebraUnits_injectiveline 367 - theorem
OAI.FiniteAlgebraicEnvelopes.Unitize.support_leftline 378 - theorem
OAI.FiniteAlgebraicEnvelopes.Unitize.support_rightline 379 - def
OAI.FiniteAlgebraicEnvelopes.Unitize.homline 382Source documentation
Extend a group represented in a nonunital corner to units of the ambient ring.
def hom : G →* B where …
- theorem
OAI.FiniteAlgebraicEnvelopes.Unitize.hom_applyline 392 - theorem
OAI.FiniteAlgebraicEnvelopes.Unitize.hom_injectiveline 394 - def
OAI.FiniteAlgebraicEnvelopes.Unitize.unitsHomline 398 - theorem
OAI.FiniteAlgebraicEnvelopes.Unitize.unitsHom_injectiveline 400 - def
OAI.FiniteAlgebraicEnvelopes.Enveloping.includeLeftline 410 - theorem
OAI.FiniteAlgebraicEnvelopes.Enveloping.includeLeft_applyline 412 - theorem
OAI.FiniteAlgebraicEnvelopes.Enveloping.eval_includeLeftline 414 - theorem
OAI.FiniteAlgebraicEnvelopes.Enveloping.includeLeft_injectiveline 417 - def
OAI.FiniteAlgebraicEnvelopes.Enveloping.unitsIncludeline 420 - theorem
OAI.FiniteAlgebraicEnvelopes.Enveloping.unitsInclude_injectiveline 422 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ambientUnitsline 437 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ambientUnits_injectiveline 440 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.coefficientUnitsline 443 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.coefficientUnits_injectiveline 446 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ringPsi_injectiveline 455 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.linearTransitionline 457 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.linearTransition_injectiveline 459 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.linearLimitEquivalenceline 462 - def
OAI.FiniteAlgebraicEnvelopes.HasKernelRingline 470Source documentation
A construction interface; every field is discharged below from the source algebra.
def HasKernelRing (H : Type*) [Group H] : Prop := …
- theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.kernelRingPackageline 482 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.kernelRingline 493 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ringGeneratorsline 510 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ringGenerators_finiteline 514 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ringGenerators_generateline 518 - instance
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.steinberg_finitelyGeneratedline 521 - abbrev
OAI.FiniteAlgebraicEnvelopes.EnvelopingPresentation.Generatorsline 531 - def
OAI.FiniteAlgebraicEnvelopes.EnvelopingPresentation.Relline 532 - def
OAI.FiniteAlgebraicEnvelopes.EnvelopingPresentation.equivalenceline 535 - theorem
OAI.FiniteAlgebraicEnvelopes.EnvelopingPresentation.rel_finiteline 540 - def
OAI.FiniteAlgebraicEnvelopes.EnvelopingPresentation.ofPresentationline 548 - def
OAI.FiniteAlgebraicEnvelopes.Steinberg.coefficientEquivline 556 - abbrev
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.CoefficientGeneratorsline 587 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.CoefficientRelationsline 589 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.coefficientPresentationline 591 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.coefficientRelations_finiteline 594 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.steinberg_finitePresentation_of_freeline 601Source documentation
Finite-presentation reduction to the finite free algebra case.
theorem steinberg_finitePresentation_of_free [Group.IsFinitelyPresented (Steinberg.Group (Fin 6) (FreeAlgebra k (CoefficientGenerators s h)))] : Group.IsFinitelyPresented (Steinberg.Group (Fin 6) (R s h k)) := by …Mentions: OAI.FiniteAlgebraicEnvelopes.Steinberg.Group, OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.CoefficientGenerators, OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.R