Users' Mathboxes Mathbox for Glauco Siliprandi < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  fourierdlem4 Structured version   Visualization version   GIF version

Theorem fourierdlem4 45125
Description: ๐ธ is a function that maps any point to a periodic corresponding point in (๐ด, ๐ต]. (Contributed by Glauco Siliprandi, 11-Dec-2019.)
Hypotheses
Ref Expression
fourierdlem4.a (๐œ‘ โ†’ ๐ด โˆˆ โ„)
fourierdlem4.b (๐œ‘ โ†’ ๐ต โˆˆ โ„)
fourierdlem4.altb (๐œ‘ โ†’ ๐ด < ๐ต)
fourierdlem4.t ๐‘‡ = (๐ต โˆ’ ๐ด)
fourierdlem4.e ๐ธ = (๐‘ฅ โˆˆ โ„ โ†ฆ (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)))
Assertion
Ref Expression
fourierdlem4 (๐œ‘ โ†’ ๐ธ:โ„โŸถ(๐ด(,]๐ต))
Distinct variable groups:   ๐‘ฅ,๐ด   ๐‘ฅ,๐ต   ๐‘ฅ,๐‘‡   ๐œ‘,๐‘ฅ
Allowed substitution hint:   ๐ธ(๐‘ฅ)

Proof of Theorem fourierdlem4
StepHypRef Expression
1 simpr 483 . . . 4 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐‘ฅ โˆˆ โ„)
2 fourierdlem4.b . . . . . . . . . 10 (๐œ‘ โ†’ ๐ต โˆˆ โ„)
32adantr 479 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐ต โˆˆ โ„)
43, 1resubcld 11646 . . . . . . . 8 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐ต โˆ’ ๐‘ฅ) โˆˆ โ„)
5 fourierdlem4.t . . . . . . . . . 10 ๐‘‡ = (๐ต โˆ’ ๐ด)
6 fourierdlem4.a . . . . . . . . . . 11 (๐œ‘ โ†’ ๐ด โˆˆ โ„)
72, 6resubcld 11646 . . . . . . . . . 10 (๐œ‘ โ†’ (๐ต โˆ’ ๐ด) โˆˆ โ„)
85, 7eqeltrid 2835 . . . . . . . . 9 (๐œ‘ โ†’ ๐‘‡ โˆˆ โ„)
98adantr 479 . . . . . . . 8 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐‘‡ โˆˆ โ„)
105a1i 11 . . . . . . . . . 10 (๐œ‘ โ†’ ๐‘‡ = (๐ต โˆ’ ๐ด))
112recnd 11246 . . . . . . . . . . 11 (๐œ‘ โ†’ ๐ต โˆˆ โ„‚)
126recnd 11246 . . . . . . . . . . 11 (๐œ‘ โ†’ ๐ด โˆˆ โ„‚)
13 fourierdlem4.altb . . . . . . . . . . . 12 (๐œ‘ โ†’ ๐ด < ๐ต)
146, 13gtned 11353 . . . . . . . . . . 11 (๐œ‘ โ†’ ๐ต โ‰  ๐ด)
1511, 12, 14subne0d 11584 . . . . . . . . . 10 (๐œ‘ โ†’ (๐ต โˆ’ ๐ด) โ‰  0)
1610, 15eqnetrd 3006 . . . . . . . . 9 (๐œ‘ โ†’ ๐‘‡ โ‰  0)
1716adantr 479 . . . . . . . 8 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐‘‡ โ‰  0)
184, 9, 17redivcld 12046 . . . . . . 7 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((๐ต โˆ’ ๐‘ฅ) / ๐‘‡) โˆˆ โ„)
1918flcld 13767 . . . . . 6 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) โˆˆ โ„ค)
2019zred 12670 . . . . 5 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) โˆˆ โ„)
2120, 9remulcld 11248 . . . 4 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡) โˆˆ โ„)
221, 21readdcld 11247 . . 3 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) โˆˆ โ„)
236adantr 479 . . . . . . . 8 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐ด โˆˆ โ„)
2423, 1resubcld 11646 . . . . . . 7 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐ด โˆ’ ๐‘ฅ) โˆˆ โ„)
2524, 9, 17redivcld 12046 . . . . . 6 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) โˆˆ โ„)
2625, 9remulcld 11248 . . . . 5 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡) โˆˆ โ„)
2711addridd 11418 . . . . . . . . . . . . . . 15 (๐œ‘ โ†’ (๐ต + 0) = ๐ต)
2827eqcomd 2736 . . . . . . . . . . . . . 14 (๐œ‘ โ†’ ๐ต = (๐ต + 0))
2911, 12subcld 11575 . . . . . . . . . . . . . . . . 17 (๐œ‘ โ†’ (๐ต โˆ’ ๐ด) โˆˆ โ„‚)
3029subidd 11563 . . . . . . . . . . . . . . . 16 (๐œ‘ โ†’ ((๐ต โˆ’ ๐ด) โˆ’ (๐ต โˆ’ ๐ด)) = 0)
3130eqcomd 2736 . . . . . . . . . . . . . . 15 (๐œ‘ โ†’ 0 = ((๐ต โˆ’ ๐ด) โˆ’ (๐ต โˆ’ ๐ด)))
3231oveq2d 7427 . . . . . . . . . . . . . 14 (๐œ‘ โ†’ (๐ต + 0) = (๐ต + ((๐ต โˆ’ ๐ด) โˆ’ (๐ต โˆ’ ๐ด))))
3311, 29, 29addsub12d 11598 . . . . . . . . . . . . . . 15 (๐œ‘ โ†’ (๐ต + ((๐ต โˆ’ ๐ด) โˆ’ (๐ต โˆ’ ๐ด))) = ((๐ต โˆ’ ๐ด) + (๐ต โˆ’ (๐ต โˆ’ ๐ด))))
3411, 12nncand 11580 . . . . . . . . . . . . . . . 16 (๐œ‘ โ†’ (๐ต โˆ’ (๐ต โˆ’ ๐ด)) = ๐ด)
3534oveq2d 7427 . . . . . . . . . . . . . . 15 (๐œ‘ โ†’ ((๐ต โˆ’ ๐ด) + (๐ต โˆ’ (๐ต โˆ’ ๐ด))) = ((๐ต โˆ’ ๐ด) + ๐ด))
3629, 12addcomd 11420 . . . . . . . . . . . . . . . 16 (๐œ‘ โ†’ ((๐ต โˆ’ ๐ด) + ๐ด) = (๐ด + (๐ต โˆ’ ๐ด)))
3710eqcomd 2736 . . . . . . . . . . . . . . . . 17 (๐œ‘ โ†’ (๐ต โˆ’ ๐ด) = ๐‘‡)
3837oveq2d 7427 . . . . . . . . . . . . . . . 16 (๐œ‘ โ†’ (๐ด + (๐ต โˆ’ ๐ด)) = (๐ด + ๐‘‡))
3936, 38eqtrd 2770 . . . . . . . . . . . . . . 15 (๐œ‘ โ†’ ((๐ต โˆ’ ๐ด) + ๐ด) = (๐ด + ๐‘‡))
4033, 35, 393eqtrd 2774 . . . . . . . . . . . . . 14 (๐œ‘ โ†’ (๐ต + ((๐ต โˆ’ ๐ด) โˆ’ (๐ต โˆ’ ๐ด))) = (๐ด + ๐‘‡))
4128, 32, 403eqtrd 2774 . . . . . . . . . . . . 13 (๐œ‘ โ†’ ๐ต = (๐ด + ๐‘‡))
4241adantr 479 . . . . . . . . . . . 12 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐ต = (๐ด + ๐‘‡))
4342oveq1d 7426 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐ต โˆ’ ๐‘ฅ) = ((๐ด + ๐‘‡) โˆ’ ๐‘ฅ))
4412adantr 479 . . . . . . . . . . . 12 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐ด โˆˆ โ„‚)
459recnd 11246 . . . . . . . . . . . 12 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐‘‡ โˆˆ โ„‚)
461recnd 11246 . . . . . . . . . . . 12 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐‘ฅ โˆˆ โ„‚)
4744, 45, 46addsubd 11596 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((๐ด + ๐‘‡) โˆ’ ๐‘ฅ) = ((๐ด โˆ’ ๐‘ฅ) + ๐‘‡))
4843, 47eqtrd 2770 . . . . . . . . . 10 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐ต โˆ’ ๐‘ฅ) = ((๐ด โˆ’ ๐‘ฅ) + ๐‘‡))
4948oveq1d 7426 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((๐ต โˆ’ ๐‘ฅ) / ๐‘‡) = (((๐ด โˆ’ ๐‘ฅ) + ๐‘‡) / ๐‘‡))
5044, 46subcld 11575 . . . . . . . . . 10 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐ด โˆ’ ๐‘ฅ) โˆˆ โ„‚)
5150, 45, 45, 17divdird 12032 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (((๐ด โˆ’ ๐‘ฅ) + ๐‘‡) / ๐‘‡) = (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + (๐‘‡ / ๐‘‡)))
525, 29eqeltrid 2835 . . . . . . . . . . . 12 (๐œ‘ โ†’ ๐‘‡ โˆˆ โ„‚)
5352, 16dividd 11992 . . . . . . . . . . 11 (๐œ‘ โ†’ (๐‘‡ / ๐‘‡) = 1)
5453adantr 479 . . . . . . . . . 10 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘‡ / ๐‘‡) = 1)
5554oveq2d 7427 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + (๐‘‡ / ๐‘‡)) = (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1))
5649, 51, 553eqtrd 2774 . . . . . . . 8 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((๐ต โˆ’ ๐‘ฅ) / ๐‘‡) = (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1))
5756fveq2d 6894 . . . . . . 7 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) = (โŒŠโ€˜(((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1)))
5857oveq1d 7426 . . . . . 6 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡) = ((โŒŠโ€˜(((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1)) ยท ๐‘‡))
5958, 21eqeltrrd 2832 . . . . 5 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((โŒŠโ€˜(((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1)) ยท ๐‘‡) โˆˆ โ„)
60 peano2re 11391 . . . . . . . 8 (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) โˆˆ โ„ โ†’ (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1) โˆˆ โ„)
6125, 60syl 17 . . . . . . 7 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1) โˆˆ โ„)
62 reflcl 13765 . . . . . . 7 ((((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1) โˆˆ โ„ โ†’ (โŒŠโ€˜(((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1)) โˆˆ โ„)
6361, 62syl 17 . . . . . 6 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (โŒŠโ€˜(((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1)) โˆˆ โ„)
646, 2posdifd 11805 . . . . . . . . . 10 (๐œ‘ โ†’ (๐ด < ๐ต โ†” 0 < (๐ต โˆ’ ๐ด)))
6513, 64mpbid 231 . . . . . . . . 9 (๐œ‘ โ†’ 0 < (๐ต โˆ’ ๐ด))
6665, 10breqtrrd 5175 . . . . . . . 8 (๐œ‘ โ†’ 0 < ๐‘‡)
678, 66elrpd 13017 . . . . . . 7 (๐œ‘ โ†’ ๐‘‡ โˆˆ โ„+)
6867adantr 479 . . . . . 6 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐‘‡ โˆˆ โ„+)
69 flltp1 13769 . . . . . . . 8 (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) โˆˆ โ„ โ†’ ((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) < ((โŒŠโ€˜((๐ด โˆ’ ๐‘ฅ) / ๐‘‡)) + 1))
7025, 69syl 17 . . . . . . 7 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) < ((โŒŠโ€˜((๐ด โˆ’ ๐‘ฅ) / ๐‘‡)) + 1))
71 1zzd 12597 . . . . . . . 8 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ 1 โˆˆ โ„ค)
72 fladdz 13794 . . . . . . . 8 ((((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) โˆˆ โ„ โˆง 1 โˆˆ โ„ค) โ†’ (โŒŠโ€˜(((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1)) = ((โŒŠโ€˜((๐ด โˆ’ ๐‘ฅ) / ๐‘‡)) + 1))
7325, 71, 72syl2anc 582 . . . . . . 7 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (โŒŠโ€˜(((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1)) = ((โŒŠโ€˜((๐ด โˆ’ ๐‘ฅ) / ๐‘‡)) + 1))
7470, 73breqtrrd 5175 . . . . . 6 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) < (โŒŠโ€˜(((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1)))
7525, 63, 68, 74ltmul1dd 13075 . . . . 5 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡) < ((โŒŠโ€˜(((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1)) ยท ๐‘‡))
7626, 59, 1, 75ltadd2dd 11377 . . . 4 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡)) < (๐‘ฅ + ((โŒŠโ€˜(((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1)) ยท ๐‘‡)))
7750, 45, 17divcan1d 11995 . . . . . 6 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡) = (๐ด โˆ’ ๐‘ฅ))
7877oveq2d 7427 . . . . 5 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡)) = (๐‘ฅ + (๐ด โˆ’ ๐‘ฅ)))
7946, 44pncan3d 11578 . . . . 5 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + (๐ด โˆ’ ๐‘ฅ)) = ๐ด)
8078, 79eqtrd 2770 . . . 4 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + (((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡)) = ๐ด)
8158oveq2d 7427 . . . . 5 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) = (๐‘ฅ + ((โŒŠโ€˜(((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1)) ยท ๐‘‡)))
8281eqcomd 2736 . . . 4 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + ((โŒŠโ€˜(((๐ด โˆ’ ๐‘ฅ) / ๐‘‡) + 1)) ยท ๐‘‡)) = (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)))
8376, 80, 823brtr3d 5178 . . 3 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐ด < (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)))
8418, 9remulcld 11248 . . . . 5 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (((๐ต โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡) โˆˆ โ„)
85 flle 13768 . . . . . . 7 (((๐ต โˆ’ ๐‘ฅ) / ๐‘‡) โˆˆ โ„ โ†’ (โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) โ‰ค ((๐ต โˆ’ ๐‘ฅ) / ๐‘‡))
8618, 85syl 17 . . . . . 6 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) โ‰ค ((๐ต โˆ’ ๐‘ฅ) / ๐‘‡))
8720, 18, 68lemul1d 13063 . . . . . 6 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) โ‰ค ((๐ต โˆ’ ๐‘ฅ) / ๐‘‡) โ†” ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡) โ‰ค (((๐ต โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡)))
8886, 87mpbid 231 . . . . 5 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡) โ‰ค (((๐ต โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡))
8921, 84, 1, 88leadd2dd 11833 . . . 4 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) โ‰ค (๐‘ฅ + (((๐ต โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡)))
904recnd 11246 . . . . . . 7 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐ต โˆ’ ๐‘ฅ) โˆˆ โ„‚)
9190, 45, 17divcan1d 11995 . . . . . 6 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (((๐ต โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡) = (๐ต โˆ’ ๐‘ฅ))
9291oveq2d 7427 . . . . 5 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + (((๐ต โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡)) = (๐‘ฅ + (๐ต โˆ’ ๐‘ฅ)))
9311adantr 479 . . . . . 6 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐ต โˆˆ โ„‚)
9446, 93pncan3d 11578 . . . . 5 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + (๐ต โˆ’ ๐‘ฅ)) = ๐ต)
9592, 94eqtrd 2770 . . . 4 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + (((๐ต โˆ’ ๐‘ฅ) / ๐‘‡) ยท ๐‘‡)) = ๐ต)
9689, 95breqtrd 5173 . . 3 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) โ‰ค ๐ต)
9723rexrd 11268 . . . 4 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ๐ด โˆˆ โ„*)
98 elioc2 13391 . . . 4 ((๐ด โˆˆ โ„* โˆง ๐ต โˆˆ โ„) โ†’ ((๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) โˆˆ (๐ด(,]๐ต) โ†” ((๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) โˆˆ โ„ โˆง ๐ด < (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) โˆง (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) โ‰ค ๐ต)))
9997, 3, 98syl2anc 582 . . 3 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ ((๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) โˆˆ (๐ด(,]๐ต) โ†” ((๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) โˆˆ โ„ โˆง ๐ด < (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) โˆง (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) โ‰ค ๐ต)))
10022, 83, 96, 99mpbir3and 1340 . 2 ((๐œ‘ โˆง ๐‘ฅ โˆˆ โ„) โ†’ (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)) โˆˆ (๐ด(,]๐ต))
101 fourierdlem4.e . 2 ๐ธ = (๐‘ฅ โˆˆ โ„ โ†ฆ (๐‘ฅ + ((โŒŠโ€˜((๐ต โˆ’ ๐‘ฅ) / ๐‘‡)) ยท ๐‘‡)))
102100, 101fmptd 7114 1 (๐œ‘ โ†’ ๐ธ:โ„โŸถ(๐ด(,]๐ต))
Colors of variables: wff setvar class
Syntax hints:   โ†’ wi 4   โ†” wb 205   โˆง wa 394   โˆง w3a 1085   = wceq 1539   โˆˆ wcel 2104   โ‰  wne 2938   class class class wbr 5147   โ†ฆ cmpt 5230  โŸถwf 6538  โ€˜cfv 6542  (class class class)co 7411  โ„‚cc 11110  โ„cr 11111  0cc0 11112  1c1 11113   + caddc 11115   ยท cmul 11117  โ„*cxr 11251   < clt 11252   โ‰ค cle 11253   โˆ’ cmin 11448   / cdiv 11875  โ„คcz 12562  โ„+crp 12978  (,]cioc 13329  โŒŠcfl 13759
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1911  ax-6 1969  ax-7 2009  ax-8 2106  ax-9 2114  ax-10 2135  ax-11 2152  ax-12 2169  ax-ext 2701  ax-sep 5298  ax-nul 5305  ax-pow 5362  ax-pr 5426  ax-un 7727  ax-cnex 11168  ax-resscn 11169  ax-1cn 11170  ax-icn 11171  ax-addcl 11172  ax-addrcl 11173  ax-mulcl 11174  ax-mulrcl 11175  ax-mulcom 11176  ax-addass 11177  ax-mulass 11178  ax-distr 11179  ax-i2m1 11180  ax-1ne0 11181  ax-1rid 11182  ax-rnegex 11183  ax-rrecex 11184  ax-cnre 11185  ax-pre-lttri 11186  ax-pre-lttrn 11187  ax-pre-ltadd 11188  ax-pre-mulgt0 11189  ax-pre-sup 11190
This theorem depends on definitions:  df-bi 206  df-an 395  df-or 844  df-3or 1086  df-3an 1087  df-tru 1542  df-fal 1552  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2532  df-eu 2561  df-clab 2708  df-cleq 2722  df-clel 2808  df-nfc 2883  df-ne 2939  df-nel 3045  df-ral 3060  df-rex 3069  df-rmo 3374  df-reu 3375  df-rab 3431  df-v 3474  df-sbc 3777  df-csb 3893  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-pss 3966  df-nul 4322  df-if 4528  df-pw 4603  df-sn 4628  df-pr 4630  df-op 4634  df-uni 4908  df-iun 4998  df-br 5148  df-opab 5210  df-mpt 5231  df-tr 5265  df-id 5573  df-eprel 5579  df-po 5587  df-so 5588  df-fr 5630  df-we 5632  df-xp 5681  df-rel 5682  df-cnv 5683  df-co 5684  df-dm 5685  df-rn 5686  df-res 5687  df-ima 5688  df-pred 6299  df-ord 6366  df-on 6367  df-lim 6368  df-suc 6369  df-iota 6494  df-fun 6544  df-fn 6545  df-f 6546  df-f1 6547  df-fo 6548  df-f1o 6549  df-fv 6550  df-riota 7367  df-ov 7414  df-oprab 7415  df-mpo 7416  df-om 7858  df-2nd 7978  df-frecs 8268  df-wrecs 8299  df-recs 8373  df-rdg 8412  df-er 8705  df-en 8942  df-dom 8943  df-sdom 8944  df-sup 9439  df-inf 9440  df-pnf 11254  df-mnf 11255  df-xr 11256  df-ltxr 11257  df-le 11258  df-sub 11450  df-neg 11451  df-div 11876  df-nn 12217  df-n0 12477  df-z 12563  df-uz 12827  df-rp 12979  df-ioc 13333  df-fl 13761
This theorem is referenced by:  fourierdlem19  45140  fourierdlem37  45158  fourierdlem41  45162  fourierdlem48  45168  fourierdlem49  45169  fourierdlem51  45171  fourierdlem63  45183  fourierdlem65  45185  fourierdlem71  45191  fourierdlem79  45199  fourierdlem89  45209  fourierdlem90  45210  fourierdlem91  45211  fourierdlem102  45222  fourierdlem114  45234
  Copyright terms: Public domain W3C validator