Metamath Proof Explorer


Theorem subgacs

Description: Subgroups are an algebraic closure system. (Contributed by Stefan O'Rear, 4-Apr-2015) (Revised by Mario Carneiro, 22-Aug-2015)

Ref Expression
Hypothesis subgacs.b B = Base G
Assertion subgacs G Grp SubGrp G ACS B

Proof

Step Hyp Ref Expression
1 subgacs.b B = Base G
2 eqid inv g G = inv g G
3 2 issubg3 G Grp s SubGrp G s SubMnd G x s inv g G x s
4 1 submss s SubMnd G s B
5 4 adantl G Grp s SubMnd G s B
6 velpw s 𝒫 B s B
7 5 6 sylibr G Grp s SubMnd G s 𝒫 B
8 eleq2w y = s inv g G x y inv g G x s
9 8 raleqbi1dv y = s x y inv g G x y x s inv g G x s
10 9 elrab3 s 𝒫 B s y 𝒫 B | x y inv g G x y x s inv g G x s
11 7 10 syl G Grp s SubMnd G s y 𝒫 B | x y inv g G x y x s inv g G x s
12 11 pm5.32da G Grp s SubMnd G s y 𝒫 B | x y inv g G x y s SubMnd G x s inv g G x s
13 3 12 bitr4d G Grp s SubGrp G s SubMnd G s y 𝒫 B | x y inv g G x y
14 elin s SubMnd G y 𝒫 B | x y inv g G x y s SubMnd G s y 𝒫 B | x y inv g G x y
15 13 14 bitr4di G Grp s SubGrp G s SubMnd G y 𝒫 B | x y inv g G x y
16 15 eqrdv G Grp SubGrp G = SubMnd G y 𝒫 B | x y inv g G x y
17 1 fvexi B V
18 mreacs B V ACS B Moore 𝒫 B
19 17 18 mp1i G Grp ACS B Moore 𝒫 B
20 grpmnd G Grp G Mnd
21 1 submacs G Mnd SubMnd G ACS B
22 20 21 syl G Grp SubMnd G ACS B
23 1 2 grpinvcl G Grp x B inv g G x B
24 23 ralrimiva G Grp x B inv g G x B
25 acsfn1 B V x B inv g G x B y 𝒫 B | x y inv g G x y ACS B
26 17 24 25 sylancr G Grp y 𝒫 B | x y inv g G x y ACS B
27 mreincl ACS B Moore 𝒫 B SubMnd G ACS B y 𝒫 B | x y inv g G x y ACS B SubMnd G y 𝒫 B | x y inv g G x y ACS B
28 19 22 26 27 syl3anc G Grp SubMnd G y 𝒫 B | x y inv g G x y ACS B
29 16 28 eqeltrd G Grp SubGrp G ACS B