Metamath Proof Explorer


Theorem pgpfac1lem4

Description: Lemma for pgpfac1 . (Contributed by Mario Carneiro, 27-Apr-2016)

Ref Expression
Hypotheses pgpfac1.k โŠข ๐พ = ( mrCls โ€˜ ( SubGrp โ€˜ ๐บ ) )
pgpfac1.s โŠข ๐‘† = ( ๐พ โ€˜ { ๐ด } )
pgpfac1.b โŠข ๐ต = ( Base โ€˜ ๐บ )
pgpfac1.o โŠข ๐‘‚ = ( od โ€˜ ๐บ )
pgpfac1.e โŠข ๐ธ = ( gEx โ€˜ ๐บ )
pgpfac1.z โŠข 0 = ( 0g โ€˜ ๐บ )
pgpfac1.l โŠข โŠ• = ( LSSum โ€˜ ๐บ )
pgpfac1.p โŠข ( ๐œ‘ โ†’ ๐‘ƒ pGrp ๐บ )
pgpfac1.g โŠข ( ๐œ‘ โ†’ ๐บ โˆˆ Abel )
pgpfac1.n โŠข ( ๐œ‘ โ†’ ๐ต โˆˆ Fin )
pgpfac1.oe โŠข ( ๐œ‘ โ†’ ( ๐‘‚ โ€˜ ๐ด ) = ๐ธ )
pgpfac1.u โŠข ( ๐œ‘ โ†’ ๐‘ˆ โˆˆ ( SubGrp โ€˜ ๐บ ) )
pgpfac1.au โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ ๐‘ˆ )
pgpfac1.w โŠข ( ๐œ‘ โ†’ ๐‘Š โˆˆ ( SubGrp โ€˜ ๐บ ) )
pgpfac1.i โŠข ( ๐œ‘ โ†’ ( ๐‘† โˆฉ ๐‘Š ) = { 0 } )
pgpfac1.ss โŠข ( ๐œ‘ โ†’ ( ๐‘† โŠ• ๐‘Š ) โІ ๐‘ˆ )
pgpfac1.2 โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘ค โˆˆ ( SubGrp โ€˜ ๐บ ) ( ( ๐‘ค โŠŠ ๐‘ˆ โˆง ๐ด โˆˆ ๐‘ค ) โ†’ ยฌ ( ๐‘† โŠ• ๐‘Š ) โŠŠ ๐‘ค ) )
pgpfac1.c โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ( ๐‘ˆ โˆ– ( ๐‘† โŠ• ๐‘Š ) ) )
pgpfac1.mg โŠข ยท = ( .g โ€˜ ๐บ )
Assertion pgpfac1lem4 ( ๐œ‘ โ†’ โˆƒ ๐‘ก โˆˆ ( SubGrp โ€˜ ๐บ ) ( ( ๐‘† โˆฉ ๐‘ก ) = { 0 } โˆง ( ๐‘† โŠ• ๐‘ก ) = ๐‘ˆ ) )

Proof

Step Hyp Ref Expression
1 pgpfac1.k โŠข ๐พ = ( mrCls โ€˜ ( SubGrp โ€˜ ๐บ ) )
2 pgpfac1.s โŠข ๐‘† = ( ๐พ โ€˜ { ๐ด } )
3 pgpfac1.b โŠข ๐ต = ( Base โ€˜ ๐บ )
4 pgpfac1.o โŠข ๐‘‚ = ( od โ€˜ ๐บ )
5 pgpfac1.e โŠข ๐ธ = ( gEx โ€˜ ๐บ )
6 pgpfac1.z โŠข 0 = ( 0g โ€˜ ๐บ )
7 pgpfac1.l โŠข โŠ• = ( LSSum โ€˜ ๐บ )
8 pgpfac1.p โŠข ( ๐œ‘ โ†’ ๐‘ƒ pGrp ๐บ )
9 pgpfac1.g โŠข ( ๐œ‘ โ†’ ๐บ โˆˆ Abel )
10 pgpfac1.n โŠข ( ๐œ‘ โ†’ ๐ต โˆˆ Fin )
11 pgpfac1.oe โŠข ( ๐œ‘ โ†’ ( ๐‘‚ โ€˜ ๐ด ) = ๐ธ )
12 pgpfac1.u โŠข ( ๐œ‘ โ†’ ๐‘ˆ โˆˆ ( SubGrp โ€˜ ๐บ ) )
13 pgpfac1.au โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ ๐‘ˆ )
14 pgpfac1.w โŠข ( ๐œ‘ โ†’ ๐‘Š โˆˆ ( SubGrp โ€˜ ๐บ ) )
15 pgpfac1.i โŠข ( ๐œ‘ โ†’ ( ๐‘† โˆฉ ๐‘Š ) = { 0 } )
16 pgpfac1.ss โŠข ( ๐œ‘ โ†’ ( ๐‘† โŠ• ๐‘Š ) โІ ๐‘ˆ )
17 pgpfac1.2 โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘ค โˆˆ ( SubGrp โ€˜ ๐บ ) ( ( ๐‘ค โŠŠ ๐‘ˆ โˆง ๐ด โˆˆ ๐‘ค ) โ†’ ยฌ ( ๐‘† โŠ• ๐‘Š ) โŠŠ ๐‘ค ) )
18 pgpfac1.c โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ( ๐‘ˆ โˆ– ( ๐‘† โŠ• ๐‘Š ) ) )
19 pgpfac1.mg โŠข ยท = ( .g โ€˜ ๐บ )
20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 pgpfac1lem2 โŠข ( ๐œ‘ โ†’ ( ๐‘ƒ ยท ๐ถ ) โˆˆ ( ๐‘† โŠ• ๐‘Š ) )
21 ablgrp โŠข ( ๐บ โˆˆ Abel โ†’ ๐บ โˆˆ Grp )
22 9 21 syl โŠข ( ๐œ‘ โ†’ ๐บ โˆˆ Grp )
23 3 subgacs โŠข ( ๐บ โˆˆ Grp โ†’ ( SubGrp โ€˜ ๐บ ) โˆˆ ( ACS โ€˜ ๐ต ) )
24 acsmre โŠข ( ( SubGrp โ€˜ ๐บ ) โˆˆ ( ACS โ€˜ ๐ต ) โ†’ ( SubGrp โ€˜ ๐บ ) โˆˆ ( Moore โ€˜ ๐ต ) )
25 22 23 24 3syl โŠข ( ๐œ‘ โ†’ ( SubGrp โ€˜ ๐บ ) โˆˆ ( Moore โ€˜ ๐ต ) )
26 3 subgss โŠข ( ๐‘ˆ โˆˆ ( SubGrp โ€˜ ๐บ ) โ†’ ๐‘ˆ โІ ๐ต )
27 12 26 syl โŠข ( ๐œ‘ โ†’ ๐‘ˆ โІ ๐ต )
28 27 13 sseldd โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ ๐ต )
29 1 mrcsncl โŠข ( ( ( SubGrp โ€˜ ๐บ ) โˆˆ ( Moore โ€˜ ๐ต ) โˆง ๐ด โˆˆ ๐ต ) โ†’ ( ๐พ โ€˜ { ๐ด } ) โˆˆ ( SubGrp โ€˜ ๐บ ) )
30 25 28 29 syl2anc โŠข ( ๐œ‘ โ†’ ( ๐พ โ€˜ { ๐ด } ) โˆˆ ( SubGrp โ€˜ ๐บ ) )
31 2 30 eqeltrid โŠข ( ๐œ‘ โ†’ ๐‘† โˆˆ ( SubGrp โ€˜ ๐บ ) )
32 7 lsmcom โŠข ( ( ๐บ โˆˆ Abel โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐บ ) โˆง ๐‘Š โˆˆ ( SubGrp โ€˜ ๐บ ) ) โ†’ ( ๐‘† โŠ• ๐‘Š ) = ( ๐‘Š โŠ• ๐‘† ) )
33 9 31 14 32 syl3anc โŠข ( ๐œ‘ โ†’ ( ๐‘† โŠ• ๐‘Š ) = ( ๐‘Š โŠ• ๐‘† ) )
34 20 33 eleqtrd โŠข ( ๐œ‘ โ†’ ( ๐‘ƒ ยท ๐ถ ) โˆˆ ( ๐‘Š โŠ• ๐‘† ) )
35 eqid โŠข ( -g โ€˜ ๐บ ) = ( -g โ€˜ ๐บ )
36 35 7 14 31 lsmelvalm โŠข ( ๐œ‘ โ†’ ( ( ๐‘ƒ ยท ๐ถ ) โˆˆ ( ๐‘Š โŠ• ๐‘† ) โ†” โˆƒ ๐‘ค โˆˆ ๐‘Š โˆƒ ๐‘  โˆˆ ๐‘† ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ๐‘  ) ) )
37 34 36 mpbid โŠข ( ๐œ‘ โ†’ โˆƒ ๐‘ค โˆˆ ๐‘Š โˆƒ ๐‘  โˆˆ ๐‘† ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ๐‘  ) )
38 eqid โŠข ( ๐‘˜ โˆˆ โ„ค โ†ฆ ( ๐‘˜ ยท ๐ด ) ) = ( ๐‘˜ โˆˆ โ„ค โ†ฆ ( ๐‘˜ ยท ๐ด ) )
39 3 19 38 1 cycsubg2 โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐ต ) โ†’ ( ๐พ โ€˜ { ๐ด } ) = ran ( ๐‘˜ โˆˆ โ„ค โ†ฆ ( ๐‘˜ ยท ๐ด ) ) )
40 22 28 39 syl2anc โŠข ( ๐œ‘ โ†’ ( ๐พ โ€˜ { ๐ด } ) = ran ( ๐‘˜ โˆˆ โ„ค โ†ฆ ( ๐‘˜ ยท ๐ด ) ) )
41 2 40 eqtrid โŠข ( ๐œ‘ โ†’ ๐‘† = ran ( ๐‘˜ โˆˆ โ„ค โ†ฆ ( ๐‘˜ ยท ๐ด ) ) )
42 41 rexeqdv โŠข ( ๐œ‘ โ†’ ( โˆƒ ๐‘  โˆˆ ๐‘† ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ๐‘  ) โ†” โˆƒ ๐‘  โˆˆ ran ( ๐‘˜ โˆˆ โ„ค โ†ฆ ( ๐‘˜ ยท ๐ด ) ) ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ๐‘  ) ) )
43 ovex โŠข ( ๐‘˜ ยท ๐ด ) โˆˆ V
44 43 rgenw โŠข โˆ€ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท ๐ด ) โˆˆ V
45 oveq2 โŠข ( ๐‘  = ( ๐‘˜ ยท ๐ด ) โ†’ ( ๐‘ค ( -g โ€˜ ๐บ ) ๐‘  ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) )
46 45 eqeq2d โŠข ( ๐‘  = ( ๐‘˜ ยท ๐ด ) โ†’ ( ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ๐‘  ) โ†” ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) ) )
47 38 46 rexrnmptw โŠข ( โˆ€ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท ๐ด ) โˆˆ V โ†’ ( โˆƒ ๐‘  โˆˆ ran ( ๐‘˜ โˆˆ โ„ค โ†ฆ ( ๐‘˜ ยท ๐ด ) ) ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ๐‘  ) โ†” โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) ) )
48 44 47 ax-mp โŠข ( โˆƒ ๐‘  โˆˆ ran ( ๐‘˜ โˆˆ โ„ค โ†ฆ ( ๐‘˜ ยท ๐ด ) ) ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ๐‘  ) โ†” โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) )
49 42 48 bitrdi โŠข ( ๐œ‘ โ†’ ( โˆƒ ๐‘  โˆˆ ๐‘† ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ๐‘  ) โ†” โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) ) )
50 49 rexbidv โŠข ( ๐œ‘ โ†’ ( โˆƒ ๐‘ค โˆˆ ๐‘Š โˆƒ ๐‘  โˆˆ ๐‘† ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ๐‘  ) โ†” โˆƒ ๐‘ค โˆˆ ๐‘Š โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) ) )
51 37 50 mpbid โŠข ( ๐œ‘ โ†’ โˆƒ ๐‘ค โˆˆ ๐‘Š โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) )
52 rexcom โŠข ( โˆƒ ๐‘ค โˆˆ ๐‘Š โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โ†” โˆƒ ๐‘˜ โˆˆ โ„ค โˆƒ ๐‘ค โˆˆ ๐‘Š ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) )
53 51 52 sylib โŠข ( ๐œ‘ โ†’ โˆƒ ๐‘˜ โˆˆ โ„ค โˆƒ ๐‘ค โˆˆ ๐‘Š ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) )
54 22 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„ค ) โˆง ๐‘ค โˆˆ ๐‘Š ) โ†’ ๐บ โˆˆ Grp )
55 3 subgss โŠข ( ๐‘Š โˆˆ ( SubGrp โ€˜ ๐บ ) โ†’ ๐‘Š โІ ๐ต )
56 14 55 syl โŠข ( ๐œ‘ โ†’ ๐‘Š โІ ๐ต )
57 56 adantr โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„ค ) โ†’ ๐‘Š โІ ๐ต )
58 57 sselda โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„ค ) โˆง ๐‘ค โˆˆ ๐‘Š ) โ†’ ๐‘ค โˆˆ ๐ต )
59 simplr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„ค ) โˆง ๐‘ค โˆˆ ๐‘Š ) โ†’ ๐‘˜ โˆˆ โ„ค )
60 28 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„ค ) โˆง ๐‘ค โˆˆ ๐‘Š ) โ†’ ๐ด โˆˆ ๐ต )
61 3 19 mulgcl โŠข ( ( ๐บ โˆˆ Grp โˆง ๐‘˜ โˆˆ โ„ค โˆง ๐ด โˆˆ ๐ต ) โ†’ ( ๐‘˜ ยท ๐ด ) โˆˆ ๐ต )
62 54 59 60 61 syl3anc โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„ค ) โˆง ๐‘ค โˆˆ ๐‘Š ) โ†’ ( ๐‘˜ ยท ๐ด ) โˆˆ ๐ต )
63 pgpprm โŠข ( ๐‘ƒ pGrp ๐บ โ†’ ๐‘ƒ โˆˆ โ„™ )
64 prmz โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘ƒ โˆˆ โ„ค )
65 8 63 64 3syl โŠข ( ๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„ค )
66 18 eldifad โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ๐‘ˆ )
67 27 66 sseldd โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ๐ต )
68 3 19 mulgcl โŠข ( ( ๐บ โˆˆ Grp โˆง ๐‘ƒ โˆˆ โ„ค โˆง ๐ถ โˆˆ ๐ต ) โ†’ ( ๐‘ƒ ยท ๐ถ ) โˆˆ ๐ต )
69 22 65 67 68 syl3anc โŠข ( ๐œ‘ โ†’ ( ๐‘ƒ ยท ๐ถ ) โˆˆ ๐ต )
70 69 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„ค ) โˆง ๐‘ค โˆˆ ๐‘Š ) โ†’ ( ๐‘ƒ ยท ๐ถ ) โˆˆ ๐ต )
71 eqid โŠข ( +g โ€˜ ๐บ ) = ( +g โ€˜ ๐บ )
72 3 71 35 grpsubadd โŠข ( ( ๐บ โˆˆ Grp โˆง ( ๐‘ค โˆˆ ๐ต โˆง ( ๐‘˜ ยท ๐ด ) โˆˆ ๐ต โˆง ( ๐‘ƒ ยท ๐ถ ) โˆˆ ๐ต ) ) โ†’ ( ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) = ( ๐‘ƒ ยท ๐ถ ) โ†” ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) = ๐‘ค ) )
73 54 58 62 70 72 syl13anc โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„ค ) โˆง ๐‘ค โˆˆ ๐‘Š ) โ†’ ( ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) = ( ๐‘ƒ ยท ๐ถ ) โ†” ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) = ๐‘ค ) )
74 eqcom โŠข ( ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โ†” ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) = ( ๐‘ƒ ยท ๐ถ ) )
75 eqcom โŠข ( ๐‘ค = ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โ†” ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) = ๐‘ค )
76 73 74 75 3bitr4g โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„ค ) โˆง ๐‘ค โˆˆ ๐‘Š ) โ†’ ( ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โ†” ๐‘ค = ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) ) )
77 76 rexbidva โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„ค ) โ†’ ( โˆƒ ๐‘ค โˆˆ ๐‘Š ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โ†” โˆƒ ๐‘ค โˆˆ ๐‘Š ๐‘ค = ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) ) )
78 risset โŠข ( ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š โ†” โˆƒ ๐‘ค โˆˆ ๐‘Š ๐‘ค = ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) )
79 77 78 bitr4di โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„ค ) โ†’ ( โˆƒ ๐‘ค โˆˆ ๐‘Š ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โ†” ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) )
80 79 rexbidva โŠข ( ๐œ‘ โ†’ ( โˆƒ ๐‘˜ โˆˆ โ„ค โˆƒ ๐‘ค โˆˆ ๐‘Š ( ๐‘ƒ ยท ๐ถ ) = ( ๐‘ค ( -g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โ†” โˆƒ ๐‘˜ โˆˆ โ„ค ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) )
81 53 80 mpbid โŠข ( ๐œ‘ โ†’ โˆƒ ๐‘˜ โˆˆ โ„ค ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š )
82 8 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ ๐‘ƒ pGrp ๐บ )
83 9 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ ๐บ โˆˆ Abel )
84 10 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ ๐ต โˆˆ Fin )
85 11 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ ( ๐‘‚ โ€˜ ๐ด ) = ๐ธ )
86 12 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ ๐‘ˆ โˆˆ ( SubGrp โ€˜ ๐บ ) )
87 13 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ ๐ด โˆˆ ๐‘ˆ )
88 14 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ ๐‘Š โˆˆ ( SubGrp โ€˜ ๐บ ) )
89 15 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ ( ๐‘† โˆฉ ๐‘Š ) = { 0 } )
90 16 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ ( ๐‘† โŠ• ๐‘Š ) โІ ๐‘ˆ )
91 17 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ โˆ€ ๐‘ค โˆˆ ( SubGrp โ€˜ ๐บ ) ( ( ๐‘ค โŠŠ ๐‘ˆ โˆง ๐ด โˆˆ ๐‘ค ) โ†’ ยฌ ( ๐‘† โŠ• ๐‘Š ) โŠŠ ๐‘ค ) )
92 18 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ ๐ถ โˆˆ ( ๐‘ˆ โˆ– ( ๐‘† โŠ• ๐‘Š ) ) )
93 simprl โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ ๐‘˜ โˆˆ โ„ค )
94 simprr โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š )
95 eqid โŠข ( ๐ถ ( +g โ€˜ ๐บ ) ( ( ๐‘˜ / ๐‘ƒ ) ยท ๐ด ) ) = ( ๐ถ ( +g โ€˜ ๐บ ) ( ( ๐‘˜ / ๐‘ƒ ) ยท ๐ด ) )
96 1 2 3 4 5 6 7 82 83 84 85 86 87 88 89 90 91 92 19 93 94 95 pgpfac1lem3 โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ โ„ค โˆง ( ( ๐‘ƒ ยท ๐ถ ) ( +g โ€˜ ๐บ ) ( ๐‘˜ ยท ๐ด ) ) โˆˆ ๐‘Š ) ) โ†’ โˆƒ ๐‘ก โˆˆ ( SubGrp โ€˜ ๐บ ) ( ( ๐‘† โˆฉ ๐‘ก ) = { 0 } โˆง ( ๐‘† โŠ• ๐‘ก ) = ๐‘ˆ ) )
97 81 96 rexlimddv โŠข ( ๐œ‘ โ†’ โˆƒ ๐‘ก โˆˆ ( SubGrp โ€˜ ๐บ ) ( ( ๐‘† โˆฉ ๐‘ก ) = { 0 } โˆง ( ๐‘† โŠ• ๐‘ก ) = ๐‘ˆ ) )