theorem
SylowTheorems.sylow_theorems
(G : Type u_1)
[Group G]
[Fintype G]
(p : ℕ)
[Fact (Nat.Prime p)]
:
(∃ (H : Subgroup G), Nat.card ↥H = p ^ (Nat.card G).factorization p) ∧ (∀ (P Q : Sylow p G), ∃ (g : G), ↑P = Subgroup.map (MulEquiv.toMonoidHom (MulAut.conj g)) ↑Q) ∧ (∀ (K : Subgroup G),
IsPGroup p ↥K → ∀ (Q : Sylow p G), ∃ (g : G), K ≤ Subgroup.map (MulEquiv.toMonoidHom (MulAut.conj g)) ↑Q) ∧ Nat.card (Sylow p G) ∣ Nat.card G / p ^ (Nat.card G).factorization p ∧ Nat.card (Sylow p G) ≡ 1 [MOD p]
theorem
SylowTheorems.sylow_II
{G : Type u_1}
[Group G]
[Finite G]
{p : ℕ}
[hp : Fact (Nat.Prime p)]
(P Q : Sylow p G)
:
∃ (g : G), ↑P = Subgroup.map (MulEquiv.toMonoidHom (MulAut.conj g)) ↑Q
theorem
SylowTheorems.mulEquiv_dihedralGroup_of_not_isCyclic
(G : Type u_2)
[Group G]
[Fintype G]
(hG : Fintype.card G = 10)
(hnc : ¬IsCyclic G)
:
Nonempty (G ≃* DihedralGroup 5)
theorem
SylowTheorems.groups_of_order_10_classification
(G : Type u_2)
[Group G]
[Fintype G]
(hG : Fintype.card G = 10)
: