Skip to content

Commit 843d789

Browse files
chore(Algebra/Group/Subgroup/Basic): automated extraction from leanprover-community#38864 (leanprover-community#40842)
This PR was automatically created from PR leanprover-community#38864 by @xroblot via a [review comment](leanprover-community#38864 (comment)) by @tb65536. Co-authored-by: xroblot <46200072+xroblot@users.noreply.github.com>
1 parent fbfd7f5 commit 843d789

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

Mathlib/Algebra/Group/Subgroup/Basic.lean

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -939,6 +939,15 @@ theorem Normal.of_map_subtype {K : Subgroup G} {L : Subgroup K}
939939
(n : (Subgroup.map K.subtype L).Normal) : L.Normal :=
940940
n.of_map_injective K.subtype_injective
941941

942+
theorem normal_comap_iff_of_surjective {f : G →* N} (hf : Function.Surjective f) {H : Subgroup N} :
943+
(H.comap f).Normal ↔ H.Normal := by
944+
rw [← normalizer_eq_top_iff, ← comap_normalizer_eq_of_surjective H hf, ← comap_top f,
945+
(comap_injective hf).eq_iff, normalizer_eq_top_iff]
946+
947+
theorem _root_.MulEquiv.normal_map_iff {f : G ≃* G'} {H : Subgroup G} :
948+
(H.map (f : G →* G')).Normal ↔ H.Normal := by
949+
rw [map_equiv_eq_comap_symm, normal_comap_iff_of_surjective f.symm.surjective]
950+
942951
section SubgroupNormal
943952

944953
@[to_additive]

0 commit comments

Comments
 (0)