Metamath Proof Explorer


Theorem lgsquadlem2

Description: Lemma for lgsquad . Count the members of S with even coordinates, and combine with lgsquadlem1 to get the total count of lattice points in S (up to parity). (Contributed by Mario Carneiro, 18-Jun-2015)

Ref Expression
Hypotheses lgseisen.1 โŠข ( ๐œ‘ โ†’ ๐‘ƒ โˆˆ ( โ„™ โˆ– { 2 } ) )
lgseisen.2 โŠข ( ๐œ‘ โ†’ ๐‘„ โˆˆ ( โ„™ โˆ– { 2 } ) )
lgseisen.3 โŠข ( ๐œ‘ โ†’ ๐‘ƒ โ‰  ๐‘„ )
lgsquad.4 โŠข ๐‘€ = ( ( ๐‘ƒ โˆ’ 1 ) / 2 )
lgsquad.5 โŠข ๐‘ = ( ( ๐‘„ โˆ’ 1 ) / 2 )
lgsquad.6 โŠข ๐‘† = { โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆฃ ( ( ๐‘ฅ โˆˆ ( 1 ... ๐‘€ ) โˆง ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘ฅ ยท ๐‘„ ) ) }
Assertion lgsquadlem2 ( ๐œ‘ โ†’ ( ๐‘„ /L ๐‘ƒ ) = ( - 1 โ†‘ ( โ™ฏ โ€˜ ๐‘† ) ) )

Proof

Step Hyp Ref Expression
1 lgseisen.1 โŠข ( ๐œ‘ โ†’ ๐‘ƒ โˆˆ ( โ„™ โˆ– { 2 } ) )
2 lgseisen.2 โŠข ( ๐œ‘ โ†’ ๐‘„ โˆˆ ( โ„™ โˆ– { 2 } ) )
3 lgseisen.3 โŠข ( ๐œ‘ โ†’ ๐‘ƒ โ‰  ๐‘„ )
4 lgsquad.4 โŠข ๐‘€ = ( ( ๐‘ƒ โˆ’ 1 ) / 2 )
5 lgsquad.5 โŠข ๐‘ = ( ( ๐‘„ โˆ’ 1 ) / 2 )
6 lgsquad.6 โŠข ๐‘† = { โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆฃ ( ( ๐‘ฅ โˆˆ ( 1 ... ๐‘€ ) โˆง ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘ฅ ยท ๐‘„ ) ) }
7 1 2 3 lgseisen โŠข ( ๐œ‘ โ†’ ( ๐‘„ /L ๐‘ƒ ) = ( - 1 โ†‘ ฮฃ ๐‘ข โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) )
8 4 oveq2i โŠข ( 1 ... ๐‘€ ) = ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) )
9 8 sumeq1i โŠข ฮฃ ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) = ฮฃ ๐‘ข โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) )
10 1 4 gausslemma2dlem0b โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„• )
11 10 nnred โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„ )
12 11 rehalfcld โŠข ( ๐œ‘ โ†’ ( ๐‘€ / 2 ) โˆˆ โ„ )
13 12 flcld โŠข ( ๐œ‘ โ†’ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ โ„ค )
14 13 zred โŠข ( ๐œ‘ โ†’ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ โ„ )
15 14 ltp1d โŠข ( ๐œ‘ โ†’ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) < ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) )
16 fzdisj โŠข ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) < ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) โ†’ ( ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆฉ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ) = โˆ… )
17 15 16 syl โŠข ( ๐œ‘ โ†’ ( ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆฉ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ) = โˆ… )
18 10 nnrpd โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„+ )
19 18 rphalfcld โŠข ( ๐œ‘ โ†’ ( ๐‘€ / 2 ) โˆˆ โ„+ )
20 19 rpge0d โŠข ( ๐œ‘ โ†’ 0 โ‰ค ( ๐‘€ / 2 ) )
21 flge0nn0 โŠข ( ( ( ๐‘€ / 2 ) โˆˆ โ„ โˆง 0 โ‰ค ( ๐‘€ / 2 ) ) โ†’ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ โ„•0 )
22 12 20 21 syl2anc โŠข ( ๐œ‘ โ†’ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ โ„•0 )
23 10 nnnn0d โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„•0 )
24 rphalflt โŠข ( ๐‘€ โˆˆ โ„+ โ†’ ( ๐‘€ / 2 ) < ๐‘€ )
25 18 24 syl โŠข ( ๐œ‘ โ†’ ( ๐‘€ / 2 ) < ๐‘€ )
26 10 nnzd โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„ค )
27 fllt โŠข ( ( ( ๐‘€ / 2 ) โˆˆ โ„ โˆง ๐‘€ โˆˆ โ„ค ) โ†’ ( ( ๐‘€ / 2 ) < ๐‘€ โ†” ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) < ๐‘€ ) )
28 12 26 27 syl2anc โŠข ( ๐œ‘ โ†’ ( ( ๐‘€ / 2 ) < ๐‘€ โ†” ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) < ๐‘€ ) )
29 25 28 mpbid โŠข ( ๐œ‘ โ†’ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) < ๐‘€ )
30 14 11 29 ltled โŠข ( ๐œ‘ โ†’ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โ‰ค ๐‘€ )
31 elfz2nn0 โŠข ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ ( 0 ... ๐‘€ ) โ†” ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ โ„•0 โˆง ๐‘€ โˆˆ โ„•0 โˆง ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โ‰ค ๐‘€ ) )
32 22 23 30 31 syl3anbrc โŠข ( ๐œ‘ โ†’ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ ( 0 ... ๐‘€ ) )
33 nn0uz โŠข โ„•0 = ( โ„คโ‰ฅ โ€˜ 0 )
34 23 33 eleqtrdi โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ ( โ„คโ‰ฅ โ€˜ 0 ) )
35 elfzp12 โŠข ( ๐‘€ โˆˆ ( โ„คโ‰ฅ โ€˜ 0 ) โ†’ ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ ( 0 ... ๐‘€ ) โ†” ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) = 0 โˆจ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ ( ( 0 + 1 ) ... ๐‘€ ) ) ) )
36 34 35 syl โŠข ( ๐œ‘ โ†’ ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ ( 0 ... ๐‘€ ) โ†” ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) = 0 โˆจ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ ( ( 0 + 1 ) ... ๐‘€ ) ) ) )
37 32 36 mpbid โŠข ( ๐œ‘ โ†’ ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) = 0 โˆจ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ ( ( 0 + 1 ) ... ๐‘€ ) ) )
38 un0 โŠข ( ( 1 ... ๐‘€ ) โˆช โˆ… ) = ( 1 ... ๐‘€ )
39 uncom โŠข ( ( 1 ... ๐‘€ ) โˆช โˆ… ) = ( โˆ… โˆช ( 1 ... ๐‘€ ) )
40 38 39 eqtr3i โŠข ( 1 ... ๐‘€ ) = ( โˆ… โˆช ( 1 ... ๐‘€ ) )
41 oveq2 โŠข ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) = 0 โ†’ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) = ( 1 ... 0 ) )
42 fz10 โŠข ( 1 ... 0 ) = โˆ…
43 41 42 eqtrdi โŠข ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) = 0 โ†’ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) = โˆ… )
44 oveq1 โŠข ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) = 0 โ†’ ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) = ( 0 + 1 ) )
45 0p1e1 โŠข ( 0 + 1 ) = 1
46 44 45 eqtrdi โŠข ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) = 0 โ†’ ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) = 1 )
47 46 oveq1d โŠข ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) = 0 โ†’ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) = ( 1 ... ๐‘€ ) )
48 43 47 uneq12d โŠข ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) = 0 โ†’ ( ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆช ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ) = ( โˆ… โˆช ( 1 ... ๐‘€ ) ) )
49 40 48 eqtr4id โŠข ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) = 0 โ†’ ( 1 ... ๐‘€ ) = ( ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆช ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ) )
50 fzsplit โŠข ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ ( 1 ... ๐‘€ ) โ†’ ( 1 ... ๐‘€ ) = ( ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆช ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ) )
51 45 oveq1i โŠข ( ( 0 + 1 ) ... ๐‘€ ) = ( 1 ... ๐‘€ )
52 50 51 eleq2s โŠข ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ ( ( 0 + 1 ) ... ๐‘€ ) โ†’ ( 1 ... ๐‘€ ) = ( ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆช ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ) )
53 49 52 jaoi โŠข ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) = 0 โˆจ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ ( ( 0 + 1 ) ... ๐‘€ ) ) โ†’ ( 1 ... ๐‘€ ) = ( ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆช ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ) )
54 37 53 syl โŠข ( ๐œ‘ โ†’ ( 1 ... ๐‘€ ) = ( ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆช ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ) )
55 fzfid โŠข ( ๐œ‘ โ†’ ( 1 ... ๐‘€ ) โˆˆ Fin )
56 2 gausslemma2dlem0a โŠข ( ๐œ‘ โ†’ ๐‘„ โˆˆ โ„• )
57 56 nnred โŠข ( ๐œ‘ โ†’ ๐‘„ โˆˆ โ„ )
58 1 gausslemma2dlem0a โŠข ( ๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„• )
59 57 58 nndivred โŠข ( ๐œ‘ โ†’ ( ๐‘„ / ๐‘ƒ ) โˆˆ โ„ )
60 59 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ) โ†’ ( ๐‘„ / ๐‘ƒ ) โˆˆ โ„ )
61 2nn โŠข 2 โˆˆ โ„•
62 elfznn โŠข ( ๐‘ข โˆˆ ( 1 ... ๐‘€ ) โ†’ ๐‘ข โˆˆ โ„• )
63 62 adantl โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ) โ†’ ๐‘ข โˆˆ โ„• )
64 nnmulcl โŠข ( ( 2 โˆˆ โ„• โˆง ๐‘ข โˆˆ โ„• ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ โ„• )
65 61 63 64 sylancr โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ โ„• )
66 65 nnred โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ โ„ )
67 60 66 remulcld โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ) โ†’ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) โˆˆ โ„ )
68 56 nnrpd โŠข ( ๐œ‘ โ†’ ๐‘„ โˆˆ โ„+ )
69 58 nnrpd โŠข ( ๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„+ )
70 68 69 rpdivcld โŠข ( ๐œ‘ โ†’ ( ๐‘„ / ๐‘ƒ ) โˆˆ โ„+ )
71 70 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ) โ†’ ( ๐‘„ / ๐‘ƒ ) โˆˆ โ„+ )
72 65 nnrpd โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ โ„+ )
73 71 72 rpmulcld โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ) โ†’ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) โˆˆ โ„+ )
74 73 rpge0d โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ) โ†’ 0 โ‰ค ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) )
75 flge0nn0 โŠข ( ( ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) โˆˆ โ„ โˆง 0 โ‰ค ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) โ†’ ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) โˆˆ โ„•0 )
76 67 74 75 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ) โ†’ ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) โˆˆ โ„•0 )
77 76 nn0cnd โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ) โ†’ ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) โˆˆ โ„‚ )
78 17 54 55 77 fsumsplit โŠข ( ๐œ‘ โ†’ ฮฃ ๐‘ข โˆˆ ( 1 ... ๐‘€ ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) = ( ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) + ฮฃ ๐‘ข โˆˆ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) )
79 9 78 eqtr3id โŠข ( ๐œ‘ โ†’ ฮฃ ๐‘ข โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) = ( ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) + ฮฃ ๐‘ข โˆˆ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) )
80 79 oveq2d โŠข ( ๐œ‘ โ†’ ( - 1 โ†‘ ฮฃ ๐‘ข โˆˆ ( 1 ... ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) = ( - 1 โ†‘ ( ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) + ฮฃ ๐‘ข โˆˆ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
81 neg1cn โŠข - 1 โˆˆ โ„‚
82 81 a1i โŠข ( ๐œ‘ โ†’ - 1 โˆˆ โ„‚ )
83 fzfid โŠข ( ๐œ‘ โ†’ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) โˆˆ Fin )
84 ssun2 โŠข ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) โŠ† ( ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆช ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) )
85 84 54 sseqtrrid โŠข ( ๐œ‘ โ†’ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) โŠ† ( 1 ... ๐‘€ ) )
86 85 sselda โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ) โ†’ ๐‘ข โˆˆ ( 1 ... ๐‘€ ) )
87 86 76 syldan โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ) โ†’ ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) โˆˆ โ„•0 )
88 83 87 fsumnn0cl โŠข ( ๐œ‘ โ†’ ฮฃ ๐‘ข โˆˆ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) โˆˆ โ„•0 )
89 fzfid โŠข ( ๐œ‘ โ†’ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆˆ Fin )
90 ssun1 โŠข ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โŠ† ( ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆช ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) )
91 90 54 sseqtrrid โŠข ( ๐œ‘ โ†’ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โŠ† ( 1 ... ๐‘€ ) )
92 91 sselda โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ๐‘ข โˆˆ ( 1 ... ๐‘€ ) )
93 92 76 syldan โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) โˆˆ โ„•0 )
94 89 93 fsumnn0cl โŠข ( ๐œ‘ โ†’ ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) โˆˆ โ„•0 )
95 82 88 94 expaddd โŠข ( ๐œ‘ โ†’ ( - 1 โ†‘ ( ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) + ฮฃ ๐‘ข โˆˆ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) = ( ( - 1 โ†‘ ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ยท ( - 1 โ†‘ ฮฃ ๐‘ข โˆˆ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
96 fzfid โŠข ( ๐œ‘ โ†’ ( 1 ... ๐‘ ) โˆˆ Fin )
97 xpfi โŠข ( ( ( 1 ... ๐‘€ ) โˆˆ Fin โˆง ( 1 ... ๐‘ ) โˆˆ Fin ) โ†’ ( ( 1 ... ๐‘€ ) ร— ( 1 ... ๐‘ ) ) โˆˆ Fin )
98 55 96 97 syl2anc โŠข ( ๐œ‘ โ†’ ( ( 1 ... ๐‘€ ) ร— ( 1 ... ๐‘ ) ) โˆˆ Fin )
99 opabssxp โŠข { โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆฃ ( ( ๐‘ฅ โˆˆ ( 1 ... ๐‘€ ) โˆง ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘ฅ ยท ๐‘„ ) ) } โŠ† ( ( 1 ... ๐‘€ ) ร— ( 1 ... ๐‘ ) )
100 6 99 eqsstri โŠข ๐‘† โŠ† ( ( 1 ... ๐‘€ ) ร— ( 1 ... ๐‘ ) )
101 ssfi โŠข ( ( ( ( 1 ... ๐‘€ ) ร— ( 1 ... ๐‘ ) ) โˆˆ Fin โˆง ๐‘† โŠ† ( ( 1 ... ๐‘€ ) ร— ( 1 ... ๐‘ ) ) ) โ†’ ๐‘† โˆˆ Fin )
102 98 100 101 sylancl โŠข ( ๐œ‘ โ†’ ๐‘† โˆˆ Fin )
103 ssrab2 โŠข { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โŠ† ๐‘†
104 ssfi โŠข ( ( ๐‘† โˆˆ Fin โˆง { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โŠ† ๐‘† ) โ†’ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆˆ Fin )
105 102 103 104 sylancl โŠข ( ๐œ‘ โ†’ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆˆ Fin )
106 hashcl โŠข ( { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆˆ Fin โ†’ ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) โˆˆ โ„•0 )
107 105 106 syl โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) โˆˆ โ„•0 )
108 ssrab2 โŠข { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โŠ† ๐‘†
109 ssfi โŠข ( ( ๐‘† โˆˆ Fin โˆง { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โŠ† ๐‘† ) โ†’ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆˆ Fin )
110 102 108 109 sylancl โŠข ( ๐œ‘ โ†’ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆˆ Fin )
111 hashcl โŠข ( { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆˆ Fin โ†’ ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) โˆˆ โ„•0 )
112 110 111 syl โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) โˆˆ โ„•0 )
113 82 107 112 expaddd โŠข ( ๐œ‘ โ†’ ( - 1 โ†‘ ( ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) + ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) ) = ( ( - 1 โ†‘ ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) ยท ( - 1 โ†‘ ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) ) )
114 92 65 syldan โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ โ„• )
115 fzfid โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) โˆˆ Fin )
116 xpsnen2g โŠข ( ( ( 2 ยท ๐‘ข ) โˆˆ โ„• โˆง ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) โˆˆ Fin ) โ†’ ( { ( 2 ยท ๐‘ข ) } ร— ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) โ‰ˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) )
117 114 115 116 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( { ( 2 ยท ๐‘ข ) } ร— ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) โ‰ˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) )
118 hasheni โŠข ( ( { ( 2 ยท ๐‘ข ) } ร— ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) โ‰ˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) โ†’ ( โ™ฏ โ€˜ ( { ( 2 ยท ๐‘ข ) } ร— ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) ) = ( โ™ฏ โ€˜ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
119 117 118 syl โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( โ™ฏ โ€˜ ( { ( 2 ยท ๐‘ข ) } ร— ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) ) = ( โ™ฏ โ€˜ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
120 ssrab2 โŠข { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } โŠ† ๐‘†
121 6 relopabiv โŠข Rel ๐‘†
122 relss โŠข ( { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } โŠ† ๐‘† โ†’ ( Rel ๐‘† โ†’ Rel { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) )
123 120 121 122 mp2 โŠข Rel { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) }
124 relxp โŠข Rel ( { ( 2 ยท ๐‘ข ) } ร— ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) )
125 6 eleq2i โŠข ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ๐‘† โ†” โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ { โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆฃ ( ( ๐‘ฅ โˆˆ ( 1 ... ๐‘€ ) โˆง ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘ฅ ยท ๐‘„ ) ) } )
126 opabidw โŠข ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ { โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆฃ ( ( ๐‘ฅ โˆˆ ( 1 ... ๐‘€ ) โˆง ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘ฅ ยท ๐‘„ ) ) } โ†” ( ( ๐‘ฅ โˆˆ ( 1 ... ๐‘€ ) โˆง ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘ฅ ยท ๐‘„ ) ) )
127 125 126 bitri โŠข ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ๐‘† โ†” ( ( ๐‘ฅ โˆˆ ( 1 ... ๐‘€ ) โˆง ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘ฅ ยท ๐‘„ ) ) )
128 anass โŠข ( ( ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘ ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) ) โ†” ( ๐‘ฆ โˆˆ โ„• โˆง ( ๐‘ฆ โ‰ค ๐‘ โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) ) ) )
129 114 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ โ„• )
130 129 nnred โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ โ„ )
131 58 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ƒ โˆˆ โ„• )
132 131 nnred โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ƒ โˆˆ โ„ )
133 132 rehalfcld โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ƒ / 2 ) โˆˆ โ„ )
134 11 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ๐‘€ โˆˆ โ„ )
135 134 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘€ โˆˆ โ„ )
136 elfzle2 โŠข ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โ†’ ๐‘ข โ‰ค ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) )
137 136 adantl โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ๐‘ข โ‰ค ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) )
138 134 rehalfcld โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( ๐‘€ / 2 ) โˆˆ โ„ )
139 elfzelz โŠข ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โ†’ ๐‘ข โˆˆ โ„ค )
140 139 adantl โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ๐‘ข โˆˆ โ„ค )
141 flge โŠข ( ( ( ๐‘€ / 2 ) โˆˆ โ„ โˆง ๐‘ข โˆˆ โ„ค ) โ†’ ( ๐‘ข โ‰ค ( ๐‘€ / 2 ) โ†” ๐‘ข โ‰ค ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) )
142 138 140 141 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( ๐‘ข โ‰ค ( ๐‘€ / 2 ) โ†” ๐‘ข โ‰ค ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) )
143 137 142 mpbird โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ๐‘ข โ‰ค ( ๐‘€ / 2 ) )
144 elfznn โŠข ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โ†’ ๐‘ข โˆˆ โ„• )
145 144 adantl โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ๐‘ข โˆˆ โ„• )
146 145 nnred โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ๐‘ข โˆˆ โ„ )
147 2re โŠข 2 โˆˆ โ„
148 147 a1i โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ 2 โˆˆ โ„ )
149 2pos โŠข 0 < 2
150 149 a1i โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ 0 < 2 )
151 lemuldiv2 โŠข ( ( ๐‘ข โˆˆ โ„ โˆง ๐‘€ โˆˆ โ„ โˆง ( 2 โˆˆ โ„ โˆง 0 < 2 ) ) โ†’ ( ( 2 ยท ๐‘ข ) โ‰ค ๐‘€ โ†” ๐‘ข โ‰ค ( ๐‘€ / 2 ) ) )
152 146 134 148 150 151 syl112anc โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( ( 2 ยท ๐‘ข ) โ‰ค ๐‘€ โ†” ๐‘ข โ‰ค ( ๐‘€ / 2 ) ) )
153 143 152 mpbird โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( 2 ยท ๐‘ข ) โ‰ค ๐‘€ )
154 153 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( 2 ยท ๐‘ข ) โ‰ค ๐‘€ )
155 132 ltm1d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ƒ โˆ’ 1 ) < ๐‘ƒ )
156 peano2rem โŠข ( ๐‘ƒ โˆˆ โ„ โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„ )
157 132 156 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„ )
158 147 a1i โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ 2 โˆˆ โ„ )
159 149 a1i โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ 0 < 2 )
160 ltdiv1 โŠข ( ( ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„ โˆง ๐‘ƒ โˆˆ โ„ โˆง ( 2 โˆˆ โ„ โˆง 0 < 2 ) ) โ†’ ( ( ๐‘ƒ โˆ’ 1 ) < ๐‘ƒ โ†” ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) < ( ๐‘ƒ / 2 ) ) )
161 157 132 158 159 160 syl112anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ƒ โˆ’ 1 ) < ๐‘ƒ โ†” ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) < ( ๐‘ƒ / 2 ) ) )
162 155 161 mpbid โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) < ( ๐‘ƒ / 2 ) )
163 4 162 eqbrtrid โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘€ < ( ๐‘ƒ / 2 ) )
164 130 135 133 154 163 lelttrd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( 2 ยท ๐‘ข ) < ( ๐‘ƒ / 2 ) )
165 131 nnrpd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ƒ โˆˆ โ„+ )
166 rphalflt โŠข ( ๐‘ƒ โˆˆ โ„+ โ†’ ( ๐‘ƒ / 2 ) < ๐‘ƒ )
167 165 166 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ƒ / 2 ) < ๐‘ƒ )
168 130 133 132 164 167 lttrd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( 2 ยท ๐‘ข ) < ๐‘ƒ )
169 130 132 ltnled โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( 2 ยท ๐‘ข ) < ๐‘ƒ โ†” ยฌ ๐‘ƒ โ‰ค ( 2 ยท ๐‘ข ) ) )
170 168 169 mpbid โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ยฌ ๐‘ƒ โ‰ค ( 2 ยท ๐‘ข ) )
171 1 eldifad โŠข ( ๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„™ )
172 171 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ƒ โˆˆ โ„™ )
173 prmz โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘ƒ โˆˆ โ„ค )
174 172 173 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ƒ โˆˆ โ„ค )
175 dvdsle โŠข ( ( ๐‘ƒ โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) โˆˆ โ„• ) โ†’ ( ๐‘ƒ โˆฅ ( 2 ยท ๐‘ข ) โ†’ ๐‘ƒ โ‰ค ( 2 ยท ๐‘ข ) ) )
176 174 129 175 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ƒ โˆฅ ( 2 ยท ๐‘ข ) โ†’ ๐‘ƒ โ‰ค ( 2 ยท ๐‘ข ) ) )
177 170 176 mtod โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ยฌ ๐‘ƒ โˆฅ ( 2 ยท ๐‘ข ) )
178 2 eldifad โŠข ( ๐œ‘ โ†’ ๐‘„ โˆˆ โ„™ )
179 prmrp โŠข ( ( ๐‘ƒ โˆˆ โ„™ โˆง ๐‘„ โˆˆ โ„™ ) โ†’ ( ( ๐‘ƒ gcd ๐‘„ ) = 1 โ†” ๐‘ƒ โ‰  ๐‘„ ) )
180 171 178 179 syl2anc โŠข ( ๐œ‘ โ†’ ( ( ๐‘ƒ gcd ๐‘„ ) = 1 โ†” ๐‘ƒ โ‰  ๐‘„ ) )
181 3 180 mpbird โŠข ( ๐œ‘ โ†’ ( ๐‘ƒ gcd ๐‘„ ) = 1 )
182 181 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ƒ gcd ๐‘„ ) = 1 )
183 178 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘„ โˆˆ โ„™ )
184 prmz โŠข ( ๐‘„ โˆˆ โ„™ โ†’ ๐‘„ โˆˆ โ„ค )
185 183 184 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘„ โˆˆ โ„ค )
186 129 nnzd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ โ„ค )
187 coprmdvds โŠข ( ( ๐‘ƒ โˆˆ โ„ค โˆง ๐‘„ โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) โˆˆ โ„ค ) โ†’ ( ( ๐‘ƒ โˆฅ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โˆง ( ๐‘ƒ gcd ๐‘„ ) = 1 ) โ†’ ๐‘ƒ โˆฅ ( 2 ยท ๐‘ข ) ) )
188 174 185 186 187 syl3anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ƒ โˆฅ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โˆง ( ๐‘ƒ gcd ๐‘„ ) = 1 ) โ†’ ๐‘ƒ โˆฅ ( 2 ยท ๐‘ข ) ) )
189 182 188 mpan2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ƒ โˆฅ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†’ ๐‘ƒ โˆฅ ( 2 ยท ๐‘ข ) ) )
190 177 189 mtod โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ยฌ ๐‘ƒ โˆฅ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) )
191 nnz โŠข ( ๐‘ฆ โˆˆ โ„• โ†’ ๐‘ฆ โˆˆ โ„ค )
192 191 adantl โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ฆ โˆˆ โ„ค )
193 dvdsmul2 โŠข ( ( ๐‘ฆ โˆˆ โ„ค โˆง ๐‘ƒ โˆˆ โ„ค ) โ†’ ๐‘ƒ โˆฅ ( ๐‘ฆ ยท ๐‘ƒ ) )
194 192 174 193 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ƒ โˆฅ ( ๐‘ฆ ยท ๐‘ƒ ) )
195 breq2 โŠข ( ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) = ( ๐‘ฆ ยท ๐‘ƒ ) โ†’ ( ๐‘ƒ โˆฅ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†” ๐‘ƒ โˆฅ ( ๐‘ฆ ยท ๐‘ƒ ) ) )
196 194 195 syl5ibrcom โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) = ( ๐‘ฆ ยท ๐‘ƒ ) โ†’ ๐‘ƒ โˆฅ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) ) )
197 196 necon3bd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ยฌ ๐‘ƒ โˆฅ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†’ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ‰  ( ๐‘ฆ ยท ๐‘ƒ ) ) )
198 190 197 mpd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ‰  ( ๐‘ฆ ยท ๐‘ƒ ) )
199 simpr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ฆ โˆˆ โ„• )
200 199 131 nnmulcld โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ฆ ยท ๐‘ƒ ) โˆˆ โ„• )
201 200 nnred โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ฆ ยท ๐‘ƒ ) โˆˆ โ„ )
202 56 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ๐‘„ โˆˆ โ„• )
203 202 114 nnmulcld โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โˆˆ โ„• )
204 203 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โˆˆ โ„• )
205 204 nnred โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โˆˆ โ„ )
206 201 205 ltlend โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†” ( ( ๐‘ฆ ยท ๐‘ƒ ) โ‰ค ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โˆง ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ‰  ( ๐‘ฆ ยท ๐‘ƒ ) ) ) )
207 198 206 mpbiran2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†” ( ๐‘ฆ ยท ๐‘ƒ ) โ‰ค ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) ) )
208 nnre โŠข ( ๐‘ฆ โˆˆ โ„• โ†’ ๐‘ฆ โˆˆ โ„ )
209 208 adantl โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ฆ โˆˆ โ„ )
210 131 nngt0d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ 0 < ๐‘ƒ )
211 lemuldiv โŠข ( ( ๐‘ฆ โˆˆ โ„ โˆง ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โˆˆ โ„ โˆง ( ๐‘ƒ โˆˆ โ„ โˆง 0 < ๐‘ƒ ) ) โ†’ ( ( ๐‘ฆ ยท ๐‘ƒ ) โ‰ค ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†” ๐‘ฆ โ‰ค ( ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) / ๐‘ƒ ) ) )
212 209 205 132 210 211 syl112anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ฆ ยท ๐‘ƒ ) โ‰ค ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†” ๐‘ฆ โ‰ค ( ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) / ๐‘ƒ ) ) )
213 202 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘„ โˆˆ โ„• )
214 213 nncnd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘„ โˆˆ โ„‚ )
215 129 nncnd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ โ„‚ )
216 131 nncnd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ƒ โˆˆ โ„‚ )
217 131 nnne0d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ƒ โ‰  0 )
218 214 215 216 217 div23d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) / ๐‘ƒ ) = ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) )
219 218 breq2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ฆ โ‰ค ( ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) / ๐‘ƒ ) โ†” ๐‘ฆ โ‰ค ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) )
220 207 212 219 3bitrd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†” ๐‘ฆ โ‰ค ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) )
221 213 nnred โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘„ โˆˆ โ„ )
222 213 nngt0d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ 0 < ๐‘„ )
223 ltmul2 โŠข ( ( ( 2 ยท ๐‘ข ) โˆˆ โ„ โˆง ( ๐‘ƒ / 2 ) โˆˆ โ„ โˆง ( ๐‘„ โˆˆ โ„ โˆง 0 < ๐‘„ ) ) โ†’ ( ( 2 ยท ๐‘ข ) < ( ๐‘ƒ / 2 ) โ†” ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) < ( ๐‘„ ยท ( ๐‘ƒ / 2 ) ) ) )
224 130 133 221 222 223 syl112anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( 2 ยท ๐‘ข ) < ( ๐‘ƒ / 2 ) โ†” ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) < ( ๐‘„ ยท ( ๐‘ƒ / 2 ) ) ) )
225 164 224 mpbid โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) < ( ๐‘„ ยท ( ๐‘ƒ / 2 ) ) )
226 2cnd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ 2 โˆˆ โ„‚ )
227 2ne0 โŠข 2 โ‰  0
228 227 a1i โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ 2 โ‰  0 )
229 divass โŠข ( ( ๐‘„ โˆˆ โ„‚ โˆง ๐‘ƒ โˆˆ โ„‚ โˆง ( 2 โˆˆ โ„‚ โˆง 2 โ‰  0 ) ) โ†’ ( ( ๐‘„ ยท ๐‘ƒ ) / 2 ) = ( ๐‘„ ยท ( ๐‘ƒ / 2 ) ) )
230 div23 โŠข ( ( ๐‘„ โˆˆ โ„‚ โˆง ๐‘ƒ โˆˆ โ„‚ โˆง ( 2 โˆˆ โ„‚ โˆง 2 โ‰  0 ) ) โ†’ ( ( ๐‘„ ยท ๐‘ƒ ) / 2 ) = ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) )
231 229 230 eqtr3d โŠข ( ( ๐‘„ โˆˆ โ„‚ โˆง ๐‘ƒ โˆˆ โ„‚ โˆง ( 2 โˆˆ โ„‚ โˆง 2 โ‰  0 ) ) โ†’ ( ๐‘„ ยท ( ๐‘ƒ / 2 ) ) = ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) )
232 214 216 226 228 231 syl112anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘„ ยท ( ๐‘ƒ / 2 ) ) = ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) )
233 225 232 breqtrd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) < ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) )
234 221 rehalfcld โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘„ / 2 ) โˆˆ โ„ )
235 234 132 remulcld โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) โˆˆ โ„ )
236 lttr โŠข ( ( ( ๐‘ฆ ยท ๐‘ƒ ) โˆˆ โ„ โˆง ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โˆˆ โ„ โˆง ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) โˆˆ โ„ ) โ†’ ( ( ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โˆง ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) < ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) ) โ†’ ( ๐‘ฆ ยท ๐‘ƒ ) < ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) ) )
237 201 205 235 236 syl3anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โˆง ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) < ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) ) โ†’ ( ๐‘ฆ ยท ๐‘ƒ ) < ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) ) )
238 233 237 mpan2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†’ ( ๐‘ฆ ยท ๐‘ƒ ) < ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) ) )
239 ltmul1 โŠข ( ( ๐‘ฆ โˆˆ โ„ โˆง ( ๐‘„ / 2 ) โˆˆ โ„ โˆง ( ๐‘ƒ โˆˆ โ„ โˆง 0 < ๐‘ƒ ) ) โ†’ ( ๐‘ฆ < ( ๐‘„ / 2 ) โ†” ( ๐‘ฆ ยท ๐‘ƒ ) < ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) ) )
240 209 234 132 210 239 syl112anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ฆ < ( ๐‘„ / 2 ) โ†” ( ๐‘ฆ ยท ๐‘ƒ ) < ( ( ๐‘„ / 2 ) ยท ๐‘ƒ ) ) )
241 238 240 sylibrd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†’ ๐‘ฆ < ( ๐‘„ / 2 ) ) )
242 peano2rem โŠข ( ๐‘„ โˆˆ โ„ โ†’ ( ๐‘„ โˆ’ 1 ) โˆˆ โ„ )
243 221 242 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘„ โˆ’ 1 ) โˆˆ โ„ )
244 243 recnd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘„ โˆ’ 1 ) โˆˆ โ„‚ )
245 214 244 226 228 divsubdird โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘„ โˆ’ ( ๐‘„ โˆ’ 1 ) ) / 2 ) = ( ( ๐‘„ / 2 ) โˆ’ ( ( ๐‘„ โˆ’ 1 ) / 2 ) ) )
246 5 oveq2i โŠข ( ( ๐‘„ / 2 ) โˆ’ ๐‘ ) = ( ( ๐‘„ / 2 ) โˆ’ ( ( ๐‘„ โˆ’ 1 ) / 2 ) )
247 245 246 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘„ โˆ’ ( ๐‘„ โˆ’ 1 ) ) / 2 ) = ( ( ๐‘„ / 2 ) โˆ’ ๐‘ ) )
248 ax-1cn โŠข 1 โˆˆ โ„‚
249 nncan โŠข ( ( ๐‘„ โˆˆ โ„‚ โˆง 1 โˆˆ โ„‚ ) โ†’ ( ๐‘„ โˆ’ ( ๐‘„ โˆ’ 1 ) ) = 1 )
250 214 248 249 sylancl โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘„ โˆ’ ( ๐‘„ โˆ’ 1 ) ) = 1 )
251 250 oveq1d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘„ โˆ’ ( ๐‘„ โˆ’ 1 ) ) / 2 ) = ( 1 / 2 ) )
252 halflt1 โŠข ( 1 / 2 ) < 1
253 251 252 eqbrtrdi โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘„ โˆ’ ( ๐‘„ โˆ’ 1 ) ) / 2 ) < 1 )
254 247 253 eqbrtrrd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘„ / 2 ) โˆ’ ๐‘ ) < 1 )
255 2 5 gausslemma2dlem0b โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„• )
256 255 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ โˆˆ โ„• )
257 256 nnred โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ๐‘ โˆˆ โ„ )
258 1red โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ 1 โˆˆ โ„ )
259 234 257 258 ltsubadd2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ( ๐‘„ / 2 ) โˆ’ ๐‘ ) < 1 โ†” ( ๐‘„ / 2 ) < ( ๐‘ + 1 ) ) )
260 254 259 mpbid โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘„ / 2 ) < ( ๐‘ + 1 ) )
261 peano2re โŠข ( ๐‘ โˆˆ โ„ โ†’ ( ๐‘ + 1 ) โˆˆ โ„ )
262 257 261 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ + 1 ) โˆˆ โ„ )
263 lttr โŠข ( ( ๐‘ฆ โˆˆ โ„ โˆง ( ๐‘„ / 2 ) โˆˆ โ„ โˆง ( ๐‘ + 1 ) โˆˆ โ„ ) โ†’ ( ( ๐‘ฆ < ( ๐‘„ / 2 ) โˆง ( ๐‘„ / 2 ) < ( ๐‘ + 1 ) ) โ†’ ๐‘ฆ < ( ๐‘ + 1 ) ) )
264 209 234 262 263 syl3anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ฆ < ( ๐‘„ / 2 ) โˆง ( ๐‘„ / 2 ) < ( ๐‘ + 1 ) ) โ†’ ๐‘ฆ < ( ๐‘ + 1 ) ) )
265 260 264 mpan2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ฆ < ( ๐‘„ / 2 ) โ†’ ๐‘ฆ < ( ๐‘ + 1 ) ) )
266 241 265 syld โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†’ ๐‘ฆ < ( ๐‘ + 1 ) ) )
267 nnleltp1 โŠข ( ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐‘ฆ โ‰ค ๐‘ โ†” ๐‘ฆ < ( ๐‘ + 1 ) ) )
268 199 256 267 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ฆ โ‰ค ๐‘ โ†” ๐‘ฆ < ( ๐‘ + 1 ) ) )
269 266 268 sylibrd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†’ ๐‘ฆ โ‰ค ๐‘ ) )
270 269 pm4.71rd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) โ†” ( ๐‘ฆ โ‰ค ๐‘ โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) ) ) )
271 92 67 syldan โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) โˆˆ โ„ )
272 flge โŠข ( ( ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ค ) โ†’ ( ๐‘ฆ โ‰ค ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) โ†” ๐‘ฆ โ‰ค ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) )
273 271 191 272 syl2an โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ๐‘ฆ โ‰ค ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) โ†” ๐‘ฆ โ‰ค ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) )
274 220 270 273 3bitr3d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฆ โˆˆ โ„• ) โ†’ ( ( ๐‘ฆ โ‰ค ๐‘ โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) ) โ†” ๐‘ฆ โ‰ค ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) )
275 274 pm5.32da โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( ( ๐‘ฆ โˆˆ โ„• โˆง ( ๐‘ฆ โ‰ค ๐‘ โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) ) ) โ†” ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
276 128 275 bitrid โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( ( ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘ ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) ) โ†” ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
277 276 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ( ( ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘ ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) ) โ†” ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
278 simpr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ๐‘ฅ = ( 2 ยท ๐‘ข ) )
279 nnuz โŠข โ„• = ( โ„คโ‰ฅ โ€˜ 1 )
280 114 279 eleqtrdi โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ ( โ„คโ‰ฅ โ€˜ 1 ) )
281 26 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ๐‘€ โˆˆ โ„ค )
282 elfz5 โŠข ( ( ( 2 ยท ๐‘ข ) โˆˆ ( โ„คโ‰ฅ โ€˜ 1 ) โˆง ๐‘€ โˆˆ โ„ค ) โ†’ ( ( 2 ยท ๐‘ข ) โˆˆ ( 1 ... ๐‘€ ) โ†” ( 2 ยท ๐‘ข ) โ‰ค ๐‘€ ) )
283 280 281 282 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( ( 2 ยท ๐‘ข ) โˆˆ ( 1 ... ๐‘€ ) โ†” ( 2 ยท ๐‘ข ) โ‰ค ๐‘€ ) )
284 153 283 mpbird โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ ( 1 ... ๐‘€ ) )
285 284 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ ( 1 ... ๐‘€ ) )
286 278 285 eqeltrd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ๐‘ฅ โˆˆ ( 1 ... ๐‘€ ) )
287 286 biantrurd โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ( ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) โ†” ( ๐‘ฅ โˆˆ ( 1 ... ๐‘€ ) โˆง ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) ) ) )
288 255 nnzd โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„ค )
289 288 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ๐‘ โˆˆ โ„ค )
290 fznn โŠข ( ๐‘ โˆˆ โ„ค โ†’ ( ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) โ†” ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘ ) ) )
291 289 290 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ( ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) โ†” ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘ ) ) )
292 287 291 bitr3d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ( ( ๐‘ฅ โˆˆ ( 1 ... ๐‘€ ) โˆง ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) ) โ†” ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘ ) ) )
293 oveq1 โŠข ( ๐‘ฅ = ( 2 ยท ๐‘ข ) โ†’ ( ๐‘ฅ ยท ๐‘„ ) = ( ( 2 ยท ๐‘ข ) ยท ๐‘„ ) )
294 114 nncnd โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ โ„‚ )
295 202 nncnd โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ๐‘„ โˆˆ โ„‚ )
296 294 295 mulcomd โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( ( 2 ยท ๐‘ข ) ยท ๐‘„ ) = ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) )
297 293 296 sylan9eqr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ( ๐‘ฅ ยท ๐‘„ ) = ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) )
298 297 breq2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ( ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘ฅ ยท ๐‘„ ) โ†” ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) ) )
299 292 298 anbi12d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ( ( ( ๐‘ฅ โˆˆ ( 1 ... ๐‘€ ) โˆง ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘ฅ ยท ๐‘„ ) ) โ†” ( ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘ ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘„ ยท ( 2 ยท ๐‘ข ) ) ) ) )
300 271 flcld โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) โˆˆ โ„ค )
301 fznn โŠข ( ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) โˆˆ โ„ค โ†’ ( ๐‘ฆ โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) โ†” ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
302 300 301 syl โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( ๐‘ฆ โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) โ†” ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
303 302 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ( ๐‘ฆ โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) โ†” ( ๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
304 277 299 303 3bitr4d โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ( ( ( ๐‘ฅ โˆˆ ( 1 ... ๐‘€ ) โˆง ๐‘ฆ โˆˆ ( 1 ... ๐‘ ) ) โˆง ( ๐‘ฆ ยท ๐‘ƒ ) < ( ๐‘ฅ ยท ๐‘„ ) ) โ†” ๐‘ฆ โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
305 127 304 bitrid โŠข ( ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) โ†’ ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ๐‘† โ†” ๐‘ฆ โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
306 305 pm5.32da โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( ( ๐‘ฅ = ( 2 ยท ๐‘ข ) โˆง โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ๐‘† ) โ†” ( ๐‘ฅ = ( 2 ยท ๐‘ข ) โˆง ๐‘ฆ โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) ) )
307 vex โŠข ๐‘ฅ โˆˆ V
308 vex โŠข ๐‘ฆ โˆˆ V
309 307 308 op1std โŠข ( ๐‘ง = โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โ†’ ( 1st โ€˜ ๐‘ง ) = ๐‘ฅ )
310 309 eqeq2d โŠข ( ๐‘ง = โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โ†’ ( ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) โ†” ( 2 ยท ๐‘ข ) = ๐‘ฅ ) )
311 eqcom โŠข ( ( 2 ยท ๐‘ข ) = ๐‘ฅ โ†” ๐‘ฅ = ( 2 ยท ๐‘ข ) )
312 310 311 bitrdi โŠข ( ๐‘ง = โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โ†’ ( ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) โ†” ๐‘ฅ = ( 2 ยท ๐‘ข ) ) )
313 312 elrab โŠข ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } โ†” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ๐‘† โˆง ๐‘ฅ = ( 2 ยท ๐‘ข ) ) )
314 313 biancomi โŠข ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } โ†” ( ๐‘ฅ = ( 2 ยท ๐‘ข ) โˆง โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ๐‘† ) )
315 opelxp โŠข ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ( { ( 2 ยท ๐‘ข ) } ร— ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) โ†” ( ๐‘ฅ โˆˆ { ( 2 ยท ๐‘ข ) } โˆง ๐‘ฆ โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
316 velsn โŠข ( ๐‘ฅ โˆˆ { ( 2 ยท ๐‘ข ) } โ†” ๐‘ฅ = ( 2 ยท ๐‘ข ) )
317 316 anbi1i โŠข ( ( ๐‘ฅ โˆˆ { ( 2 ยท ๐‘ข ) } โˆง ๐‘ฆ โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) โ†” ( ๐‘ฅ = ( 2 ยท ๐‘ข ) โˆง ๐‘ฆ โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
318 315 317 bitri โŠข ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ( { ( 2 ยท ๐‘ข ) } ร— ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) โ†” ( ๐‘ฅ = ( 2 ยท ๐‘ข ) โˆง ๐‘ฆ โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
319 306 314 318 3bitr4g โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } โ†” โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ( { ( 2 ยท ๐‘ข ) } ร— ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) ) )
320 123 124 319 eqrelrdv โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } = ( { ( 2 ยท ๐‘ข ) } ร— ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
321 320 eqcomd โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( { ( 2 ยท ๐‘ข ) } ร— ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) = { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } )
322 321 fveq2d โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( โ™ฏ โ€˜ ( { ( 2 ยท ๐‘ข ) } ร— ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) ) = ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) )
323 hashfz1 โŠข ( ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) โˆˆ โ„•0 โ†’ ( โ™ฏ โ€˜ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) = ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) )
324 93 323 syl โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( โ™ฏ โ€˜ ( 1 ... ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) = ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) )
325 119 322 324 3eqtr3rd โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) = ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) )
326 325 sumeq2dv โŠข ( ๐œ‘ โ†’ ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) = ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) )
327 102 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ๐‘† โˆˆ Fin )
328 ssfi โŠข ( ( ๐‘† โˆˆ Fin โˆง { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } โŠ† ๐‘† ) โ†’ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } โˆˆ Fin )
329 327 120 328 sylancl โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } โˆˆ Fin )
330 fveq2 โŠข ( ๐‘ง = ๐‘ฃ โ†’ ( 1st โ€˜ ๐‘ง ) = ( 1st โ€˜ ๐‘ฃ ) )
331 330 eqeq2d โŠข ( ๐‘ง = ๐‘ฃ โ†’ ( ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) โ†” ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ฃ ) ) )
332 331 elrab โŠข ( ๐‘ฃ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } โ†” ( ๐‘ฃ โˆˆ ๐‘† โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ฃ ) ) )
333 332 simprbi โŠข ( ๐‘ฃ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } โ†’ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ฃ ) )
334 333 ad2antll โŠข ( ( ๐œ‘ โˆง ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆง ๐‘ฃ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) ) โ†’ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ฃ ) )
335 334 oveq1d โŠข ( ( ๐œ‘ โˆง ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆง ๐‘ฃ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) ) โ†’ ( ( 2 ยท ๐‘ข ) / 2 ) = ( ( 1st โ€˜ ๐‘ฃ ) / 2 ) )
336 145 nncnd โŠข ( ( ๐œ‘ โˆง ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ) โ†’ ๐‘ข โˆˆ โ„‚ )
337 336 adantrr โŠข ( ( ๐œ‘ โˆง ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆง ๐‘ฃ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) ) โ†’ ๐‘ข โˆˆ โ„‚ )
338 2cnd โŠข ( ( ๐œ‘ โˆง ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆง ๐‘ฃ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) ) โ†’ 2 โˆˆ โ„‚ )
339 227 a1i โŠข ( ( ๐œ‘ โˆง ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆง ๐‘ฃ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) ) โ†’ 2 โ‰  0 )
340 337 338 339 divcan3d โŠข ( ( ๐œ‘ โˆง ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆง ๐‘ฃ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) ) โ†’ ( ( 2 ยท ๐‘ข ) / 2 ) = ๐‘ข )
341 335 340 eqtr3d โŠข ( ( ๐œ‘ โˆง ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆง ๐‘ฃ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) ) โ†’ ( ( 1st โ€˜ ๐‘ฃ ) / 2 ) = ๐‘ข )
342 341 ralrimivva โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆ€ ๐‘ฃ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ( ( 1st โ€˜ ๐‘ฃ ) / 2 ) = ๐‘ข )
343 invdisj โŠข ( โˆ€ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆ€ ๐‘ฃ โˆˆ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ( ( 1st โ€˜ ๐‘ฃ ) / 2 ) = ๐‘ข โ†’ Disj ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } )
344 342 343 syl โŠข ( ๐œ‘ โ†’ Disj ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } )
345 89 329 344 hashiun โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ โˆช ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) = ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) )
346 iunrab โŠข โˆช ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } = { ๐‘ง โˆˆ ๐‘† โˆฃ โˆƒ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) }
347 2cn โŠข 2 โˆˆ โ„‚
348 zcn โŠข ( ๐‘ข โˆˆ โ„ค โ†’ ๐‘ข โˆˆ โ„‚ )
349 348 adantl โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ๐‘ข โˆˆ โ„ค ) โ†’ ๐‘ข โˆˆ โ„‚ )
350 mulcom โŠข ( ( 2 โˆˆ โ„‚ โˆง ๐‘ข โˆˆ โ„‚ ) โ†’ ( 2 ยท ๐‘ข ) = ( ๐‘ข ยท 2 ) )
351 347 349 350 sylancr โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ๐‘ข โˆˆ โ„ค ) โ†’ ( 2 ยท ๐‘ข ) = ( ๐‘ข ยท 2 ) )
352 351 eqeq1d โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ๐‘ข โˆˆ โ„ค ) โ†’ ( ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) โ†” ( ๐‘ข ยท 2 ) = ( 1st โ€˜ ๐‘ง ) ) )
353 352 rexbidva โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โ†’ ( โˆƒ ๐‘ข โˆˆ โ„ค ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) โ†” โˆƒ ๐‘ข โˆˆ โ„ค ( ๐‘ข ยท 2 ) = ( 1st โ€˜ ๐‘ง ) ) )
354 139 anim1i โŠข ( ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) โ†’ ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) )
355 354 reximi2 โŠข ( โˆƒ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) โ†’ โˆƒ ๐‘ข โˆˆ โ„ค ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) )
356 simprr โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) )
357 simpr โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โ†’ ๐‘ง โˆˆ ๐‘† )
358 100 357 sselid โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โ†’ ๐‘ง โˆˆ ( ( 1 ... ๐‘€ ) ร— ( 1 ... ๐‘ ) ) )
359 xp1st โŠข ( ๐‘ง โˆˆ ( ( 1 ... ๐‘€ ) ร— ( 1 ... ๐‘ ) ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ ( 1 ... ๐‘€ ) )
360 358 359 syl โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ ( 1 ... ๐‘€ ) )
361 360 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ ( 1 ... ๐‘€ ) )
362 elfzle2 โŠข ( ( 1st โ€˜ ๐‘ง ) โˆˆ ( 1 ... ๐‘€ ) โ†’ ( 1st โ€˜ ๐‘ง ) โ‰ค ๐‘€ )
363 361 362 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( 1st โ€˜ ๐‘ง ) โ‰ค ๐‘€ )
364 356 363 eqbrtrd โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( 2 ยท ๐‘ข ) โ‰ค ๐‘€ )
365 zre โŠข ( ๐‘ข โˆˆ โ„ค โ†’ ๐‘ข โˆˆ โ„ )
366 365 ad2antrl โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ๐‘ข โˆˆ โ„ )
367 11 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ๐‘€ โˆˆ โ„ )
368 147 a1i โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ 2 โˆˆ โ„ )
369 149 a1i โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ 0 < 2 )
370 366 367 368 369 151 syl112anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( ( 2 ยท ๐‘ข ) โ‰ค ๐‘€ โ†” ๐‘ข โ‰ค ( ๐‘€ / 2 ) ) )
371 364 370 mpbid โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ๐‘ข โ‰ค ( ๐‘€ / 2 ) )
372 12 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( ๐‘€ / 2 ) โˆˆ โ„ )
373 simprl โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ๐‘ข โˆˆ โ„ค )
374 372 373 141 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( ๐‘ข โ‰ค ( ๐‘€ / 2 ) โ†” ๐‘ข โ‰ค ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) )
375 371 374 mpbid โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ๐‘ข โ‰ค ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) )
376 2t0e0 โŠข ( 2 ยท 0 ) = 0
377 elfznn โŠข ( ( 1st โ€˜ ๐‘ง ) โˆˆ ( 1 ... ๐‘€ ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ โ„• )
378 361 377 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ โ„• )
379 356 378 eqeltrd โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( 2 ยท ๐‘ข ) โˆˆ โ„• )
380 379 nngt0d โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ 0 < ( 2 ยท ๐‘ข ) )
381 376 380 eqbrtrid โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( 2 ยท 0 ) < ( 2 ยท ๐‘ข ) )
382 0red โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ 0 โˆˆ โ„ )
383 ltmul2 โŠข ( ( 0 โˆˆ โ„ โˆง ๐‘ข โˆˆ โ„ โˆง ( 2 โˆˆ โ„ โˆง 0 < 2 ) ) โ†’ ( 0 < ๐‘ข โ†” ( 2 ยท 0 ) < ( 2 ยท ๐‘ข ) ) )
384 382 366 368 369 383 syl112anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( 0 < ๐‘ข โ†” ( 2 ยท 0 ) < ( 2 ยท ๐‘ข ) ) )
385 381 384 mpbird โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ 0 < ๐‘ข )
386 elnnz โŠข ( ๐‘ข โˆˆ โ„• โ†” ( ๐‘ข โˆˆ โ„ค โˆง 0 < ๐‘ข ) )
387 373 385 386 sylanbrc โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ๐‘ข โˆˆ โ„• )
388 387 279 eleqtrdi โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ๐‘ข โˆˆ ( โ„คโ‰ฅ โ€˜ 1 ) )
389 13 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ โ„ค )
390 elfz5 โŠข ( ( ๐‘ข โˆˆ ( โ„คโ‰ฅ โ€˜ 1 ) โˆง ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) โˆˆ โ„ค ) โ†’ ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โ†” ๐‘ข โ‰ค ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) )
391 388 389 390 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โ†” ๐‘ข โ‰ค ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) )
392 375 391 mpbird โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) )
393 392 356 jca โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โˆง ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) โ†’ ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) )
394 393 ex โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โ†’ ( ( ๐‘ข โˆˆ โ„ค โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) โ†’ ( ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) โˆง ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) ) )
395 394 reximdv2 โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โ†’ ( โˆƒ ๐‘ข โˆˆ โ„ค ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) โ†’ โˆƒ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) )
396 355 395 impbid2 โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โ†’ ( โˆƒ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) โ†” โˆƒ ๐‘ข โˆˆ โ„ค ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) ) )
397 2z โŠข 2 โˆˆ โ„ค
398 360 elfzelzd โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ โ„ค )
399 divides โŠข ( ( 2 โˆˆ โ„ค โˆง ( 1st โ€˜ ๐‘ง ) โˆˆ โ„ค ) โ†’ ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โ†” โˆƒ ๐‘ข โˆˆ โ„ค ( ๐‘ข ยท 2 ) = ( 1st โ€˜ ๐‘ง ) ) )
400 397 398 399 sylancr โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โ†’ ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โ†” โˆƒ ๐‘ข โˆˆ โ„ค ( ๐‘ข ยท 2 ) = ( 1st โ€˜ ๐‘ง ) ) )
401 353 396 400 3bitr4d โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ๐‘† ) โ†’ ( โˆƒ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) โ†” 2 โˆฅ ( 1st โ€˜ ๐‘ง ) ) )
402 401 rabbidva โŠข ( ๐œ‘ โ†’ { ๐‘ง โˆˆ ๐‘† โˆฃ โˆƒ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } = { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } )
403 346 402 eqtrid โŠข ( ๐œ‘ โ†’ โˆช ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } = { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } )
404 403 fveq2d โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ โˆช ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 ยท ๐‘ข ) = ( 1st โ€˜ ๐‘ง ) } ) = ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) )
405 326 345 404 3eqtr2d โŠข ( ๐œ‘ โ†’ ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) = ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) )
406 405 oveq2d โŠข ( ๐œ‘ โ†’ ( - 1 โ†‘ ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) = ( - 1 โ†‘ ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) )
407 1 2 3 4 5 6 lgsquadlem1 โŠข ( ๐œ‘ โ†’ ( - 1 โ†‘ ฮฃ ๐‘ข โˆˆ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) = ( - 1 โ†‘ ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) )
408 406 407 oveq12d โŠข ( ๐œ‘ โ†’ ( ( - 1 โ†‘ ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ยท ( - 1 โ†‘ ฮฃ ๐‘ข โˆˆ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) = ( ( - 1 โ†‘ ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) ยท ( - 1 โ†‘ ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) ) )
409 113 408 eqtr4d โŠข ( ๐œ‘ โ†’ ( - 1 โ†‘ ( ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) + ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) ) = ( ( - 1 โ†‘ ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ยท ( - 1 โ†‘ ฮฃ ๐‘ข โˆˆ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) )
410 inrab โŠข ( { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆฉ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) = { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆง ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) ) }
411 pm3.24 โŠข ยฌ ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆง ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) )
412 411 a1i โŠข ( ๐œ‘ โ†’ ยฌ ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆง ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) ) )
413 412 ralrimivw โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘ง โˆˆ ๐‘† ยฌ ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆง ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) ) )
414 rabeq0 โŠข ( { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆง ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) ) } = โˆ… โ†” โˆ€ ๐‘ง โˆˆ ๐‘† ยฌ ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆง ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) ) )
415 413 414 sylibr โŠข ( ๐œ‘ โ†’ { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆง ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) ) } = โˆ… )
416 410 415 eqtrid โŠข ( ๐œ‘ โ†’ ( { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆฉ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) = โˆ… )
417 hashun โŠข ( ( { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆˆ Fin โˆง { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆˆ Fin โˆง ( { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆฉ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) = โˆ… ) โ†’ ( โ™ฏ โ€˜ ( { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆช { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) = ( ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) + ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) )
418 110 105 416 417 syl3anc โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ ( { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆช { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) = ( ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) + ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) )
419 unrab โŠข ( { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆช { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) = { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆจ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) ) }
420 exmid โŠข ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆจ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) )
421 420 rgenw โŠข โˆ€ ๐‘ง โˆˆ ๐‘† ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆจ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) )
422 rabid2 โŠข ( ๐‘† = { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆจ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) ) } โ†” โˆ€ ๐‘ง โˆˆ ๐‘† ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆจ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) ) )
423 421 422 mpbir โŠข ๐‘† = { ๐‘ง โˆˆ ๐‘† โˆฃ ( 2 โˆฅ ( 1st โ€˜ ๐‘ง ) โˆจ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) ) }
424 419 423 eqtr4i โŠข ( { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆช { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) = ๐‘†
425 424 fveq2i โŠข ( โ™ฏ โ€˜ ( { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } โˆช { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) = ( โ™ฏ โ€˜ ๐‘† )
426 418 425 eqtr3di โŠข ( ๐œ‘ โ†’ ( ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) + ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) = ( โ™ฏ โ€˜ ๐‘† ) )
427 426 oveq2d โŠข ( ๐œ‘ โ†’ ( - 1 โ†‘ ( ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) + ( โ™ฏ โ€˜ { ๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ ( 1st โ€˜ ๐‘ง ) } ) ) ) = ( - 1 โ†‘ ( โ™ฏ โ€˜ ๐‘† ) ) )
428 95 409 427 3eqtr2d โŠข ( ๐œ‘ โ†’ ( - 1 โ†‘ ( ฮฃ ๐‘ข โˆˆ ( 1 ... ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) + ฮฃ ๐‘ข โˆˆ ( ( ( โŒŠ โ€˜ ( ๐‘€ / 2 ) ) + 1 ) ... ๐‘€ ) ( โŒŠ โ€˜ ( ( ๐‘„ / ๐‘ƒ ) ยท ( 2 ยท ๐‘ข ) ) ) ) ) = ( - 1 โ†‘ ( โ™ฏ โ€˜ ๐‘† ) ) )
429 7 80 428 3eqtrd โŠข ( ๐œ‘ โ†’ ( ๐‘„ /L ๐‘ƒ ) = ( - 1 โ†‘ ( โ™ฏ โ€˜ ๐‘† ) ) )