OAI/GroupTheory/FiniteLattice/CanonicalQuotient.lean
5 declarations, 0 contain sorry, 0 declared as axioms
A quotient isomorphism obtained from a subgroup with prescribed image.
- def
OAI.FiniteLattice.CommonCore.preimageMapline 11Source documentation
Restrict
alphatoQand identify its imageJwithT.def preimageMap (alpha : A →* H) (Q : Subgroup A) (J : Subgroup H) (himage : Q.map alpha = J) (e : T ≃* J) : Q →* T where … - theorem
OAI.FiniteLattice.CommonCore.preimageMap_surjectiveline 27 - theorem
OAI.FiniteLattice.CommonCore.preimageMap_ker_iffline 42Source documentation
The kernel of the transported map consists of the elements killed by
alpha.theorem preimageMap_ker_iff (alpha : A →* H) (Q : Subgroup A) (J : Subgroup H) (himage : Q.map alpha = J) (e : T ≃* J) (q : Q) : q ∈ (preimageMap alpha Q J himage e).ker ↔ alpha q = 1 := by …Mentions: OAI.FiniteLattice.CommonCore.preimageMap
- def
OAI.FiniteLattice.CommonCore.canonicalThetaline 59Source documentation
The first isomorphism theorem identifies the quotient of
Qby the kernel withT.noncomputable def canonicalTheta (alpha : A →* H) (Q : Subgroup A) (J : Subgroup H) (himage : Q.map alpha = J) (e : T ≃* J) : (Q ⧸ (preimageMap alpha Q J himage e).ker) ≃* T := …Mentions: OAI.FiniteLattice.CommonCore.preimageMap
- theorem
OAI.FiniteLattice.CommonCore.canonicalTheta_mkline 65