Step | Hyp | Ref
| Expression |
1 | | grp1.m |
. . 3
β’ π = {β¨(Baseβndx),
{πΌ}β©,
β¨(+gβndx), {β¨β¨πΌ, πΌβ©, πΌβ©}β©} |
2 | 1 | mnd1 12847 |
. 2
β’ (πΌ β π β π β Mnd) |
3 | | df-ov 5878 |
. . . . 5
β’ (πΌ{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ) = ({β¨β¨πΌ, πΌβ©, πΌβ©}ββ¨πΌ, πΌβ©) |
4 | | opexg 4229 |
. . . . . . 7
β’ ((πΌ β π β§ πΌ β π) β β¨πΌ, πΌβ© β V) |
5 | 4 | anidms 397 |
. . . . . 6
β’ (πΌ β π β β¨πΌ, πΌβ© β V) |
6 | | fvsng 5713 |
. . . . . 6
β’
((β¨πΌ, πΌβ© β V β§ πΌ β π) β ({β¨β¨πΌ, πΌβ©, πΌβ©}ββ¨πΌ, πΌβ©) = πΌ) |
7 | 5, 6 | mpancom 422 |
. . . . 5
β’ (πΌ β π β ({β¨β¨πΌ, πΌβ©, πΌβ©}ββ¨πΌ, πΌβ©) = πΌ) |
8 | 3, 7 | eqtrid 2222 |
. . . 4
β’ (πΌ β π β (πΌ{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ) = πΌ) |
9 | 1 | mnd1id 12848 |
. . . 4
β’ (πΌ β π β (0gβπ) = πΌ) |
10 | 8, 9 | eqtr4d 2213 |
. . 3
β’ (πΌ β π β (πΌ{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ) = (0gβπ)) |
11 | | oveq2 5883 |
. . . . . . 7
β’ (π = πΌ β (π{β¨β¨πΌ, πΌβ©, πΌβ©}π) = (π{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ)) |
12 | 11 | eqeq1d 2186 |
. . . . . 6
β’ (π = πΌ β ((π{β¨β¨πΌ, πΌβ©, πΌβ©}π) = (0gβπ) β (π{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ) = (0gβπ))) |
13 | 12 | rexbidv 2478 |
. . . . 5
β’ (π = πΌ β (βπ β {πΌ} (π{β¨β¨πΌ, πΌβ©, πΌβ©}π) = (0gβπ) β βπ β {πΌ} (π{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ) = (0gβπ))) |
14 | 13 | ralsng 3633 |
. . . 4
β’ (πΌ β π β (βπ β {πΌ}βπ β {πΌ} (π{β¨β¨πΌ, πΌβ©, πΌβ©}π) = (0gβπ) β βπ β {πΌ} (π{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ) = (0gβπ))) |
15 | | oveq1 5882 |
. . . . . 6
β’ (π = πΌ β (π{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ) = (πΌ{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ)) |
16 | 15 | eqeq1d 2186 |
. . . . 5
β’ (π = πΌ β ((π{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ) = (0gβπ) β (πΌ{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ) = (0gβπ))) |
17 | 16 | rexsng 3634 |
. . . 4
β’ (πΌ β π β (βπ β {πΌ} (π{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ) = (0gβπ) β (πΌ{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ) = (0gβπ))) |
18 | 14, 17 | bitrd 188 |
. . 3
β’ (πΌ β π β (βπ β {πΌ}βπ β {πΌ} (π{β¨β¨πΌ, πΌβ©, πΌβ©}π) = (0gβπ) β (πΌ{β¨β¨πΌ, πΌβ©, πΌβ©}πΌ) = (0gβπ))) |
19 | 10, 18 | mpbird 167 |
. 2
β’ (πΌ β π β βπ β {πΌ}βπ β {πΌ} (π{β¨β¨πΌ, πΌβ©, πΌβ©}π) = (0gβπ)) |
20 | | eqid 2177 |
. . . 4
β’
(Baseβπ) =
(Baseβπ) |
21 | | eqid 2177 |
. . . 4
β’
(+gβπ) = (+gβπ) |
22 | | eqid 2177 |
. . . 4
β’
(0gβπ) = (0gβπ) |
23 | 20, 21, 22 | isgrp 12883 |
. . 3
β’ (π β Grp β (π β Mnd β§ βπ β (Baseβπ)βπ β (Baseβπ)(π(+gβπ)π) = (0gβπ))) |
24 | | snexg 4185 |
. . . . . 6
β’ (πΌ β π β {πΌ} β V) |
25 | | opexg 4229 |
. . . . . . . 8
β’
((β¨πΌ, πΌβ© β V β§ πΌ β π) β β¨β¨πΌ, πΌβ©, πΌβ© β V) |
26 | 5, 25 | mpancom 422 |
. . . . . . 7
β’ (πΌ β π β β¨β¨πΌ, πΌβ©, πΌβ© β V) |
27 | | snexg 4185 |
. . . . . . 7
β’
(β¨β¨πΌ,
πΌβ©, πΌβ© β V β {β¨β¨πΌ, πΌβ©, πΌβ©} β V) |
28 | 26, 27 | syl 14 |
. . . . . 6
β’ (πΌ β π β {β¨β¨πΌ, πΌβ©, πΌβ©} β V) |
29 | 1 | grpbaseg 12585 |
. . . . . 6
β’ (({πΌ} β V β§
{β¨β¨πΌ, πΌβ©, πΌβ©} β V) β {πΌ} = (Baseβπ)) |
30 | 24, 28, 29 | syl2anc 411 |
. . . . 5
β’ (πΌ β π β {πΌ} = (Baseβπ)) |
31 | 1 | grpplusgg 12586 |
. . . . . . . . 9
β’ (({πΌ} β V β§
{β¨β¨πΌ, πΌβ©, πΌβ©} β V) β {β¨β¨πΌ, πΌβ©, πΌβ©} = (+gβπ)) |
32 | 24, 28, 31 | syl2anc 411 |
. . . . . . . 8
β’ (πΌ β π β {β¨β¨πΌ, πΌβ©, πΌβ©} = (+gβπ)) |
33 | 32 | oveqd 5892 |
. . . . . . 7
β’ (πΌ β π β (π{β¨β¨πΌ, πΌβ©, πΌβ©}π) = (π(+gβπ)π)) |
34 | 33 | eqeq1d 2186 |
. . . . . 6
β’ (πΌ β π β ((π{β¨β¨πΌ, πΌβ©, πΌβ©}π) = (0gβπ) β (π(+gβπ)π) = (0gβπ))) |
35 | 30, 34 | rexeqbidv 2686 |
. . . . 5
β’ (πΌ β π β (βπ β {πΌ} (π{β¨β¨πΌ, πΌβ©, πΌβ©}π) = (0gβπ) β βπ β (Baseβπ)(π(+gβπ)π) = (0gβπ))) |
36 | 30, 35 | raleqbidv 2685 |
. . . 4
β’ (πΌ β π β (βπ β {πΌ}βπ β {πΌ} (π{β¨β¨πΌ, πΌβ©, πΌβ©}π) = (0gβπ) β βπ β (Baseβπ)βπ β (Baseβπ)(π(+gβπ)π) = (0gβπ))) |
37 | 36 | anbi2d 464 |
. . 3
β’ (πΌ β π β ((π β Mnd β§ βπ β {πΌ}βπ β {πΌ} (π{β¨β¨πΌ, πΌβ©, πΌβ©}π) = (0gβπ)) β (π β Mnd β§ βπ β (Baseβπ)βπ β (Baseβπ)(π(+gβπ)π) = (0gβπ)))) |
38 | 23, 37 | bitr4id 199 |
. 2
β’ (πΌ β π β (π β Grp β (π β Mnd β§ βπ β {πΌ}βπ β {πΌ} (π{β¨β¨πΌ, πΌβ©, πΌβ©}π) = (0gβπ)))) |
39 | 2, 19, 38 | mpbir2and 944 |
1
β’ (πΌ β π β π β Grp) |