Step | Hyp | Ref
| Expression |
1 | | dvply1.f |
. . 3
                     |
2 | 1 | oveq2d 5935 |
. 2
                         |
3 | | eqid 2193 |
. . . . 5
  ℂfld   ℂfld |
4 | 3 | cnfldtopon 14719 |
. . . 4
  ℂfld TopOn   |
5 | 4 | toponrestid 14200 |
. . 3
  ℂfld    ℂfld ↾t   |
6 | | cnelprrecn 8010 |
. . . 4
    |
7 | 6 | a1i 9 |
. . 3
      |
8 | 3 | cnfldtop 14720 |
. . . 4
  ℂfld  |
9 | | unicntop 14722 |
. . . . 5
   ℂfld |
10 | 9 | topopn 14187 |
. . . 4
   ℂfld   ℂfld  |
11 | 8, 10 | mp1i 10 |
. . 3
   ℂfld  |
12 | | 0zd 9332 |
. . . 4
   |
13 | | dvply1.n |
. . . . 5
   |
14 | 13 | nn0zd 9440 |
. . . 4
   |
15 | 12, 14 | fzfigd 10505 |
. . 3
       |
16 | | dvply1.a |
. . . . . . 7
       |
17 | | elfznn0 10183 |
. . . . . . 7
       |
18 | | ffvelcdm 5692 |
. . . . . . 7
     
       |
19 | 16, 17, 18 | syl2an 289 |
. . . . . 6
 
           |
20 | 19 | adantr 276 |
. . . . 5
               |
21 | | simpr 110 |
. . . . . 6
           |
22 | 17 | ad2antlr 489 |
. . . . . 6
           |
23 | 21, 22 | expcld 10747 |
. . . . 5
               |
24 | 20, 23 | mulcld 8042 |
. . . 4
                     |
25 | 24 | 3impa 1196 |
. . 3
 
   

            |
26 | 19 | 3adant3 1019 |
. . . 4
 
   

      |
27 | | 0cnd 8014 |
. . . . 5
      

   |
28 | | simpl2 1003 |
. . . . . . . 8
      

       |
29 | 28, 17 | syl 14 |
. . . . . . 7
      

   |
30 | 29 | nn0cnd 9298 |
. . . . . 6
      

   |
31 | | simpl3 1004 |
. . . . . . 7
      

   |
32 | | simpr 110 |
. . . . . . . . 9
      


  |
33 | | elnn0 9245 |
. . . . . . . . . 10

    |
34 | 29, 33 | sylib 122 |
. . . . . . . . 9
      

 
   |
35 | 32, 34 | ecased 1360 |
. . . . . . . 8
      

   |
36 | | nnm1nn0 9284 |
. . . . . . . 8
     |
37 | 35, 36 | syl 14 |
. . . . . . 7
      

     |
38 | 31, 37 | expcld 10747 |
. . . . . 6
      

         |
39 | 30, 38 | mulcld 8042 |
. . . . 5
      

           |
40 | 17 | 3ad2ant2 1021 |
. . . . . . 7
 
   

  |
41 | 40 | nn0zd 9440 |
. . . . . 6
 
   

  |
42 | | 0zd 9332 |
. . . . . 6
 
   

  |
43 | | zdceq 9395 |
. . . . . 6
 
 DECID   |
44 | 41, 42, 43 | syl2anc 411 |
. . . . 5
 
   

DECID
  |
45 | 27, 39, 44 | ifcldadc 3587 |
. . . 4
 
   

               |
46 | 26, 45 | mulcld 8042 |
. . 3
 
   

                     |
47 | | 0cnd 8014 |
. . . . 5
   
      
  |
48 | 22 | nn0cnd 9298 |
. . . . . . 7
           |
49 | 48 | adantr 276 |
. . . . . 6
   
         |
50 | | simplr 528 |
. . . . . . 7
   
         |
51 | | simpr 110 |
. . . . . . . . 9
   
      
  |
52 | 22 | adantr 276 |
. . . . . . . . . 10
   
         |
53 | 52, 33 | sylib 122 |
. . . . . . . . 9
   
       
   |
54 | 51, 53 | ecased 1360 |
. . . . . . . 8
   
         |
55 | 54, 36 | syl 14 |
. . . . . . 7
   
           |
56 | 50, 55 | expcld 10747 |
. . . . . 6
   
               |
57 | 49, 56 | mulcld 8042 |
. . . . 5
   
                 |
58 | 44 | 3expa 1205 |
. . . . 5
        
DECID
  |
59 | 47, 57, 58 | ifcldadc 3587 |
. . . 4
                        |
60 | 17 | adantl 277 |
. . . . 5
 
       |
61 | | dvexp2 14891 |
. . . . 5

                         |
62 | 60, 61 | syl 14 |
. . . 4
 
                              |
63 | 23, 59, 62, 19 | dvmptcmulcn 14900 |
. . 3
 
                                          |
64 | 5, 3, 7, 11, 15, 25, 46, 63 | dvmptfsum 14904 |
. 2
                                                  |
65 | | elfznn 10123 |
. . . . . . . . . . 11
       |
66 | 65 | nnne0d 9029 |
. . . . . . . . . 10
       |
67 | 66 | neneqd 2385 |
. . . . . . . . 9
    
  |
68 | 67 | adantl 277 |
. . . . . . . 8
        
  |
69 | 68 | iffalsed 3568 |
. . . . . . 7
                                |
70 | 69 | oveq2d 5935 |
. . . . . 6
                                            |
71 | 70 | sumeq2dv 11514 |
. . . . 5
 

                                               |
72 | | 1eluzge0 9642 |
. . . . . . 7
     |
73 | | fzss1 10132 |
. . . . . . 7
    
          |
74 | 72, 73 | mp1i 10 |
. . . . . 6
 

          |
75 | 16 | adantr 276 |
. . . . . . . 8
 

      |
76 | 65 | nnnn0d 9296 |
. . . . . . . 8
       |
77 | 75, 76, 18 | syl2an 289 |
. . . . . . 7
               |
78 | 66 | adantl 277 |
. . . . . . . . . 10
           |
79 | 78 | neneqd 2385 |
. . . . . . . . 9
        
  |
80 | 79 | iffalsed 3568 |
. . . . . . . 8
                                |
81 | 76 | adantl 277 |
. . . . . . . . . 10
           |
82 | 81 | nn0cnd 9298 |
. . . . . . . . 9
           |
83 | | simplr 528 |
. . . . . . . . . 10
           |
84 | 65, 36 | syl 14 |
. . . . . . . . . . 11
         |
85 | 84 | adantl 277 |
. . . . . . . . . 10
             |
86 | 83, 85 | expcld 10747 |
. . . . . . . . 9
                 |
87 | 82, 86 | mulcld 8042 |
. . . . . . . 8
                   |
88 | 80, 87 | eqeltrd 2270 |
. . . . . . 7
                        |
89 | 77, 88 | mulcld 8042 |
. . . . . 6
                              |
90 | | eldifn 3283 |
. . . . . . . . . . . 12
          
      |
91 | | 0p1e1 9098 |
. . . . . . . . . . . . . 14
   |
92 | 91 | oveq1i 5929 |
. . . . . . . . . . . . 13
           |
93 | 92 | eleq2i 2260 |
. . . . . . . . . . . 12
      
      |
94 | 90, 93 | sylnibr 678 |
. . . . . . . . . . 11
          
        |
95 | 94 | adantl 277 |
. . . . . . . . . 10
              
        |
96 | | eldifi 3282 |
. . . . . . . . . . . 12
                 |
97 | 96 | adantl 277 |
. . . . . . . . . . 11
              
      |
98 | | nn0uz 9630 |
. . . . . . . . . . . . . 14
     |
99 | 13, 98 | eleqtrdi 2286 |
. . . . . . . . . . . . 13
       |
100 | 99 | ad2antrr 488 |
. . . . . . . . . . . 12
              
      |
101 | | elfzp12 10168 |
. . . . . . . . . . . 12
    
                |
102 | 100, 101 | syl 14 |
. . . . . . . . . . 11
              
                |
103 | 97, 102 | mpbid 147 |
. . . . . . . . . 10
              
          |
104 | 95, 103 | ecased 1360 |
. . . . . . . . 9
              
  |
105 | 104 | iftrued 3565 |
. . . . . . . 8
              
               |
106 | 105 | oveq2d 5935 |
. . . . . . 7
              
                           |
107 | 75, 17, 18 | syl2an 289 |
. . . . . . . . 9
               |
108 | 107 | mul01d 8414 |
. . . . . . . 8
                 |
109 | 96, 108 | sylan2 286 |
. . . . . . 7
              
        |
110 | 106, 109 | eqtrd 2226 |
. . . . . 6
              
                     |
111 | | elfzelz 10094 |
. . . . . . . . 9
       |
112 | 111 | adantl 277 |
. . . . . . . 8
           |
113 | | 1zzd 9347 |
. . . . . . . 8
           |
114 | 14 | ad2antrr 488 |
. . . . . . . 8
           |
115 | | fzdcel 10109 |
. . . . . . . 8
 

DECID
      |
116 | 112, 113,
114, 115 | syl3anc 1249 |
. . . . . . 7
        
DECID
      |
117 | 116 | ralrimiva 2567 |
. . . . . 6
 

     DECID       |
118 | | 0zd 9332 |
. . . . . . 7
 

  |
119 | 14 | adantr 276 |
. . . . . . 7
 

  |
120 | 118, 119 | fzfigd 10505 |
. . . . . 6
 

      |
121 | 74, 89, 110, 117, 120 | fisumss 11538 |
. . . . 5
 

                                                    |
122 | | elfznn0 10183 |
. . . . . . . . . . . . . . 15
         |
123 | 122 | adantl 277 |
. . . . . . . . . . . . . 14
       
     |
124 | 123 | nn0cnd 9298 |
. . . . . . . . . . . . 13
       
     |
125 | | ax-1cn 7967 |
. . . . . . . . . . . . 13
 |
126 | | pncan 8227 |
. . . . . . . . . . . . 13
 
       |
127 | 124, 125,
126 | sylancl 413 |
. . . . . . . . . . . 12
       
         |
128 | 127 | oveq2d 5935 |
. . . . . . . . . . 11
       
                 |
129 | 128 | oveq2d 5935 |
. . . . . . . . . 10
       
                         |
130 | 129 | oveq2d 5935 |
. . . . . . . . 9
       
                                         |
131 | 16 | ad2antrr 488 |
. . . . . . . . . . 11
       
         |
132 | | peano2nn0 9283 |
. . . . . . . . . . . . 13

    |
133 | 122, 132 | syl 14 |
. . . . . . . . . . . 12
           |
134 | 133 | adantl 277 |
. . . . . . . . . . 11
       
       |
135 | 131, 134 | ffvelcdmd 5695 |
. . . . . . . . . 10
       
           |
136 | 134 | nn0cnd 9298 |
. . . . . . . . . 10
       
       |
137 | | simplr 528 |
. . . . . . . . . . 11
       
     |
138 | 137, 123 | expcld 10747 |
. . . . . . . . . 10
       
         |
139 | 135, 136,
138 | mulassd 8045 |
. . . . . . . . 9
       
                                     |
140 | 135, 136 | mulcomd 8043 |
. . . . . . . . . 10
       
                         |
141 | 140 | oveq1d 5934 |
. . . . . . . . 9
       
                                     |
142 | 130, 139,
141 | 3eqtr2d 2232 |
. . . . . . . 8
       
                                         |
143 | 142 | sumeq2dv 11514 |
. . . . . . 7
 

    
                       
                         |
144 | | 1m1e0 9053 |
. . . . . . . . 9
   |
145 | 144 | oveq1i 5929 |
. . . . . . . 8
           
   |
146 | 145 | sumeq1i 11509 |
. . . . . . 7
      
                       
                            |
147 | | oveq1 5926 |
. . . . . . . . . 10
       |
148 | | fvoveq1 5942 |
. . . . . . . . . 10
               |
149 | 147, 148 | oveq12d 5937 |
. . . . . . . . 9
                       |
150 | | oveq2 5927 |
. . . . . . . . 9
           |
151 | 149, 150 | oveq12d 5937 |
. . . . . . . 8
                                   |
152 | 151 | cbvsumv 11507 |
. . . . . . 7
    
                   
                        |
153 | 143, 146,
152 | 3eqtr4g 2251 |
. . . . . 6
 

      
                       
                         |
154 | | 1zzd 9347 |
. . . . . . 7
 

  |
155 | 13 | adantr 276 |
. . . . . . . 8
 

  |
156 | 155 | nn0zd 9440 |
. . . . . . 7
 

  |
157 | 77, 87 | mulcld 8042 |
. . . . . . 7
                         |
158 | | fveq2 5555 |
. . . . . . . 8
               |
159 | | id 19 |
. . . . . . . . 9
       |
160 | | oveq1 5926 |
. . . . . . . . . 10
           |
161 | 160 | oveq2d 5935 |
. . . . . . . . 9
                   |
162 | 159, 161 | oveq12d 5937 |
. . . . . . . 8
                         |
163 | 158, 162 | oveq12d 5937 |
. . . . . . 7
                                       |
164 | 154, 154,
156, 157, 163 | fsumshftm 11591 |
. . . . . 6
 

                    
                               |
165 | | elfznn0 10183 |
. . . . . . . . . 10
         |
166 | 165 | adantl 277 |
. . . . . . . . 9
       
     |
167 | | peano2nn0 9283 |
. . . . . . . . . . . 12

    |
168 | 166, 167 | syl 14 |
. . . . . . . . . . 11
       
       |
169 | 168 | nn0cnd 9298 |
. . . . . . . . . 10
       
       |
170 | 16 | ad2antrr 488 |
. . . . . . . . . . 11
       
         |
171 | 170, 168 | ffvelcdmd 5695 |
. . . . . . . . . 10
       
           |
172 | 169, 171 | mulcld 8042 |
. . . . . . . . 9
       
               |
173 | | dvply1.b |
. . . . . . . . . 10
             |
174 | 173 | fvmpt2 5642 |
. . . . . . . . 9
                             |
175 | 166, 172,
174 | syl2anc 411 |
. . . . . . . 8
       
                   |
176 | 175 | oveq1d 5934 |
. . . . . . 7
       
                               |
177 | 176 | sumeq2dv 11514 |
. . . . . 6
 

    
             
                         |
178 | 153, 164,
177 | 3eqtr4d 2236 |
. . . . 5
 

                    
                   |
179 | 71, 121, 178 | 3eqtr3d 2234 |
. . . 4
 

                                             |
180 | 179 | mpteq2dva 4120 |
. . 3
                                                  |
181 | | dvply1.g |
. . 3
      
                |
182 | 180, 181 | eqtr4d 2229 |
. 2
                              |
183 | 2, 64, 182 | 3eqtrd 2230 |
1
     |