LeanPool.OrderPQ.PrimeOrder #
theorem
IsSimpleAddGroup.ne_bot_iff_eq_top_of_normal
{G : Type u_1}
[AddGroup G]
[IsSimpleAddGroup G]
{H : AddSubgroup G}
(h : H.Normal)
:
theorem
IsSimpleGroup.monoidHom_injective_or_eq_one
{G : Type u_1}
[Group G]
[IsSimpleGroup G]
{H : Type u_2}
[Group H]
(φ : G →* H)
:
theorem
IsSimpleAddGroup.addMonoidHom_injective_or_eq_zero
{G : Type u_1}
[AddGroup G]
[IsSimpleAddGroup G]
{H : Type u_2}
[AddGroup H]
(φ : G →+ H)
:
theorem
IsSimpleGroup.monoidHom_ne_one_iff_injective
{G : Type u_1}
[Group G]
[IsSimpleGroup G]
{H : Type u_2}
[Group H]
(φ : G →* H)
:
theorem
IsSimpleAddGroup.addMonoidHom_ne_zero_iff_injective
{G : Type u_1}
[AddGroup G]
[IsSimpleAddGroup G]
{H : Type u_2}
[AddGroup H]
(φ : G →+ H)
: