Skip to content

Commit 35c518f

Browse files
committed
move lemma
1 parent bd5eb86 commit 35c518f

2 files changed

Lines changed: 11 additions & 10 deletions

File tree

Mathlib/GroupTheory/Nilpotent.lean

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -115,17 +115,8 @@ theorem upperCentralSeriesStep_eq_comap_center :
115115
rw [coe_mk', ← QuotientGroup.mk_mul, ← QuotientGroup.mk_mul, eq_comm, eq_iff_div_mem,
116116
div_eq_mul_inv, mul_inv_rev, mul_assoc]
117117

118-
@[to_additive]
119-
theorem Subgroup.Characteristic.quotient [hH : Characteristic H] {K : Subgroup (G ⧸ H)}
120-
(hK : K.Characteristic) :
121-
Characteristic (K.comap (mk' H)) := by
122-
refine characteristic_iff_map_le.2 fun ϕ x ⟨y, hy⟩ => ?_
123-
have := characteristic_iff_map_eq.1 hK (congr H H ϕ (characteristic_iff_map_eq.1 hH ϕ))
124-
have := mem_map_of_mem (congr H H ϕ (characteristic_iff_map_eq.1 hH ϕ)).toMonoidHom hy.1
125-
simp_all
126-
127118
instance [hH : H.Characteristic] : Characteristic (upperCentralSeriesStep H) :=
128-
(upperCentralSeriesStep_eq_comap_center H) ▸ hH.quotient H centerCharacteristic
119+
(upperCentralSeriesStep_eq_comap_center H) ▸ comap_Characteristic H centerCharacteristic
129120

130121
variable (G)
131122

Mathlib/GroupTheory/QuotientGroup/Basic.lean

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -390,6 +390,16 @@ theorem comap_comap_center {H₁ : Subgroup G} [H₁.Normal] {H₂ : Subgroup (G
390390
simp only [mk'_apply, Subgroup.mem_comap, Subgroup.mem_center_iff, forall_mk, ← mk_mul,
391391
eq_iff_div_mem, mk_div]
392392

393+
open Subgroup in
394+
@[to_additive]
395+
theorem comap_Characteristic [hN : N.Characteristic] {K : Subgroup (G ⧸ N)}
396+
(hK : K.Characteristic) :
397+
Characteristic (K.comap (mk' N)) := by
398+
refine characteristic_iff_map_le.2 fun ϕ x ⟨y, hy⟩ => ?_
399+
have := characteristic_iff_map_eq.1 hK (congr N N ϕ (characteristic_iff_map_eq.1 hN ϕ))
400+
have := mem_map_of_mem (congr N N ϕ (characteristic_iff_map_eq.1 hN ϕ)).toMonoidHom hy.1
401+
simp_all
402+
393403
end QuotientGroup
394404

395405
namespace QuotientAddGroup

0 commit comments

Comments
 (0)