Metamath Proof Explorer


Theorem fourierdlem57

Description: The derivative of O . (Contributed by Glauco Siliprandi, 11-Dec-2019)

Ref Expression
Hypotheses fourierdlem57.f โŠข ( ๐œ‘ โ†’ ๐น : โ„ โŸถ โ„ )
fourierdlem57.xre โŠข ( ๐œ‘ โ†’ ๐‘‹ โˆˆ โ„ )
fourierdlem57.a โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ โ„ )
fourierdlem57.b โŠข ( ๐œ‘ โ†’ ๐ต โˆˆ โ„ )
fourierdlem57.fdv โŠข ( ๐œ‘ โ†’ ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) : ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) โŸถ โ„ )
fourierdlem57.ab โŠข ( ๐œ‘ โ†’ ( ๐ด (,) ๐ต ) โŠ† ( - ฯ€ [,] ฯ€ ) )
fourierdlem57.n0 โŠข ( ๐œ‘ โ†’ ยฌ 0 โˆˆ ( ๐ด (,) ๐ต ) )
fourierdlem57.c โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ โ„ )
fourierdlem57.o โŠข ๐‘‚ = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
Assertion fourierdlem57 ( ( ๐œ‘ โ†’ ( ( โ„ D ๐‘‚ ) : ( ๐ด (,) ๐ต ) โŸถ โ„ โˆง ( โ„ D ๐‘‚ ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ยท ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆ’ ( ( cos โ€˜ ( ๐‘  / 2 ) ) ยท ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) / ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ†‘ 2 ) ) ) ) ) โˆง ( โ„ D ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( cos โ€˜ ( ๐‘  / 2 ) ) ) )

Proof

Step Hyp Ref Expression
1 fourierdlem57.f โŠข ( ๐œ‘ โ†’ ๐น : โ„ โŸถ โ„ )
2 fourierdlem57.xre โŠข ( ๐œ‘ โ†’ ๐‘‹ โˆˆ โ„ )
3 fourierdlem57.a โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ โ„ )
4 fourierdlem57.b โŠข ( ๐œ‘ โ†’ ๐ต โˆˆ โ„ )
5 fourierdlem57.fdv โŠข ( ๐œ‘ โ†’ ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) : ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) โŸถ โ„ )
6 fourierdlem57.ab โŠข ( ๐œ‘ โ†’ ( ๐ด (,) ๐ต ) โŠ† ( - ฯ€ [,] ฯ€ ) )
7 fourierdlem57.n0 โŠข ( ๐œ‘ โ†’ ยฌ 0 โˆˆ ( ๐ด (,) ๐ต ) )
8 fourierdlem57.c โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ โ„ )
9 fourierdlem57.o โŠข ๐‘‚ = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
10 5 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) : ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) โŸถ โ„ )
11 2 3 readdcld โŠข ( ๐œ‘ โ†’ ( ๐‘‹ + ๐ด ) โˆˆ โ„ )
12 11 rexrd โŠข ( ๐œ‘ โ†’ ( ๐‘‹ + ๐ด ) โˆˆ โ„* )
13 12 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ๐‘‹ + ๐ด ) โˆˆ โ„* )
14 2 4 readdcld โŠข ( ๐œ‘ โ†’ ( ๐‘‹ + ๐ต ) โˆˆ โ„ )
15 14 rexrd โŠข ( ๐œ‘ โ†’ ( ๐‘‹ + ๐ต ) โˆˆ โ„* )
16 15 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ๐‘‹ + ๐ต ) โˆˆ โ„* )
17 2 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐‘‹ โˆˆ โ„ )
18 elioore โŠข ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†’ ๐‘  โˆˆ โ„ )
19 18 adantl โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐‘  โˆˆ โ„ )
20 17 19 readdcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ๐‘‹ + ๐‘  ) โˆˆ โ„ )
21 3 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐ด โˆˆ โ„ )
22 21 rexrd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐ด โˆˆ โ„* )
23 4 rexrd โŠข ( ๐œ‘ โ†’ ๐ต โˆˆ โ„* )
24 23 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐ต โˆˆ โ„* )
25 simpr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐‘  โˆˆ ( ๐ด (,) ๐ต ) )
26 ioogtlb โŠข ( ( ๐ด โˆˆ โ„* โˆง ๐ต โˆˆ โ„* โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐ด < ๐‘  )
27 22 24 25 26 syl3anc โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐ด < ๐‘  )
28 21 19 17 27 ltadd2dd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ๐‘‹ + ๐ด ) < ( ๐‘‹ + ๐‘  ) )
29 4 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐ต โˆˆ โ„ )
30 iooltub โŠข ( ( ๐ด โˆˆ โ„* โˆง ๐ต โˆˆ โ„* โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐‘  < ๐ต )
31 22 24 25 30 syl3anc โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐‘  < ๐ต )
32 19 29 17 31 ltadd2dd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ๐‘‹ + ๐‘  ) < ( ๐‘‹ + ๐ต ) )
33 13 16 20 28 32 eliood โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ๐‘‹ + ๐‘  ) โˆˆ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) )
34 10 33 ffvelcdmd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆˆ โ„ )
35 2re โŠข 2 โˆˆ โ„
36 35 a1i โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ 2 โˆˆ โ„ )
37 rehalfcl โŠข ( ๐‘  โˆˆ โ„ โ†’ ( ๐‘  / 2 ) โˆˆ โ„ )
38 19 37 syl โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ๐‘  / 2 ) โˆˆ โ„ )
39 38 resincld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„ )
40 36 39 remulcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โˆˆ โ„ )
41 34 40 remulcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ยท ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆˆ โ„ )
42 38 recoscld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( cos โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„ )
43 1 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐น : โ„ โŸถ โ„ )
44 43 20 ffvelcdmd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆˆ โ„ )
45 8 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐ถ โˆˆ โ„ )
46 44 45 resubcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) โˆˆ โ„ )
47 42 46 remulcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ( cos โ€˜ ( ๐‘  / 2 ) ) ยท ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) โˆˆ โ„ )
48 41 47 resubcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ยท ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆ’ ( ( cos โ€˜ ( ๐‘  / 2 ) ) ยท ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) โˆˆ โ„ )
49 40 resqcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ†‘ 2 ) โˆˆ โ„ )
50 2cnd โŠข ( ๐‘  โˆˆ โ„ โ†’ 2 โˆˆ โ„‚ )
51 37 recnd โŠข ( ๐‘  โˆˆ โ„ โ†’ ( ๐‘  / 2 ) โˆˆ โ„‚ )
52 51 sincld โŠข ( ๐‘  โˆˆ โ„ โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„‚ )
53 50 52 mulcld โŠข ( ๐‘  โˆˆ โ„ โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โˆˆ โ„‚ )
54 19 53 syl โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โˆˆ โ„‚ )
55 2cnd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ 2 โˆˆ โ„‚ )
56 19 52 syl โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„‚ )
57 2ne0 โŠข 2 โ‰  0
58 57 a1i โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ 2 โ‰  0 )
59 6 sselda โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) )
60 eqcom โŠข ( ๐‘  = 0 โ†” 0 = ๐‘  )
61 60 biimpi โŠข ( ๐‘  = 0 โ†’ 0 = ๐‘  )
62 61 adantl โŠข ( ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โˆง ๐‘  = 0 ) โ†’ 0 = ๐‘  )
63 simpl โŠข ( ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โˆง ๐‘  = 0 ) โ†’ ๐‘  โˆˆ ( ๐ด (,) ๐ต ) )
64 62 63 eqeltrd โŠข ( ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โˆง ๐‘  = 0 ) โ†’ 0 โˆˆ ( ๐ด (,) ๐ต ) )
65 64 adantll โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โˆง ๐‘  = 0 ) โ†’ 0 โˆˆ ( ๐ด (,) ๐ต ) )
66 7 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โˆง ๐‘  = 0 ) โ†’ ยฌ 0 โˆˆ ( ๐ด (,) ๐ต ) )
67 65 66 pm2.65da โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ยฌ ๐‘  = 0 )
68 67 neqned โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐‘  โ‰  0 )
69 fourierdlem44 โŠข ( ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โˆง ๐‘  โ‰  0 ) โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โ‰  0 )
70 59 68 69 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โ‰  0 )
71 55 56 58 70 mulne0d โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ‰  0 )
72 2z โŠข 2 โˆˆ โ„ค
73 72 a1i โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ 2 โˆˆ โ„ค )
74 54 71 73 expne0d โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ†‘ 2 ) โ‰  0 )
75 48 49 74 redivcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ( ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ยท ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆ’ ( ( cos โ€˜ ( ๐‘  / 2 ) ) ยท ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) / ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ†‘ 2 ) ) โˆˆ โ„ )
76 eqid โŠข ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ยท ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆ’ ( ( cos โ€˜ ( ๐‘  / 2 ) ) ยท ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) / ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ†‘ 2 ) ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ยท ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆ’ ( ( cos โ€˜ ( ๐‘  / 2 ) ) ยท ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) / ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ†‘ 2 ) ) )
77 75 76 fmptd โŠข ( ๐œ‘ โ†’ ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ยท ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆ’ ( ( cos โ€˜ ( ๐‘  / 2 ) ) ยท ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) / ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ†‘ 2 ) ) ) : ( ๐ด (,) ๐ต ) โŸถ โ„ )
78 9 a1i โŠข ( ๐œ‘ โ†’ ๐‘‚ = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) )
79 78 oveq2d โŠข ( ๐œ‘ โ†’ ( โ„ D ๐‘‚ ) = ( โ„ D ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) ) )
80 reelprrecn โŠข โ„ โˆˆ { โ„ , โ„‚ }
81 80 a1i โŠข ( ๐œ‘ โ†’ โ„ โˆˆ { โ„ , โ„‚ } )
82 46 recnd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) โˆˆ โ„‚ )
83 44 recnd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆˆ โ„‚ )
84 eqid โŠข ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) = ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) )
85 1 2 3 4 84 5 fourierdlem28 โŠข ( ๐œ‘ โ†’ ( โ„ D ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ) )
86 45 recnd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ๐ถ โˆˆ โ„‚ )
87 0red โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ 0 โˆˆ โ„ )
88 iooretop โŠข ( ๐ด (,) ๐ต ) โˆˆ ( topGen โ€˜ ran (,) )
89 eqid โŠข ( TopOpen โ€˜ โ„‚fld ) = ( TopOpen โ€˜ โ„‚fld )
90 89 tgioo2 โŠข ( topGen โ€˜ ran (,) ) = ( ( TopOpen โ€˜ โ„‚fld ) โ†พt โ„ )
91 88 90 eleqtri โŠข ( ๐ด (,) ๐ต ) โˆˆ ( ( TopOpen โ€˜ โ„‚fld ) โ†พt โ„ )
92 91 a1i โŠข ( ๐œ‘ โ†’ ( ๐ด (,) ๐ต ) โˆˆ ( ( TopOpen โ€˜ โ„‚fld ) โ†พt โ„ ) )
93 8 recnd โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ โ„‚ )
94 81 92 93 dvmptconst โŠข ( ๐œ‘ โ†’ ( โ„ D ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ๐ถ ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ 0 ) )
95 81 83 34 85 86 87 94 dvmptsub โŠข ( ๐œ‘ โ†’ ( โ„ D ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ 0 ) ) )
96 34 recnd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆˆ โ„‚ )
97 96 subid1d โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ 0 ) = ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) )
98 97 mpteq2dva โŠข ( ๐œ‘ โ†’ ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ 0 ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ) )
99 95 98 eqtrd โŠข ( ๐œ‘ โ†’ ( โ„ D ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ) )
100 eldifsn โŠข ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โˆˆ ( โ„‚ โˆ– { 0 } ) โ†” ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โˆˆ โ„‚ โˆง ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ‰  0 ) )
101 54 71 100 sylanbrc โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โˆˆ ( โ„‚ โˆ– { 0 } ) )
102 recn โŠข ( ๐‘  โˆˆ โ„ โ†’ ๐‘  โˆˆ โ„‚ )
103 57 a1i โŠข ( ๐‘  โˆˆ โ„ โ†’ 2 โ‰  0 )
104 102 50 103 divrec2d โŠข ( ๐‘  โˆˆ โ„ โ†’ ( ๐‘  / 2 ) = ( ( 1 / 2 ) ยท ๐‘  ) )
105 104 eqcomd โŠข ( ๐‘  โˆˆ โ„ โ†’ ( ( 1 / 2 ) ยท ๐‘  ) = ( ๐‘  / 2 ) )
106 18 105 syl โŠข ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†’ ( ( 1 / 2 ) ยท ๐‘  ) = ( ๐‘  / 2 ) )
107 106 fveq2d โŠข ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†’ ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) = ( cos โ€˜ ( ๐‘  / 2 ) ) )
108 halfcn โŠข ( 1 / 2 ) โˆˆ โ„‚
109 108 a1i โŠข ( ๐‘  โˆˆ โ„‚ โ†’ ( 1 / 2 ) โˆˆ โ„‚ )
110 id โŠข ( ๐‘  โˆˆ โ„‚ โ†’ ๐‘  โˆˆ โ„‚ )
111 109 110 mulcld โŠข ( ๐‘  โˆˆ โ„‚ โ†’ ( ( 1 / 2 ) ยท ๐‘  ) โˆˆ โ„‚ )
112 111 coscld โŠข ( ๐‘  โˆˆ โ„‚ โ†’ ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) โˆˆ โ„‚ )
113 18 102 112 3syl โŠข ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†’ ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) โˆˆ โ„‚ )
114 107 113 eqeltrrd โŠข ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†’ ( cos โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„‚ )
115 114 adantl โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ( ๐ด (,) ๐ต ) ) โ†’ ( cos โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„‚ )
116 ioossre โŠข ( ๐ด (,) ๐ต ) โŠ† โ„
117 resmpt โŠข ( ( ๐ด (,) ๐ต ) โŠ† โ„ โ†’ ( ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โ†พ ( ๐ด (,) ๐ต ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
118 116 117 ax-mp โŠข ( ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โ†พ ( ๐ด (,) ๐ต ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) )
119 118 eqcomi โŠข ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) = ( ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โ†พ ( ๐ด (,) ๐ต ) )
120 119 oveq2i โŠข ( โ„ D ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( โ„ D ( ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โ†พ ( ๐ด (,) ๐ต ) ) )
121 ax-resscn โŠข โ„ โŠ† โ„‚
122 eqid โŠข ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) = ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) )
123 122 53 fmpti โŠข ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) : โ„ โŸถ โ„‚
124 ssid โŠข โ„ โŠ† โ„
125 89 90 dvres โŠข ( ( ( โ„ โŠ† โ„‚ โˆง ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) : โ„ โŸถ โ„‚ ) โˆง ( โ„ โŠ† โ„ โˆง ( ๐ด (,) ๐ต ) โŠ† โ„ ) ) โ†’ ( โ„ D ( ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โ†พ ( ๐ด (,) ๐ต ) ) ) = ( ( โ„ D ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) โ†พ ( ( int โ€˜ ( topGen โ€˜ ran (,) ) ) โ€˜ ( ๐ด (,) ๐ต ) ) ) )
126 121 123 124 116 125 mp4an โŠข ( โ„ D ( ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โ†พ ( ๐ด (,) ๐ต ) ) ) = ( ( โ„ D ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) โ†พ ( ( int โ€˜ ( topGen โ€˜ ran (,) ) ) โ€˜ ( ๐ด (,) ๐ต ) ) )
127 resmpt โŠข ( โ„ โŠ† โ„‚ โ†’ ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ โ„ ) = ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) )
128 121 127 ax-mp โŠข ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ โ„ ) = ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) )
129 105 fveq2d โŠข ( ๐‘  โˆˆ โ„ โ†’ ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) = ( sin โ€˜ ( ๐‘  / 2 ) ) )
130 129 oveq2d โŠข ( ๐‘  โˆˆ โ„ โ†’ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) = ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) )
131 130 mpteq2ia โŠข ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) = ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) )
132 128 131 eqtr2i โŠข ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) = ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ โ„ )
133 132 oveq2i โŠข ( โ„ D ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( โ„ D ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ โ„ ) )
134 ioontr โŠข ( ( int โ€˜ ( topGen โ€˜ ran (,) ) ) โ€˜ ( ๐ด (,) ๐ต ) ) = ( ๐ด (,) ๐ต )
135 133 134 reseq12i โŠข ( ( โ„ D ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) โ†พ ( ( int โ€˜ ( topGen โ€˜ ran (,) ) ) โ€˜ ( ๐ด (,) ๐ต ) ) ) = ( ( โ„ D ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ โ„ ) ) โ†พ ( ๐ด (,) ๐ต ) )
136 eqid โŠข ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) = ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) )
137 2cnd โŠข ( ๐‘  โˆˆ โ„‚ โ†’ 2 โˆˆ โ„‚ )
138 111 sincld โŠข ( ๐‘  โˆˆ โ„‚ โ†’ ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) โˆˆ โ„‚ )
139 137 138 mulcld โŠข ( ๐‘  โˆˆ โ„‚ โ†’ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) โˆˆ โ„‚ )
140 136 139 fmpti โŠข ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) : โ„‚ โŸถ โ„‚
141 ssid โŠข โ„‚ โŠ† โ„‚
142 dmmptg โŠข ( โˆ€ ๐‘  โˆˆ โ„‚ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) โˆˆ โ„‚ โ†’ dom ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) = โ„‚ )
143 2cn โŠข 2 โˆˆ โ„‚
144 143 108 mulcli โŠข ( 2 ยท ( 1 / 2 ) ) โˆˆ โ„‚
145 144 a1i โŠข ( ๐‘  โˆˆ โ„‚ โ†’ ( 2 ยท ( 1 / 2 ) ) โˆˆ โ„‚ )
146 145 112 mulcld โŠข ( ๐‘  โˆˆ โ„‚ โ†’ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) โˆˆ โ„‚ )
147 142 146 mprg โŠข dom ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) = โ„‚
148 121 147 sseqtrri โŠข โ„ โŠ† dom ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) )
149 dvasinbx โŠข ( ( 2 โˆˆ โ„‚ โˆง ( 1 / 2 ) โˆˆ โ„‚ ) โ†’ ( โ„‚ D ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) ) = ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) )
150 143 108 149 mp2an โŠข ( โ„‚ D ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) ) = ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) )
151 150 dmeqi โŠข dom ( โ„‚ D ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) ) = dom ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) )
152 148 151 sseqtrri โŠข โ„ โŠ† dom ( โ„‚ D ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) )
153 dvres3 โŠข ( ( ( โ„ โˆˆ { โ„ , โ„‚ } โˆง ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) : โ„‚ โŸถ โ„‚ ) โˆง ( โ„‚ โŠ† โ„‚ โˆง โ„ โŠ† dom ( โ„‚ D ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) ) ) ) โ†’ ( โ„ D ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ โ„ ) ) = ( ( โ„‚ D ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) ) โ†พ โ„ ) )
154 80 140 141 152 153 mp4an โŠข ( โ„ D ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ โ„ ) ) = ( ( โ„‚ D ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) ) โ†พ โ„ )
155 154 reseq1i โŠข ( ( โ„ D ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ โ„ ) ) โ†พ ( ๐ด (,) ๐ต ) ) = ( ( ( โ„‚ D ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) ) โ†พ โ„ ) โ†พ ( ๐ด (,) ๐ต ) )
156 150 reseq1i โŠข ( ( โ„‚ D ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) ) โ†พ โ„ ) = ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ โ„ )
157 156 reseq1i โŠข ( ( ( โ„‚ D ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) ) โ†พ โ„ ) โ†พ ( ๐ด (,) ๐ต ) ) = ( ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ โ„ ) โ†พ ( ๐ด (,) ๐ต ) )
158 resabs1 โŠข ( ( ๐ด (,) ๐ต ) โŠ† โ„ โ†’ ( ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ โ„ ) โ†พ ( ๐ด (,) ๐ต ) ) = ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ ( ๐ด (,) ๐ต ) ) )
159 116 158 ax-mp โŠข ( ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ โ„ ) โ†พ ( ๐ด (,) ๐ต ) ) = ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ ( ๐ด (,) ๐ต ) )
160 ioosscn โŠข ( ๐ด (,) ๐ต ) โŠ† โ„‚
161 resmpt โŠข ( ( ๐ด (,) ๐ต ) โŠ† โ„‚ โ†’ ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ ( ๐ด (,) ๐ต ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) )
162 160 161 ax-mp โŠข ( ( ๐‘  โˆˆ โ„‚ โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) โ†พ ( ๐ด (,) ๐ต ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) )
163 157 159 162 3eqtri โŠข ( ( ( โ„‚ D ( ๐‘  โˆˆ โ„‚ โ†ฆ ( 2 ยท ( sin โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) ) โ†พ โ„ ) โ†พ ( ๐ด (,) ๐ต ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) )
164 135 155 163 3eqtri โŠข ( ( โ„ D ( ๐‘  โˆˆ โ„ โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) โ†พ ( ( int โ€˜ ( topGen โ€˜ ran (,) ) ) โ€˜ ( ๐ด (,) ๐ต ) ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) )
165 120 126 164 3eqtri โŠข ( โ„ D ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) )
166 143 57 recidi โŠข ( 2 ยท ( 1 / 2 ) ) = 1
167 166 oveq1i โŠข ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) = ( 1 ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) )
168 167 a1i โŠข ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†’ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) = ( 1 ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) )
169 113 mullidd โŠข ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†’ ( 1 ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) = ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) )
170 168 169 107 3eqtrd โŠข ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†’ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) = ( cos โ€˜ ( ๐‘  / 2 ) ) )
171 170 mpteq2ia โŠข ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( 2 ยท ( 1 / 2 ) ) ยท ( cos โ€˜ ( ( 1 / 2 ) ยท ๐‘  ) ) ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( cos โ€˜ ( ๐‘  / 2 ) ) )
172 165 171 eqtri โŠข ( โ„ D ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( cos โ€˜ ( ๐‘  / 2 ) ) )
173 172 a1i โŠข ( ๐œ‘ โ†’ ( โ„ D ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( cos โ€˜ ( ๐‘  / 2 ) ) ) )
174 81 82 34 99 101 115 173 dvmptdiv โŠข ( ๐œ‘ โ†’ ( โ„ D ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ยท ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆ’ ( ( cos โ€˜ ( ๐‘  / 2 ) ) ยท ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) / ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ†‘ 2 ) ) ) )
175 79 174 eqtrd โŠข ( ๐œ‘ โ†’ ( โ„ D ๐‘‚ ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ยท ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆ’ ( ( cos โ€˜ ( ๐‘  / 2 ) ) ยท ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) / ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ†‘ 2 ) ) ) )
176 175 feq1d โŠข ( ๐œ‘ โ†’ ( ( โ„ D ๐‘‚ ) : ( ๐ด (,) ๐ต ) โŸถ โ„ โ†” ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ยท ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆ’ ( ( cos โ€˜ ( ๐‘  / 2 ) ) ยท ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) / ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ†‘ 2 ) ) ) : ( ๐ด (,) ๐ต ) โŸถ โ„ ) )
177 77 176 mpbird โŠข ( ๐œ‘ โ†’ ( โ„ D ๐‘‚ ) : ( ๐ด (,) ๐ต ) โŸถ โ„ )
178 177 175 jca โŠข ( ๐œ‘ โ†’ ( ( โ„ D ๐‘‚ ) : ( ๐ด (,) ๐ต ) โŸถ โ„ โˆง ( โ„ D ๐‘‚ ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ยท ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆ’ ( ( cos โ€˜ ( ๐‘  / 2 ) ) ยท ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) / ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ†‘ 2 ) ) ) ) )
179 178 172 pm3.2i โŠข ( ( ๐œ‘ โ†’ ( ( โ„ D ๐‘‚ ) : ( ๐ด (,) ๐ต ) โŸถ โ„ โˆง ( โ„ D ๐‘‚ ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( ( ( ( ( โ„ D ( ๐น โ†พ ( ( ๐‘‹ + ๐ด ) (,) ( ๐‘‹ + ๐ต ) ) ) ) โ€˜ ( ๐‘‹ + ๐‘  ) ) ยท ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆ’ ( ( cos โ€˜ ( ๐‘  / 2 ) ) ยท ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ ๐ถ ) ) ) / ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ†‘ 2 ) ) ) ) ) โˆง ( โ„ D ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( ๐‘  โˆˆ ( ๐ด (,) ๐ต ) โ†ฆ ( cos โ€˜ ( ๐‘  / 2 ) ) ) )