Metamath Proof Explorer


Theorem lgseisenlem3

Description: Lemma for lgseisen . (Contributed by Mario Carneiro, 17-Jun-2015) (Proof shortened by AV, 28-Jul-2019)

Ref Expression
Hypotheses lgseisen.1 โŠข ( ๐œ‘ โ†’ ๐‘ƒ โˆˆ ( โ„™ โˆ– { 2 } ) )
lgseisen.2 โŠข ( ๐œ‘ โ†’ ๐‘„ โˆˆ ( โ„™ โˆ– { 2 } ) )
lgseisen.3 โŠข ( ๐œ‘ โ†’ ๐‘ƒ โ‰  ๐‘„ )
lgseisen.4 โŠข ๐‘… = ( ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ )
lgseisen.5 โŠข ๐‘€ = ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) )
lgseisen.6 โŠข ๐‘† = ( ( ๐‘„ ยท ( 2 ยท ๐‘ฆ ) ) mod ๐‘ƒ )
lgseisen.7 โŠข ๐‘Œ = ( โ„ค/nโ„ค โ€˜ ๐‘ƒ )
lgseisen.8 โŠข ๐บ = ( mulGrp โ€˜ ๐‘Œ )
lgseisen.9 โŠข ๐ฟ = ( โ„คRHom โ€˜ ๐‘Œ )
Assertion lgseisenlem3 ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) ) = ( 1r โ€˜ ๐‘Œ ) )

Proof

Step Hyp Ref Expression
1 lgseisen.1 โŠข ( ๐œ‘ โ†’ ๐‘ƒ โˆˆ ( โ„™ โˆ– { 2 } ) )
2 lgseisen.2 โŠข ( ๐œ‘ โ†’ ๐‘„ โˆˆ ( โ„™ โˆ– { 2 } ) )
3 lgseisen.3 โŠข ( ๐œ‘ โ†’ ๐‘ƒ โ‰  ๐‘„ )
4 lgseisen.4 โŠข ๐‘… = ( ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ )
5 lgseisen.5 โŠข ๐‘€ = ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) )
6 lgseisen.6 โŠข ๐‘† = ( ( ๐‘„ ยท ( 2 ยท ๐‘ฆ ) ) mod ๐‘ƒ )
7 lgseisen.7 โŠข ๐‘Œ = ( โ„ค/nโ„ค โ€˜ ๐‘ƒ )
8 lgseisen.8 โŠข ๐บ = ( mulGrp โ€˜ ๐‘Œ )
9 lgseisen.9 โŠข ๐ฟ = ( โ„คRHom โ€˜ ๐‘Œ )
10 oveq2 โŠข ( ๐‘˜ = ๐‘ฅ โ†’ ( 2 ยท ๐‘˜ ) = ( 2 ยท ๐‘ฅ ) )
11 10 fveq2d โŠข ( ๐‘˜ = ๐‘ฅ โ†’ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) = ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) )
12 11 cbvmptv โŠข ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) ) = ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) )
13 12 oveq2i โŠข ( ๐บ ฮฃg ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) ) ) = ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) )
14 eqid โŠข ( Base โ€˜ ๐‘Œ ) = ( Base โ€˜ ๐‘Œ )
15 8 14 mgpbas โŠข ( Base โ€˜ ๐‘Œ ) = ( Base โ€˜ ๐บ )
16 eqid โŠข ( 0g โ€˜ ๐บ ) = ( 0g โ€˜ ๐บ )
17 1 eldifad โŠข ( ๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„™ )
18 7 znfld โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘Œ โˆˆ Field )
19 17 18 syl โŠข ( ๐œ‘ โ†’ ๐‘Œ โˆˆ Field )
20 isfld โŠข ( ๐‘Œ โˆˆ Field โ†” ( ๐‘Œ โˆˆ DivRing โˆง ๐‘Œ โˆˆ CRing ) )
21 20 simprbi โŠข ( ๐‘Œ โˆˆ Field โ†’ ๐‘Œ โˆˆ CRing )
22 19 21 syl โŠข ( ๐œ‘ โ†’ ๐‘Œ โˆˆ CRing )
23 8 crngmgp โŠข ( ๐‘Œ โˆˆ CRing โ†’ ๐บ โˆˆ CMnd )
24 22 23 syl โŠข ( ๐œ‘ โ†’ ๐บ โˆˆ CMnd )
25 fzfid โŠข ( ๐œ‘ โ†’ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โˆˆ Fin )
26 crngring โŠข ( ๐‘Œ โˆˆ CRing โ†’ ๐‘Œ โˆˆ Ring )
27 22 26 syl โŠข ( ๐œ‘ โ†’ ๐‘Œ โˆˆ Ring )
28 9 zrhrhm โŠข ( ๐‘Œ โˆˆ Ring โ†’ ๐ฟ โˆˆ ( โ„คring RingHom ๐‘Œ ) )
29 27 28 syl โŠข ( ๐œ‘ โ†’ ๐ฟ โˆˆ ( โ„คring RingHom ๐‘Œ ) )
30 zringbas โŠข โ„ค = ( Base โ€˜ โ„คring )
31 30 14 rhmf โŠข ( ๐ฟ โˆˆ ( โ„คring RingHom ๐‘Œ ) โ†’ ๐ฟ : โ„ค โŸถ ( Base โ€˜ ๐‘Œ ) )
32 29 31 syl โŠข ( ๐œ‘ โ†’ ๐ฟ : โ„ค โŸถ ( Base โ€˜ ๐‘Œ ) )
33 2z โŠข 2 โˆˆ โ„ค
34 elfzelz โŠข ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†’ ๐‘˜ โˆˆ โ„ค )
35 zmulcl โŠข ( ( 2 โˆˆ โ„ค โˆง ๐‘˜ โˆˆ โ„ค ) โ†’ ( 2 ยท ๐‘˜ ) โˆˆ โ„ค )
36 33 34 35 sylancr โŠข ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†’ ( 2 ยท ๐‘˜ ) โˆˆ โ„ค )
37 ffvelcdm โŠข ( ( ๐ฟ : โ„ค โŸถ ( Base โ€˜ ๐‘Œ ) โˆง ( 2 ยท ๐‘˜ ) โˆˆ โ„ค ) โ†’ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) โˆˆ ( Base โ€˜ ๐‘Œ ) )
38 32 36 37 syl2an โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) โˆˆ ( Base โ€˜ ๐‘Œ ) )
39 38 fmpttd โŠข ( ๐œ‘ โ†’ ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) ) : ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โŸถ ( Base โ€˜ ๐‘Œ ) )
40 eqid โŠข ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) ) = ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) )
41 fvexd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) โˆˆ V )
42 fvexd โŠข ( ๐œ‘ โ†’ ( 0g โ€˜ ๐บ ) โˆˆ V )
43 40 25 41 42 fsuppmptdm โŠข ( ๐œ‘ โ†’ ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) ) finSupp ( 0g โ€˜ ๐บ ) )
44 1 2 3 4 5 6 lgseisenlem2 โŠข ( ๐œ‘ โ†’ ๐‘€ : ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ€“1-1-ontoโ†’ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) )
45 15 16 24 25 39 43 44 gsumf1o โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) ) ) = ( ๐บ ฮฃg ( ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) ) โˆ˜ ๐‘€ ) ) )
46 13 45 eqtr3id โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) = ( ๐บ ฮฃg ( ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) ) โˆ˜ ๐‘€ ) ) )
47 1 2 3 4 5 lgseisenlem1 โŠข ( ๐œ‘ โ†’ ๐‘€ : ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โŸถ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) )
48 5 fmpt โŠข ( โˆ€ ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†” ๐‘€ : ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โŸถ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) )
49 47 48 sylibr โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) )
50 5 a1i โŠข ( ๐œ‘ โ†’ ๐‘€ = ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) ) )
51 eqidd โŠข ( ๐œ‘ โ†’ ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) ) = ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) ) )
52 oveq2 โŠข ( ๐‘˜ = ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) โ†’ ( 2 ยท ๐‘˜ ) = ( 2 ยท ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) ) )
53 52 fveq2d โŠข ( ๐‘˜ = ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) โ†’ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) = ( ๐ฟ โ€˜ ( 2 ยท ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) ) ) )
54 49 50 51 53 fmptcof โŠข ( ๐œ‘ โ†’ ( ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) ) โˆ˜ ๐‘€ ) = ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) ) ) ) )
55 54 oveq2d โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ( ๐‘˜ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘˜ ) ) ) โˆ˜ ๐‘€ ) ) = ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) ) ) ) ) )
56 2 eldifad โŠข ( ๐œ‘ โ†’ ๐‘„ โˆˆ โ„™ )
57 56 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘„ โˆˆ โ„™ )
58 prmz โŠข ( ๐‘„ โˆˆ โ„™ โ†’ ๐‘„ โˆˆ โ„ค )
59 57 58 syl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘„ โˆˆ โ„ค )
60 2nn โŠข 2 โˆˆ โ„•
61 elfznn โŠข ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†’ ๐‘ฅ โˆˆ โ„• )
62 61 adantl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘ฅ โˆˆ โ„• )
63 nnmulcl โŠข ( ( 2 โˆˆ โ„• โˆง ๐‘ฅ โˆˆ โ„• ) โ†’ ( 2 ยท ๐‘ฅ ) โˆˆ โ„• )
64 60 62 63 sylancr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( 2 ยท ๐‘ฅ ) โˆˆ โ„• )
65 64 nnzd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( 2 ยท ๐‘ฅ ) โˆˆ โ„ค )
66 59 65 zmulcld โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) โˆˆ โ„ค )
67 17 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘ƒ โˆˆ โ„™ )
68 prmnn โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘ƒ โˆˆ โ„• )
69 67 68 syl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘ƒ โˆˆ โ„• )
70 66 69 zmodcld โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ ) โˆˆ โ„•0 )
71 4 70 eqeltrid โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘… โˆˆ โ„•0 )
72 71 nn0zd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘… โˆˆ โ„ค )
73 m1expcl โŠข ( ๐‘… โˆˆ โ„ค โ†’ ( - 1 โ†‘ ๐‘… ) โˆˆ โ„ค )
74 72 73 syl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( - 1 โ†‘ ๐‘… ) โˆˆ โ„ค )
75 74 72 zmulcld โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) โˆˆ โ„ค )
76 75 69 zmodcld โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) โˆˆ โ„•0 )
77 76 nn0cnd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) โˆˆ โ„‚ )
78 2cnd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ 2 โˆˆ โ„‚ )
79 2ne0 โŠข 2 โ‰  0
80 79 a1i โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ 2 โ‰  0 )
81 77 78 80 divcan2d โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( 2 ยท ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) ) = ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) )
82 81 fveq2d โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐ฟ โ€˜ ( 2 ยท ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) ) ) = ( ๐ฟ โ€˜ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) ) )
83 69 nnrpd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘ƒ โˆˆ โ„+ )
84 eqidd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( - 1 โ†‘ ๐‘… ) mod ๐‘ƒ ) = ( ( - 1 โ†‘ ๐‘… ) mod ๐‘ƒ ) )
85 4 oveq1i โŠข ( ๐‘… mod ๐‘ƒ ) = ( ( ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ ) mod ๐‘ƒ )
86 66 zred โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) โˆˆ โ„ )
87 modabs2 โŠข ( ( ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) โˆˆ โ„ โˆง ๐‘ƒ โˆˆ โ„+ ) โ†’ ( ( ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ ) mod ๐‘ƒ ) = ( ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ ) )
88 86 83 87 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ ) mod ๐‘ƒ ) = ( ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ ) )
89 85 88 eqtrid โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐‘… mod ๐‘ƒ ) = ( ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ ) )
90 74 74 72 66 83 84 89 modmul12d โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) = ( ( ( - 1 โ†‘ ๐‘… ) ยท ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) ) mod ๐‘ƒ ) )
91 75 zred โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) โˆˆ โ„ )
92 modabs2 โŠข ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) โˆˆ โ„ โˆง ๐‘ƒ โˆˆ โ„+ ) โ†’ ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) mod ๐‘ƒ ) = ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) )
93 91 83 92 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) mod ๐‘ƒ ) = ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) )
94 74 zcnd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( - 1 โ†‘ ๐‘… ) โˆˆ โ„‚ )
95 59 zcnd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘„ โˆˆ โ„‚ )
96 65 zcnd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( 2 ยท ๐‘ฅ ) โˆˆ โ„‚ )
97 94 95 96 mulassd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) = ( ( - 1 โ†‘ ๐‘… ) ยท ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) ) )
98 97 oveq1d โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ ) = ( ( ( - 1 โ†‘ ๐‘… ) ยท ( ๐‘„ ยท ( 2 ยท ๐‘ฅ ) ) ) mod ๐‘ƒ ) )
99 90 93 98 3eqtr4d โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) mod ๐‘ƒ ) = ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ ) )
100 17 68 syl โŠข ( ๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„• )
101 100 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘ƒ โˆˆ โ„• )
102 76 nn0zd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) โˆˆ โ„ค )
103 74 59 zmulcld โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) โˆˆ โ„ค )
104 103 65 zmulcld โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) โˆˆ โ„ค )
105 moddvds โŠข ( ( ๐‘ƒ โˆˆ โ„• โˆง ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) โˆˆ โ„ค โˆง ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) โˆˆ โ„ค ) โ†’ ( ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) mod ๐‘ƒ ) = ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ ) โ†” ๐‘ƒ โˆฅ ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) โˆ’ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) ) ) )
106 101 102 104 105 syl3anc โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) mod ๐‘ƒ ) = ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) mod ๐‘ƒ ) โ†” ๐‘ƒ โˆฅ ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) โˆ’ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) ) ) )
107 99 106 mpbid โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘ƒ โˆฅ ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) โˆ’ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) ) )
108 69 nnnn0d โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘ƒ โˆˆ โ„•0 )
109 7 9 zndvds โŠข ( ( ๐‘ƒ โˆˆ โ„•0 โˆง ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) โˆˆ โ„ค โˆง ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) โˆˆ โ„ค ) โ†’ ( ( ๐ฟ โ€˜ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) ) = ( ๐ฟ โ€˜ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) ) โ†” ๐‘ƒ โˆฅ ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) โˆ’ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) ) ) )
110 108 102 104 109 syl3anc โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ๐ฟ โ€˜ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) ) = ( ๐ฟ โ€˜ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) ) โ†” ๐‘ƒ โˆฅ ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) โˆ’ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) ) ) )
111 107 110 mpbird โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐ฟ โ€˜ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) ) = ( ๐ฟ โ€˜ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) ) )
112 29 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐ฟ โˆˆ ( โ„คring RingHom ๐‘Œ ) )
113 zringmulr โŠข ยท = ( .r โ€˜ โ„คring )
114 eqid โŠข ( .r โ€˜ ๐‘Œ ) = ( .r โ€˜ ๐‘Œ )
115 30 113 114 rhmmul โŠข ( ( ๐ฟ โˆˆ ( โ„คring RingHom ๐‘Œ ) โˆง ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) โˆˆ โ„ค โˆง ( 2 ยท ๐‘ฅ ) โˆˆ โ„ค ) โ†’ ( ๐ฟ โ€˜ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) ) = ( ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ( .r โ€˜ ๐‘Œ ) ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) )
116 112 103 65 115 syl3anc โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐ฟ โ€˜ ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ยท ( 2 ยท ๐‘ฅ ) ) ) = ( ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ( .r โ€˜ ๐‘Œ ) ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) )
117 82 111 116 3eqtrd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐ฟ โ€˜ ( 2 ยท ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) ) ) = ( ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ( .r โ€˜ ๐‘Œ ) ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) )
118 117 mpteq2dva โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) ) ) ) = ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ( .r โ€˜ ๐‘Œ ) ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) )
119 32 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐ฟ : โ„ค โŸถ ( Base โ€˜ ๐‘Œ ) )
120 119 103 ffvelcdmd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) โˆˆ ( Base โ€˜ ๐‘Œ ) )
121 119 65 ffvelcdmd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) โˆˆ ( Base โ€˜ ๐‘Œ ) )
122 eqidd โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) = ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) )
123 eqidd โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) = ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) )
124 25 120 121 122 123 offval2 โŠข ( ๐œ‘ โ†’ ( ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) โˆ˜f ( .r โ€˜ ๐‘Œ ) ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) = ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ( .r โ€˜ ๐‘Œ ) ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) )
125 118 124 eqtr4d โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) ) ) ) = ( ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) โˆ˜f ( .r โ€˜ ๐‘Œ ) ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) )
126 125 oveq2d โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ( ( ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘… ) mod ๐‘ƒ ) / 2 ) ) ) ) ) = ( ๐บ ฮฃg ( ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) โˆ˜f ( .r โ€˜ ๐‘Œ ) ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) )
127 46 55 126 3eqtrd โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) = ( ๐บ ฮฃg ( ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) โˆ˜f ( .r โ€˜ ๐‘Œ ) ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) )
128 8 114 mgpplusg โŠข ( .r โ€˜ ๐‘Œ ) = ( +g โ€˜ ๐บ )
129 eqid โŠข ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) = ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) )
130 eqid โŠข ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) = ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) )
131 15 128 24 25 120 121 129 130 gsummptfidmadd2 โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) โˆ˜f ( .r โ€˜ ๐‘Œ ) ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) = ( ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) ) ( .r โ€˜ ๐‘Œ ) ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) )
132 127 131 eqtrd โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) = ( ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) ) ( .r โ€˜ ๐‘Œ ) ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) )
133 132 oveq1d โŠข ( ๐œ‘ โ†’ ( ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ( /r โ€˜ ๐‘Œ ) ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) = ( ( ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) ) ( .r โ€˜ ๐‘Œ ) ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) ( /r โ€˜ ๐‘Œ ) ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) )
134 eqid โŠข ( Unit โ€˜ ๐‘Œ ) = ( Unit โ€˜ ๐‘Œ )
135 134 8 unitsubm โŠข ( ๐‘Œ โˆˆ Ring โ†’ ( Unit โ€˜ ๐‘Œ ) โˆˆ ( SubMnd โ€˜ ๐บ ) )
136 27 135 syl โŠข ( ๐œ‘ โ†’ ( Unit โ€˜ ๐‘Œ ) โˆˆ ( SubMnd โ€˜ ๐บ ) )
137 elfzle2 โŠข ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†’ ๐‘ฅ โ‰ค ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) )
138 137 adantl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘ฅ โ‰ค ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) )
139 62 nnred โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘ฅ โˆˆ โ„ )
140 prmuz2 โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘ƒ โˆˆ ( โ„คโ‰ฅ โ€˜ 2 ) )
141 uz2m1nn โŠข ( ๐‘ƒ โˆˆ ( โ„คโ‰ฅ โ€˜ 2 ) โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„• )
142 67 140 141 3syl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„• )
143 142 nnred โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„ )
144 2re โŠข 2 โˆˆ โ„
145 144 a1i โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ 2 โˆˆ โ„ )
146 2pos โŠข 0 < 2
147 146 a1i โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ 0 < 2 )
148 lemuldiv2 โŠข ( ( ๐‘ฅ โˆˆ โ„ โˆง ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„ โˆง ( 2 โˆˆ โ„ โˆง 0 < 2 ) ) โ†’ ( ( 2 ยท ๐‘ฅ ) โ‰ค ( ๐‘ƒ โˆ’ 1 ) โ†” ๐‘ฅ โ‰ค ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) )
149 139 143 145 147 148 syl112anc โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( 2 ยท ๐‘ฅ ) โ‰ค ( ๐‘ƒ โˆ’ 1 ) โ†” ๐‘ฅ โ‰ค ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) )
150 138 149 mpbird โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( 2 ยท ๐‘ฅ ) โ‰ค ( ๐‘ƒ โˆ’ 1 ) )
151 prmz โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘ƒ โˆˆ โ„ค )
152 67 151 syl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘ƒ โˆˆ โ„ค )
153 peano2zm โŠข ( ๐‘ƒ โˆˆ โ„ค โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„ค )
154 152 153 syl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„ค )
155 fznn โŠข ( ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„ค โ†’ ( ( 2 ยท ๐‘ฅ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†” ( ( 2 ยท ๐‘ฅ ) โˆˆ โ„• โˆง ( 2 ยท ๐‘ฅ ) โ‰ค ( ๐‘ƒ โˆ’ 1 ) ) ) )
156 154 155 syl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( 2 ยท ๐‘ฅ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†” ( ( 2 ยท ๐‘ฅ ) โˆˆ โ„• โˆง ( 2 ยท ๐‘ฅ ) โ‰ค ( ๐‘ƒ โˆ’ 1 ) ) ) )
157 64 150 156 mpbir2and โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( 2 ยท ๐‘ฅ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) )
158 fzm1ndvds โŠข ( ( ๐‘ƒ โˆˆ โ„• โˆง ( 2 ยท ๐‘ฅ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โ†’ ยฌ ๐‘ƒ โˆฅ ( 2 ยท ๐‘ฅ ) )
159 69 157 158 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ยฌ ๐‘ƒ โˆฅ ( 2 ยท ๐‘ฅ ) )
160 eqid โŠข ( 0g โ€˜ ๐‘Œ ) = ( 0g โ€˜ ๐‘Œ )
161 7 9 160 zndvds0 โŠข ( ( ๐‘ƒ โˆˆ โ„•0 โˆง ( 2 ยท ๐‘ฅ ) โˆˆ โ„ค ) โ†’ ( ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) = ( 0g โ€˜ ๐‘Œ ) โ†” ๐‘ƒ โˆฅ ( 2 ยท ๐‘ฅ ) ) )
162 108 65 161 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) = ( 0g โ€˜ ๐‘Œ ) โ†” ๐‘ƒ โˆฅ ( 2 ยท ๐‘ฅ ) ) )
163 162 necon3abid โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) โ‰  ( 0g โ€˜ ๐‘Œ ) โ†” ยฌ ๐‘ƒ โˆฅ ( 2 ยท ๐‘ฅ ) ) )
164 159 163 mpbird โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) โ‰  ( 0g โ€˜ ๐‘Œ ) )
165 20 simplbi โŠข ( ๐‘Œ โˆˆ Field โ†’ ๐‘Œ โˆˆ DivRing )
166 19 165 syl โŠข ( ๐œ‘ โ†’ ๐‘Œ โˆˆ DivRing )
167 166 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ๐‘Œ โˆˆ DivRing )
168 14 134 160 drngunit โŠข ( ๐‘Œ โˆˆ DivRing โ†’ ( ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) โˆˆ ( Unit โ€˜ ๐‘Œ ) โ†” ( ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) โˆˆ ( Base โ€˜ ๐‘Œ ) โˆง ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) โ‰  ( 0g โ€˜ ๐‘Œ ) ) ) )
169 167 168 syl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) โˆˆ ( Unit โ€˜ ๐‘Œ ) โ†” ( ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) โˆˆ ( Base โ€˜ ๐‘Œ ) โˆง ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) โ‰  ( 0g โ€˜ ๐‘Œ ) ) ) )
170 121 164 169 mpbir2and โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) โˆˆ ( Unit โ€˜ ๐‘Œ ) )
171 170 fmpttd โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) : ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โŸถ ( Unit โ€˜ ๐‘Œ ) )
172 fvexd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) โˆˆ V )
173 130 25 172 42 fsuppmptdm โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) finSupp ( 0g โ€˜ ๐บ ) )
174 16 24 25 136 171 173 gsumsubmcl โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) โˆˆ ( Unit โ€˜ ๐‘Œ ) )
175 eqid โŠข ( /r โ€˜ ๐‘Œ ) = ( /r โ€˜ ๐‘Œ )
176 eqid โŠข ( 1r โ€˜ ๐‘Œ ) = ( 1r โ€˜ ๐‘Œ )
177 134 175 176 dvrid โŠข ( ( ๐‘Œ โˆˆ Ring โˆง ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) โˆˆ ( Unit โ€˜ ๐‘Œ ) ) โ†’ ( ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ( /r โ€˜ ๐‘Œ ) ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) = ( 1r โ€˜ ๐‘Œ ) )
178 27 174 177 syl2anc โŠข ( ๐œ‘ โ†’ ( ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ( /r โ€˜ ๐‘Œ ) ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) = ( 1r โ€˜ ๐‘Œ ) )
179 120 fmpttd โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) : ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โŸถ ( Base โ€˜ ๐‘Œ ) )
180 fvexd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ) โ†’ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) โˆˆ V )
181 129 25 180 42 fsuppmptdm โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) finSupp ( 0g โ€˜ ๐บ ) )
182 15 16 24 25 179 181 gsumcl โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) ) โˆˆ ( Base โ€˜ ๐‘Œ ) )
183 14 134 175 114 dvrcan3 โŠข ( ( ๐‘Œ โˆˆ Ring โˆง ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) ) โˆˆ ( Base โ€˜ ๐‘Œ ) โˆง ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) โˆˆ ( Unit โ€˜ ๐‘Œ ) ) โ†’ ( ( ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) ) ( .r โ€˜ ๐‘Œ ) ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) ( /r โ€˜ ๐‘Œ ) ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) = ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) ) )
184 27 182 174 183 syl3anc โŠข ( ๐œ‘ โ†’ ( ( ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) ) ( .r โ€˜ ๐‘Œ ) ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) ( /r โ€˜ ๐‘Œ ) ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( 2 ยท ๐‘ฅ ) ) ) ) ) = ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) ) )
185 133 178 184 3eqtr3rd โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) โ†ฆ ( ๐ฟ โ€˜ ( ( - 1 โ†‘ ๐‘… ) ยท ๐‘„ ) ) ) ) = ( 1r โ€˜ ๐‘Œ ) )