OAI/GroupTheory/PolycyclicRecognition/Algebra/GroupExtensionFactorSystem.lean
7 declarations, 0 contain sorry, 0 declared as axioms
A group extension is its actual section factor system
- def
OAI.PolycyclicRecognition.GroupExtensionSection.factorSystemline 15 - def
OAI.PolycyclicRecognition.GroupExtensionSection.coordinateline 25Source documentation
The kernel coordinate of an element relative to the chosen section.
def coordinate (g : G) : N := …
- theorem
OAI.PolycyclicRecognition.GroupExtensionSection.inl_coordinateline 28 - theorem
OAI.PolycyclicRecognition.GroupExtensionSection.coordinate_inl_mulline 34 - def
OAI.PolycyclicRecognition.GroupExtensionSection.normalFormEquivline 41Source documentation
The underlying normal-form coordinates are bijective.
def normalFormEquiv : G ≃ FactorExtension (factorSystem S σ hσ) where …
Mentions: OAI.PolycyclicRecognition.FactorExtension, OAI.PolycyclicRecognition.GroupExtensionSection.factorSystem
- def
OAI.PolycyclicRecognition.GroupExtensionSection.decodeline 53Source documentation
Decoding the normal form respects the nonabelian multiplication.
def decode : FactorExtension (factorSystem S σ hσ) →* G where …
Mentions: OAI.PolycyclicRecognition.FactorExtension, OAI.PolycyclicRecognition.GroupExtensionSection.factorSystem
- def
OAI.PolycyclicRecognition.GroupExtensionSection.mulEquivline 63Source documentation
No splitting is assumed: the section factor supplies the full group law.
def mulEquiv : G ≃* FactorExtension (factorSystem S σ hσ) := …
Mentions: OAI.PolycyclicRecognition.FactorExtension, OAI.PolycyclicRecognition.GroupExtensionSection.factorSystem