Proof of Theorem fourierdlem58
Step | Hyp | Ref
| Expression |
1 | | pire 24210 |
. . . . . . . . . 10
 |
2 | 1 | a1i 11 |
. . . . . . . . 9
 
   |
3 | 2 | renegcld 10457 |
. . . . . . . 8
 
    |
4 | 3, 2 | iccssred 39727 |
. . . . . . 7
 
    ![[,] [,]](_icc.gif)    |
5 | | fourierdlem58.ass |
. . . . . . . 8

   ![[,] [,]](_icc.gif)    |
6 | 5 | sselda 3603 |
. . . . . . 7
 
    ![[,] [,]](_icc.gif)    |
7 | 4, 6 | sseldd 3604 |
. . . . . 6
 
   |
8 | | 2re 11090 |
. . . . . . . 8
 |
9 | 8 | a1i 11 |
. . . . . . 7
 
   |
10 | 7 | rehalfcld 11279 |
. . . . . . . 8
 
     |
11 | 10 | resincld 14873 |
. . . . . . 7
 
         |
12 | 9, 11 | remulcld 10070 |
. . . . . 6
 
           |
13 | | 2cnd 11093 |
. . . . . . 7
 
   |
14 | 7 | recnd 10068 |
. . . . . . . . 9
 
   |
15 | 14 | halfcld 11277 |
. . . . . . . 8
 
     |
16 | 15 | sincld 14860 |
. . . . . . 7
 
         |
17 | | 2ne0 11113 |
. . . . . . . 8
 |
18 | 17 | a1i 11 |
. . . . . . 7
 
   |
19 | | eqcom 2629 |
. . . . . . . . . . . . . 14

  |
20 | 19 | biimpi 206 |
. . . . . . . . . . . . 13
   |
21 | 20 | adantl 482 |
. . . . . . . . . . . 12
 
   |
22 | | simpl 473 |
. . . . . . . . . . . 12
 
   |
23 | 21, 22 | eqeltrd 2701 |
. . . . . . . . . . 11
 
   |
24 | 23 | adantll 750 |
. . . . . . . . . 10
       |
25 | | fourierdlem58.0nA |
. . . . . . . . . . 11
   |
26 | 25 | ad2antrr 762 |
. . . . . . . . . 10
    
  |
27 | 24, 26 | pm2.65da 600 |
. . . . . . . . 9
 

  |
28 | 27 | neqned 2801 |
. . . . . . . 8
 
   |
29 | | fourierdlem44 40368 |
. . . . . . . 8
     ![[,] [,]](_icc.gif)           |
30 | 6, 28, 29 | syl2anc 693 |
. . . . . . 7
 
         |
31 | 13, 16, 18, 30 | mulne0d 10679 |
. . . . . 6
 
           |
32 | 7, 12, 31 | redivcld 10853 |
. . . . 5
 
             |
33 | | fourierdlem58.k |
. . . . 5
             |
34 | 32, 33 | fmptd 6385 |
. . . 4
       |
35 | 1 | a1i 11 |
. . . . . . 7
   |
36 | 35 | renegcld 10457 |
. . . . . 6
    |
37 | 36, 35 | iccssred 39727 |
. . . . 5
    ![[,] [,]](_icc.gif) 
  |
38 | 5, 37 | sstrd 3613 |
. . . 4

  |
39 | | dvfre 23714 |
. . . 4
                 |
40 | 34, 38, 39 | syl2anc 693 |
. . 3
           |
41 | | fourierdlem58.4 |
. . . . . . . . 9
       |
42 | | eqidd 2623 |
. . . . . . . . 9
       |
43 | | eqidd 2623 |
. . . . . . . . 9
                       |
44 | 41, 7, 12, 42, 43 | offval2 6914 |
. . . . . . . 8
                              |
45 | 44, 33 | syl6reqr 2675 |
. . . . . . 7
                  |
46 | 45 | oveq2d 6666 |
. . . . . 6
                      |
47 | | reelprrecn 10028 |
. . . . . . . 8
    |
48 | 47 | a1i 11 |
. . . . . . 7
      |
49 | | eqid 2622 |
. . . . . . . 8
     |
50 | 14, 49 | fmptd 6385 |
. . . . . . 7
         |
51 | 13, 16 | mulcld 10060 |
. . . . . . . . 9
 
           |
52 | 31 | neneqd 2799 |
. . . . . . . . . 10
 
           |
53 | | elsng 4191 |
. . . . . . . . . . 11
        
          
           |
54 | 12, 53 | syl 17 |
. . . . . . . . . 10
 
                       |
55 | 52, 54 | mtbird 315 |
. . . . . . . . 9
 
             |
56 | 51, 55 | eldifd 3585 |
. . . . . . . 8
 
               |
57 | | eqid 2622 |
. . . . . . . 8
                     |
58 | 56, 57 | fmptd 6385 |
. . . . . . 7
                     |
59 | | eqid 2622 |
. . . . . . . . . . 11
  ℂfld   ℂfld |
60 | 59 | tgioo2 22606 |
. . . . . . . . . 10
       ℂfld
↾t   |
61 | 41, 60 | syl6eleq 2711 |
. . . . . . . . 9
    ℂfld ↾t    |
62 | 48, 61 | dvmptidg 40131 |
. . . . . . . 8
         |
63 | | ax-resscn 9993 |
. . . . . . . . . . 11
 |
64 | 63 | a1i 11 |
. . . . . . . . . 10

  |
65 | 38, 64 | sstrd 3613 |
. . . . . . . . 9

  |
66 | | 1cnd 10056 |
. . . . . . . . 9
   |
67 | | ssid 3624 |
. . . . . . . . . 10
 |
68 | 67 | a1i 11 |
. . . . . . . . 9

  |
69 | 65, 66, 68 | constcncfg 40084 |
. . . . . . . 8
         |
70 | 62, 69 | eqeltrd 2701 |
. . . . . . 7
           |
71 | 38 | resmptd 5452 |
. . . . . . . . . . 11
                         |
72 | 71 | eqcomd 2628 |
. . . . . . . . . 10
                         |
73 | 72 | oveq2d 6666 |
. . . . . . . . 9
                             |
74 | | eqid 2622 |
. . . . . . . . . . . 12
                     |
75 | | 2cnd 11093 |
. . . . . . . . . . . . 13
   |
76 | | recn 10026 |
. . . . . . . . . . . . . . 15
   |
77 | 76 | halfcld 11277 |
. . . . . . . . . . . . . 14
     |
78 | 77 | sincld 14860 |
. . . . . . . . . . . . 13
         |
79 | 75, 78 | mulcld 10060 |
. . . . . . . . . . . 12
           |
80 | 74, 79 | fmpti 6383 |
. . . . . . . . . . 11
               |
81 | 80 | a1i 11 |
. . . . . . . . . 10
                 |
82 | | ssid 3624 |
. . . . . . . . . . 11
 |
83 | 82 | a1i 11 |
. . . . . . . . . 10

  |
84 | 59, 60 | dvres 23675 |
. . . . . . . . . 10
                                                      
        |
85 | 64, 81, 83, 38, 84 | syl22anc 1327 |
. . . . . . . . 9
            
                     
        |
86 | | retop 22565 |
. . . . . . . . . . . . . 14
     |
87 | 86 | a1i 11 |
. . . . . . . . . . . . 13
       |
88 | | uniretop 22566 |
. . . . . . . . . . . . . 14
      |
89 | 88 | isopn3 20870 |
. . . . . . . . . . . . 13
      
                    |
90 | 87, 38, 89 | syl2anc 693 |
. . . . . . . . . . . 12
            
        |
91 | 41, 90 | mpbid 222 |
. . . . . . . . . . 11
       
       |
92 | 91 | reseq2d 5396 |
. . . . . . . . . 10
                    
                      |
93 | | resmpt 5449 |
. . . . . . . . . . . . . . . 16

                            |
94 | 63, 93 | ax-mp 5 |
. . . . . . . . . . . . . . 15
                           |
95 | | id 22 |
. . . . . . . . . . . . . . . . . . . . 21
   |
96 | | 2cnd 11093 |
. . . . . . . . . . . . . . . . . . . . 21
   |
97 | 17 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . 21
   |
98 | 95, 96, 97 | divrec2d 10805 |
. . . . . . . . . . . . . . . . . . . 20
         |
99 | 98 | eqcomd 2628 |
. . . . . . . . . . . . . . . . . . 19
         |
100 | 76, 99 | syl 17 |
. . . . . . . . . . . . . . . . . 18
         |
101 | 100 | fveq2d 6195 |
. . . . . . . . . . . . . . . . 17
                 |
102 | 101 | oveq2d 6666 |
. . . . . . . . . . . . . . . 16
                     |
103 | 102 | mpteq2ia 4740 |
. . . . . . . . . . . . . . 15
                       |
104 | 94, 103 | eqtr2i 2645 |
. . . . . . . . . . . . . 14
                         |
105 | 104 | oveq2i 6661 |
. . . . . . . . . . . . 13
                             |
106 | | eqid 2622 |
. . . . . . . . . . . . . . 15
                         |
107 | | halfcn 11247 |
. . . . . . . . . . . . . . . . . . 19
   |
108 | 107 | a1i 11 |
. . . . . . . . . . . . . . . . . 18
     |
109 | 108, 95 | mulcld 10060 |
. . . . . . . . . . . . . . . . 17
       |
110 | 109 | sincld 14860 |
. . . . . . . . . . . . . . . 16
           |
111 | 96, 110 | mulcld 10060 |
. . . . . . . . . . . . . . 15
             |
112 | 106, 111 | fmpti 6383 |
. . . . . . . . . . . . . 14
                 |
113 | | 2cn 11091 |
. . . . . . . . . . . . . . . . . . 19
 |
114 | | dvasinbx 40135 |
. . . . . . . . . . . . . . . . . . 19
                                     |
115 | 113, 107,
114 | mp2an 708 |
. . . . . . . . . . . . . . . . . 18
                               |
116 | 113, 17 | recidi 10756 |
. . . . . . . . . . . . . . . . . . . . . 22
     |
117 | 116 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . 21
       |
118 | 99 | fveq2d 6195 |
. . . . . . . . . . . . . . . . . . . . 21
                 |
119 | 117, 118 | oveq12d 6668 |
. . . . . . . . . . . . . . . . . . . 20
                         |
120 | | halfcl 11257 |
. . . . . . . . . . . . . . . . . . . . . 22
     |
121 | 120 | coscld 14861 |
. . . . . . . . . . . . . . . . . . . . 21
         |
122 | 121 | mulid2d 10058 |
. . . . . . . . . . . . . . . . . . . 20
                 |
123 | 119, 122 | eqtrd 2656 |
. . . . . . . . . . . . . . . . . . 19
                       |
124 | 123 | mpteq2ia 4740 |
. . . . . . . . . . . . . . . . . 18
                         |
125 | 115, 124 | eqtri 2644 |
. . . . . . . . . . . . . . . . 17
                       |
126 | 125 | dmeqi 5325 |
. . . . . . . . . . . . . . . 16
                       |
127 | | dmmptg 5632 |
. . . . . . . . . . . . . . . . 17
 
     
          |
128 | 127, 121 | mprg 2926 |
. . . . . . . . . . . . . . . 16
         |
129 | 126, 128 | eqtri 2644 |
. . . . . . . . . . . . . . 15
               |
130 | 63, 129 | sseqtr4i 3638 |
. . . . . . . . . . . . . 14
               |
131 | | dvres3 23677 |
. . . . . . . . . . . . . 14
    
                   
                            
                    |
132 | 47, 112, 67, 130, 131 | mp4an 709 |
. . . . . . . . . . . . 13
                              
  |
133 | 125 | reseq1i 5392 |
. . . . . . . . . . . . 13
                        
  |
134 | 105, 132,
133 | 3eqtri 2648 |
. . . . . . . . . . . 12
                       |
135 | 134 | reseq1i 5392 |
. . . . . . . . . . 11
                           |
136 | 135 | a1i 11 |
. . . . . . . . . 10
                        
    |
137 | 38 | resabs1d 5428 |
. . . . . . . . . . 11
           
             |
138 | 65 | resmptd 5452 |
. . . . . . . . . . 11
                     |
139 | 137, 138 | eqtrd 2656 |
. . . . . . . . . 10
           
           |
140 | 92, 136, 139 | 3eqtrd 2660 |
. . . . . . . . 9
                    
                |
141 | 73, 85, 140 | 3eqtrd 2660 |
. . . . . . . 8
                       |
142 | | coscn 24199 |
. . . . . . . . . 10
     |
143 | 142 | a1i 11 |
. . . . . . . . 9
       |
144 | 65, 68 | idcncfg 40085 |
. . . . . . . . . 10
         |
145 | | 2cnd 11093 |
. . . . . . . . . . . 12
   |
146 | 17 | a1i 11 |
. . . . . . . . . . . 12
   |
147 | | eldifsn 4317 |
. . . . . . . . . . . 12
         |
148 | 145, 146,
147 | sylanbrc 698 |
. . . . . . . . . . 11
       |
149 | | difssd 3738 |
. . . . . . . . . . 11
       |
150 | 65, 148, 149 | constcncfg 40084 |
. . . . . . . . . 10
             |
151 | 144, 150 | divcncf 23216 |
. . . . . . . . 9
           |
152 | 143, 151 | cncfmpt1f 22716 |
. . . . . . . 8
               |
153 | 141, 152 | eqeltrd 2701 |
. . . . . . 7
                   |
154 | 48, 50, 58, 70, 153 | dvdivcncf 40142 |
. . . . . 6
                        |
155 | 46, 154 | eqeltrd 2701 |
. . . . 5
         |
156 | | cncff 22696 |
. . . . 5
      
        |
157 | | fdm 6051 |
. . . . 5
           |
158 | 155, 156,
157 | 3syl 18 |
. . . 4
     |
159 | 158 | feq2d 6031 |
. . 3
      
  
         |
160 | 40, 159 | mpbid 222 |
. 2
         |
161 | | cncffvrn 22701 |
. . 3
 
      
                |
162 | 64, 155, 161 | syl2anc 693 |
. 2
       
         |
163 | 160, 162 | mpbird 247 |
1
         |