Step | Hyp | Ref
| Expression |
1 | | elnn1uz2 11765 |
. . 3

        |
2 | | 1t1e1 11175 |
. . . . . . . . 9
   |
3 | 2 | eqcomi 2631 |
. . . . . . . 8
   |
4 | | simpl 473 |
. . . . . . . 8
  #b       |
5 | | oveq2 6658 |
. . . . . . . . . . . 12
   #b 
 ..^    ..^ #b     |
6 | 5 | eqcoms 2630 |
. . . . . . . . . . 11
 #b   
 ..^    ..^ #b     |
7 | | fveq2 6191 |
. . . . . . . . . . . . . 14
 #b  #b    |
8 | | blen1 42378 |
. . . . . . . . . . . . . 14
#b   |
9 | 7, 8 | syl6eq 2672 |
. . . . . . . . . . . . 13
 #b    |
10 | 9 | oveq2d 6666 |
. . . . . . . . . . . 12
  ..^ #b    ..^   |
11 | | fzo01 12550 |
. . . . . . . . . . . 12
 ..^    |
12 | 10, 11 | syl6eq 2672 |
. . . . . . . . . . 11
  ..^ #b       |
13 | 6, 12 | sylan9eqr 2678 |
. . . . . . . . . 10
  #b      ..^       |
14 | 13 | sumeq1d 14431 |
. . . . . . . . 9
  #b       ..^       digit         
     digit           |
15 | | oveq2 6658 |
. . . . . . . . . . . . 13
   digit      digit      |
16 | 15 | oveq1d 6665 |
. . . . . . . . . . . 12
    digit            digit           |
17 | 16 | sumeq2sdv 14435 |
. . . . . . . . . . 11
       digit               digit           |
18 | | c0ex 10034 |
. . . . . . . . . . . 12
 |
19 | | ax-1cn 9994 |
. . . . . . . . . . . . 13
 |
20 | 19, 19 | mulcli 10045 |
. . . . . . . . . . . 12
   |
21 | | oveq1 6657 |
. . . . . . . . . . . . . . 15
   digit      digit      |
22 | | 1ex 10035 |
. . . . . . . . . . . . . . . . 17
 |
23 | 22 | prid2 4298 |
. . . . . . . . . . . . . . . 16
    |
24 | | 0dig2pr01 42404 |
. . . . . . . . . . . . . . . 16
      digit      |
25 | 23, 24 | ax-mp 5 |
. . . . . . . . . . . . . . 15
  digit     |
26 | 21, 25 | syl6eq 2672 |
. . . . . . . . . . . . . 14
   digit      |
27 | | oveq2 6658 |
. . . . . . . . . . . . . . 15
           |
28 | | 2cn 11091 |
. . . . . . . . . . . . . . . 16
 |
29 | | exp0 12864 |
. . . . . . . . . . . . . . . 16
       |
30 | 28, 29 | ax-mp 5 |
. . . . . . . . . . . . . . 15
     |
31 | 27, 30 | syl6eq 2672 |
. . . . . . . . . . . . . 14
       |
32 | 26, 31 | oveq12d 6668 |
. . . . . . . . . . . . 13
    digit             |
33 | 32 | sumsn 14475 |
. . . . . . . . . . . 12
           digit             |
34 | 18, 20, 33 | mp2an 708 |
. . . . . . . . . . 11
      digit            |
35 | 17, 34 | syl6eq 2672 |
. . . . . . . . . 10
       digit             |
36 | 35 | adantr 481 |
. . . . . . . . 9
  #b           digit             |
37 | 14, 36 | eqtrd 2656 |
. . . . . . . 8
  #b       ..^       digit             |
38 | 3, 4, 37 | 3eqtr4a 2682 |
. . . . . . 7
  #b       ..^       digit           |
39 | 38 | ex 450 |
. . . . . 6
  #b      ..^       digit            |
40 | 39 | a1d 25 |
. . . . 5
  
 #b    ..^     digit           #b    
 ..^       digit             |
41 | 40 | 2a1d 26 |
. . . 4
          #b    ..^     digit           #b    
 ..^       digit               |
42 | | eluzge2nn0 11727 |
. . . . . . . . 9
    
  |
43 | | nn0ob 15100 |
. . . . . . . . . 10

    
       |
44 | 43 | bicomd 213 |
. . . . . . . . 9

    
       |
45 | 42, 44 | syl 17 |
. . . . . . . 8
    
    
       |
46 | | blennngt2o2 42386 |
. . . . . . . . 9
           #b   #b         |
47 | 46 | ex 450 |
. . . . . . . 8
    
    
#b   #b          |
48 | 45, 47 | sylbid 230 |
. . . . . . 7
    
    
#b   #b          |
49 | 48 | imp 445 |
. . . . . 6
           #b   #b         |
50 | | fveq2 6191 |
. . . . . . . . . . . . . 14
     #b  #b        |
51 | 50 | eqeq1d 2624 |
. . . . . . . . . . . . 13
      #b 
#b         |
52 | | id 22 |
. . . . . . . . . . . . . 14
           |
53 | | oveq2 6658 |
. . . . . . . . . . . . . . . 16
       digit      digit          |
54 | 53 | oveq1d 6665 |
. . . . . . . . . . . . . . 15
        digit            digit               |
55 | 54 | sumeq2sdv 14435 |
. . . . . . . . . . . . . 14
       ..^     digit           ..^     digit               |
56 | 52, 55 | eqeq12d 2637 |
. . . . . . . . . . . . 13
        ..^     digit               ..^     digit                |
57 | 51, 56 | imbi12d 334 |
. . . . . . . . . . . 12
       #b 
  ..^     digit           #b          
 ..^     digit                 |
58 | 57 | rspcva 3307 |
. . . . . . . . . . 11
        #b 
  ..^     digit          
 #b          
 ..^     digit                |
59 | | eqeq1 2626 |
. . . . . . . . . . . . . . . 16
 #b   
 #b   #b      
   #b          |
60 | | nncn 11028 |
. . . . . . . . . . . . . . . . . . . . 21
   |
61 | 60 | ad2antll 765 |
. . . . . . . . . . . . . . . . . . . 20
  #b              
 
  |
62 | | blennn0elnn 42371 |
. . . . . . . . . . . . . . . . . . . . . . 23
    
#b        |
63 | 62 | nncnd 11036 |
. . . . . . . . . . . . . . . . . . . . . 22
    
#b        |
64 | 63 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . 21
     
     #b        |
65 | 64 | ad2antrl 764 |
. . . . . . . . . . . . . . . . . . . 20
  #b              
 
#b        |
66 | | 1cnd 10056 |
. . . . . . . . . . . . . . . . . . . 20
  #b              
 
  |
67 | 61, 65, 66 | addcan2d 10240 |
. . . . . . . . . . . . . . . . . . 19
  #b              
 
    #b       #b         |
68 | | eqcom 2629 |
. . . . . . . . . . . . . . . . . . . 20
 #b      #b        |
69 | | nnz 11399 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
   |
70 | 69 | ad2antll 765 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
  #b              
 
  |
71 | | fzval3 12536 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
      ..^     |
72 | 70, 71 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  #b              
 
     ..^     |
73 | 72 | eqcomd 2628 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
  #b              
 
 ..^         |
74 | 73 | sumeq1d 14431 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
  #b              
 
  ..^       digit                  digit           |
75 | | nnnn0 11299 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
   |
76 | | elnn0uz 11725 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

      |
77 | 75, 76 | sylib 208 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
       |
78 | 77 | ad2antll 765 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
  #b              
 
      |
79 | | 2nn 11185 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
 |
80 | 79 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
           
       |
81 | | elfzelz 12342 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
       |
82 | 81 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
           
       |
83 | | nn0rp0 12279 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36

     |
84 | 42, 83 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
    
     |
85 | 84 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
     
          |
86 | 85 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
           
          |
87 | | digvalnn0 42393 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
 
      digit      |
88 | 80, 82, 86, 87 | syl3anc 1326 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
           
       digit      |
89 | 88 | ex 450 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
     
            digit       |
90 | 89 | ad2antrl 764 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
  #b              
 
    
  digit       |
91 | 90 | imp 445 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
   #b         
    
         digit      |
92 | 91 | nn0cnd 11353 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
   #b         
    
         digit      |
93 | | 2nn0 11309 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
 |
94 | 93 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
       |
95 | | elfznn0 12433 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
       |
96 | 94, 95 | nn0expcld 13031 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
           |
97 | 96 | nn0cnd 11353 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
           |
98 | 97 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
   #b         
    
             |
99 | 92, 98 | mulcld 10060 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
   #b         
    
          digit           |
100 | | oveq1 6657 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
   digit      digit      |
101 | 100, 27 | oveq12d 6668 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
    digit            digit           |
102 | 30 | oveq2i 6661 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
   digit            digit      |
103 | 101, 102 | syl6eq 2672 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
    digit            digit       |
104 | 78, 99, 103 | fsum1p 14482 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
  #b              
 
         digit             digit                digit            |
105 | 42 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
     
       |
106 | 42, 43 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
    
    
       |
107 | 106 | biimparc 504 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
     
           |
108 | | 0dig2nn0o 42407 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
         digit      |
109 | 105, 107,
108 | syl2anc 693 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
     
       digit      |
110 | 109 | ad2antrl 764 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
  #b              
 
  digit      |
111 | 110 | oveq1d 6665 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  #b              
 
   digit         |
112 | 111, 2 | syl6eq 2672 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
  #b              
 
   digit       |
113 | | 1z 11407 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
 |
114 | 113 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  #b              
 
  |
115 | | 0p1e1 11132 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
   |
116 | 115, 113 | eqeltri 2697 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
   |
117 | 116 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  #b              
 
    |
118 | 79 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
               |
119 | | elfzelz 12342 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
         |
120 | 119 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
               |
121 | 42 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
               |
122 | 121, 83 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
                  |
123 | 118, 120,
122, 87 | syl3anc 1326 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
               digit      |
124 | 123 | ex 450 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
    
      
  digit       |
125 | 124 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
     
              digit       |
126 | 125 | ad2antrl 764 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
  #b              
 
      
  digit       |
127 | 126 | imp 445 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
   #b         
    
           digit      |
128 | 127 | nn0cnd 11353 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
   #b         
    
           digit      |
129 | | 2cnd 11093 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
         |
130 | | elfznn 12370 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
       |
131 | 130 | nnnn0d 11351 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
       |
132 | 115 | oveq1i 6660 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
           |
133 | 131, 132 | eleq2s 2719 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
         |
134 | 129, 133 | expcld 13008 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
             |
135 | 134 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
   #b         
    
               |
136 | 128, 135 | mulcld 10060 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
   #b         
    
            digit           |
137 | | oveq1 6657 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
     digit        digit      |
138 | | oveq2 6658 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
               |
139 | 137, 138 | oveq12d 6668 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
      digit              digit             |
140 | 114, 117,
70, 136, 139 | fsumshftm 14513 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
  #b              
 
           digit                          digit             |
141 | 112, 140 | oveq12d 6668 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
  #b              
 
    digit                digit                            digit              |
142 | 74, 104, 141 | 3eqtrd 2660 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
  #b              
 
  ..^       digit                           digit              |
143 | 142 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . 24
        ..^     digit              #b         
    
     ..^       digit                           digit              |
144 | 79 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
           
 ..^    |
145 | | elfzoelz 12470 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
  ..^
  |
146 | 145 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
           
 ..^    |
147 | | nn0rp0 12279 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 37
    
         |
148 | 147 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
     
              |
149 | 148 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
           
 ..^           |
150 | | digvalnn0 42393 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
 
          digit          |
151 | 144, 146,
149, 150 | syl3anc 1326 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
           
 ..^    digit          |
152 | 151 | nn0cnd 11353 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
           
 ..^    digit          |
153 | 152 | ex 450 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
     
       ..^   digit           |
154 | 153 | ad2antrl 764 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
  #b              
 
  ..^   digit           |
155 | 154 | imp 445 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
   #b         
    
   ..^ 
  digit          |
156 | 93 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
  ..^
  |
157 | | elfzonn0 12512 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
  ..^
  |
158 | 156, 157 | nn0expcld 13031 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
  ..^
      |
159 | 158 | nn0cnd 11353 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
  ..^
      |
160 | 159 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
   #b         
    
   ..^ 
      |
161 | | 2cnd 11093 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
   #b         
    
   ..^ 
  |
162 | 155, 160,
161 | mulassd 10063 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
   #b         
    
   ..^ 
    digit                 digit                 |
163 | 162 | eqcomd 2628 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
   #b         
    
   ..^ 
   digit                   digit                |
164 | 163 | sumeq2dv 14433 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
  #b              
 
  ..^     digit                 ..^      digit                |
165 | 164 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
        ..^     digit              #b         
    
     ..^     digit               
 ..^      digit                |
166 | | 0cn 10032 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
 |
167 | | pncan1 10454 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
       |
168 | 166, 167 | ax-mp 5 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
     |
169 | 168 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
       |
170 | 169 | oveq1d 6665 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
                   |
171 | | fzoval 12471 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
  ..^         |
172 | 69, 171 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
  ..^         |
173 | 170, 172 | eqtr4d 2659 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
            ..^   |
174 | 173 | ad2antll 765 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  #b              
 
           ..^   |
175 | | simprlr 803 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
  #b              
 
      |
176 | | elfznn0 12433 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
         |
177 | 168 | oveq1i 6660 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
                 |
178 | 176, 177 | eleq2s 2719 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
             |
179 | | dignn0flhalf 42412 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
           digit      digit            |
180 | 175, 178,
179 | syl2an 494 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
   #b         
    
                 digit      digit            |
181 | | eluzelz 11697 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 37
    
  |
182 | 181 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
             |
183 | | nn0z 11400 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 38
    
      |
184 | | zob 15083 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 39
     
       |
185 | 181, 184 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 38
    
    
       |
186 | 183, 185 | syl5ibr 236 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 37
    
    
       |
187 | 186 | imp 445 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
                 |
188 | 182, 187 | jca 554 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
                   |
189 | 188 | ancoms 469 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
     
             |
190 | 189 | ad2antrl 764 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
  #b              
 
        |
191 | 190 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
   #b         
    
                     |
192 | | zofldiv2 42325 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
                   |
193 | 191, 192 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
   #b         
    
                         |
194 | 193 | oveq2d 6666 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
   #b         
    
               digit            digit          |
195 | 180, 194 | eqtrd 2656 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
   #b         
    
                 digit      digit          |
196 | | 2cnd 11093 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
             |
197 | 196, 178 | expp1d 13009 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
                         |
198 | 197 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
   #b         
    
                           |
199 | 195, 198 | oveq12d 6668 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
   #b         
    
                  digit              digit                 |
200 | 174, 199 | sumeq12dv 14437 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
  #b              
 
                 digit             ..^     digit                 |
201 | 200 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
        ..^     digit              #b         
    
                    digit             ..^     digit                 |
202 | | oveq1 6657 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
   digit          digit          |
203 | | oveq2 6658 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
           |
204 | 202, 203 | oveq12d 6668 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
    digit                digit               |
205 | 204 | cbvsumv 14426 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
  ..^     digit               ..^     digit              |
206 | 205 | eqeq2i 2634 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
       ..^     digit            
      ..^     digit               |
207 | 206 | biimpi 206 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
       ..^     digit                   ..^     digit               |
208 | 207 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
        ..^     digit              #b         
    
         ..^     digit               |
209 | 208 | oveq1d 6665 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
        ..^     digit              #b         
    
          
 ..^     digit                |
210 | | fzofi 12773 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
 ..^  |
211 | 210 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
        ..^     digit              #b         
    
    ..^   |
212 | | 2cnd 11093 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
        ..^     digit              #b         
    
     |
213 | 159 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
           
 ..^        |
214 | 152, 213 | mulcld 10060 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
           
 ..^     digit               |
215 | 214 | ex 450 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
     
       ..^    digit                |
216 | 215 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
           
   ..^    digit                |
217 | 216 | ad2antll 765 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
        ..^     digit              #b         
    
     ..^    digit                |
218 | 217 | imp 445 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
       
 ..^     digit              #b              
    ..^ 
   digit               |
219 | 211, 212,
218 | fsummulc1 14517 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
        ..^     digit              #b         
    
      ..^     digit              
 ..^      digit                |
220 | 209, 219 | eqtrd 2656 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
        ..^     digit              #b         
    
           ..^      digit                |
221 | 165, 201,
220 | 3eqtr4d 2666 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
        ..^     digit              #b         
    
                    digit                   |
222 | 221 | oveq2d 6666 |
. . . . . . . . . . . . . . . . . . . . . . . 24
        ..^     digit              #b         
    
    
                digit                      |
223 | | eluzelcn 11699 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
    
  |
224 | | peano2cnm 10347 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
     |
225 | 223, 224 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
    
    |
226 | | 2cnd 11093 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
    
  |
227 | | 2ne0 11113 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
 |
228 | 227 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
    
  |
229 | 225, 226,
228 | 3jca 1242 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
    
      |
230 | 229 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
     
           |
231 | | divcan1 10694 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
   
           |
232 | 230, 231 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
     
               |
233 | 232 | oveq2d 6666 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
     
                   |
234 | | 1cnd 10056 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
    
  |
235 | 234, 223 | jca 554 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
    
    |
236 | 235 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
     
         |
237 | | pncan3 10289 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
 
       |
238 | 236, 237 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
     
           |
239 | 233, 238 | eqtrd 2656 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
     
               |
240 | 239 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
           
           |
241 | 240 | ad2antll 765 |
. . . . . . . . . . . . . . . . . . . . . . . 24
        ..^     digit              #b         
    
             |
242 | 143, 222,
241 | 3eqtrrd 2661 |
. . . . . . . . . . . . . . . . . . . . . . 23
        ..^     digit              #b         
    
     ..^       digit           |
243 | 242 | ex 450 |
. . . . . . . . . . . . . . . . . . . . . 22
       ..^     digit               #b         
    
    ..^       digit            |
244 | 243 | imim2i 16 |
. . . . . . . . . . . . . . . . . . . . 21
  #b            ..^     digit               #b        #b         
    
 
  ..^       digit             |
245 | 244 | com13 88 |
. . . . . . . . . . . . . . . . . . . 20
  #b              
 
 #b        #b     
      ..^     digit              
 ..^       digit             |
246 | 68, 245 | syl5bi 232 |
. . . . . . . . . . . . . . . . . . 19
  #b              
 
 #b        #b     
      ..^     digit              
 ..^       digit             |
247 | 67, 246 | sylbid 230 |
. . . . . . . . . . . . . . . . . 18
  #b              
 
    #b      
  #b            ..^     digit              
 ..^       digit             |
248 | 247 | ex 450 |
. . . . . . . . . . . . . . . . 17
 #b   
           
     #b         #b          
 ..^     digit                ..^       digit              |
249 | 248 | com23 86 |
. . . . . . . . . . . . . . . 16
 #b   
    #b      
           
   #b          
 ..^     digit                ..^       digit              |
250 | 59, 249 | sylbid 230 |
. . . . . . . . . . . . . . 15
 #b   
 #b   #b             
    

  #b            ..^     digit              
 ..^       digit              |
251 | 250 | com23 86 |
. . . . . . . . . . . . . 14
 #b   
           
  #b   #b         #b            ..^     digit             
  ..^       digit              |
252 | 251 | com14 96 |
. . . . . . . . . . . . 13
  #b            ..^     digit                    
    
  #b   #b        #b      ..^       digit              |
253 | 252 | exp4c 636 |
. . . . . . . . . . . 12
  #b            ..^     digit                          #b   #b        #b      ..^       digit                |
254 | 253 | com35 98 |
. . . . . . . . . . 11
  #b            ..^     digit                    #b   #b              #b      ..^       digit                |
255 | 58, 254 | syl 17 |
. . . . . . . . . 10
        #b 
  ..^     digit          
    
 #b   #b       
      #b      ..^       digit                |
256 | 255 | ex 450 |
. . . . . . . . 9
    
 
 #b 
  ..^     digit                #b   #b              #b      ..^       digit                 |
257 | 256 | pm2.43a 54 |
. . . . . . . 8
    
 
 #b 
  ..^     digit           #b   #b              #b      ..^       digit                |
258 | 257 | com25 99 |
. . . . . . 7
    
    
 #b   #b           #b  
 ..^     digit           #b      ..^       digit                |
259 | 258 | impcom 446 |
. . . . . 6
            #b   #b           #b    ..^     digit           #b    
 ..^       digit               |
260 | 49, 259 | mpd 15 |
. . . . 5
               #b  
 ..^     digit           #b      ..^       digit              |
261 | 260 | ex 450 |
. . . 4
    
    
  
 #b    ..^     digit           #b    
 ..^       digit               |
262 | 41, 261 | jaoi 394 |
. . 3
                #b  
 ..^     digit           #b      ..^       digit               |
263 | 1, 262 | sylbi 207 |
. 2
          #b    ..^     digit           #b    
 ..^       digit               |
264 | 263 | imp31 448 |
1
       
    #b  
 ..^     digit           #b      ..^       digit             |