Step | Hyp | Ref
| Expression |
1 | | qqhrhm.1 |
. . 3
β’ π = (βfld
βΎs β) |
2 | 1 | qrngbas 27112 |
. 2
β’ β =
(Baseβπ) |
3 | 1 | qrng1 27115 |
. 2
β’ 1 =
(1rβπ) |
4 | | eqid 2733 |
. 2
β’
(1rβπ
) = (1rβπ
) |
5 | | qex 12942 |
. . 3
β’ β
β V |
6 | | cnfldmul 20943 |
. . . 4
β’ Β·
= (.rββfld) |
7 | 1, 6 | ressmulr 17249 |
. . 3
β’ (β
β V β Β· = (.rβπ)) |
8 | 5, 7 | ax-mp 5 |
. 2
β’ Β·
= (.rβπ) |
9 | | eqid 2733 |
. 2
β’
(.rβπ
) = (.rβπ
) |
10 | 1 | qdrng 27113 |
. . 3
β’ π β DivRing |
11 | | drngring 20315 |
. . 3
β’ (π β DivRing β π β Ring) |
12 | 10, 11 | mp1i 13 |
. 2
β’ ((π
β Field β§
(chrβπ
) = 0) β
π β
Ring) |
13 | | isfld 20319 |
. . . . 5
β’ (π
β Field β (π
β DivRing β§ π
β CRing)) |
14 | 13 | simplbi 499 |
. . . 4
β’ (π
β Field β π
β
DivRing) |
15 | 14 | adantr 482 |
. . 3
β’ ((π
β Field β§
(chrβπ
) = 0) β
π
β
DivRing) |
16 | | drngring 20315 |
. . 3
β’ (π
β DivRing β π
β Ring) |
17 | 15, 16 | syl 17 |
. 2
β’ ((π
β Field β§
(chrβπ
) = 0) β
π
β
Ring) |
18 | | qqhval2.0 |
. . . 4
β’ π΅ = (Baseβπ
) |
19 | | qqhval2.1 |
. . . 4
β’ / =
(/rβπ
) |
20 | | qqhval2.2 |
. . . 4
β’ πΏ = (β€RHomβπ
) |
21 | 18, 19, 20 | qqh1 32954 |
. . 3
β’ ((π
β DivRing β§
(chrβπ
) = 0) β
((βHomβπ
)β1) = (1rβπ
)) |
22 | 14, 21 | sylan 581 |
. 2
β’ ((π
β Field β§
(chrβπ
) = 0) β
((βHomβπ
)β1) = (1rβπ
)) |
23 | | eqid 2733 |
. . . 4
β’
(Unitβπ
) =
(Unitβπ
) |
24 | | eqid 2733 |
. . . 4
β’
(+gβπ
) = (+gβπ
) |
25 | 13 | simprbi 498 |
. . . . 5
β’ (π
β Field β π
β CRing) |
26 | 25 | ad2antrr 725 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
π
β
CRing) |
27 | 20 | zrhrhm 21053 |
. . . . . . 7
β’ (π
β Ring β πΏ β (β€ring
RingHom π
)) |
28 | | zringbas 21016 |
. . . . . . . 8
β’ β€ =
(Baseββ€ring) |
29 | 28, 18 | rhmf 20256 |
. . . . . . 7
β’ (πΏ β (β€ring
RingHom π
) β πΏ:β€βΆπ΅) |
30 | 17, 27, 29 | 3syl 18 |
. . . . . 6
β’ ((π
β Field β§
(chrβπ
) = 0) β
πΏ:β€βΆπ΅) |
31 | 30 | adantr 482 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
πΏ:β€βΆπ΅) |
32 | | qnumcl 16673 |
. . . . . 6
β’ (π₯ β β β
(numerβπ₯) β
β€) |
33 | 32 | ad2antrl 727 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(numerβπ₯) β
β€) |
34 | 31, 33 | ffvelcdmd 7085 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(πΏβ(numerβπ₯)) β π΅) |
35 | 14 | ad2antrr 725 |
. . . . . 6
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
π
β
DivRing) |
36 | | simplr 768 |
. . . . . 6
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(chrβπ
) =
0) |
37 | 35, 36 | jca 513 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(π
β DivRing β§
(chrβπ
) =
0)) |
38 | | qdencl 16674 |
. . . . . . 7
β’ (π₯ β β β
(denomβπ₯) β
β) |
39 | 38 | ad2antrl 727 |
. . . . . 6
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(denomβπ₯) β
β) |
40 | 39 | nnzd 12582 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(denomβπ₯) β
β€) |
41 | 39 | nnne0d 12259 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(denomβπ₯) β
0) |
42 | | eqid 2733 |
. . . . . 6
β’
(0gβπ
) = (0gβπ
) |
43 | 18, 20, 42 | elzrhunit 32948 |
. . . . 5
β’ (((π
β DivRing β§
(chrβπ
) = 0) β§
((denomβπ₯) β
β€ β§ (denomβπ₯) β 0)) β (πΏβ(denomβπ₯)) β (Unitβπ
)) |
44 | 37, 40, 41, 43 | syl12anc 836 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(πΏβ(denomβπ₯)) β (Unitβπ
)) |
45 | | qnumcl 16673 |
. . . . . 6
β’ (π¦ β β β
(numerβπ¦) β
β€) |
46 | 45 | ad2antll 728 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(numerβπ¦) β
β€) |
47 | 31, 46 | ffvelcdmd 7085 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(πΏβ(numerβπ¦)) β π΅) |
48 | | qdencl 16674 |
. . . . . . 7
β’ (π¦ β β β
(denomβπ¦) β
β) |
49 | 48 | ad2antll 728 |
. . . . . 6
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(denomβπ¦) β
β) |
50 | 49 | nnzd 12582 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(denomβπ¦) β
β€) |
51 | 49 | nnne0d 12259 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(denomβπ¦) β
0) |
52 | 18, 20, 42 | elzrhunit 32948 |
. . . . 5
β’ (((π
β DivRing β§
(chrβπ
) = 0) β§
((denomβπ¦) β
β€ β§ (denomβπ¦) β 0)) β (πΏβ(denomβπ¦)) β (Unitβπ
)) |
53 | 37, 50, 51, 52 | syl12anc 836 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(πΏβ(denomβπ¦)) β (Unitβπ
)) |
54 | 18, 23, 24, 19, 9, 26, 34, 44, 47, 53 | rdivmuldivd 20220 |
. . 3
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(((πΏβ(numerβπ₯)) / (πΏβ(denomβπ₯)))(.rβπ
)((πΏβ(numerβπ¦)) / (πΏβ(denomβπ¦)))) = (((πΏβ(numerβπ₯))(.rβπ
)(πΏβ(numerβπ¦))) / ((πΏβ(denomβπ₯))(.rβπ
)(πΏβ(denomβπ¦))))) |
55 | | qeqnumdivden 16679 |
. . . . . . 7
β’ (π₯ β β β π₯ = ((numerβπ₯) / (denomβπ₯))) |
56 | 55 | fveq2d 6893 |
. . . . . 6
β’ (π₯ β β β
((βHomβπ
)βπ₯) = ((βHomβπ
)β((numerβπ₯) / (denomβπ₯)))) |
57 | 56 | ad2antrl 727 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)βπ₯) = ((βHomβπ
)β((numerβπ₯) / (denomβπ₯)))) |
58 | 18, 19, 20 | qqhvq 32956 |
. . . . . 6
β’ (((π
β DivRing β§
(chrβπ
) = 0) β§
((numerβπ₯) β
β€ β§ (denomβπ₯) β β€ β§ (denomβπ₯) β 0)) β
((βHomβπ
)β((numerβπ₯) / (denomβπ₯))) = ((πΏβ(numerβπ₯)) / (πΏβ(denomβπ₯)))) |
59 | 37, 33, 40, 41, 58 | syl13anc 1373 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)β((numerβπ₯) / (denomβπ₯))) = ((πΏβ(numerβπ₯)) / (πΏβ(denomβπ₯)))) |
60 | 57, 59 | eqtrd 2773 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)βπ₯) = ((πΏβ(numerβπ₯)) / (πΏβ(denomβπ₯)))) |
61 | | qeqnumdivden 16679 |
. . . . . . 7
β’ (π¦ β β β π¦ = ((numerβπ¦) / (denomβπ¦))) |
62 | 61 | fveq2d 6893 |
. . . . . 6
β’ (π¦ β β β
((βHomβπ
)βπ¦) = ((βHomβπ
)β((numerβπ¦) / (denomβπ¦)))) |
63 | 62 | ad2antll 728 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)βπ¦) = ((βHomβπ
)β((numerβπ¦) / (denomβπ¦)))) |
64 | 18, 19, 20 | qqhvq 32956 |
. . . . . 6
β’ (((π
β DivRing β§
(chrβπ
) = 0) β§
((numerβπ¦) β
β€ β§ (denomβπ¦) β β€ β§ (denomβπ¦) β 0)) β
((βHomβπ
)β((numerβπ¦) / (denomβπ¦))) = ((πΏβ(numerβπ¦)) / (πΏβ(denomβπ¦)))) |
65 | 37, 46, 50, 51, 64 | syl13anc 1373 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)β((numerβπ¦) / (denomβπ¦))) = ((πΏβ(numerβπ¦)) / (πΏβ(denomβπ¦)))) |
66 | 63, 65 | eqtrd 2773 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)βπ¦) = ((πΏβ(numerβπ¦)) / (πΏβ(denomβπ¦)))) |
67 | 60, 66 | oveq12d 7424 |
. . 3
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(((βHomβπ
)βπ₯)(.rβπ
)((βHomβπ
)βπ¦)) = (((πΏβ(numerβπ₯)) / (πΏβ(denomβπ₯)))(.rβπ
)((πΏβ(numerβπ¦)) / (πΏβ(denomβπ¦))))) |
68 | 55 | ad2antrl 727 |
. . . . . . 7
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
π₯ = ((numerβπ₯) / (denomβπ₯))) |
69 | 61 | ad2antll 728 |
. . . . . . 7
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
π¦ = ((numerβπ¦) / (denomβπ¦))) |
70 | 68, 69 | oveq12d 7424 |
. . . . . 6
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(π₯ Β· π¦) = (((numerβπ₯) / (denomβπ₯)) Β· ((numerβπ¦) / (denomβπ¦)))) |
71 | 33 | zcnd 12664 |
. . . . . . 7
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(numerβπ₯) β
β) |
72 | 40 | zcnd 12664 |
. . . . . . 7
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(denomβπ₯) β
β) |
73 | 46 | zcnd 12664 |
. . . . . . 7
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(numerβπ¦) β
β) |
74 | 50 | zcnd 12664 |
. . . . . . 7
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(denomβπ¦) β
β) |
75 | 71, 72, 73, 74, 41, 51 | divmuldivd 12028 |
. . . . . 6
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(((numerβπ₯) /
(denomβπ₯)) Β·
((numerβπ¦) /
(denomβπ¦))) =
(((numerβπ₯) Β·
(numerβπ¦)) /
((denomβπ₯) Β·
(denomβπ¦)))) |
76 | 70, 75 | eqtrd 2773 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(π₯ Β· π¦) = (((numerβπ₯) Β· (numerβπ¦)) / ((denomβπ₯) Β· (denomβπ¦)))) |
77 | 76 | fveq2d 6893 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)β(π₯ Β· π¦)) = ((βHomβπ
)β(((numerβπ₯) Β· (numerβπ¦)) / ((denomβπ₯) Β· (denomβπ¦))))) |
78 | 33, 46 | zmulcld 12669 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((numerβπ₯) Β·
(numerβπ¦)) β
β€) |
79 | 40, 50 | zmulcld 12669 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((denomβπ₯) Β·
(denomβπ¦)) β
β€) |
80 | 72, 74, 41, 51 | mulne0d 11863 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((denomβπ₯) Β·
(denomβπ¦)) β
0) |
81 | 18, 19, 20 | qqhvq 32956 |
. . . . 5
β’ (((π
β DivRing β§
(chrβπ
) = 0) β§
(((numerβπ₯) Β·
(numerβπ¦)) β
β€ β§ ((denomβπ₯) Β· (denomβπ¦)) β β€ β§ ((denomβπ₯) Β· (denomβπ¦)) β 0)) β
((βHomβπ
)β(((numerβπ₯) Β· (numerβπ¦)) / ((denomβπ₯) Β· (denomβπ¦)))) = ((πΏβ((numerβπ₯) Β· (numerβπ¦))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))) |
82 | 37, 78, 79, 80, 81 | syl13anc 1373 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)β(((numerβπ₯) Β· (numerβπ¦)) / ((denomβπ₯) Β· (denomβπ¦)))) = ((πΏβ((numerβπ₯) Β· (numerβπ¦))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))) |
83 | 35, 16 | syl 17 |
. . . . . . 7
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
π
β
Ring) |
84 | 83, 27 | syl 17 |
. . . . . 6
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
πΏ β
(β€ring RingHom π
)) |
85 | | zringmulr 21019 |
. . . . . . 7
β’ Β·
= (.rββ€ring) |
86 | 28, 85, 9 | rhmmul 20257 |
. . . . . 6
β’ ((πΏ β (β€ring
RingHom π
) β§
(numerβπ₯) β
β€ β§ (numerβπ¦) β β€) β (πΏβ((numerβπ₯) Β· (numerβπ¦))) = ((πΏβ(numerβπ₯))(.rβπ
)(πΏβ(numerβπ¦)))) |
87 | 84, 33, 46, 86 | syl3anc 1372 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(πΏβ((numerβπ₯) Β· (numerβπ¦))) = ((πΏβ(numerβπ₯))(.rβπ
)(πΏβ(numerβπ¦)))) |
88 | 28, 85, 9 | rhmmul 20257 |
. . . . . 6
β’ ((πΏ β (β€ring
RingHom π
) β§
(denomβπ₯) β
β€ β§ (denomβπ¦) β β€) β (πΏβ((denomβπ₯) Β· (denomβπ¦))) = ((πΏβ(denomβπ₯))(.rβπ
)(πΏβ(denomβπ¦)))) |
89 | 84, 40, 50, 88 | syl3anc 1372 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(πΏβ((denomβπ₯) Β· (denomβπ¦))) = ((πΏβ(denomβπ₯))(.rβπ
)(πΏβ(denomβπ¦)))) |
90 | 87, 89 | oveq12d 7424 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((πΏβ((numerβπ₯) Β· (numerβπ¦))) / (πΏβ((denomβπ₯) Β· (denomβπ¦)))) = (((πΏβ(numerβπ₯))(.rβπ
)(πΏβ(numerβπ¦))) / ((πΏβ(denomβπ₯))(.rβπ
)(πΏβ(denomβπ¦))))) |
91 | 77, 82, 90 | 3eqtrd 2777 |
. . 3
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)β(π₯ Β· π¦)) = (((πΏβ(numerβπ₯))(.rβπ
)(πΏβ(numerβπ¦))) / ((πΏβ(denomβπ₯))(.rβπ
)(πΏβ(denomβπ¦))))) |
92 | 54, 67, 91 | 3eqtr4rd 2784 |
. 2
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)β(π₯ Β· π¦)) = (((βHomβπ
)βπ₯)(.rβπ
)((βHomβπ
)βπ¦))) |
93 | | cnfldadd 20942 |
. . . 4
β’ + =
(+gββfld) |
94 | 1, 93 | ressplusg 17232 |
. . 3
β’ (β
β V β + = (+gβπ)) |
95 | 5, 94 | ax-mp 5 |
. 2
β’ + =
(+gβπ) |
96 | 18, 19, 20 | qqhf 32955 |
. . 3
β’ ((π
β DivRing β§
(chrβπ
) = 0) β
(βHomβπ
):ββΆπ΅) |
97 | 14, 96 | sylan 581 |
. 2
β’ ((π
β Field β§
(chrβπ
) = 0) β
(βHomβπ
):ββΆπ΅) |
98 | 33, 50 | zmulcld 12669 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((numerβπ₯) Β·
(denomβπ¦)) β
β€) |
99 | 31, 98 | ffvelcdmd 7085 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(πΏβ((numerβπ₯) Β· (denomβπ¦))) β π΅) |
100 | 46, 40 | zmulcld 12669 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((numerβπ¦) Β·
(denomβπ₯)) β
β€) |
101 | 31, 100 | ffvelcdmd 7085 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(πΏβ((numerβπ¦) Β· (denomβπ₯))) β π΅) |
102 | 23, 9 | unitmulcl 20187 |
. . . . . 6
β’ ((π
β Ring β§ (πΏβ(denomβπ₯)) β (Unitβπ
) β§ (πΏβ(denomβπ¦)) β (Unitβπ
)) β ((πΏβ(denomβπ₯))(.rβπ
)(πΏβ(denomβπ¦))) β (Unitβπ
)) |
103 | 83, 44, 53, 102 | syl3anc 1372 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((πΏβ(denomβπ₯))(.rβπ
)(πΏβ(denomβπ¦))) β (Unitβπ
)) |
104 | 89, 103 | eqeltrd 2834 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(πΏβ((denomβπ₯) Β· (denomβπ¦))) β (Unitβπ
)) |
105 | 18, 23, 24, 19 | dvrdir 20219 |
. . . 4
β’ ((π
β Ring β§ ((πΏβ((numerβπ₯) Β· (denomβπ¦))) β π΅ β§ (πΏβ((numerβπ¦) Β· (denomβπ₯))) β π΅ β§ (πΏβ((denomβπ₯) Β· (denomβπ¦))) β (Unitβπ
))) β (((πΏβ((numerβπ₯) Β· (denomβπ¦)))(+gβπ
)(πΏβ((numerβπ¦) Β· (denomβπ₯)))) / (πΏβ((denomβπ₯) Β· (denomβπ¦)))) = (((πΏβ((numerβπ₯) Β· (denomβπ¦))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))(+gβπ
)((πΏβ((numerβπ¦) Β· (denomβπ₯))) / (πΏβ((denomβπ₯) Β· (denomβπ¦)))))) |
106 | 83, 99, 101, 104, 105 | syl13anc 1373 |
. . 3
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(((πΏβ((numerβπ₯) Β· (denomβπ¦)))(+gβπ
)(πΏβ((numerβπ¦) Β· (denomβπ₯)))) / (πΏβ((denomβπ₯) Β· (denomβπ¦)))) = (((πΏβ((numerβπ₯) Β· (denomβπ¦))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))(+gβπ
)((πΏβ((numerβπ¦) Β· (denomβπ₯))) / (πΏβ((denomβπ₯) Β· (denomβπ¦)))))) |
107 | 68, 69 | oveq12d 7424 |
. . . . . 6
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(π₯ + π¦) = (((numerβπ₯) / (denomβπ₯)) + ((numerβπ¦) / (denomβπ¦)))) |
108 | 71, 72, 73, 74, 41, 51 | divadddivd 12031 |
. . . . . 6
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(((numerβπ₯) /
(denomβπ₯)) +
((numerβπ¦) /
(denomβπ¦))) =
((((numerβπ₯) Β·
(denomβπ¦)) +
((numerβπ¦) Β·
(denomβπ₯))) /
((denomβπ₯) Β·
(denomβπ¦)))) |
109 | 107, 108 | eqtrd 2773 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(π₯ + π¦) = ((((numerβπ₯) Β· (denomβπ¦)) + ((numerβπ¦) Β· (denomβπ₯))) / ((denomβπ₯) Β· (denomβπ¦)))) |
110 | 109 | fveq2d 6893 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)β(π₯ + π¦)) = ((βHomβπ
)β((((numerβπ₯) Β· (denomβπ¦)) + ((numerβπ¦) Β· (denomβπ₯))) / ((denomβπ₯) Β· (denomβπ¦))))) |
111 | 98, 100 | zaddcld 12667 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(((numerβπ₯) Β·
(denomβπ¦)) +
((numerβπ¦) Β·
(denomβπ₯))) β
β€) |
112 | 18, 19, 20 | qqhvq 32956 |
. . . . 5
β’ (((π
β DivRing β§
(chrβπ
) = 0) β§
((((numerβπ₯) Β·
(denomβπ¦)) +
((numerβπ¦) Β·
(denomβπ₯))) β
β€ β§ ((denomβπ₯) Β· (denomβπ¦)) β β€ β§ ((denomβπ₯) Β· (denomβπ¦)) β 0)) β
((βHomβπ
)β((((numerβπ₯) Β· (denomβπ¦)) + ((numerβπ¦) Β· (denomβπ₯))) / ((denomβπ₯) Β· (denomβπ¦)))) = ((πΏβ(((numerβπ₯) Β· (denomβπ¦)) + ((numerβπ¦) Β· (denomβπ₯)))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))) |
113 | 37, 111, 79, 80, 112 | syl13anc 1373 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)β((((numerβπ₯) Β· (denomβπ¦)) + ((numerβπ¦) Β· (denomβπ₯))) / ((denomβπ₯) Β· (denomβπ¦)))) = ((πΏβ(((numerβπ₯) Β· (denomβπ¦)) + ((numerβπ¦) Β· (denomβπ₯)))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))) |
114 | | rhmghm 20255 |
. . . . . 6
β’ (πΏ β (β€ring
RingHom π
) β πΏ β (β€ring
GrpHom π
)) |
115 | 84, 114 | syl 17 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
πΏ β
(β€ring GrpHom π
)) |
116 | | zringplusg 21017 |
. . . . . . 7
β’ + =
(+gββ€ring) |
117 | 28, 116, 24 | ghmlin 19092 |
. . . . . 6
β’ ((πΏ β (β€ring
GrpHom π
) β§
((numerβπ₯) Β·
(denomβπ¦)) β
β€ β§ ((numerβπ¦) Β· (denomβπ₯)) β β€) β (πΏβ(((numerβπ₯) Β· (denomβπ¦)) + ((numerβπ¦) Β· (denomβπ₯)))) = ((πΏβ((numerβπ₯) Β· (denomβπ¦)))(+gβπ
)(πΏβ((numerβπ¦) Β· (denomβπ₯))))) |
118 | 117 | oveq1d 7421 |
. . . . 5
β’ ((πΏ β (β€ring
GrpHom π
) β§
((numerβπ₯) Β·
(denomβπ¦)) β
β€ β§ ((numerβπ¦) Β· (denomβπ₯)) β β€) β ((πΏβ(((numerβπ₯) Β· (denomβπ¦)) + ((numerβπ¦) Β· (denomβπ₯)))) / (πΏβ((denomβπ₯) Β· (denomβπ¦)))) = (((πΏβ((numerβπ₯) Β· (denomβπ¦)))(+gβπ
)(πΏβ((numerβπ¦) Β· (denomβπ₯)))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))) |
119 | 115, 98, 100, 118 | syl3anc 1372 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((πΏβ(((numerβπ₯) Β· (denomβπ¦)) + ((numerβπ¦) Β· (denomβπ₯)))) / (πΏβ((denomβπ₯) Β· (denomβπ¦)))) = (((πΏβ((numerβπ₯) Β· (denomβπ¦)))(+gβπ
)(πΏβ((numerβπ¦) Β· (denomβπ₯)))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))) |
120 | 110, 113,
119 | 3eqtrd 2777 |
. . 3
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)β(π₯ + π¦)) = (((πΏβ((numerβπ₯) Β· (denomβπ¦)))(+gβπ
)(πΏβ((numerβπ¦) Β· (denomβπ₯)))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))) |
121 | 23, 28, 19, 85 | rhmdvd 32425 |
. . . . . 6
β’ ((πΏ β (β€ring
RingHom π
) β§
((numerβπ₯) β
β€ β§ (denomβπ₯) β β€ β§ (denomβπ¦) β β€) β§ ((πΏβ(denomβπ₯)) β (Unitβπ
) β§ (πΏβ(denomβπ¦)) β (Unitβπ
))) β ((πΏβ(numerβπ₯)) / (πΏβ(denomβπ₯))) = ((πΏβ((numerβπ₯) Β· (denomβπ¦))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))) |
122 | 84, 33, 40, 50, 44, 53, 121 | syl132anc 1389 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((πΏβ(numerβπ₯)) / (πΏβ(denomβπ₯))) = ((πΏβ((numerβπ₯) Β· (denomβπ¦))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))) |
123 | 57, 59, 122 | 3eqtrd 2777 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)βπ₯) = ((πΏβ((numerβπ₯) Β· (denomβπ¦))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))) |
124 | 23, 28, 19, 85 | rhmdvd 32425 |
. . . . . . 7
β’ ((πΏ β (β€ring
RingHom π
) β§
((numerβπ¦) β
β€ β§ (denomβπ¦) β β€ β§ (denomβπ₯) β β€) β§ ((πΏβ(denomβπ¦)) β (Unitβπ
) β§ (πΏβ(denomβπ₯)) β (Unitβπ
))) β ((πΏβ(numerβπ¦)) / (πΏβ(denomβπ¦))) = ((πΏβ((numerβπ¦) Β· (denomβπ₯))) / (πΏβ((denomβπ¦) Β· (denomβπ₯))))) |
125 | 84, 46, 50, 40, 53, 44, 124 | syl132anc 1389 |
. . . . . 6
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((πΏβ(numerβπ¦)) / (πΏβ(denomβπ¦))) = ((πΏβ((numerβπ¦) Β· (denomβπ₯))) / (πΏβ((denomβπ¦) Β· (denomβπ₯))))) |
126 | 72, 74 | mulcomd 11232 |
. . . . . . . 8
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((denomβπ₯) Β·
(denomβπ¦)) =
((denomβπ¦) Β·
(denomβπ₯))) |
127 | 126 | fveq2d 6893 |
. . . . . . 7
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(πΏβ((denomβπ₯) Β· (denomβπ¦))) = (πΏβ((denomβπ¦) Β· (denomβπ₯)))) |
128 | 127 | oveq2d 7422 |
. . . . . 6
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((πΏβ((numerβπ¦) Β· (denomβπ₯))) / (πΏβ((denomβπ₯) Β· (denomβπ¦)))) = ((πΏβ((numerβπ¦) Β· (denomβπ₯))) / (πΏβ((denomβπ¦) Β· (denomβπ₯))))) |
129 | 125, 65, 128 | 3eqtr4d 2783 |
. . . . 5
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)β((numerβπ¦) / (denomβπ¦))) = ((πΏβ((numerβπ¦) Β· (denomβπ₯))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))) |
130 | 63, 129 | eqtrd 2773 |
. . . 4
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)βπ¦) = ((πΏβ((numerβπ¦) Β· (denomβπ₯))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))) |
131 | 123, 130 | oveq12d 7424 |
. . 3
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
(((βHomβπ
)βπ₯)(+gβπ
)((βHomβπ
)βπ¦)) = (((πΏβ((numerβπ₯) Β· (denomβπ¦))) / (πΏβ((denomβπ₯) Β· (denomβπ¦))))(+gβπ
)((πΏβ((numerβπ¦) Β· (denomβπ₯))) / (πΏβ((denomβπ₯) Β· (denomβπ¦)))))) |
132 | 106, 120,
131 | 3eqtr4d 2783 |
. 2
β’ (((π
β Field β§
(chrβπ
) = 0) β§
(π₯ β β β§
π¦ β β)) β
((βHomβπ
)β(π₯ + π¦)) = (((βHomβπ
)βπ₯)(+gβπ
)((βHomβπ
)βπ¦))) |
133 | 2, 3, 4, 8, 9, 12,
17, 22, 92, 18, 95, 24, 97, 132 | isrhmd 20259 |
1
β’ ((π
β Field β§
(chrβπ
) = 0) β
(βHomβπ
) β
(π RingHom π
)) |