Metamath Proof Explorer


Theorem simpgnsgbid

Description: A nontrivial group is simple if and only if its normal subgroups are exactly the group itself and the trivial subgroup. (Contributed by Rohan Ridenour, 4-Aug-2023)

Ref Expression
Hypotheses simpgnsgbid.1 B=BaseG
simpgnsgbid.2 0˙=0G
simpgnsgbid.3 φGGrp
simpgnsgbid.4 φ¬0˙=B
Assertion simpgnsgbid φGSimpGrpNrmSGrpG=0˙B

Proof

Step Hyp Ref Expression
1 simpgnsgbid.1 B=BaseG
2 simpgnsgbid.2 0˙=0G
3 simpgnsgbid.3 φGGrp
4 simpgnsgbid.4 φ¬0˙=B
5 simpr φGSimpGrpGSimpGrp
6 1 2 5 simpgnsgd φGSimpGrpNrmSGrpG=0˙B
7 3 adantr φNrmSGrpG=0˙BGGrp
8 4 adantr φNrmSGrpG=0˙B¬0˙=B
9 simpr φNrmSGrpG=0˙BxNrmSGrpGxNrmSGrpG
10 simplr φNrmSGrpG=0˙BxNrmSGrpGNrmSGrpG=0˙B
11 9 10 eleqtrd φNrmSGrpG=0˙BxNrmSGrpGx0˙B
12 elpri x0˙Bx=0˙x=B
13 11 12 syl φNrmSGrpG=0˙BxNrmSGrpGx=0˙x=B
14 1 2 7 8 13 2nsgsimpgd φNrmSGrpG=0˙BGSimpGrp
15 6 14 impbida φGSimpGrpNrmSGrpG=0˙B