Metamath Proof Explorer


Theorem qqhghm

Description: The QQHom homomorphism is a group homomorphism if the target structure is a division ring. (Contributed by Thierry Arnoux, 9-Nov-2017)

Ref Expression
Hypotheses qqhval2.0 โŠข ๐ต = ( Base โ€˜ ๐‘… )
qqhval2.1 โŠข / = ( /r โ€˜ ๐‘… )
qqhval2.2 โŠข ๐ฟ = ( โ„คRHom โ€˜ ๐‘… )
qqhrhm.1 โŠข ๐‘„ = ( โ„‚fld โ†พs โ„š )
Assertion qqhghm ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โ†’ ( โ„šHom โ€˜ ๐‘… ) โˆˆ ( ๐‘„ GrpHom ๐‘… ) )

Proof

Step Hyp Ref Expression
1 qqhval2.0 โŠข ๐ต = ( Base โ€˜ ๐‘… )
2 qqhval2.1 โŠข / = ( /r โ€˜ ๐‘… )
3 qqhval2.2 โŠข ๐ฟ = ( โ„คRHom โ€˜ ๐‘… )
4 qqhrhm.1 โŠข ๐‘„ = ( โ„‚fld โ†พs โ„š )
5 4 qrngbas โŠข โ„š = ( Base โ€˜ ๐‘„ )
6 qex โŠข โ„š โˆˆ V
7 cnfldadd โŠข + = ( +g โ€˜ โ„‚fld )
8 4 7 ressplusg โŠข ( โ„š โˆˆ V โ†’ + = ( +g โ€˜ ๐‘„ ) )
9 6 8 ax-mp โŠข + = ( +g โ€˜ ๐‘„ )
10 eqid โŠข ( +g โ€˜ ๐‘… ) = ( +g โ€˜ ๐‘… )
11 4 qdrng โŠข ๐‘„ โˆˆ DivRing
12 drnggrp โŠข ( ๐‘„ โˆˆ DivRing โ†’ ๐‘„ โˆˆ Grp )
13 11 12 mp1i โŠข ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โ†’ ๐‘„ โˆˆ Grp )
14 drnggrp โŠข ( ๐‘… โˆˆ DivRing โ†’ ๐‘… โˆˆ Grp )
15 14 adantr โŠข ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โ†’ ๐‘… โˆˆ Grp )
16 1 2 3 qqhf โŠข ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โ†’ ( โ„šHom โ€˜ ๐‘… ) : โ„š โŸถ ๐ต )
17 drngring โŠข ( ๐‘… โˆˆ DivRing โ†’ ๐‘… โˆˆ Ring )
18 17 ad2antrr โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ๐‘… โˆˆ Ring )
19 17 adantr โŠข ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โ†’ ๐‘… โˆˆ Ring )
20 3 zrhrhm โŠข ( ๐‘… โˆˆ Ring โ†’ ๐ฟ โˆˆ ( โ„คring RingHom ๐‘… ) )
21 zringbas โŠข โ„ค = ( Base โ€˜ โ„คring )
22 21 1 rhmf โŠข ( ๐ฟ โˆˆ ( โ„คring RingHom ๐‘… ) โ†’ ๐ฟ : โ„ค โŸถ ๐ต )
23 19 20 22 3syl โŠข ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โ†’ ๐ฟ : โ„ค โŸถ ๐ต )
24 23 adantr โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ๐ฟ : โ„ค โŸถ ๐ต )
25 qnumcl โŠข ( ๐‘ฅ โˆˆ โ„š โ†’ ( numer โ€˜ ๐‘ฅ ) โˆˆ โ„ค )
26 25 ad2antrl โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( numer โ€˜ ๐‘ฅ ) โˆˆ โ„ค )
27 qdencl โŠข ( ๐‘ฆ โˆˆ โ„š โ†’ ( denom โ€˜ ๐‘ฆ ) โˆˆ โ„• )
28 27 ad2antll โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( denom โ€˜ ๐‘ฆ ) โˆˆ โ„• )
29 28 nnzd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( denom โ€˜ ๐‘ฆ ) โˆˆ โ„ค )
30 26 29 zmulcld โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) โˆˆ โ„ค )
31 24 30 ffvelcdmd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) โˆˆ ๐ต )
32 qnumcl โŠข ( ๐‘ฆ โˆˆ โ„š โ†’ ( numer โ€˜ ๐‘ฆ ) โˆˆ โ„ค )
33 32 ad2antll โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( numer โ€˜ ๐‘ฆ ) โˆˆ โ„ค )
34 qdencl โŠข ( ๐‘ฅ โˆˆ โ„š โ†’ ( denom โ€˜ ๐‘ฅ ) โˆˆ โ„• )
35 34 ad2antrl โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( denom โ€˜ ๐‘ฅ ) โˆˆ โ„• )
36 35 nnzd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( denom โ€˜ ๐‘ฅ ) โˆˆ โ„ค )
37 33 36 zmulcld โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) โˆˆ โ„ค )
38 24 37 ffvelcdmd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) โˆˆ ๐ต )
39 18 20 syl โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ๐ฟ โˆˆ ( โ„คring RingHom ๐‘… ) )
40 zringmulr โŠข ยท = ( .r โ€˜ โ„คring )
41 eqid โŠข ( .r โ€˜ ๐‘… ) = ( .r โ€˜ ๐‘… )
42 21 40 41 rhmmul โŠข ( ( ๐ฟ โˆˆ ( โ„คring RingHom ๐‘… ) โˆง ( denom โ€˜ ๐‘ฅ ) โˆˆ โ„ค โˆง ( denom โ€˜ ๐‘ฆ ) โˆˆ โ„ค ) โ†’ ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) = ( ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) ( .r โ€˜ ๐‘… ) ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) ) )
43 39 36 29 42 syl3anc โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) = ( ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) ( .r โ€˜ ๐‘… ) ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) ) )
44 simpl โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) )
45 35 nnne0d โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( denom โ€˜ ๐‘ฅ ) โ‰  0 )
46 eqid โŠข ( 0g โ€˜ ๐‘… ) = ( 0g โ€˜ ๐‘… )
47 1 3 46 elzrhunit โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ( denom โ€˜ ๐‘ฅ ) โˆˆ โ„ค โˆง ( denom โ€˜ ๐‘ฅ ) โ‰  0 ) ) โ†’ ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) โˆˆ ( Unit โ€˜ ๐‘… ) )
48 44 36 45 47 syl12anc โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) โˆˆ ( Unit โ€˜ ๐‘… ) )
49 28 nnne0d โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( denom โ€˜ ๐‘ฆ ) โ‰  0 )
50 1 3 46 elzrhunit โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ( denom โ€˜ ๐‘ฆ ) โˆˆ โ„ค โˆง ( denom โ€˜ ๐‘ฆ ) โ‰  0 ) ) โ†’ ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) โˆˆ ( Unit โ€˜ ๐‘… ) )
51 44 29 49 50 syl12anc โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) โˆˆ ( Unit โ€˜ ๐‘… ) )
52 eqid โŠข ( Unit โ€˜ ๐‘… ) = ( Unit โ€˜ ๐‘… )
53 52 41 unitmulcl โŠข ( ( ๐‘… โˆˆ Ring โˆง ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) โˆˆ ( Unit โ€˜ ๐‘… ) โˆง ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) โˆˆ ( Unit โ€˜ ๐‘… ) ) โ†’ ( ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) ( .r โ€˜ ๐‘… ) ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) ) โˆˆ ( Unit โ€˜ ๐‘… ) )
54 18 48 51 53 syl3anc โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) ( .r โ€˜ ๐‘… ) ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) ) โˆˆ ( Unit โ€˜ ๐‘… ) )
55 43 54 eqeltrd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) โˆˆ ( Unit โ€˜ ๐‘… ) )
56 1 52 10 2 dvrdir โŠข ( ( ๐‘… โˆˆ Ring โˆง ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) โˆˆ ๐ต โˆง ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) โˆˆ ๐ต โˆง ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) โˆˆ ( Unit โ€˜ ๐‘… ) ) ) โ†’ ( ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ( +g โ€˜ ๐‘… ) ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) = ( ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) ( +g โ€˜ ๐‘… ) ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) ) )
57 18 31 38 55 56 syl13anc โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ( +g โ€˜ ๐‘… ) ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) = ( ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) ( +g โ€˜ ๐‘… ) ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) ) )
58 qeqnumdivden โŠข ( ๐‘ฅ โˆˆ โ„š โ†’ ๐‘ฅ = ( ( numer โ€˜ ๐‘ฅ ) / ( denom โ€˜ ๐‘ฅ ) ) )
59 58 ad2antrl โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ๐‘ฅ = ( ( numer โ€˜ ๐‘ฅ ) / ( denom โ€˜ ๐‘ฅ ) ) )
60 qeqnumdivden โŠข ( ๐‘ฆ โˆˆ โ„š โ†’ ๐‘ฆ = ( ( numer โ€˜ ๐‘ฆ ) / ( denom โ€˜ ๐‘ฆ ) ) )
61 60 ad2antll โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ๐‘ฆ = ( ( numer โ€˜ ๐‘ฆ ) / ( denom โ€˜ ๐‘ฆ ) ) )
62 59 61 oveq12d โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ๐‘ฅ + ๐‘ฆ ) = ( ( ( numer โ€˜ ๐‘ฅ ) / ( denom โ€˜ ๐‘ฅ ) ) + ( ( numer โ€˜ ๐‘ฆ ) / ( denom โ€˜ ๐‘ฆ ) ) ) )
63 26 zcnd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( numer โ€˜ ๐‘ฅ ) โˆˆ โ„‚ )
64 36 zcnd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( denom โ€˜ ๐‘ฅ ) โˆˆ โ„‚ )
65 33 zcnd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( numer โ€˜ ๐‘ฆ ) โˆˆ โ„‚ )
66 29 zcnd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( denom โ€˜ ๐‘ฆ ) โˆˆ โ„‚ )
67 63 64 65 66 45 49 divadddivd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( ( numer โ€˜ ๐‘ฅ ) / ( denom โ€˜ ๐‘ฅ ) ) + ( ( numer โ€˜ ๐‘ฆ ) / ( denom โ€˜ ๐‘ฆ ) ) ) = ( ( ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) + ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) )
68 62 67 eqtrd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ๐‘ฅ + ๐‘ฆ ) = ( ( ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) + ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) )
69 68 fveq2d โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ๐‘ฅ + ๐‘ฆ ) ) = ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ( ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) + ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) )
70 30 37 zaddcld โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) + ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) โˆˆ โ„ค )
71 36 29 zmulcld โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) โˆˆ โ„ค )
72 64 66 45 49 mulne0d โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) โ‰  0 )
73 1 2 3 qqhvq โŠข ( ( ( ๐‘… โˆˆ 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 โ€˜ ๐‘ฆ ) ) ) ) )
74 44 70 71 72 73 syl13anc โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ( ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) + ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) = ( ( ๐ฟ โ€˜ ( ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) + ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) )
75 rhmghm โŠข ( ๐ฟ โˆˆ ( โ„คring RingHom ๐‘… ) โ†’ ๐ฟ โˆˆ ( โ„คring GrpHom ๐‘… ) )
76 39 75 syl โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ๐ฟ โˆˆ ( โ„คring GrpHom ๐‘… ) )
77 zringplusg โŠข + = ( +g โ€˜ โ„คring )
78 21 77 10 ghmlin โŠข ( ( ๐ฟ โˆˆ ( โ„คring GrpHom ๐‘… ) โˆง ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) โˆˆ โ„ค โˆง ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) โˆˆ โ„ค ) โ†’ ( ๐ฟ โ€˜ ( ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) + ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) = ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ( +g โ€˜ ๐‘… ) ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) )
79 78 oveq1d โŠข ( ( ๐ฟ โˆˆ ( โ„คring GrpHom ๐‘… ) โˆง ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) โˆˆ โ„ค โˆง ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) โˆˆ โ„ค ) โ†’ ( ( ๐ฟ โ€˜ ( ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) + ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) = ( ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ( +g โ€˜ ๐‘… ) ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) )
80 76 30 37 79 syl3anc โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( ๐ฟ โ€˜ ( ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) + ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) = ( ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ( +g โ€˜ ๐‘… ) ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) )
81 69 74 80 3eqtrd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ๐‘ฅ + ๐‘ฆ ) ) = ( ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ( +g โ€˜ ๐‘… ) ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) )
82 58 fveq2d โŠข ( ๐‘ฅ โˆˆ โ„š โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ๐‘ฅ ) = ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ( numer โ€˜ ๐‘ฅ ) / ( denom โ€˜ ๐‘ฅ ) ) ) )
83 82 ad2antrl โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ๐‘ฅ ) = ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ( numer โ€˜ ๐‘ฅ ) / ( denom โ€˜ ๐‘ฅ ) ) ) )
84 1 2 3 qqhvq โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ( numer โ€˜ ๐‘ฅ ) โˆˆ โ„ค โˆง ( denom โ€˜ ๐‘ฅ ) โˆˆ โ„ค โˆง ( denom โ€˜ ๐‘ฅ ) โ‰  0 ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ( numer โ€˜ ๐‘ฅ ) / ( denom โ€˜ ๐‘ฅ ) ) ) = ( ( ๐ฟ โ€˜ ( numer โ€˜ ๐‘ฅ ) ) / ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) ) )
85 44 26 36 45 84 syl13anc โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ( numer โ€˜ ๐‘ฅ ) / ( denom โ€˜ ๐‘ฅ ) ) ) = ( ( ๐ฟ โ€˜ ( numer โ€˜ ๐‘ฅ ) ) / ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) ) )
86 52 21 2 40 rhmdvd โŠข ( ( ๐ฟ โˆˆ ( โ„คring RingHom ๐‘… ) โˆง ( ( numer โ€˜ ๐‘ฅ ) โˆˆ โ„ค โˆง ( denom โ€˜ ๐‘ฅ ) โˆˆ โ„ค โˆง ( denom โ€˜ ๐‘ฆ ) โˆˆ โ„ค ) โˆง ( ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) โˆˆ ( Unit โ€˜ ๐‘… ) โˆง ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) โˆˆ ( Unit โ€˜ ๐‘… ) ) ) โ†’ ( ( ๐ฟ โ€˜ ( numer โ€˜ ๐‘ฅ ) ) / ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) ) = ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) )
87 39 26 36 29 48 51 86 syl132anc โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( ๐ฟ โ€˜ ( numer โ€˜ ๐‘ฅ ) ) / ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) ) = ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) )
88 83 85 87 3eqtrd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ๐‘ฅ ) = ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) )
89 60 fveq2d โŠข ( ๐‘ฆ โˆˆ โ„š โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ๐‘ฆ ) = ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ( numer โ€˜ ๐‘ฆ ) / ( denom โ€˜ ๐‘ฆ ) ) ) )
90 89 ad2antll โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ๐‘ฆ ) = ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ( numer โ€˜ ๐‘ฆ ) / ( denom โ€˜ ๐‘ฆ ) ) ) )
91 52 21 2 40 rhmdvd โŠข ( ( ๐ฟ โˆˆ ( โ„คring RingHom ๐‘… ) โˆง ( ( numer โ€˜ ๐‘ฆ ) โˆˆ โ„ค โˆง ( denom โ€˜ ๐‘ฆ ) โˆˆ โ„ค โˆง ( denom โ€˜ ๐‘ฅ ) โˆˆ โ„ค ) โˆง ( ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) โˆˆ ( Unit โ€˜ ๐‘… ) โˆง ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฅ ) ) โˆˆ ( Unit โ€˜ ๐‘… ) ) ) โ†’ ( ( ๐ฟ โ€˜ ( numer โ€˜ ๐‘ฆ ) ) / ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) ) = ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) )
92 39 33 29 36 51 48 91 syl132anc โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( ๐ฟ โ€˜ ( numer โ€˜ ๐‘ฆ ) ) / ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) ) = ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) )
93 1 2 3 qqhvq โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ( numer โ€˜ ๐‘ฆ ) โˆˆ โ„ค โˆง ( denom โ€˜ ๐‘ฆ ) โˆˆ โ„ค โˆง ( denom โ€˜ ๐‘ฆ ) โ‰  0 ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ( numer โ€˜ ๐‘ฆ ) / ( denom โ€˜ ๐‘ฆ ) ) ) = ( ( ๐ฟ โ€˜ ( numer โ€˜ ๐‘ฆ ) ) / ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) ) )
94 44 33 29 49 93 syl13anc โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ( numer โ€˜ ๐‘ฆ ) / ( denom โ€˜ ๐‘ฆ ) ) ) = ( ( ๐ฟ โ€˜ ( numer โ€˜ ๐‘ฆ ) ) / ( ๐ฟ โ€˜ ( denom โ€˜ ๐‘ฆ ) ) ) )
95 64 66 mulcomd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) = ( ( denom โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) )
96 95 fveq2d โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) = ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) )
97 96 oveq2d โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) = ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) ) )
98 92 94 97 3eqtr4d โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ( numer โ€˜ ๐‘ฆ ) / ( denom โ€˜ ๐‘ฆ ) ) ) = ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) )
99 90 98 eqtrd โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ๐‘ฆ ) = ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) )
100 88 99 oveq12d โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ๐‘ฅ ) ( +g โ€˜ ๐‘… ) ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ๐‘ฆ ) ) = ( ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) ( +g โ€˜ ๐‘… ) ( ( ๐ฟ โ€˜ ( ( numer โ€˜ ๐‘ฆ ) ยท ( denom โ€˜ ๐‘ฅ ) ) ) / ( ๐ฟ โ€˜ ( ( denom โ€˜ ๐‘ฅ ) ยท ( denom โ€˜ ๐‘ฆ ) ) ) ) ) )
101 57 81 100 3eqtr4d โŠข ( ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โˆง ( ๐‘ฅ โˆˆ โ„š โˆง ๐‘ฆ โˆˆ โ„š ) ) โ†’ ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ( ๐‘ฅ + ๐‘ฆ ) ) = ( ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ๐‘ฅ ) ( +g โ€˜ ๐‘… ) ( ( โ„šHom โ€˜ ๐‘… ) โ€˜ ๐‘ฆ ) ) )
102 5 1 9 10 13 15 16 101 isghmd โŠข ( ( ๐‘… โˆˆ DivRing โˆง ( chr โ€˜ ๐‘… ) = 0 ) โ†’ ( โ„šHom โ€˜ ๐‘… ) โˆˆ ( ๐‘„ GrpHom ๐‘… ) )