Metamath Proof Explorer


Theorem fourierdlem66

Description: Value of the G function when the argument is not zero. (Contributed by Glauco Siliprandi, 11-Dec-2019)

Ref Expression
Hypotheses fourierdlem66.f โŠข ( ๐œ‘ โ†’ ๐น : โ„ โŸถ โ„ )
fourierdlem66.x โŠข ( ๐œ‘ โ†’ ๐‘‹ โˆˆ โ„ )
fourierdlem66.y โŠข ( ๐œ‘ โ†’ ๐‘Œ โˆˆ โ„ )
fourierdlem66.w โŠข ( ๐œ‘ โ†’ ๐‘Š โˆˆ โ„ )
fourierdlem66.d โŠข ๐ท = ( ๐‘› โˆˆ โ„• โ†ฆ ( ๐‘  โˆˆ โ„ โ†ฆ if ( ( ๐‘  mod ( 2 ยท ฯ€ ) ) = 0 , ( ( ( 2 ยท ๐‘› ) + 1 ) / ( 2 ยท ฯ€ ) ) , ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) ) )
fourierdlem66.h โŠข ๐ป = ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โ†ฆ if ( ๐‘  = 0 , 0 , ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ๐‘  ) ) )
fourierdlem66.k โŠข ๐พ = ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โ†ฆ if ( ๐‘  = 0 , 1 , ( ๐‘  / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) )
fourierdlem66.u โŠข ๐‘ˆ = ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โ†ฆ ( ( ๐ป โ€˜ ๐‘  ) ยท ( ๐พ โ€˜ ๐‘  ) ) )
fourierdlem66.s โŠข ๐‘† = ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โ†ฆ ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) )
fourierdlem66.g โŠข ๐บ = ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โ†ฆ ( ( ๐‘ˆ โ€˜ ๐‘  ) ยท ( ๐‘† โ€˜ ๐‘  ) ) )
fourierdlem66.a โŠข ๐ด = ( ( - ฯ€ [,] ฯ€ ) โˆ– { 0 } )
Assertion fourierdlem66 ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐บ โ€˜ ๐‘  ) = ( ฯ€ ยท ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) ยท ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) ) ) )

Proof

Step Hyp Ref Expression
1 fourierdlem66.f โŠข ( ๐œ‘ โ†’ ๐น : โ„ โŸถ โ„ )
2 fourierdlem66.x โŠข ( ๐œ‘ โ†’ ๐‘‹ โˆˆ โ„ )
3 fourierdlem66.y โŠข ( ๐œ‘ โ†’ ๐‘Œ โˆˆ โ„ )
4 fourierdlem66.w โŠข ( ๐œ‘ โ†’ ๐‘Š โˆˆ โ„ )
5 fourierdlem66.d โŠข ๐ท = ( ๐‘› โˆˆ โ„• โ†ฆ ( ๐‘  โˆˆ โ„ โ†ฆ if ( ( ๐‘  mod ( 2 ยท ฯ€ ) ) = 0 , ( ( ( 2 ยท ๐‘› ) + 1 ) / ( 2 ยท ฯ€ ) ) , ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) ) )
6 fourierdlem66.h โŠข ๐ป = ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โ†ฆ if ( ๐‘  = 0 , 0 , ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ๐‘  ) ) )
7 fourierdlem66.k โŠข ๐พ = ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โ†ฆ if ( ๐‘  = 0 , 1 , ( ๐‘  / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) )
8 fourierdlem66.u โŠข ๐‘ˆ = ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โ†ฆ ( ( ๐ป โ€˜ ๐‘  ) ยท ( ๐พ โ€˜ ๐‘  ) ) )
9 fourierdlem66.s โŠข ๐‘† = ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โ†ฆ ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) )
10 fourierdlem66.g โŠข ๐บ = ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โ†ฆ ( ( ๐‘ˆ โ€˜ ๐‘  ) ยท ( ๐‘† โ€˜ ๐‘  ) ) )
11 fourierdlem66.a โŠข ๐ด = ( ( - ฯ€ [,] ฯ€ ) โˆ– { 0 } )
12 11 eqimssi โŠข ๐ด โŠ† ( ( - ฯ€ [,] ฯ€ ) โˆ– { 0 } )
13 difss โŠข ( ( - ฯ€ [,] ฯ€ ) โˆ– { 0 } ) โŠ† ( - ฯ€ [,] ฯ€ )
14 12 13 sstri โŠข ๐ด โŠ† ( - ฯ€ [,] ฯ€ )
15 14 a1i โŠข ( ๐œ‘ โ†’ ๐ด โŠ† ( - ฯ€ [,] ฯ€ ) )
16 15 sselda โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) )
17 16 adantlr โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) )
18 1 adantr โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โ†’ ๐น : โ„ โŸถ โ„ )
19 2 adantr โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โ†’ ๐‘‹ โˆˆ โ„ )
20 3 adantr โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โ†’ ๐‘Œ โˆˆ โ„ )
21 4 adantr โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โ†’ ๐‘Š โˆˆ โ„ )
22 18 19 20 21 6 7 8 fourierdlem55 โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โ†’ ๐‘ˆ : ( - ฯ€ [,] ฯ€ ) โŸถ โ„ )
23 22 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘ˆ : ( - ฯ€ [,] ฯ€ ) โŸถ โ„ )
24 23 17 ffvelcdmd โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐‘ˆ โ€˜ ๐‘  ) โˆˆ โ„ )
25 nnre โŠข ( ๐‘› โˆˆ โ„• โ†’ ๐‘› โˆˆ โ„ )
26 9 fourierdlem5 โŠข ( ๐‘› โˆˆ โ„ โ†’ ๐‘† : ( - ฯ€ [,] ฯ€ ) โŸถ โ„ )
27 25 26 syl โŠข ( ๐‘› โˆˆ โ„• โ†’ ๐‘† : ( - ฯ€ [,] ฯ€ ) โŸถ โ„ )
28 27 ad2antlr โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘† : ( - ฯ€ [,] ฯ€ ) โŸถ โ„ )
29 28 17 ffvelcdmd โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐‘† โ€˜ ๐‘  ) โˆˆ โ„ )
30 24 29 remulcld โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐‘ˆ โ€˜ ๐‘  ) ยท ( ๐‘† โ€˜ ๐‘  ) ) โˆˆ โ„ )
31 10 fvmpt2 โŠข ( ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โˆง ( ( ๐‘ˆ โ€˜ ๐‘  ) ยท ( ๐‘† โ€˜ ๐‘  ) ) โˆˆ โ„ ) โ†’ ( ๐บ โ€˜ ๐‘  ) = ( ( ๐‘ˆ โ€˜ ๐‘  ) ยท ( ๐‘† โ€˜ ๐‘  ) ) )
32 17 30 31 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐บ โ€˜ ๐‘  ) = ( ( ๐‘ˆ โ€˜ ๐‘  ) ยท ( ๐‘† โ€˜ ๐‘  ) ) )
33 1 2 3 4 6 fourierdlem9 โŠข ( ๐œ‘ โ†’ ๐ป : ( - ฯ€ [,] ฯ€ ) โŸถ โ„ )
34 33 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐ป : ( - ฯ€ [,] ฯ€ ) โŸถ โ„ )
35 34 16 ffvelcdmd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐ป โ€˜ ๐‘  ) โˆˆ โ„ )
36 7 fourierdlem43 โŠข ๐พ : ( - ฯ€ [,] ฯ€ ) โŸถ โ„
37 36 a1i โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐พ : ( - ฯ€ [,] ฯ€ ) โŸถ โ„ )
38 37 16 ffvelcdmd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐พ โ€˜ ๐‘  ) โˆˆ โ„ )
39 35 38 remulcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐ป โ€˜ ๐‘  ) ยท ( ๐พ โ€˜ ๐‘  ) ) โˆˆ โ„ )
40 8 fvmpt2 โŠข ( ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โˆง ( ( ๐ป โ€˜ ๐‘  ) ยท ( ๐พ โ€˜ ๐‘  ) ) โˆˆ โ„ ) โ†’ ( ๐‘ˆ โ€˜ ๐‘  ) = ( ( ๐ป โ€˜ ๐‘  ) ยท ( ๐พ โ€˜ ๐‘  ) ) )
41 16 39 40 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐‘ˆ โ€˜ ๐‘  ) = ( ( ๐ป โ€˜ ๐‘  ) ยท ( ๐พ โ€˜ ๐‘  ) ) )
42 0red โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ 0 โˆˆ โ„ )
43 1 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐น : โ„ โŸถ โ„ )
44 2 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘‹ โˆˆ โ„ )
45 pire โŠข ฯ€ โˆˆ โ„
46 45 renegcli โŠข - ฯ€ โˆˆ โ„
47 iccssre โŠข ( ( - ฯ€ โˆˆ โ„ โˆง ฯ€ โˆˆ โ„ ) โ†’ ( - ฯ€ [,] ฯ€ ) โŠ† โ„ )
48 46 45 47 mp2an โŠข ( - ฯ€ [,] ฯ€ ) โŠ† โ„
49 14 sseli โŠข ( ๐‘  โˆˆ ๐ด โ†’ ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) )
50 48 49 sselid โŠข ( ๐‘  โˆˆ ๐ด โ†’ ๐‘  โˆˆ โ„ )
51 50 adantl โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘  โˆˆ โ„ )
52 44 51 readdcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐‘‹ + ๐‘  ) โˆˆ โ„ )
53 43 52 ffvelcdmd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆˆ โ„ )
54 3 4 ifcld โŠข ( ๐œ‘ โ†’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) โˆˆ โ„ )
55 54 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) โˆˆ โ„ )
56 53 55 resubcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) โˆˆ โ„ )
57 simpr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘  โˆˆ ๐ด )
58 12 57 sselid โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘  โˆˆ ( ( - ฯ€ [,] ฯ€ ) โˆ– { 0 } ) )
59 58 eldifbd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ยฌ ๐‘  โˆˆ { 0 } )
60 velsn โŠข ( ๐‘  โˆˆ { 0 } โ†” ๐‘  = 0 )
61 59 60 sylnib โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ยฌ ๐‘  = 0 )
62 61 neqned โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘  โ‰  0 )
63 56 51 62 redivcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ๐‘  ) โˆˆ โ„ )
64 42 63 ifcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ if ( ๐‘  = 0 , 0 , ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ๐‘  ) ) โˆˆ โ„ )
65 6 fvmpt2 โŠข ( ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โˆง if ( ๐‘  = 0 , 0 , ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ๐‘  ) ) โˆˆ โ„ ) โ†’ ( ๐ป โ€˜ ๐‘  ) = if ( ๐‘  = 0 , 0 , ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ๐‘  ) ) )
66 16 64 65 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐ป โ€˜ ๐‘  ) = if ( ๐‘  = 0 , 0 , ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ๐‘  ) ) )
67 61 iffalsed โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ if ( ๐‘  = 0 , 0 , ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ๐‘  ) ) = ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ๐‘  ) )
68 66 67 eqtrd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐ป โ€˜ ๐‘  ) = ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ๐‘  ) )
69 1red โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ 1 โˆˆ โ„ )
70 2re โŠข 2 โˆˆ โ„
71 70 a1i โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ 2 โˆˆ โ„ )
72 51 rehalfcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐‘  / 2 ) โˆˆ โ„ )
73 72 resincld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„ )
74 71 73 remulcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โˆˆ โ„ )
75 2cnd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ 2 โˆˆ โ„‚ )
76 73 recnd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„‚ )
77 2ne0 โŠข 2 โ‰  0
78 77 a1i โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ 2 โ‰  0 )
79 fourierdlem44 โŠข ( ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โˆง ๐‘  โ‰  0 ) โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โ‰  0 )
80 16 62 79 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โ‰  0 )
81 75 76 78 80 mulne0d โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ‰  0 )
82 51 74 81 redivcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐‘  / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆˆ โ„ )
83 69 82 ifcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ if ( ๐‘  = 0 , 1 , ( ๐‘  / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) โˆˆ โ„ )
84 7 fvmpt2 โŠข ( ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โˆง if ( ๐‘  = 0 , 1 , ( ๐‘  / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) โˆˆ โ„ ) โ†’ ( ๐พ โ€˜ ๐‘  ) = if ( ๐‘  = 0 , 1 , ( ๐‘  / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) )
85 16 83 84 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐พ โ€˜ ๐‘  ) = if ( ๐‘  = 0 , 1 , ( ๐‘  / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) )
86 61 iffalsed โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ if ( ๐‘  = 0 , 1 , ( ๐‘  / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( ๐‘  / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
87 85 86 eqtrd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐พ โ€˜ ๐‘  ) = ( ๐‘  / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
88 68 87 oveq12d โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐ป โ€˜ ๐‘  ) ยท ( ๐พ โ€˜ ๐‘  ) ) = ( ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ๐‘  ) ยท ( ๐‘  / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) )
89 56 recnd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) โˆˆ โ„‚ )
90 51 recnd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘  โˆˆ โ„‚ )
91 75 76 mulcld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โˆˆ โ„‚ )
92 89 90 91 62 81 dmdcan2d โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ๐‘  ) ยท ( ๐‘  / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
93 41 88 92 3eqtrd โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐‘ˆ โ€˜ ๐‘  ) = ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
94 93 adantlr โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐‘ˆ โ€˜ ๐‘  ) = ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
95 25 ad2antlr โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘› โˆˆ โ„ )
96 1red โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ 1 โˆˆ โ„ )
97 96 rehalfcld โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( 1 / 2 ) โˆˆ โ„ )
98 95 97 readdcld โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐‘› + ( 1 / 2 ) ) โˆˆ โ„ )
99 50 adantl โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘  โˆˆ โ„ )
100 98 99 remulcld โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) โˆˆ โ„ )
101 100 resincld โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) โˆˆ โ„ )
102 9 fvmpt2 โŠข ( ( ๐‘  โˆˆ ( - ฯ€ [,] ฯ€ ) โˆง ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) โˆˆ โ„ ) โ†’ ( ๐‘† โ€˜ ๐‘  ) = ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) )
103 17 101 102 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐‘† โ€˜ ๐‘  ) = ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) )
104 94 103 oveq12d โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐‘ˆ โ€˜ ๐‘  ) ยท ( ๐‘† โ€˜ ๐‘  ) ) = ( ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ยท ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) ) )
105 89 adantlr โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) โˆˆ โ„‚ )
106 91 adantlr โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โˆˆ โ„‚ )
107 101 recnd โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) โˆˆ โ„‚ )
108 81 adantlr โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ‰  0 )
109 105 106 107 108 div32d โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ยท ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) ) = ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) ยท ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) )
110 25 adantr โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘› โˆˆ โ„ )
111 halfre โŠข ( 1 / 2 ) โˆˆ โ„
112 111 a1i โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( 1 / 2 ) โˆˆ โ„ )
113 110 112 readdcld โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐‘› + ( 1 / 2 ) ) โˆˆ โ„ )
114 50 adantl โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ๐‘  โˆˆ โ„ )
115 113 114 remulcld โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) โˆˆ โ„ )
116 115 resincld โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) โˆˆ โ„ )
117 116 recnd โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) โˆˆ โ„‚ )
118 70 a1i โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ 2 โˆˆ โ„ )
119 114 rehalfcld โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐‘  / 2 ) โˆˆ โ„ )
120 119 resincld โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„ )
121 118 120 remulcld โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โˆˆ โ„ )
122 121 recnd โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โˆˆ โ„‚ )
123 picn โŠข ฯ€ โˆˆ โ„‚
124 123 a1i โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ฯ€ โˆˆ โ„‚ )
125 2cnd โŠข ( ๐‘  โˆˆ ๐ด โ†’ 2 โˆˆ โ„‚ )
126 rehalfcl โŠข ( ๐‘  โˆˆ โ„ โ†’ ( ๐‘  / 2 ) โˆˆ โ„ )
127 resincl โŠข ( ( ๐‘  / 2 ) โˆˆ โ„ โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„ )
128 50 126 127 3syl โŠข ( ๐‘  โˆˆ ๐ด โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„ )
129 128 recnd โŠข ( ๐‘  โˆˆ ๐ด โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„‚ )
130 77 a1i โŠข ( ๐‘  โˆˆ ๐ด โ†’ 2 โ‰  0 )
131 eldifsni โŠข ( ๐‘  โˆˆ ( ( - ฯ€ [,] ฯ€ ) โˆ– { 0 } ) โ†’ ๐‘  โ‰  0 )
132 131 11 eleq2s โŠข ( ๐‘  โˆˆ ๐ด โ†’ ๐‘  โ‰  0 )
133 49 132 79 syl2anc โŠข ( ๐‘  โˆˆ ๐ด โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โ‰  0 )
134 125 129 130 133 mulne0d โŠข ( ๐‘  โˆˆ ๐ด โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ‰  0 )
135 134 adantl โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) โ‰  0 )
136 0re โŠข 0 โˆˆ โ„
137 pipos โŠข 0 < ฯ€
138 136 137 gtneii โŠข ฯ€ โ‰  0
139 138 a1i โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ฯ€ โ‰  0 )
140 117 122 124 135 139 divdiv1d โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) / ฯ€ ) = ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ยท ฯ€ ) ) )
141 2cnd โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ 2 โˆˆ โ„‚ )
142 129 adantl โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( sin โ€˜ ( ๐‘  / 2 ) ) โˆˆ โ„‚ )
143 141 142 124 mulassd โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ยท ฯ€ ) = ( 2 ยท ( ( sin โ€˜ ( ๐‘  / 2 ) ) ยท ฯ€ ) ) )
144 143 oveq2d โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ยท ฯ€ ) ) = ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( ( sin โ€˜ ( ๐‘  / 2 ) ) ยท ฯ€ ) ) ) )
145 142 124 mulcomd โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( sin โ€˜ ( ๐‘  / 2 ) ) ยท ฯ€ ) = ( ฯ€ ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) )
146 145 oveq2d โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( 2 ยท ( ( sin โ€˜ ( ๐‘  / 2 ) ) ยท ฯ€ ) ) = ( 2 ยท ( ฯ€ ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
147 141 124 142 mulassd โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) = ( 2 ยท ( ฯ€ ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
148 146 147 eqtr4d โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( 2 ยท ( ( sin โ€˜ ( ๐‘  / 2 ) ) ยท ฯ€ ) ) = ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) )
149 148 oveq2d โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( ( sin โ€˜ ( ๐‘  / 2 ) ) ยท ฯ€ ) ) ) = ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
150 140 144 149 3eqtrd โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) / ฯ€ ) = ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
151 150 oveq2d โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ฯ€ ยท ( ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) / ฯ€ ) ) = ( ฯ€ ยท ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) )
152 116 121 135 redivcld โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆˆ โ„ )
153 152 recnd โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) โˆˆ โ„‚ )
154 153 124 139 divcan2d โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ฯ€ ยท ( ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) / ฯ€ ) ) = ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
155 5 dirkerval2 โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ โ„ ) โ†’ ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) = if ( ( ๐‘  mod ( 2 ยท ฯ€ ) ) = 0 , ( ( ( 2 ยท ๐‘› ) + 1 ) / ( 2 ยท ฯ€ ) ) , ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) )
156 50 155 sylan2 โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) = if ( ( ๐‘  mod ( 2 ยท ฯ€ ) ) = 0 , ( ( ( 2 ยท ๐‘› ) + 1 ) / ( 2 ยท ฯ€ ) ) , ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) )
157 fourierdlem24 โŠข ( ๐‘  โˆˆ ( ( - ฯ€ [,] ฯ€ ) โˆ– { 0 } ) โ†’ ( ๐‘  mod ( 2 ยท ฯ€ ) ) โ‰  0 )
158 157 11 eleq2s โŠข ( ๐‘  โˆˆ ๐ด โ†’ ( ๐‘  mod ( 2 ยท ฯ€ ) ) โ‰  0 )
159 158 neneqd โŠข ( ๐‘  โˆˆ ๐ด โ†’ ยฌ ( ๐‘  mod ( 2 ยท ฯ€ ) ) = 0 )
160 159 adantl โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ยฌ ( ๐‘  mod ( 2 ยท ฯ€ ) ) = 0 )
161 160 iffalsed โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ if ( ( ๐‘  mod ( 2 ยท ฯ€ ) ) = 0 , ( ( ( 2 ยท ๐‘› ) + 1 ) / ( 2 ยท ฯ€ ) ) , ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) )
162 156 161 eqtr2d โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) = ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) )
163 162 oveq2d โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ฯ€ ยท ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( ฯ€ ยท ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) ) )
164 151 154 163 3eqtr3d โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) = ( ฯ€ ยท ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) ) )
165 164 oveq2d โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) ยท ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) ยท ( ฯ€ ยท ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) ) ) )
166 165 adantll โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) ยท ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ) = ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) ยท ( ฯ€ ยท ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) ) ) )
167 123 a1i โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ฯ€ โˆˆ โ„‚ )
168 5 dirkerre โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ โ„ ) โ†’ ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) โˆˆ โ„ )
169 50 168 sylan2 โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) โˆˆ โ„ )
170 169 recnd โŠข ( ( ๐‘› โˆˆ โ„• โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) โˆˆ โ„‚ )
171 170 adantll โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) โˆˆ โ„‚ )
172 105 167 171 mul12d โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) ยท ( ฯ€ ยท ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) ) ) = ( ฯ€ ยท ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) ยท ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) ) ) )
173 109 166 172 3eqtrd โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) / ( 2 ยท ( sin โ€˜ ( ๐‘  / 2 ) ) ) ) ยท ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘  ) ) ) = ( ฯ€ ยท ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) ยท ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) ) ) )
174 32 104 173 3eqtrd โŠข ( ( ( ๐œ‘ โˆง ๐‘› โˆˆ โ„• ) โˆง ๐‘  โˆˆ ๐ด ) โ†’ ( ๐บ โ€˜ ๐‘  ) = ( ฯ€ ยท ( ( ( ๐น โ€˜ ( ๐‘‹ + ๐‘  ) ) โˆ’ if ( 0 < ๐‘  , ๐‘Œ , ๐‘Š ) ) ยท ( ( ๐ท โ€˜ ๐‘› ) โ€˜ ๐‘  ) ) ) )