Step |
Hyp |
Ref |
Expression |
1 |
|
ghmgrp.f |
âĒ ( ( ð â§ ðĨ â ð â§ ðĶ â ð ) â ( ðđ â ( ðĨ + ðĶ ) ) = ( ( ðđ â ðĨ ) âĻĢ ( ðđ â ðĶ ) ) ) |
2 |
|
ghmgrp.x |
âĒ ð = ( Base â ðš ) |
3 |
|
ghmgrp.y |
âĒ ð = ( Base â ðŧ ) |
4 |
|
ghmgrp.p |
âĒ + = ( +g â ðš ) |
5 |
|
ghmgrp.q |
âĒ âĻĢ = ( +g â ðŧ ) |
6 |
|
ghmgrp.1 |
âĒ ( ð â ðđ : ð âontoâ ð ) |
7 |
|
ghmgrp.3 |
âĒ ( ð â ðš â Grp ) |
8 |
7
|
grpmndd |
âĒ ( ð â ðš â Mnd ) |
9 |
1 2 3 4 5 6 8
|
mhmmnd |
âĒ ( ð â ðŧ â Mnd ) |
10 |
|
fof |
âĒ ( ðđ : ð âontoâ ð â ðđ : ð âķ ð ) |
11 |
6 10
|
syl |
âĒ ( ð â ðđ : ð âķ ð ) |
12 |
11
|
ad3antrrr |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â ðđ : ð âķ ð ) |
13 |
7
|
ad3antrrr |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â ðš â Grp ) |
14 |
|
simplr |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â ð â ð ) |
15 |
|
eqid |
âĒ ( invg â ðš ) = ( invg â ðš ) |
16 |
2 15
|
grpinvcl |
âĒ ( ( ðš â Grp â§ ð â ð ) â ( ( invg â ðš ) â ð ) â ð ) |
17 |
13 14 16
|
syl2anc |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â ( ( invg â ðš ) â ð ) â ð ) |
18 |
12 17
|
ffvelcdmd |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â ( ðđ â ( ( invg â ðš ) â ð ) ) â ð ) |
19 |
1
|
3adant1r |
âĒ ( ( ( ð â§ ð â ð ) â§ ðĨ â ð â§ ðĶ â ð ) â ( ðđ â ( ðĨ + ðĶ ) ) = ( ( ðđ â ðĨ ) âĻĢ ( ðđ â ðĶ ) ) ) |
20 |
7 16
|
sylan |
âĒ ( ( ð â§ ð â ð ) â ( ( invg â ðš ) â ð ) â ð ) |
21 |
|
simpr |
âĒ ( ( ð â§ ð â ð ) â ð â ð ) |
22 |
19 20 21
|
mhmlem |
âĒ ( ( ð â§ ð â ð ) â ( ðđ â ( ( ( invg â ðš ) â ð ) + ð ) ) = ( ( ðđ â ( ( invg â ðš ) â ð ) ) âĻĢ ( ðđ â ð ) ) ) |
23 |
22
|
ad4ant13 |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â ( ðđ â ( ( ( invg â ðš ) â ð ) + ð ) ) = ( ( ðđ â ( ( invg â ðš ) â ð ) ) âĻĢ ( ðđ â ð ) ) ) |
24 |
|
eqid |
âĒ ( 0g â ðš ) = ( 0g â ðš ) |
25 |
2 4 24 15
|
grplinv |
âĒ ( ( ðš â Grp â§ ð â ð ) â ( ( ( invg â ðš ) â ð ) + ð ) = ( 0g â ðš ) ) |
26 |
25
|
fveq2d |
âĒ ( ( ðš â Grp â§ ð â ð ) â ( ðđ â ( ( ( invg â ðš ) â ð ) + ð ) ) = ( ðđ â ( 0g â ðš ) ) ) |
27 |
13 14 26
|
syl2anc |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â ( ðđ â ( ( ( invg â ðš ) â ð ) + ð ) ) = ( ðđ â ( 0g â ðš ) ) ) |
28 |
1 2 3 4 5 6 8 24
|
mhmid |
âĒ ( ð â ( ðđ â ( 0g â ðš ) ) = ( 0g â ðŧ ) ) |
29 |
28
|
ad3antrrr |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â ( ðđ â ( 0g â ðš ) ) = ( 0g â ðŧ ) ) |
30 |
27 29
|
eqtrd |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â ( ðđ â ( ( ( invg â ðš ) â ð ) + ð ) ) = ( 0g â ðŧ ) ) |
31 |
|
simpr |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â ( ðđ â ð ) = ð ) |
32 |
31
|
oveq2d |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â ( ( ðđ â ( ( invg â ðš ) â ð ) ) âĻĢ ( ðđ â ð ) ) = ( ( ðđ â ( ( invg â ðš ) â ð ) ) âĻĢ ð ) ) |
33 |
23 30 32
|
3eqtr3rd |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â ( ( ðđ â ( ( invg â ðš ) â ð ) ) âĻĢ ð ) = ( 0g â ðŧ ) ) |
34 |
|
oveq1 |
âĒ ( ð = ( ðđ â ( ( invg â ðš ) â ð ) ) â ( ð âĻĢ ð ) = ( ( ðđ â ( ( invg â ðš ) â ð ) ) âĻĢ ð ) ) |
35 |
34
|
eqeq1d |
âĒ ( ð = ( ðđ â ( ( invg â ðš ) â ð ) ) â ( ( ð âĻĢ ð ) = ( 0g â ðŧ ) â ( ( ðđ â ( ( invg â ðš ) â ð ) ) âĻĢ ð ) = ( 0g â ðŧ ) ) ) |
36 |
35
|
rspcev |
âĒ ( ( ( ðđ â ( ( invg â ðš ) â ð ) ) â ð â§ ( ( ðđ â ( ( invg â ðš ) â ð ) ) âĻĢ ð ) = ( 0g â ðŧ ) ) â â ð â ð ( ð âĻĢ ð ) = ( 0g â ðŧ ) ) |
37 |
18 33 36
|
syl2anc |
âĒ ( ( ( ( ð â§ ð â ð ) â§ ð â ð ) â§ ( ðđ â ð ) = ð ) â â ð â ð ( ð âĻĢ ð ) = ( 0g â ðŧ ) ) |
38 |
|
foelcdmi |
âĒ ( ( ðđ : ð âontoâ ð â§ ð â ð ) â â ð â ð ( ðđ â ð ) = ð ) |
39 |
6 38
|
sylan |
âĒ ( ( ð â§ ð â ð ) â â ð â ð ( ðđ â ð ) = ð ) |
40 |
37 39
|
r19.29a |
âĒ ( ( ð â§ ð â ð ) â â ð â ð ( ð âĻĢ ð ) = ( 0g â ðŧ ) ) |
41 |
40
|
ralrimiva |
âĒ ( ð â â ð â ð â ð â ð ( ð âĻĢ ð ) = ( 0g â ðŧ ) ) |
42 |
|
eqid |
âĒ ( 0g â ðŧ ) = ( 0g â ðŧ ) |
43 |
3 5 42
|
isgrp |
âĒ ( ðŧ â Grp â ( ðŧ â Mnd â§ â ð â ð â ð â ð ( ð âĻĢ ð ) = ( 0g â ðŧ ) ) ) |
44 |
9 41 43
|
sylanbrc |
âĒ ( ð â ðŧ â Grp ) |