MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  lgsquadlem2 Structured version   Visualization version   GIF version

Theorem lgsquadlem2 26874
Description: Lemma for lgsquad 26876. Count the members of ๐‘† with even coordinates, and combine with lgsquadlem1 26873 to get the total count of lattice points in ๐‘† (up to parity). (Contributed by Mario Carneiro, 18-Jun-2015.)
Hypotheses
Ref Expression
lgseisen.1 (๐œ‘ โ†’ ๐‘ƒ โˆˆ (โ„™ โˆ– {2}))
lgseisen.2 (๐œ‘ โ†’ ๐‘„ โˆˆ (โ„™ โˆ– {2}))
lgseisen.3 (๐œ‘ โ†’ ๐‘ƒ โ‰  ๐‘„)
lgsquad.4 ๐‘€ = ((๐‘ƒ โˆ’ 1) / 2)
lgsquad.5 ๐‘ = ((๐‘„ โˆ’ 1) / 2)
lgsquad.6 ๐‘† = {โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆฃ ((๐‘ฅ โˆˆ (1...๐‘€) โˆง ๐‘ฆ โˆˆ (1...๐‘)) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘ฅ ยท ๐‘„))}
Assertion
Ref Expression
lgsquadlem2 (๐œ‘ โ†’ (๐‘„ /L ๐‘ƒ) = (-1โ†‘(โ™ฏโ€˜๐‘†)))
Distinct variable groups:   ๐‘ฅ,๐‘ฆ,๐‘ƒ   ๐œ‘,๐‘ฅ,๐‘ฆ   ๐‘ฆ,๐‘€   ๐‘ฅ,๐‘,๐‘ฆ   ๐‘ฅ,๐‘„,๐‘ฆ   ๐‘ฅ,๐‘†   ๐‘ฅ,๐‘€   ๐‘ฆ,๐‘†

Proof of Theorem lgsquadlem2
Dummy variables ๐‘ข ๐‘ฃ ๐‘ง are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 lgseisen.1 . . 3 (๐œ‘ โ†’ ๐‘ƒ โˆˆ (โ„™ โˆ– {2}))
2 lgseisen.2 . . 3 (๐œ‘ โ†’ ๐‘„ โˆˆ (โ„™ โˆ– {2}))
3 lgseisen.3 . . 3 (๐œ‘ โ†’ ๐‘ƒ โ‰  ๐‘„)
41, 2, 3lgseisen 26872 . 2 (๐œ‘ โ†’ (๐‘„ /L ๐‘ƒ) = (-1โ†‘ฮฃ๐‘ข โˆˆ (1...((๐‘ƒ โˆ’ 1) / 2))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))
5 lgsquad.4 . . . . . 6 ๐‘€ = ((๐‘ƒ โˆ’ 1) / 2)
65oveq2i 7417 . . . . 5 (1...๐‘€) = (1...((๐‘ƒ โˆ’ 1) / 2))
76sumeq1i 15641 . . . 4 ฮฃ๐‘ข โˆˆ (1...๐‘€)(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) = ฮฃ๐‘ข โˆˆ (1...((๐‘ƒ โˆ’ 1) / 2))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))
81, 5gausslemma2dlem0b 26850 . . . . . . . . . . 11 (๐œ‘ โ†’ ๐‘€ โˆˆ โ„•)
98nnred 12224 . . . . . . . . . 10 (๐œ‘ โ†’ ๐‘€ โˆˆ โ„)
109rehalfcld 12456 . . . . . . . . 9 (๐œ‘ โ†’ (๐‘€ / 2) โˆˆ โ„)
1110flcld 13760 . . . . . . . 8 (๐œ‘ โ†’ (โŒŠโ€˜(๐‘€ / 2)) โˆˆ โ„ค)
1211zred 12663 . . . . . . 7 (๐œ‘ โ†’ (โŒŠโ€˜(๐‘€ / 2)) โˆˆ โ„)
1312ltp1d 12141 . . . . . 6 (๐œ‘ โ†’ (โŒŠโ€˜(๐‘€ / 2)) < ((โŒŠโ€˜(๐‘€ / 2)) + 1))
14 fzdisj 13525 . . . . . 6 ((โŒŠโ€˜(๐‘€ / 2)) < ((โŒŠโ€˜(๐‘€ / 2)) + 1) โ†’ ((1...(โŒŠโ€˜(๐‘€ / 2))) โˆฉ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)) = โˆ…)
1513, 14syl 17 . . . . 5 (๐œ‘ โ†’ ((1...(โŒŠโ€˜(๐‘€ / 2))) โˆฉ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)) = โˆ…)
168nnrpd 13011 . . . . . . . . . . 11 (๐œ‘ โ†’ ๐‘€ โˆˆ โ„+)
1716rphalfcld 13025 . . . . . . . . . 10 (๐œ‘ โ†’ (๐‘€ / 2) โˆˆ โ„+)
1817rpge0d 13017 . . . . . . . . 9 (๐œ‘ โ†’ 0 โ‰ค (๐‘€ / 2))
19 flge0nn0 13782 . . . . . . . . 9 (((๐‘€ / 2) โˆˆ โ„ โˆง 0 โ‰ค (๐‘€ / 2)) โ†’ (โŒŠโ€˜(๐‘€ / 2)) โˆˆ โ„•0)
2010, 18, 19syl2anc 585 . . . . . . . 8 (๐œ‘ โ†’ (โŒŠโ€˜(๐‘€ / 2)) โˆˆ โ„•0)
218nnnn0d 12529 . . . . . . . 8 (๐œ‘ โ†’ ๐‘€ โˆˆ โ„•0)
22 rphalflt 13000 . . . . . . . . . . 11 (๐‘€ โˆˆ โ„+ โ†’ (๐‘€ / 2) < ๐‘€)
2316, 22syl 17 . . . . . . . . . 10 (๐œ‘ โ†’ (๐‘€ / 2) < ๐‘€)
248nnzd 12582 . . . . . . . . . . 11 (๐œ‘ โ†’ ๐‘€ โˆˆ โ„ค)
25 fllt 13768 . . . . . . . . . . 11 (((๐‘€ / 2) โˆˆ โ„ โˆง ๐‘€ โˆˆ โ„ค) โ†’ ((๐‘€ / 2) < ๐‘€ โ†” (โŒŠโ€˜(๐‘€ / 2)) < ๐‘€))
2610, 24, 25syl2anc 585 . . . . . . . . . 10 (๐œ‘ โ†’ ((๐‘€ / 2) < ๐‘€ โ†” (โŒŠโ€˜(๐‘€ / 2)) < ๐‘€))
2723, 26mpbid 231 . . . . . . . . 9 (๐œ‘ โ†’ (โŒŠโ€˜(๐‘€ / 2)) < ๐‘€)
2812, 9, 27ltled 11359 . . . . . . . 8 (๐œ‘ โ†’ (โŒŠโ€˜(๐‘€ / 2)) โ‰ค ๐‘€)
29 elfz2nn0 13589 . . . . . . . 8 ((โŒŠโ€˜(๐‘€ / 2)) โˆˆ (0...๐‘€) โ†” ((โŒŠโ€˜(๐‘€ / 2)) โˆˆ โ„•0 โˆง ๐‘€ โˆˆ โ„•0 โˆง (โŒŠโ€˜(๐‘€ / 2)) โ‰ค ๐‘€))
3020, 21, 28, 29syl3anbrc 1344 . . . . . . 7 (๐œ‘ โ†’ (โŒŠโ€˜(๐‘€ / 2)) โˆˆ (0...๐‘€))
31 nn0uz 12861 . . . . . . . . 9 โ„•0 = (โ„คโ‰ฅโ€˜0)
3221, 31eleqtrdi 2844 . . . . . . . 8 (๐œ‘ โ†’ ๐‘€ โˆˆ (โ„คโ‰ฅโ€˜0))
33 elfzp12 13577 . . . . . . . 8 (๐‘€ โˆˆ (โ„คโ‰ฅโ€˜0) โ†’ ((โŒŠโ€˜(๐‘€ / 2)) โˆˆ (0...๐‘€) โ†” ((โŒŠโ€˜(๐‘€ / 2)) = 0 โˆจ (โŒŠโ€˜(๐‘€ / 2)) โˆˆ ((0 + 1)...๐‘€))))
3432, 33syl 17 . . . . . . 7 (๐œ‘ โ†’ ((โŒŠโ€˜(๐‘€ / 2)) โˆˆ (0...๐‘€) โ†” ((โŒŠโ€˜(๐‘€ / 2)) = 0 โˆจ (โŒŠโ€˜(๐‘€ / 2)) โˆˆ ((0 + 1)...๐‘€))))
3530, 34mpbid 231 . . . . . 6 (๐œ‘ โ†’ ((โŒŠโ€˜(๐‘€ / 2)) = 0 โˆจ (โŒŠโ€˜(๐‘€ / 2)) โˆˆ ((0 + 1)...๐‘€)))
36 un0 4390 . . . . . . . . 9 ((1...๐‘€) โˆช โˆ…) = (1...๐‘€)
37 uncom 4153 . . . . . . . . 9 ((1...๐‘€) โˆช โˆ…) = (โˆ… โˆช (1...๐‘€))
3836, 37eqtr3i 2763 . . . . . . . 8 (1...๐‘€) = (โˆ… โˆช (1...๐‘€))
39 oveq2 7414 . . . . . . . . . 10 ((โŒŠโ€˜(๐‘€ / 2)) = 0 โ†’ (1...(โŒŠโ€˜(๐‘€ / 2))) = (1...0))
40 fz10 13519 . . . . . . . . . 10 (1...0) = โˆ…
4139, 40eqtrdi 2789 . . . . . . . . 9 ((โŒŠโ€˜(๐‘€ / 2)) = 0 โ†’ (1...(โŒŠโ€˜(๐‘€ / 2))) = โˆ…)
42 oveq1 7413 . . . . . . . . . . 11 ((โŒŠโ€˜(๐‘€ / 2)) = 0 โ†’ ((โŒŠโ€˜(๐‘€ / 2)) + 1) = (0 + 1))
43 0p1e1 12331 . . . . . . . . . . 11 (0 + 1) = 1
4442, 43eqtrdi 2789 . . . . . . . . . 10 ((โŒŠโ€˜(๐‘€ / 2)) = 0 โ†’ ((โŒŠโ€˜(๐‘€ / 2)) + 1) = 1)
4544oveq1d 7421 . . . . . . . . 9 ((โŒŠโ€˜(๐‘€ / 2)) = 0 โ†’ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€) = (1...๐‘€))
4641, 45uneq12d 4164 . . . . . . . 8 ((โŒŠโ€˜(๐‘€ / 2)) = 0 โ†’ ((1...(โŒŠโ€˜(๐‘€ / 2))) โˆช (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)) = (โˆ… โˆช (1...๐‘€)))
4738, 46eqtr4id 2792 . . . . . . 7 ((โŒŠโ€˜(๐‘€ / 2)) = 0 โ†’ (1...๐‘€) = ((1...(โŒŠโ€˜(๐‘€ / 2))) โˆช (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)))
48 fzsplit 13524 . . . . . . . 8 ((โŒŠโ€˜(๐‘€ / 2)) โˆˆ (1...๐‘€) โ†’ (1...๐‘€) = ((1...(โŒŠโ€˜(๐‘€ / 2))) โˆช (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)))
4943oveq1i 7416 . . . . . . . 8 ((0 + 1)...๐‘€) = (1...๐‘€)
5048, 49eleq2s 2852 . . . . . . 7 ((โŒŠโ€˜(๐‘€ / 2)) โˆˆ ((0 + 1)...๐‘€) โ†’ (1...๐‘€) = ((1...(โŒŠโ€˜(๐‘€ / 2))) โˆช (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)))
5147, 50jaoi 856 . . . . . 6 (((โŒŠโ€˜(๐‘€ / 2)) = 0 โˆจ (โŒŠโ€˜(๐‘€ / 2)) โˆˆ ((0 + 1)...๐‘€)) โ†’ (1...๐‘€) = ((1...(โŒŠโ€˜(๐‘€ / 2))) โˆช (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)))
5235, 51syl 17 . . . . 5 (๐œ‘ โ†’ (1...๐‘€) = ((1...(โŒŠโ€˜(๐‘€ / 2))) โˆช (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)))
53 fzfid 13935 . . . . 5 (๐œ‘ โ†’ (1...๐‘€) โˆˆ Fin)
542gausslemma2dlem0a 26849 . . . . . . . . . . 11 (๐œ‘ โ†’ ๐‘„ โˆˆ โ„•)
5554nnred 12224 . . . . . . . . . 10 (๐œ‘ โ†’ ๐‘„ โˆˆ โ„)
561gausslemma2dlem0a 26849 . . . . . . . . . 10 (๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„•)
5755, 56nndivred 12263 . . . . . . . . 9 (๐œ‘ โ†’ (๐‘„ / ๐‘ƒ) โˆˆ โ„)
5857adantr 482 . . . . . . . 8 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...๐‘€)) โ†’ (๐‘„ / ๐‘ƒ) โˆˆ โ„)
59 2nn 12282 . . . . . . . . . 10 2 โˆˆ โ„•
60 elfznn 13527 . . . . . . . . . . 11 (๐‘ข โˆˆ (1...๐‘€) โ†’ ๐‘ข โˆˆ โ„•)
6160adantl 483 . . . . . . . . . 10 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...๐‘€)) โ†’ ๐‘ข โˆˆ โ„•)
62 nnmulcl 12233 . . . . . . . . . 10 ((2 โˆˆ โ„• โˆง ๐‘ข โˆˆ โ„•) โ†’ (2 ยท ๐‘ข) โˆˆ โ„•)
6359, 61, 62sylancr 588 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...๐‘€)) โ†’ (2 ยท ๐‘ข) โˆˆ โ„•)
6463nnred 12224 . . . . . . . 8 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...๐‘€)) โ†’ (2 ยท ๐‘ข) โˆˆ โ„)
6558, 64remulcld 11241 . . . . . . 7 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...๐‘€)) โ†’ ((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)) โˆˆ โ„)
6654nnrpd 13011 . . . . . . . . . . 11 (๐œ‘ โ†’ ๐‘„ โˆˆ โ„+)
6756nnrpd 13011 . . . . . . . . . . 11 (๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„+)
6866, 67rpdivcld 13030 . . . . . . . . . 10 (๐œ‘ โ†’ (๐‘„ / ๐‘ƒ) โˆˆ โ„+)
6968adantr 482 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...๐‘€)) โ†’ (๐‘„ / ๐‘ƒ) โˆˆ โ„+)
7063nnrpd 13011 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...๐‘€)) โ†’ (2 ยท ๐‘ข) โˆˆ โ„+)
7169, 70rpmulcld 13029 . . . . . . . 8 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...๐‘€)) โ†’ ((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)) โˆˆ โ„+)
7271rpge0d 13017 . . . . . . 7 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...๐‘€)) โ†’ 0 โ‰ค ((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))
73 flge0nn0 13782 . . . . . . 7 ((((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)) โˆˆ โ„ โˆง 0 โ‰ค ((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) โ†’ (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) โˆˆ โ„•0)
7465, 72, 73syl2anc 585 . . . . . 6 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...๐‘€)) โ†’ (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) โˆˆ โ„•0)
7574nn0cnd 12531 . . . . 5 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...๐‘€)) โ†’ (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) โˆˆ โ„‚)
7615, 52, 53, 75fsumsplit 15684 . . . 4 (๐œ‘ โ†’ ฮฃ๐‘ข โˆˆ (1...๐‘€)(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) = (ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) + ฮฃ๐‘ข โˆˆ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))
777, 76eqtr3id 2787 . . 3 (๐œ‘ โ†’ ฮฃ๐‘ข โˆˆ (1...((๐‘ƒ โˆ’ 1) / 2))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) = (ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) + ฮฃ๐‘ข โˆˆ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))
7877oveq2d 7422 . 2 (๐œ‘ โ†’ (-1โ†‘ฮฃ๐‘ข โˆˆ (1...((๐‘ƒ โˆ’ 1) / 2))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))) = (-1โ†‘(ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) + ฮฃ๐‘ข โˆˆ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
79 neg1cn 12323 . . . . 5 -1 โˆˆ โ„‚
8079a1i 11 . . . 4 (๐œ‘ โ†’ -1 โˆˆ โ„‚)
81 fzfid 13935 . . . . 5 (๐œ‘ โ†’ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€) โˆˆ Fin)
82 ssun2 4173 . . . . . . . 8 (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€) โŠ† ((1...(โŒŠโ€˜(๐‘€ / 2))) โˆช (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€))
8382, 52sseqtrrid 4035 . . . . . . 7 (๐œ‘ โ†’ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€) โŠ† (1...๐‘€))
8483sselda 3982 . . . . . 6 ((๐œ‘ โˆง ๐‘ข โˆˆ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)) โ†’ ๐‘ข โˆˆ (1...๐‘€))
8584, 74syldan 592 . . . . 5 ((๐œ‘ โˆง ๐‘ข โˆˆ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)) โ†’ (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) โˆˆ โ„•0)
8681, 85fsumnn0cl 15679 . . . 4 (๐œ‘ โ†’ ฮฃ๐‘ข โˆˆ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) โˆˆ โ„•0)
87 fzfid 13935 . . . . 5 (๐œ‘ โ†’ (1...(โŒŠโ€˜(๐‘€ / 2))) โˆˆ Fin)
88 ssun1 4172 . . . . . . . 8 (1...(โŒŠโ€˜(๐‘€ / 2))) โŠ† ((1...(โŒŠโ€˜(๐‘€ / 2))) โˆช (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€))
8988, 52sseqtrrid 4035 . . . . . . 7 (๐œ‘ โ†’ (1...(โŒŠโ€˜(๐‘€ / 2))) โŠ† (1...๐‘€))
9089sselda 3982 . . . . . 6 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ๐‘ข โˆˆ (1...๐‘€))
9190, 74syldan 592 . . . . 5 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) โˆˆ โ„•0)
9287, 91fsumnn0cl 15679 . . . 4 (๐œ‘ โ†’ ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) โˆˆ โ„•0)
9380, 86, 92expaddd 14110 . . 3 (๐œ‘ โ†’ (-1โ†‘(ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) + ฮฃ๐‘ข โˆˆ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))) = ((-1โ†‘ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))) ยท (-1โ†‘ฮฃ๐‘ข โˆˆ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
94 fzfid 13935 . . . . . . . . 9 (๐œ‘ โ†’ (1...๐‘) โˆˆ Fin)
95 xpfi 9314 . . . . . . . . 9 (((1...๐‘€) โˆˆ Fin โˆง (1...๐‘) โˆˆ Fin) โ†’ ((1...๐‘€) ร— (1...๐‘)) โˆˆ Fin)
9653, 94, 95syl2anc 585 . . . . . . . 8 (๐œ‘ โ†’ ((1...๐‘€) ร— (1...๐‘)) โˆˆ Fin)
97 lgsquad.6 . . . . . . . . 9 ๐‘† = {โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆฃ ((๐‘ฅ โˆˆ (1...๐‘€) โˆง ๐‘ฆ โˆˆ (1...๐‘)) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘ฅ ยท ๐‘„))}
98 opabssxp 5767 . . . . . . . . 9 {โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆฃ ((๐‘ฅ โˆˆ (1...๐‘€) โˆง ๐‘ฆ โˆˆ (1...๐‘)) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘ฅ ยท ๐‘„))} โŠ† ((1...๐‘€) ร— (1...๐‘))
9997, 98eqsstri 4016 . . . . . . . 8 ๐‘† โŠ† ((1...๐‘€) ร— (1...๐‘))
100 ssfi 9170 . . . . . . . 8 ((((1...๐‘€) ร— (1...๐‘)) โˆˆ Fin โˆง ๐‘† โŠ† ((1...๐‘€) ร— (1...๐‘))) โ†’ ๐‘† โˆˆ Fin)
10196, 99, 100sylancl 587 . . . . . . 7 (๐œ‘ โ†’ ๐‘† โˆˆ Fin)
102 ssrab2 4077 . . . . . . 7 {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)} โŠ† ๐‘†
103 ssfi 9170 . . . . . . 7 ((๐‘† โˆˆ Fin โˆง {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)} โŠ† ๐‘†) โ†’ {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)} โˆˆ Fin)
104101, 102, 103sylancl 587 . . . . . 6 (๐œ‘ โ†’ {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)} โˆˆ Fin)
105 hashcl 14313 . . . . . 6 ({๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)} โˆˆ Fin โ†’ (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)}) โˆˆ โ„•0)
106104, 105syl 17 . . . . 5 (๐œ‘ โ†’ (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)}) โˆˆ โ„•0)
107 ssrab2 4077 . . . . . . 7 {๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โŠ† ๐‘†
108 ssfi 9170 . . . . . . 7 ((๐‘† โˆˆ Fin โˆง {๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โŠ† ๐‘†) โ†’ {๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โˆˆ Fin)
109101, 107, 108sylancl 587 . . . . . 6 (๐œ‘ โ†’ {๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โˆˆ Fin)
110 hashcl 14313 . . . . . 6 ({๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โˆˆ Fin โ†’ (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)}) โˆˆ โ„•0)
111109, 110syl 17 . . . . 5 (๐œ‘ โ†’ (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)}) โˆˆ โ„•0)
11280, 106, 111expaddd 14110 . . . 4 (๐œ‘ โ†’ (-1โ†‘((โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)}) + (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)}))) = ((-1โ†‘(โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)})) ยท (-1โ†‘(โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)}))))
11390, 63syldan 592 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (2 ยท ๐‘ข) โˆˆ โ„•)
114 fzfid 13935 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))) โˆˆ Fin)
115 xpsnen2g 9062 . . . . . . . . . . 11 (((2 ยท ๐‘ข) โˆˆ โ„• โˆง (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))) โˆˆ Fin) โ†’ ({(2 ยท ๐‘ข)} ร— (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))) โ‰ˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))
116113, 114, 115syl2anc 585 . . . . . . . . . 10 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ({(2 ยท ๐‘ข)} ร— (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))) โ‰ˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))
117 hasheni 14305 . . . . . . . . . 10 (({(2 ยท ๐‘ข)} ร— (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))) โ‰ˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))) โ†’ (โ™ฏโ€˜({(2 ยท ๐‘ข)} ร— (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))) = (โ™ฏโ€˜(1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
118116, 117syl 17 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (โ™ฏโ€˜({(2 ยท ๐‘ข)} ร— (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))) = (โ™ฏโ€˜(1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
119 ssrab2 4077 . . . . . . . . . . . . 13 {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} โŠ† ๐‘†
12097relopabiv 5819 . . . . . . . . . . . . 13 Rel ๐‘†
121 relss 5780 . . . . . . . . . . . . 13 ({๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} โŠ† ๐‘† โ†’ (Rel ๐‘† โ†’ Rel {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)}))
122119, 120, 121mp2 9 . . . . . . . . . . . 12 Rel {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)}
123 relxp 5694 . . . . . . . . . . . 12 Rel ({(2 ยท ๐‘ข)} ร— (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))
12497eleq2i 2826 . . . . . . . . . . . . . . . 16 (โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ ๐‘† โ†” โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ {โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆฃ ((๐‘ฅ โˆˆ (1...๐‘€) โˆง ๐‘ฆ โˆˆ (1...๐‘)) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘ฅ ยท ๐‘„))})
125 opabidw 5524 . . . . . . . . . . . . . . . 16 (โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ {โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆฃ ((๐‘ฅ โˆˆ (1...๐‘€) โˆง ๐‘ฆ โˆˆ (1...๐‘)) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘ฅ ยท ๐‘„))} โ†” ((๐‘ฅ โˆˆ (1...๐‘€) โˆง ๐‘ฆ โˆˆ (1...๐‘)) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘ฅ ยท ๐‘„)))
126124, 125bitri 275 . . . . . . . . . . . . . . 15 (โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ ๐‘† โ†” ((๐‘ฅ โˆˆ (1...๐‘€) โˆง ๐‘ฆ โˆˆ (1...๐‘)) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘ฅ ยท ๐‘„)))
127 anass 470 . . . . . . . . . . . . . . . . . 18 (((๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข))) โ†” (๐‘ฆ โˆˆ โ„• โˆง (๐‘ฆ โ‰ค ๐‘ โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)))))
128113adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (2 ยท ๐‘ข) โˆˆ โ„•)
129128nnred 12224 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (2 ยท ๐‘ข) โˆˆ โ„)
13056ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ƒ โˆˆ โ„•)
131130nnred 12224 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ƒ โˆˆ โ„)
132131rehalfcld 12456 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ƒ / 2) โˆˆ โ„)
1339adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ๐‘€ โˆˆ โ„)
134133adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘€ โˆˆ โ„)
135 elfzle2 13502 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โ†’ ๐‘ข โ‰ค (โŒŠโ€˜(๐‘€ / 2)))
136135adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ๐‘ข โ‰ค (โŒŠโ€˜(๐‘€ / 2)))
137133rehalfcld 12456 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (๐‘€ / 2) โˆˆ โ„)
138 elfzelz 13498 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โ†’ ๐‘ข โˆˆ โ„ค)
139138adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ๐‘ข โˆˆ โ„ค)
140 flge 13767 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((๐‘€ / 2) โˆˆ โ„ โˆง ๐‘ข โˆˆ โ„ค) โ†’ (๐‘ข โ‰ค (๐‘€ / 2) โ†” ๐‘ข โ‰ค (โŒŠโ€˜(๐‘€ / 2))))
141137, 139, 140syl2anc 585 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (๐‘ข โ‰ค (๐‘€ / 2) โ†” ๐‘ข โ‰ค (โŒŠโ€˜(๐‘€ / 2))))
142136, 141mpbird 257 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ๐‘ข โ‰ค (๐‘€ / 2))
143 elfznn 13527 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โ†’ ๐‘ข โˆˆ โ„•)
144143adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ๐‘ข โˆˆ โ„•)
145144nnred 12224 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ๐‘ข โˆˆ โ„)
146 2re 12283 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2 โˆˆ โ„
147146a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ 2 โˆˆ โ„)
148 2pos 12312 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 0 < 2
149148a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ 0 < 2)
150 lemuldiv2 12092 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((๐‘ข โˆˆ โ„ โˆง ๐‘€ โˆˆ โ„ โˆง (2 โˆˆ โ„ โˆง 0 < 2)) โ†’ ((2 ยท ๐‘ข) โ‰ค ๐‘€ โ†” ๐‘ข โ‰ค (๐‘€ / 2)))
151145, 133, 147, 149, 150syl112anc 1375 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ((2 ยท ๐‘ข) โ‰ค ๐‘€ โ†” ๐‘ข โ‰ค (๐‘€ / 2)))
152142, 151mpbird 257 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (2 ยท ๐‘ข) โ‰ค ๐‘€)
153152adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (2 ยท ๐‘ข) โ‰ค ๐‘€)
154131ltm1d 12143 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ƒ โˆ’ 1) < ๐‘ƒ)
155 peano2rem 11524 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (๐‘ƒ โˆˆ โ„ โ†’ (๐‘ƒ โˆ’ 1) โˆˆ โ„)
156131, 155syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ƒ โˆ’ 1) โˆˆ โ„)
157146a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ 2 โˆˆ โ„)
158148a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ 0 < 2)
159 ltdiv1 12075 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((๐‘ƒ โˆ’ 1) โˆˆ โ„ โˆง ๐‘ƒ โˆˆ โ„ โˆง (2 โˆˆ โ„ โˆง 0 < 2)) โ†’ ((๐‘ƒ โˆ’ 1) < ๐‘ƒ โ†” ((๐‘ƒ โˆ’ 1) / 2) < (๐‘ƒ / 2)))
160156, 131, 157, 158, 159syl112anc 1375 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ƒ โˆ’ 1) < ๐‘ƒ โ†” ((๐‘ƒ โˆ’ 1) / 2) < (๐‘ƒ / 2)))
161154, 160mpbid 231 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ƒ โˆ’ 1) / 2) < (๐‘ƒ / 2))
1625, 161eqbrtrid 5183 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘€ < (๐‘ƒ / 2))
163129, 134, 132, 153, 162lelttrd 11369 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (2 ยท ๐‘ข) < (๐‘ƒ / 2))
164130nnrpd 13011 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ƒ โˆˆ โ„+)
165 rphalflt 13000 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (๐‘ƒ โˆˆ โ„+ โ†’ (๐‘ƒ / 2) < ๐‘ƒ)
166164, 165syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ƒ / 2) < ๐‘ƒ)
167129, 132, 131, 163, 166lttrd 11372 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (2 ยท ๐‘ข) < ๐‘ƒ)
168129, 131ltnled 11358 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((2 ยท ๐‘ข) < ๐‘ƒ โ†” ยฌ ๐‘ƒ โ‰ค (2 ยท ๐‘ข)))
169167, 168mpbid 231 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ยฌ ๐‘ƒ โ‰ค (2 ยท ๐‘ข))
1701eldifad 3960 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„™)
171170ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ƒ โˆˆ โ„™)
172 prmz 16609 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (๐‘ƒ โˆˆ โ„™ โ†’ ๐‘ƒ โˆˆ โ„ค)
173171, 172syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ƒ โˆˆ โ„ค)
174 dvdsle 16250 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((๐‘ƒ โˆˆ โ„ค โˆง (2 ยท ๐‘ข) โˆˆ โ„•) โ†’ (๐‘ƒ โˆฅ (2 ยท ๐‘ข) โ†’ ๐‘ƒ โ‰ค (2 ยท ๐‘ข)))
175173, 128, 174syl2anc 585 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ƒ โˆฅ (2 ยท ๐‘ข) โ†’ ๐‘ƒ โ‰ค (2 ยท ๐‘ข)))
176169, 175mtod 197 . . . . . . . . . . . . . . . . . . . . . . . 24 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ยฌ ๐‘ƒ โˆฅ (2 ยท ๐‘ข))
1772eldifad 3960 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (๐œ‘ โ†’ ๐‘„ โˆˆ โ„™)
178 prmrp 16646 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((๐‘ƒ โˆˆ โ„™ โˆง ๐‘„ โˆˆ โ„™) โ†’ ((๐‘ƒ gcd ๐‘„) = 1 โ†” ๐‘ƒ โ‰  ๐‘„))
179170, 177, 178syl2anc 585 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (๐œ‘ โ†’ ((๐‘ƒ gcd ๐‘„) = 1 โ†” ๐‘ƒ โ‰  ๐‘„))
1803, 179mpbird 257 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (๐œ‘ โ†’ (๐‘ƒ gcd ๐‘„) = 1)
181180ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ƒ gcd ๐‘„) = 1)
182177ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘„ โˆˆ โ„™)
183 prmz 16609 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (๐‘„ โˆˆ โ„™ โ†’ ๐‘„ โˆˆ โ„ค)
184182, 183syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘„ โˆˆ โ„ค)
185128nnzd 12582 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (2 ยท ๐‘ข) โˆˆ โ„ค)
186 coprmdvds 16587 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((๐‘ƒ โˆˆ โ„ค โˆง ๐‘„ โˆˆ โ„ค โˆง (2 ยท ๐‘ข) โˆˆ โ„ค) โ†’ ((๐‘ƒ โˆฅ (๐‘„ ยท (2 ยท ๐‘ข)) โˆง (๐‘ƒ gcd ๐‘„) = 1) โ†’ ๐‘ƒ โˆฅ (2 ยท ๐‘ข)))
187173, 184, 185, 186syl3anc 1372 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ƒ โˆฅ (๐‘„ ยท (2 ยท ๐‘ข)) โˆง (๐‘ƒ gcd ๐‘„) = 1) โ†’ ๐‘ƒ โˆฅ (2 ยท ๐‘ข)))
188181, 187mpan2d 693 . . . . . . . . . . . . . . . . . . . . . . . 24 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ƒ โˆฅ (๐‘„ ยท (2 ยท ๐‘ข)) โ†’ ๐‘ƒ โˆฅ (2 ยท ๐‘ข)))
189176, 188mtod 197 . . . . . . . . . . . . . . . . . . . . . . 23 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ยฌ ๐‘ƒ โˆฅ (๐‘„ ยท (2 ยท ๐‘ข)))
190 nnz 12576 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (๐‘ฆ โˆˆ โ„• โ†’ ๐‘ฆ โˆˆ โ„ค)
191190adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ฆ โˆˆ โ„ค)
192 dvdsmul2 16219 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((๐‘ฆ โˆˆ โ„ค โˆง ๐‘ƒ โˆˆ โ„ค) โ†’ ๐‘ƒ โˆฅ (๐‘ฆ ยท ๐‘ƒ))
193191, 173, 192syl2anc 585 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ƒ โˆฅ (๐‘ฆ ยท ๐‘ƒ))
194 breq2 5152 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((๐‘„ ยท (2 ยท ๐‘ข)) = (๐‘ฆ ยท ๐‘ƒ) โ†’ (๐‘ƒ โˆฅ (๐‘„ ยท (2 ยท ๐‘ข)) โ†” ๐‘ƒ โˆฅ (๐‘ฆ ยท ๐‘ƒ)))
195193, 194syl5ibrcom 246 . . . . . . . . . . . . . . . . . . . . . . . 24 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘„ ยท (2 ยท ๐‘ข)) = (๐‘ฆ ยท ๐‘ƒ) โ†’ ๐‘ƒ โˆฅ (๐‘„ ยท (2 ยท ๐‘ข))))
196195necon3bd 2955 . . . . . . . . . . . . . . . . . . . . . . 23 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (ยฌ ๐‘ƒ โˆฅ (๐‘„ ยท (2 ยท ๐‘ข)) โ†’ (๐‘„ ยท (2 ยท ๐‘ข)) โ‰  (๐‘ฆ ยท ๐‘ƒ)))
197189, 196mpd 15 . . . . . . . . . . . . . . . . . . . . . 22 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘„ ยท (2 ยท ๐‘ข)) โ‰  (๐‘ฆ ยท ๐‘ƒ))
198 simpr 486 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ฆ โˆˆ โ„•)
199198, 130nnmulcld 12262 . . . . . . . . . . . . . . . . . . . . . . . 24 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ฆ ยท ๐‘ƒ) โˆˆ โ„•)
200199nnred 12224 . . . . . . . . . . . . . . . . . . . . . . 23 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ฆ ยท ๐‘ƒ) โˆˆ โ„)
20154adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ๐‘„ โˆˆ โ„•)
202201, 113nnmulcld 12262 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (๐‘„ ยท (2 ยท ๐‘ข)) โˆˆ โ„•)
203202adantr 482 . . . . . . . . . . . . . . . . . . . . . . . 24 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘„ ยท (2 ยท ๐‘ข)) โˆˆ โ„•)
204203nnred 12224 . . . . . . . . . . . . . . . . . . . . . . 23 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘„ ยท (2 ยท ๐‘ข)) โˆˆ โ„)
205200, 204ltlend 11356 . . . . . . . . . . . . . . . . . . . . . 22 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)) โ†” ((๐‘ฆ ยท ๐‘ƒ) โ‰ค (๐‘„ ยท (2 ยท ๐‘ข)) โˆง (๐‘„ ยท (2 ยท ๐‘ข)) โ‰  (๐‘ฆ ยท ๐‘ƒ))))
206197, 205mpbiran2d 707 . . . . . . . . . . . . . . . . . . . . 21 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)) โ†” (๐‘ฆ ยท ๐‘ƒ) โ‰ค (๐‘„ ยท (2 ยท ๐‘ข))))
207 nnre 12216 . . . . . . . . . . . . . . . . . . . . . . 23 (๐‘ฆ โˆˆ โ„• โ†’ ๐‘ฆ โˆˆ โ„)
208207adantl 483 . . . . . . . . . . . . . . . . . . . . . 22 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ฆ โˆˆ โ„)
209130nngt0d 12258 . . . . . . . . . . . . . . . . . . . . . 22 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ 0 < ๐‘ƒ)
210 lemuldiv 12091 . . . . . . . . . . . . . . . . . . . . . 22 ((๐‘ฆ โˆˆ โ„ โˆง (๐‘„ ยท (2 ยท ๐‘ข)) โˆˆ โ„ โˆง (๐‘ƒ โˆˆ โ„ โˆง 0 < ๐‘ƒ)) โ†’ ((๐‘ฆ ยท ๐‘ƒ) โ‰ค (๐‘„ ยท (2 ยท ๐‘ข)) โ†” ๐‘ฆ โ‰ค ((๐‘„ ยท (2 ยท ๐‘ข)) / ๐‘ƒ)))
211208, 204, 131, 209, 210syl112anc 1375 . . . . . . . . . . . . . . . . . . . . 21 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ฆ ยท ๐‘ƒ) โ‰ค (๐‘„ ยท (2 ยท ๐‘ข)) โ†” ๐‘ฆ โ‰ค ((๐‘„ ยท (2 ยท ๐‘ข)) / ๐‘ƒ)))
212201adantr 482 . . . . . . . . . . . . . . . . . . . . . . . 24 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘„ โˆˆ โ„•)
213212nncnd 12225 . . . . . . . . . . . . . . . . . . . . . . 23 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘„ โˆˆ โ„‚)
214128nncnd 12225 . . . . . . . . . . . . . . . . . . . . . . 23 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (2 ยท ๐‘ข) โˆˆ โ„‚)
215130nncnd 12225 . . . . . . . . . . . . . . . . . . . . . . 23 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ƒ โˆˆ โ„‚)
216130nnne0d 12259 . . . . . . . . . . . . . . . . . . . . . . 23 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ƒ โ‰  0)
217213, 214, 215, 216div23d 12024 . . . . . . . . . . . . . . . . . . . . . 22 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘„ ยท (2 ยท ๐‘ข)) / ๐‘ƒ) = ((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))
218217breq2d 5160 . . . . . . . . . . . . . . . . . . . . 21 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ฆ โ‰ค ((๐‘„ ยท (2 ยท ๐‘ข)) / ๐‘ƒ) โ†” ๐‘ฆ โ‰ค ((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))
219206, 211, 2183bitrd 305 . . . . . . . . . . . . . . . . . . . 20 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)) โ†” ๐‘ฆ โ‰ค ((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))
220212nnred 12224 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘„ โˆˆ โ„)
221212nngt0d 12258 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ 0 < ๐‘„)
222 ltmul2 12062 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((2 ยท ๐‘ข) โˆˆ โ„ โˆง (๐‘ƒ / 2) โˆˆ โ„ โˆง (๐‘„ โˆˆ โ„ โˆง 0 < ๐‘„)) โ†’ ((2 ยท ๐‘ข) < (๐‘ƒ / 2) โ†” (๐‘„ ยท (2 ยท ๐‘ข)) < (๐‘„ ยท (๐‘ƒ / 2))))
223129, 132, 220, 221, 222syl112anc 1375 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((2 ยท ๐‘ข) < (๐‘ƒ / 2) โ†” (๐‘„ ยท (2 ยท ๐‘ข)) < (๐‘„ ยท (๐‘ƒ / 2))))
224163, 223mpbid 231 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘„ ยท (2 ยท ๐‘ข)) < (๐‘„ ยท (๐‘ƒ / 2)))
225 2cnd 12287 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ 2 โˆˆ โ„‚)
226 2ne0 12313 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 2 โ‰  0
227226a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ 2 โ‰  0)
228 divass 11887 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((๐‘„ โˆˆ โ„‚ โˆง ๐‘ƒ โˆˆ โ„‚ โˆง (2 โˆˆ โ„‚ โˆง 2 โ‰  0)) โ†’ ((๐‘„ ยท ๐‘ƒ) / 2) = (๐‘„ ยท (๐‘ƒ / 2)))
229 div23 11888 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((๐‘„ โˆˆ โ„‚ โˆง ๐‘ƒ โˆˆ โ„‚ โˆง (2 โˆˆ โ„‚ โˆง 2 โ‰  0)) โ†’ ((๐‘„ ยท ๐‘ƒ) / 2) = ((๐‘„ / 2) ยท ๐‘ƒ))
230228, 229eqtr3d 2775 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((๐‘„ โˆˆ โ„‚ โˆง ๐‘ƒ โˆˆ โ„‚ โˆง (2 โˆˆ โ„‚ โˆง 2 โ‰  0)) โ†’ (๐‘„ ยท (๐‘ƒ / 2)) = ((๐‘„ / 2) ยท ๐‘ƒ))
231213, 215, 225, 227, 230syl112anc 1375 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘„ ยท (๐‘ƒ / 2)) = ((๐‘„ / 2) ยท ๐‘ƒ))
232224, 231breqtrd 5174 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘„ ยท (2 ยท ๐‘ข)) < ((๐‘„ / 2) ยท ๐‘ƒ))
233220rehalfcld 12456 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘„ / 2) โˆˆ โ„)
234233, 131remulcld 11241 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘„ / 2) ยท ๐‘ƒ) โˆˆ โ„)
235 lttr 11287 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐‘ฆ ยท ๐‘ƒ) โˆˆ โ„ โˆง (๐‘„ ยท (2 ยท ๐‘ข)) โˆˆ โ„ โˆง ((๐‘„ / 2) ยท ๐‘ƒ) โˆˆ โ„) โ†’ (((๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)) โˆง (๐‘„ ยท (2 ยท ๐‘ข)) < ((๐‘„ / 2) ยท ๐‘ƒ)) โ†’ (๐‘ฆ ยท ๐‘ƒ) < ((๐‘„ / 2) ยท ๐‘ƒ)))
236200, 204, 234, 235syl3anc 1372 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (((๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)) โˆง (๐‘„ ยท (2 ยท ๐‘ข)) < ((๐‘„ / 2) ยท ๐‘ƒ)) โ†’ (๐‘ฆ ยท ๐‘ƒ) < ((๐‘„ / 2) ยท ๐‘ƒ)))
237232, 236mpan2d 693 . . . . . . . . . . . . . . . . . . . . . . . 24 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)) โ†’ (๐‘ฆ ยท ๐‘ƒ) < ((๐‘„ / 2) ยท ๐‘ƒ)))
238 ltmul1 12061 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((๐‘ฆ โˆˆ โ„ โˆง (๐‘„ / 2) โˆˆ โ„ โˆง (๐‘ƒ โˆˆ โ„ โˆง 0 < ๐‘ƒ)) โ†’ (๐‘ฆ < (๐‘„ / 2) โ†” (๐‘ฆ ยท ๐‘ƒ) < ((๐‘„ / 2) ยท ๐‘ƒ)))
239208, 233, 131, 209, 238syl112anc 1375 . . . . . . . . . . . . . . . . . . . . . . . 24 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ฆ < (๐‘„ / 2) โ†” (๐‘ฆ ยท ๐‘ƒ) < ((๐‘„ / 2) ยท ๐‘ƒ)))
240237, 239sylibrd 259 . . . . . . . . . . . . . . . . . . . . . . 23 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)) โ†’ ๐‘ฆ < (๐‘„ / 2)))
241 peano2rem 11524 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (๐‘„ โˆˆ โ„ โ†’ (๐‘„ โˆ’ 1) โˆˆ โ„)
242220, 241syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘„ โˆ’ 1) โˆˆ โ„)
243242recnd 11239 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘„ โˆ’ 1) โˆˆ โ„‚)
244213, 243, 225, 227divsubdird 12026 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘„ โˆ’ (๐‘„ โˆ’ 1)) / 2) = ((๐‘„ / 2) โˆ’ ((๐‘„ โˆ’ 1) / 2)))
245 lgsquad.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ๐‘ = ((๐‘„ โˆ’ 1) / 2)
246245oveq2i 7417 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((๐‘„ / 2) โˆ’ ๐‘) = ((๐‘„ / 2) โˆ’ ((๐‘„ โˆ’ 1) / 2))
247244, 246eqtr4di 2791 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘„ โˆ’ (๐‘„ โˆ’ 1)) / 2) = ((๐‘„ / 2) โˆ’ ๐‘))
248 ax-1cn 11165 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 1 โˆˆ โ„‚
249 nncan 11486 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((๐‘„ โˆˆ โ„‚ โˆง 1 โˆˆ โ„‚) โ†’ (๐‘„ โˆ’ (๐‘„ โˆ’ 1)) = 1)
250213, 248, 249sylancl 587 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘„ โˆ’ (๐‘„ โˆ’ 1)) = 1)
251250oveq1d 7421 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘„ โˆ’ (๐‘„ โˆ’ 1)) / 2) = (1 / 2))
252 halflt1 12427 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (1 / 2) < 1
253251, 252eqbrtrdi 5187 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘„ โˆ’ (๐‘„ โˆ’ 1)) / 2) < 1)
254247, 253eqbrtrrd 5172 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘„ / 2) โˆ’ ๐‘) < 1)
2552, 245gausslemma2dlem0b 26850 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (๐œ‘ โ†’ ๐‘ โˆˆ โ„•)
256255ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ โˆˆ โ„•)
257256nnred 12224 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ๐‘ โˆˆ โ„)
258 1red 11212 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ 1 โˆˆ โ„)
259233, 257, 258ltsubadd2d 11809 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (((๐‘„ / 2) โˆ’ ๐‘) < 1 โ†” (๐‘„ / 2) < (๐‘ + 1)))
260254, 259mpbid 231 . . . . . . . . . . . . . . . . . . . . . . . 24 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘„ / 2) < (๐‘ + 1))
261 peano2re 11384 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (๐‘ โˆˆ โ„ โ†’ (๐‘ + 1) โˆˆ โ„)
262257, 261syl 17 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ + 1) โˆˆ โ„)
263 lttr 11287 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((๐‘ฆ โˆˆ โ„ โˆง (๐‘„ / 2) โˆˆ โ„ โˆง (๐‘ + 1) โˆˆ โ„) โ†’ ((๐‘ฆ < (๐‘„ / 2) โˆง (๐‘„ / 2) < (๐‘ + 1)) โ†’ ๐‘ฆ < (๐‘ + 1)))
264208, 233, 262, 263syl3anc 1372 . . . . . . . . . . . . . . . . . . . . . . . 24 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ฆ < (๐‘„ / 2) โˆง (๐‘„ / 2) < (๐‘ + 1)) โ†’ ๐‘ฆ < (๐‘ + 1)))
265260, 264mpan2d 693 . . . . . . . . . . . . . . . . . . . . . . 23 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ฆ < (๐‘„ / 2) โ†’ ๐‘ฆ < (๐‘ + 1)))
266240, 265syld 47 . . . . . . . . . . . . . . . . . . . . . 22 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)) โ†’ ๐‘ฆ < (๐‘ + 1)))
267 nnleltp1 12614 . . . . . . . . . . . . . . . . . . . . . . 23 ((๐‘ฆ โˆˆ โ„• โˆง ๐‘ โˆˆ โ„•) โ†’ (๐‘ฆ โ‰ค ๐‘ โ†” ๐‘ฆ < (๐‘ + 1)))
268198, 256, 267syl2anc 585 . . . . . . . . . . . . . . . . . . . . . 22 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ฆ โ‰ค ๐‘ โ†” ๐‘ฆ < (๐‘ + 1)))
269266, 268sylibrd 259 . . . . . . . . . . . . . . . . . . . . 21 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)) โ†’ ๐‘ฆ โ‰ค ๐‘))
270269pm4.71rd 564 . . . . . . . . . . . . . . . . . . . 20 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)) โ†” (๐‘ฆ โ‰ค ๐‘ โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)))))
27190, 65syldan 592 . . . . . . . . . . . . . . . . . . . . 21 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)) โˆˆ โ„)
272 flge 13767 . . . . . . . . . . . . . . . . . . . . 21 ((((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)) โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ค) โ†’ (๐‘ฆ โ‰ค ((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)) โ†” ๐‘ฆ โ‰ค (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))
273271, 190, 272syl2an 597 . . . . . . . . . . . . . . . . . . . 20 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ (๐‘ฆ โ‰ค ((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)) โ†” ๐‘ฆ โ‰ค (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))
274219, 270, 2733bitr3d 309 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฆ โˆˆ โ„•) โ†’ ((๐‘ฆ โ‰ค ๐‘ โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข))) โ†” ๐‘ฆ โ‰ค (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))
275274pm5.32da 580 . . . . . . . . . . . . . . . . . 18 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ((๐‘ฆ โˆˆ โ„• โˆง (๐‘ฆ โ‰ค ๐‘ โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)))) โ†” (๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
276127, 275bitrid 283 . . . . . . . . . . . . . . . . 17 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (((๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข))) โ†” (๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
277276adantr 482 . . . . . . . . . . . . . . . 16 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ (((๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข))) โ†” (๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
278 simpr 486 . . . . . . . . . . . . . . . . . . . 20 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ ๐‘ฅ = (2 ยท ๐‘ข))
279 nnuz 12862 . . . . . . . . . . . . . . . . . . . . . . . 24 โ„• = (โ„คโ‰ฅโ€˜1)
280113, 279eleqtrdi 2844 . . . . . . . . . . . . . . . . . . . . . . 23 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (2 ยท ๐‘ข) โˆˆ (โ„คโ‰ฅโ€˜1))
28124adantr 482 . . . . . . . . . . . . . . . . . . . . . . 23 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ๐‘€ โˆˆ โ„ค)
282 elfz5 13490 . . . . . . . . . . . . . . . . . . . . . . 23 (((2 ยท ๐‘ข) โˆˆ (โ„คโ‰ฅโ€˜1) โˆง ๐‘€ โˆˆ โ„ค) โ†’ ((2 ยท ๐‘ข) โˆˆ (1...๐‘€) โ†” (2 ยท ๐‘ข) โ‰ค ๐‘€))
283280, 281, 282syl2anc 585 . . . . . . . . . . . . . . . . . . . . . 22 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ((2 ยท ๐‘ข) โˆˆ (1...๐‘€) โ†” (2 ยท ๐‘ข) โ‰ค ๐‘€))
284152, 283mpbird 257 . . . . . . . . . . . . . . . . . . . . 21 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (2 ยท ๐‘ข) โˆˆ (1...๐‘€))
285284adantr 482 . . . . . . . . . . . . . . . . . . . 20 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ (2 ยท ๐‘ข) โˆˆ (1...๐‘€))
286278, 285eqeltrd 2834 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ ๐‘ฅ โˆˆ (1...๐‘€))
287286biantrurd 534 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ (๐‘ฆ โˆˆ (1...๐‘) โ†” (๐‘ฅ โˆˆ (1...๐‘€) โˆง ๐‘ฆ โˆˆ (1...๐‘))))
288255nnzd 12582 . . . . . . . . . . . . . . . . . . . 20 (๐œ‘ โ†’ ๐‘ โˆˆ โ„ค)
289288ad2antrr 725 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ ๐‘ โˆˆ โ„ค)
290 fznn 13566 . . . . . . . . . . . . . . . . . . 19 (๐‘ โˆˆ โ„ค โ†’ (๐‘ฆ โˆˆ (1...๐‘) โ†” (๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘)))
291289, 290syl 17 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ (๐‘ฆ โˆˆ (1...๐‘) โ†” (๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘)))
292287, 291bitr3d 281 . . . . . . . . . . . . . . . . 17 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ ((๐‘ฅ โˆˆ (1...๐‘€) โˆง ๐‘ฆ โˆˆ (1...๐‘)) โ†” (๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘)))
293 oveq1 7413 . . . . . . . . . . . . . . . . . . 19 (๐‘ฅ = (2 ยท ๐‘ข) โ†’ (๐‘ฅ ยท ๐‘„) = ((2 ยท ๐‘ข) ยท ๐‘„))
294113nncnd 12225 . . . . . . . . . . . . . . . . . . . 20 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (2 ยท ๐‘ข) โˆˆ โ„‚)
295201nncnd 12225 . . . . . . . . . . . . . . . . . . . 20 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ๐‘„ โˆˆ โ„‚)
296294, 295mulcomd 11232 . . . . . . . . . . . . . . . . . . 19 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ((2 ยท ๐‘ข) ยท ๐‘„) = (๐‘„ ยท (2 ยท ๐‘ข)))
297293, 296sylan9eqr 2795 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ (๐‘ฅ ยท ๐‘„) = (๐‘„ ยท (2 ยท ๐‘ข)))
298297breq2d 5160 . . . . . . . . . . . . . . . . 17 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ ((๐‘ฆ ยท ๐‘ƒ) < (๐‘ฅ ยท ๐‘„) โ†” (๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข))))
299292, 298anbi12d 632 . . . . . . . . . . . . . . . 16 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ (((๐‘ฅ โˆˆ (1...๐‘€) โˆง ๐‘ฆ โˆˆ (1...๐‘)) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘ฅ ยท ๐‘„)) โ†” ((๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค ๐‘) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘„ ยท (2 ยท ๐‘ข)))))
300271flcld 13760 . . . . . . . . . . . . . . . . . 18 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) โˆˆ โ„ค)
301 fznn 13566 . . . . . . . . . . . . . . . . . 18 ((โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) โˆˆ โ„ค โ†’ (๐‘ฆ โˆˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))) โ†” (๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
302300, 301syl 17 . . . . . . . . . . . . . . . . 17 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (๐‘ฆ โˆˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))) โ†” (๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
303302adantr 482 . . . . . . . . . . . . . . . 16 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ (๐‘ฆ โˆˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))) โ†” (๐‘ฆ โˆˆ โ„• โˆง ๐‘ฆ โ‰ค (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
304277, 299, 3033bitr4d 311 . . . . . . . . . . . . . . 15 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ (((๐‘ฅ โˆˆ (1...๐‘€) โˆง ๐‘ฆ โˆˆ (1...๐‘)) โˆง (๐‘ฆ ยท ๐‘ƒ) < (๐‘ฅ ยท ๐‘„)) โ†” ๐‘ฆ โˆˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
305126, 304bitrid 283 . . . . . . . . . . . . . 14 (((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โˆง ๐‘ฅ = (2 ยท ๐‘ข)) โ†’ (โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ ๐‘† โ†” ๐‘ฆ โˆˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
306305pm5.32da 580 . . . . . . . . . . . . 13 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ((๐‘ฅ = (2 ยท ๐‘ข) โˆง โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ ๐‘†) โ†” (๐‘ฅ = (2 ยท ๐‘ข) โˆง ๐‘ฆ โˆˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))))
307 vex 3479 . . . . . . . . . . . . . . . . . 18 ๐‘ฅ โˆˆ V
308 vex 3479 . . . . . . . . . . . . . . . . . 18 ๐‘ฆ โˆˆ V
309307, 308op1std 7982 . . . . . . . . . . . . . . . . 17 (๐‘ง = โŸจ๐‘ฅ, ๐‘ฆโŸฉ โ†’ (1st โ€˜๐‘ง) = ๐‘ฅ)
310309eqeq2d 2744 . . . . . . . . . . . . . . . 16 (๐‘ง = โŸจ๐‘ฅ, ๐‘ฆโŸฉ โ†’ ((2 ยท ๐‘ข) = (1st โ€˜๐‘ง) โ†” (2 ยท ๐‘ข) = ๐‘ฅ))
311 eqcom 2740 . . . . . . . . . . . . . . . 16 ((2 ยท ๐‘ข) = ๐‘ฅ โ†” ๐‘ฅ = (2 ยท ๐‘ข))
312310, 311bitrdi 287 . . . . . . . . . . . . . . 15 (๐‘ง = โŸจ๐‘ฅ, ๐‘ฆโŸฉ โ†’ ((2 ยท ๐‘ข) = (1st โ€˜๐‘ง) โ†” ๐‘ฅ = (2 ยท ๐‘ข)))
313312elrab 3683 . . . . . . . . . . . . . 14 (โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} โ†” (โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ ๐‘† โˆง ๐‘ฅ = (2 ยท ๐‘ข)))
314313biancomi 464 . . . . . . . . . . . . 13 (โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} โ†” (๐‘ฅ = (2 ยท ๐‘ข) โˆง โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ ๐‘†))
315 opelxp 5712 . . . . . . . . . . . . . 14 (โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ ({(2 ยท ๐‘ข)} ร— (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))) โ†” (๐‘ฅ โˆˆ {(2 ยท ๐‘ข)} โˆง ๐‘ฆ โˆˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
316 velsn 4644 . . . . . . . . . . . . . . 15 (๐‘ฅ โˆˆ {(2 ยท ๐‘ข)} โ†” ๐‘ฅ = (2 ยท ๐‘ข))
317316anbi1i 625 . . . . . . . . . . . . . 14 ((๐‘ฅ โˆˆ {(2 ยท ๐‘ข)} โˆง ๐‘ฆ โˆˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))) โ†” (๐‘ฅ = (2 ยท ๐‘ข) โˆง ๐‘ฆ โˆˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
318315, 317bitri 275 . . . . . . . . . . . . 13 (โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ ({(2 ยท ๐‘ข)} ร— (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))) โ†” (๐‘ฅ = (2 ยท ๐‘ข) โˆง ๐‘ฆ โˆˆ (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
319306, 314, 3183bitr4g 314 . . . . . . . . . . . 12 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} โ†” โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆˆ ({(2 ยท ๐‘ข)} ร— (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))))
320122, 123, 319eqrelrdv 5791 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} = ({(2 ยท ๐‘ข)} ร— (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
321320eqcomd 2739 . . . . . . . . . 10 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ({(2 ยท ๐‘ข)} ร— (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))) = {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)})
322321fveq2d 6893 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (โ™ฏโ€˜({(2 ยท ๐‘ข)} ร— (1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))))) = (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)}))
323 hashfz1 14303 . . . . . . . . . 10 ((โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) โˆˆ โ„•0 โ†’ (โ™ฏโ€˜(1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))) = (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))
32491, 323syl 17 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (โ™ฏโ€˜(1...(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))) = (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))
325118, 322, 3243eqtr3rd 2782 . . . . . . . 8 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ (โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) = (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)}))
326325sumeq2dv 15646 . . . . . . 7 (๐œ‘ โ†’ ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) = ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)}))
327101adantr 482 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ๐‘† โˆˆ Fin)
328 ssfi 9170 . . . . . . . . 9 ((๐‘† โˆˆ Fin โˆง {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} โŠ† ๐‘†) โ†’ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} โˆˆ Fin)
329327, 119, 328sylancl 587 . . . . . . . 8 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} โˆˆ Fin)
330 fveq2 6889 . . . . . . . . . . . . . . . 16 (๐‘ง = ๐‘ฃ โ†’ (1st โ€˜๐‘ง) = (1st โ€˜๐‘ฃ))
331330eqeq2d 2744 . . . . . . . . . . . . . . 15 (๐‘ง = ๐‘ฃ โ†’ ((2 ยท ๐‘ข) = (1st โ€˜๐‘ง) โ†” (2 ยท ๐‘ข) = (1st โ€˜๐‘ฃ)))
332331elrab 3683 . . . . . . . . . . . . . 14 (๐‘ฃ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} โ†” (๐‘ฃ โˆˆ ๐‘† โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ฃ)))
333332simprbi 498 . . . . . . . . . . . . 13 (๐‘ฃ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} โ†’ (2 ยท ๐‘ข) = (1st โ€˜๐‘ฃ))
334333ad2antll 728 . . . . . . . . . . . 12 ((๐œ‘ โˆง (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โˆง ๐‘ฃ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)})) โ†’ (2 ยท ๐‘ข) = (1st โ€˜๐‘ฃ))
335334oveq1d 7421 . . . . . . . . . . 11 ((๐œ‘ โˆง (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โˆง ๐‘ฃ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)})) โ†’ ((2 ยท ๐‘ข) / 2) = ((1st โ€˜๐‘ฃ) / 2))
336144nncnd 12225 . . . . . . . . . . . . 13 ((๐œ‘ โˆง ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))) โ†’ ๐‘ข โˆˆ โ„‚)
337336adantrr 716 . . . . . . . . . . . 12 ((๐œ‘ โˆง (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โˆง ๐‘ฃ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)})) โ†’ ๐‘ข โˆˆ โ„‚)
338 2cnd 12287 . . . . . . . . . . . 12 ((๐œ‘ โˆง (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โˆง ๐‘ฃ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)})) โ†’ 2 โˆˆ โ„‚)
339226a1i 11 . . . . . . . . . . . 12 ((๐œ‘ โˆง (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โˆง ๐‘ฃ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)})) โ†’ 2 โ‰  0)
340337, 338, 339divcan3d 11992 . . . . . . . . . . 11 ((๐œ‘ โˆง (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โˆง ๐‘ฃ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)})) โ†’ ((2 ยท ๐‘ข) / 2) = ๐‘ข)
341335, 340eqtr3d 2775 . . . . . . . . . 10 ((๐œ‘ โˆง (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โˆง ๐‘ฃ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)})) โ†’ ((1st โ€˜๐‘ฃ) / 2) = ๐‘ข)
342341ralrimivva 3201 . . . . . . . . 9 (๐œ‘ โ†’ โˆ€๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))โˆ€๐‘ฃ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} ((1st โ€˜๐‘ฃ) / 2) = ๐‘ข)
343 invdisj 5132 . . . . . . . . 9 (โˆ€๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))โˆ€๐‘ฃ โˆˆ {๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} ((1st โ€˜๐‘ฃ) / 2) = ๐‘ข โ†’ Disj ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))){๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)})
344342, 343syl 17 . . . . . . . 8 (๐œ‘ โ†’ Disj ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))){๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)})
34587, 329, 344hashiun 15765 . . . . . . 7 (๐œ‘ โ†’ (โ™ฏโ€˜โˆช ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))){๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)}) = ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)}))
346 iunrab 5055 . . . . . . . . 9 โˆช ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))){๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} = {๐‘ง โˆˆ ๐‘† โˆฃ โˆƒ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(2 ยท ๐‘ข) = (1st โ€˜๐‘ง)}
347 2cn 12284 . . . . . . . . . . . . . 14 2 โˆˆ โ„‚
348 zcn 12560 . . . . . . . . . . . . . . 15 (๐‘ข โˆˆ โ„ค โ†’ ๐‘ข โˆˆ โ„‚)
349348adantl 483 . . . . . . . . . . . . . 14 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง ๐‘ข โˆˆ โ„ค) โ†’ ๐‘ข โˆˆ โ„‚)
350 mulcom 11193 . . . . . . . . . . . . . 14 ((2 โˆˆ โ„‚ โˆง ๐‘ข โˆˆ โ„‚) โ†’ (2 ยท ๐‘ข) = (๐‘ข ยท 2))
351347, 349, 350sylancr 588 . . . . . . . . . . . . 13 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง ๐‘ข โˆˆ โ„ค) โ†’ (2 ยท ๐‘ข) = (๐‘ข ยท 2))
352351eqeq1d 2735 . . . . . . . . . . . 12 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง ๐‘ข โˆˆ โ„ค) โ†’ ((2 ยท ๐‘ข) = (1st โ€˜๐‘ง) โ†” (๐‘ข ยท 2) = (1st โ€˜๐‘ง)))
353352rexbidva 3177 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โ†’ (โˆƒ๐‘ข โˆˆ โ„ค (2 ยท ๐‘ข) = (1st โ€˜๐‘ง) โ†” โˆƒ๐‘ข โˆˆ โ„ค (๐‘ข ยท 2) = (1st โ€˜๐‘ง)))
354138anim1i 616 . . . . . . . . . . . . 13 ((๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)) โ†’ (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)))
355354reximi2 3080 . . . . . . . . . . . 12 (โˆƒ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(2 ยท ๐‘ข) = (1st โ€˜๐‘ง) โ†’ โˆƒ๐‘ข โˆˆ โ„ค (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))
356 simprr 772 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))
357 simpr 486 . . . . . . . . . . . . . . . . . . . . . . 23 ((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โ†’ ๐‘ง โˆˆ ๐‘†)
35899, 357sselid 3980 . . . . . . . . . . . . . . . . . . . . . 22 ((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โ†’ ๐‘ง โˆˆ ((1...๐‘€) ร— (1...๐‘)))
359 xp1st 8004 . . . . . . . . . . . . . . . . . . . . . 22 (๐‘ง โˆˆ ((1...๐‘€) ร— (1...๐‘)) โ†’ (1st โ€˜๐‘ง) โˆˆ (1...๐‘€))
360358, 359syl 17 . . . . . . . . . . . . . . . . . . . . 21 ((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โ†’ (1st โ€˜๐‘ง) โˆˆ (1...๐‘€))
361360adantr 482 . . . . . . . . . . . . . . . . . . . 20 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (1st โ€˜๐‘ง) โˆˆ (1...๐‘€))
362 elfzle2 13502 . . . . . . . . . . . . . . . . . . . 20 ((1st โ€˜๐‘ง) โˆˆ (1...๐‘€) โ†’ (1st โ€˜๐‘ง) โ‰ค ๐‘€)
363361, 362syl 17 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (1st โ€˜๐‘ง) โ‰ค ๐‘€)
364356, 363eqbrtrd 5170 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (2 ยท ๐‘ข) โ‰ค ๐‘€)
365 zre 12559 . . . . . . . . . . . . . . . . . . . 20 (๐‘ข โˆˆ โ„ค โ†’ ๐‘ข โˆˆ โ„)
366365ad2antrl 727 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ ๐‘ข โˆˆ โ„)
3679ad2antrr 725 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ ๐‘€ โˆˆ โ„)
368146a1i 11 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ 2 โˆˆ โ„)
369148a1i 11 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ 0 < 2)
370366, 367, 368, 369, 150syl112anc 1375 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ ((2 ยท ๐‘ข) โ‰ค ๐‘€ โ†” ๐‘ข โ‰ค (๐‘€ / 2)))
371364, 370mpbid 231 . . . . . . . . . . . . . . . . 17 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ ๐‘ข โ‰ค (๐‘€ / 2))
37210ad2antrr 725 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (๐‘€ / 2) โˆˆ โ„)
373 simprl 770 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ ๐‘ข โˆˆ โ„ค)
374372, 373, 140syl2anc 585 . . . . . . . . . . . . . . . . 17 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (๐‘ข โ‰ค (๐‘€ / 2) โ†” ๐‘ข โ‰ค (โŒŠโ€˜(๐‘€ / 2))))
375371, 374mpbid 231 . . . . . . . . . . . . . . . 16 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ ๐‘ข โ‰ค (โŒŠโ€˜(๐‘€ / 2)))
376 2t0e0 12378 . . . . . . . . . . . . . . . . . . . . 21 (2 ยท 0) = 0
377 elfznn 13527 . . . . . . . . . . . . . . . . . . . . . . . 24 ((1st โ€˜๐‘ง) โˆˆ (1...๐‘€) โ†’ (1st โ€˜๐‘ง) โˆˆ โ„•)
378361, 377syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (1st โ€˜๐‘ง) โˆˆ โ„•)
379356, 378eqeltrd 2834 . . . . . . . . . . . . . . . . . . . . . 22 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (2 ยท ๐‘ข) โˆˆ โ„•)
380379nngt0d 12258 . . . . . . . . . . . . . . . . . . . . 21 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ 0 < (2 ยท ๐‘ข))
381376, 380eqbrtrid 5183 . . . . . . . . . . . . . . . . . . . 20 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (2 ยท 0) < (2 ยท ๐‘ข))
382 0red 11214 . . . . . . . . . . . . . . . . . . . . 21 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ 0 โˆˆ โ„)
383 ltmul2 12062 . . . . . . . . . . . . . . . . . . . . 21 ((0 โˆˆ โ„ โˆง ๐‘ข โˆˆ โ„ โˆง (2 โˆˆ โ„ โˆง 0 < 2)) โ†’ (0 < ๐‘ข โ†” (2 ยท 0) < (2 ยท ๐‘ข)))
384382, 366, 368, 369, 383syl112anc 1375 . . . . . . . . . . . . . . . . . . . 20 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (0 < ๐‘ข โ†” (2 ยท 0) < (2 ยท ๐‘ข)))
385381, 384mpbird 257 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ 0 < ๐‘ข)
386 elnnz 12565 . . . . . . . . . . . . . . . . . . 19 (๐‘ข โˆˆ โ„• โ†” (๐‘ข โˆˆ โ„ค โˆง 0 < ๐‘ข))
387373, 385, 386sylanbrc 584 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ ๐‘ข โˆˆ โ„•)
388387, 279eleqtrdi 2844 . . . . . . . . . . . . . . . . 17 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ ๐‘ข โˆˆ (โ„คโ‰ฅโ€˜1))
38911ad2antrr 725 . . . . . . . . . . . . . . . . 17 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (โŒŠโ€˜(๐‘€ / 2)) โˆˆ โ„ค)
390 elfz5 13490 . . . . . . . . . . . . . . . . 17 ((๐‘ข โˆˆ (โ„คโ‰ฅโ€˜1) โˆง (โŒŠโ€˜(๐‘€ / 2)) โˆˆ โ„ค) โ†’ (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โ†” ๐‘ข โ‰ค (โŒŠโ€˜(๐‘€ / 2))))
391388, 389, 390syl2anc 585 . . . . . . . . . . . . . . . 16 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โ†” ๐‘ข โ‰ค (โŒŠโ€˜(๐‘€ / 2))))
392375, 391mpbird 257 . . . . . . . . . . . . . . 15 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))))
393392, 356jca 513 . . . . . . . . . . . . . 14 (((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โˆง (๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))) โ†’ (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)))
394393ex 414 . . . . . . . . . . . . 13 ((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โ†’ ((๐‘ข โˆˆ โ„ค โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)) โ†’ (๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))) โˆง (2 ยท ๐‘ข) = (1st โ€˜๐‘ง))))
395394reximdv2 3165 . . . . . . . . . . . 12 ((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โ†’ (โˆƒ๐‘ข โˆˆ โ„ค (2 ยท ๐‘ข) = (1st โ€˜๐‘ง) โ†’ โˆƒ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(2 ยท ๐‘ข) = (1st โ€˜๐‘ง)))
396355, 395impbid2 225 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โ†’ (โˆƒ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(2 ยท ๐‘ข) = (1st โ€˜๐‘ง) โ†” โˆƒ๐‘ข โˆˆ โ„ค (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)))
397 2z 12591 . . . . . . . . . . . 12 2 โˆˆ โ„ค
398360elfzelzd 13499 . . . . . . . . . . . 12 ((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โ†’ (1st โ€˜๐‘ง) โˆˆ โ„ค)
399 divides 16196 . . . . . . . . . . . 12 ((2 โˆˆ โ„ค โˆง (1st โ€˜๐‘ง) โˆˆ โ„ค) โ†’ (2 โˆฅ (1st โ€˜๐‘ง) โ†” โˆƒ๐‘ข โˆˆ โ„ค (๐‘ข ยท 2) = (1st โ€˜๐‘ง)))
400397, 398, 399sylancr 588 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โ†’ (2 โˆฅ (1st โ€˜๐‘ง) โ†” โˆƒ๐‘ข โˆˆ โ„ค (๐‘ข ยท 2) = (1st โ€˜๐‘ง)))
401353, 396, 4003bitr4d 311 . . . . . . . . . 10 ((๐œ‘ โˆง ๐‘ง โˆˆ ๐‘†) โ†’ (โˆƒ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(2 ยท ๐‘ข) = (1st โ€˜๐‘ง) โ†” 2 โˆฅ (1st โ€˜๐‘ง)))
402401rabbidva 3440 . . . . . . . . 9 (๐œ‘ โ†’ {๐‘ง โˆˆ ๐‘† โˆฃ โˆƒ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} = {๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)})
403346, 402eqtrid 2785 . . . . . . . 8 (๐œ‘ โ†’ โˆช ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))){๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)} = {๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)})
404403fveq2d 6893 . . . . . . 7 (๐œ‘ โ†’ (โ™ฏโ€˜โˆช ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2))){๐‘ง โˆˆ ๐‘† โˆฃ (2 ยท ๐‘ข) = (1st โ€˜๐‘ง)}) = (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)}))
405326, 345, 4043eqtr2d 2779 . . . . . 6 (๐œ‘ โ†’ ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) = (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)}))
406405oveq2d 7422 . . . . 5 (๐œ‘ โ†’ (-1โ†‘ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))) = (-1โ†‘(โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)})))
4071, 2, 3, 5, 245, 97lgsquadlem1 26873 . . . . 5 (๐œ‘ โ†’ (-1โ†‘ฮฃ๐‘ข โˆˆ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))) = (-1โ†‘(โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)})))
408406, 407oveq12d 7424 . . . 4 (๐œ‘ โ†’ ((-1โ†‘ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))) ยท (-1โ†‘ฮฃ๐‘ข โˆˆ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))) = ((-1โ†‘(โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)})) ยท (-1โ†‘(โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)}))))
409112, 408eqtr4d 2776 . . 3 (๐œ‘ โ†’ (-1โ†‘((โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)}) + (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)}))) = ((-1โ†‘ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข)))) ยท (-1โ†‘ฮฃ๐‘ข โˆˆ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))))
410 inrab 4306 . . . . . . 7 ({๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โˆฉ {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)}) = {๐‘ง โˆˆ ๐‘† โˆฃ (2 โˆฅ (1st โ€˜๐‘ง) โˆง ยฌ 2 โˆฅ (1st โ€˜๐‘ง))}
411 pm3.24 404 . . . . . . . . . 10 ยฌ (2 โˆฅ (1st โ€˜๐‘ง) โˆง ยฌ 2 โˆฅ (1st โ€˜๐‘ง))
412411a1i 11 . . . . . . . . 9 (๐œ‘ โ†’ ยฌ (2 โˆฅ (1st โ€˜๐‘ง) โˆง ยฌ 2 โˆฅ (1st โ€˜๐‘ง)))
413412ralrimivw 3151 . . . . . . . 8 (๐œ‘ โ†’ โˆ€๐‘ง โˆˆ ๐‘† ยฌ (2 โˆฅ (1st โ€˜๐‘ง) โˆง ยฌ 2 โˆฅ (1st โ€˜๐‘ง)))
414 rabeq0 4384 . . . . . . . 8 ({๐‘ง โˆˆ ๐‘† โˆฃ (2 โˆฅ (1st โ€˜๐‘ง) โˆง ยฌ 2 โˆฅ (1st โ€˜๐‘ง))} = โˆ… โ†” โˆ€๐‘ง โˆˆ ๐‘† ยฌ (2 โˆฅ (1st โ€˜๐‘ง) โˆง ยฌ 2 โˆฅ (1st โ€˜๐‘ง)))
415413, 414sylibr 233 . . . . . . 7 (๐œ‘ โ†’ {๐‘ง โˆˆ ๐‘† โˆฃ (2 โˆฅ (1st โ€˜๐‘ง) โˆง ยฌ 2 โˆฅ (1st โ€˜๐‘ง))} = โˆ…)
416410, 415eqtrid 2785 . . . . . 6 (๐œ‘ โ†’ ({๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โˆฉ {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)}) = โˆ…)
417 hashun 14339 . . . . . 6 (({๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โˆˆ Fin โˆง {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)} โˆˆ Fin โˆง ({๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โˆฉ {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)}) = โˆ…) โ†’ (โ™ฏโ€˜({๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โˆช {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)})) = ((โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)}) + (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)})))
418109, 104, 416, 417syl3anc 1372 . . . . 5 (๐œ‘ โ†’ (โ™ฏโ€˜({๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โˆช {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)})) = ((โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)}) + (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)})))
419 unrab 4305 . . . . . . 7 ({๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โˆช {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)}) = {๐‘ง โˆˆ ๐‘† โˆฃ (2 โˆฅ (1st โ€˜๐‘ง) โˆจ ยฌ 2 โˆฅ (1st โ€˜๐‘ง))}
420 exmid 894 . . . . . . . . 9 (2 โˆฅ (1st โ€˜๐‘ง) โˆจ ยฌ 2 โˆฅ (1st โ€˜๐‘ง))
421420rgenw 3066 . . . . . . . 8 โˆ€๐‘ง โˆˆ ๐‘† (2 โˆฅ (1st โ€˜๐‘ง) โˆจ ยฌ 2 โˆฅ (1st โ€˜๐‘ง))
422 rabid2 3465 . . . . . . . 8 (๐‘† = {๐‘ง โˆˆ ๐‘† โˆฃ (2 โˆฅ (1st โ€˜๐‘ง) โˆจ ยฌ 2 โˆฅ (1st โ€˜๐‘ง))} โ†” โˆ€๐‘ง โˆˆ ๐‘† (2 โˆฅ (1st โ€˜๐‘ง) โˆจ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)))
423421, 422mpbir 230 . . . . . . 7 ๐‘† = {๐‘ง โˆˆ ๐‘† โˆฃ (2 โˆฅ (1st โ€˜๐‘ง) โˆจ ยฌ 2 โˆฅ (1st โ€˜๐‘ง))}
424419, 423eqtr4i 2764 . . . . . 6 ({๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โˆช {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)}) = ๐‘†
425424fveq2i 6892 . . . . 5 (โ™ฏโ€˜({๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)} โˆช {๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)})) = (โ™ฏโ€˜๐‘†)
426418, 425eqtr3di 2788 . . . 4 (๐œ‘ โ†’ ((โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)}) + (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)})) = (โ™ฏโ€˜๐‘†))
427426oveq2d 7422 . . 3 (๐œ‘ โ†’ (-1โ†‘((โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ 2 โˆฅ (1st โ€˜๐‘ง)}) + (โ™ฏโ€˜{๐‘ง โˆˆ ๐‘† โˆฃ ยฌ 2 โˆฅ (1st โ€˜๐‘ง)}))) = (-1โ†‘(โ™ฏโ€˜๐‘†)))
42893, 409, 4273eqtr2d 2779 . 2 (๐œ‘ โ†’ (-1โ†‘(ฮฃ๐‘ข โˆˆ (1...(โŒŠโ€˜(๐‘€ / 2)))(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))) + ฮฃ๐‘ข โˆˆ (((โŒŠโ€˜(๐‘€ / 2)) + 1)...๐‘€)(โŒŠโ€˜((๐‘„ / ๐‘ƒ) ยท (2 ยท ๐‘ข))))) = (-1โ†‘(โ™ฏโ€˜๐‘†)))
4294, 78, 4283eqtrd 2777 1 (๐œ‘ โ†’ (๐‘„ /L ๐‘ƒ) = (-1โ†‘(โ™ฏโ€˜๐‘†)))
Colors of variables: wff setvar class
Syntax hints:  ยฌ wn 3   โ†’ wi 4   โ†” wb 205   โˆง wa 397   โˆจ wo 846   โˆง w3a 1088   = wceq 1542   โˆˆ wcel 2107   โ‰  wne 2941  โˆ€wral 3062  โˆƒwrex 3071  {crab 3433   โˆ– cdif 3945   โˆช cun 3946   โˆฉ cin 3947   โŠ† wss 3948  โˆ…c0 4322  {csn 4628  โŸจcop 4634  โˆช ciun 4997  Disj wdisj 5113   class class class wbr 5148  {copab 5210   ร— cxp 5674  Rel wrel 5681  โ€˜cfv 6541  (class class class)co 7406  1st c1st 7970   โ‰ˆ cen 8933  Fincfn 8936  โ„‚cc 11105  โ„cr 11106  0cc0 11107  1c1 11108   + caddc 11110   ยท cmul 11112   < clt 11245   โ‰ค cle 11246   โˆ’ cmin 11441  -cneg 11442   / cdiv 11868  โ„•cn 12209  2c2 12264  โ„•0cn0 12469  โ„คcz 12555  โ„คโ‰ฅcuz 12819  โ„+crp 12971  ...cfz 13481  โŒŠcfl 13752  โ†‘cexp 14024  โ™ฏchash 14287  ฮฃcsu 15629   โˆฅ cdvds 16194   gcd cgcd 16432  โ„™cprime 16605   /L clgs 26787
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2155  ax-12 2172  ax-ext 2704  ax-rep 5285  ax-sep 5299  ax-nul 5306  ax-pow 5363  ax-pr 5427  ax-un 7722  ax-inf2 9633  ax-cnex 11163  ax-resscn 11164  ax-1cn 11165  ax-icn 11166  ax-addcl 11167  ax-addrcl 11168  ax-mulcl 11169  ax-mulrcl 11170  ax-mulcom 11171  ax-addass 11172  ax-mulass 11173  ax-distr 11174  ax-i2m1 11175  ax-1ne0 11176  ax-1rid 11177  ax-rnegex 11178  ax-rrecex 11179  ax-cnre 11180  ax-pre-lttri 11181  ax-pre-lttrn 11182  ax-pre-ltadd 11183  ax-pre-mulgt0 11184  ax-pre-sup 11185  ax-addf 11186  ax-mulf 11187
This theorem depends on definitions:  df-bi 206  df-an 398  df-or 847  df-3or 1089  df-3an 1090  df-tru 1545  df-fal 1555  df-ex 1783  df-nf 1787  df-sb 2069  df-mo 2535  df-eu 2564  df-clab 2711  df-cleq 2725  df-clel 2811  df-nfc 2886  df-ne 2942  df-nel 3048  df-ral 3063  df-rex 3072  df-rmo 3377  df-reu 3378  df-rab 3434  df-v 3477  df-sbc 3778  df-csb 3894  df-dif 3951  df-un 3953  df-in 3955  df-ss 3965  df-pss 3967  df-nul 4323  df-if 4529  df-pw 4604  df-sn 4629  df-pr 4631  df-tp 4633  df-op 4635  df-uni 4909  df-int 4951  df-iun 4999  df-disj 5114  df-br 5149  df-opab 5211  df-mpt 5232  df-tr 5266  df-id 5574  df-eprel 5580  df-po 5588  df-so 5589  df-fr 5631  df-se 5632  df-we 5633  df-xp 5682  df-rel 5683  df-cnv 5684  df-co 5685  df-dm 5686  df-rn 5687  df-res 5688  df-ima 5689  df-pred 6298  df-ord 6365  df-on 6366  df-lim 6367  df-suc 6368  df-iota 6493  df-fun 6543  df-fn 6544  df-f 6545  df-f1 6546  df-fo 6547  df-f1o 6548  df-fv 6549  df-isom 6550  df-riota 7362  df-ov 7409  df-oprab 7410  df-mpo 7411  df-of 7667  df-om 7853  df-1st 7972  df-2nd 7973  df-supp 8144  df-tpos 8208  df-frecs 8263  df-wrecs 8294  df-recs 8368  df-rdg 8407  df-1o 8463  df-2o 8464  df-oadd 8467  df-er 8700  df-ec 8702  df-qs 8706  df-map 8819  df-en 8937  df-dom 8938  df-sdom 8939  df-fin 8940  df-fsupp 9359  df-sup 9434  df-inf 9435  df-oi 9502  df-dju 9893  df-card 9931  df-pnf 11247  df-mnf 11248  df-xr 11249  df-ltxr 11250  df-le 11251  df-sub 11443  df-neg 11444  df-div 11869  df-nn 12210  df-2 12272  df-3 12273  df-4 12274  df-5 12275  df-6 12276  df-7 12277  df-8 12278  df-9 12279  df-n0 12470  df-xnn0 12542  df-z 12556  df-dec 12675  df-uz 12820  df-q 12930  df-rp 12972  df-fz 13482  df-fzo 13625  df-fl 13754  df-mod 13832  df-seq 13964  df-exp 14025  df-hash 14288  df-cj 15043  df-re 15044  df-im 15045  df-sqrt 15179  df-abs 15180  df-clim 15429  df-sum 15630  df-dvds 16195  df-gcd 16433  df-prm 16606  df-phi 16696  df-pc 16767  df-struct 17077  df-sets 17094  df-slot 17112  df-ndx 17124  df-base 17142  df-ress 17171  df-plusg 17207  df-mulr 17208  df-starv 17209  df-sca 17210  df-vsca 17211  df-ip 17212  df-tset 17213  df-ple 17214  df-ds 17216  df-unif 17217  df-0g 17384  df-gsum 17385  df-imas 17451  df-qus 17452  df-mgm 18558  df-sgrp 18607  df-mnd 18623  df-mhm 18668  df-submnd 18669  df-grp 18819  df-minusg 18820  df-sbg 18821  df-mulg 18946  df-subg 18998  df-nsg 18999  df-eqg 19000  df-ghm 19085  df-cntz 19176  df-cmn 19645  df-abl 19646  df-mgp 19983  df-ur 20000  df-ring 20052  df-cring 20053  df-oppr 20143  df-dvdsr 20164  df-unit 20165  df-invr 20195  df-dvr 20208  df-rnghom 20244  df-nzr 20285  df-drng 20310  df-field 20311  df-subrg 20354  df-lmod 20466  df-lss 20536  df-lsp 20576  df-sra 20778  df-rgmod 20779  df-lidl 20780  df-rsp 20781  df-2idl 20850  df-rlreg 20892  df-domn 20893  df-idom 20894  df-cnfld 20938  df-zring 21011  df-zrh 21045  df-zn 21048  df-lgs 26788
This theorem is referenced by:  lgsquadlem3  26875
  Copyright terms: Public domain W3C validator