Step | Hyp | Ref
| Expression |
1 | | isumshft.5 |
. . . . . . . . 9
   |
2 | | isumshft.4 |
. . . . . . . . 9
   |
3 | 1, 2 | zaddcld 11486 |
. . . . . . . 8
     |
4 | | isumshft.2 |
. . . . . . . . . 10
       |
5 | 4 | eleq2i 2693 |
. . . . . . . . 9

        |
6 | 2 | zcnd 11483 |
. . . . . . . . . . 11
   |
7 | | eluzelcn 11699 |
. . . . . . . . . . . 12
    
 
  |
8 | 7, 4 | eleq2s 2719 |
. . . . . . . . . . 11
   |
9 | | isumshft.1 |
. . . . . . . . . . . . . 14
     |
10 | | fvex 6201 |
. . . . . . . . . . . . . 14
     |
11 | 9, 10 | eqeltri 2697 |
. . . . . . . . . . . . 13
 |
12 | 11 | mptex 6486 |
. . . . . . . . . . . 12
   |
13 | 12 | shftval 13814 |
. . . . . . . . . . 11
 
                   |
14 | 6, 8, 13 | syl2an 494 |
. . . . . . . . . 10
 
                   |
15 | | simpr 477 |
. . . . . . . . . . . . . . . . 17
 
   |
16 | | eqid 2622 |
. . . . . . . . . . . . . . . . . 18
     |
17 | 16 | fvmpt2i 6290 |
. . . . . . . . . . . . . . . . 17
           |
18 | 15, 17 | syl 17 |
. . . . . . . . . . . . . . . 16
 
           |
19 | | eluzelcn 11699 |
. . . . . . . . . . . . . . . . . . . . 21
    
  |
20 | 19, 9 | eleq2s 2719 |
. . . . . . . . . . . . . . . . . . . 20
   |
21 | | addcom 10222 |
. . . . . . . . . . . . . . . . . . . 20
 
       |
22 | 6, 20, 21 | syl2an 494 |
. . . . . . . . . . . . . . . . . . 19
 
 
     |
23 | | id 22 |
. . . . . . . . . . . . . . . . . . . . 21
   |
24 | 23, 9 | syl6eleq 2711 |
. . . . . . . . . . . . . . . . . . . 20
       |
25 | | eluzadd 11716 |
. . . . . . . . . . . . . . . . . . . 20
            
    |
26 | 24, 2, 25 | syl2anr 495 |
. . . . . . . . . . . . . . . . . . 19
 
      
    |
27 | 22, 26 | eqeltrd 2701 |
. . . . . . . . . . . . . . . . . 18
 
 
         |
28 | 27, 4 | syl6eleqr 2712 |
. . . . . . . . . . . . . . . . 17
 
 
   |
29 | | isumshft.3 |
. . . . . . . . . . . . . . . . . 18
     |
30 | | eqid 2622 |
. . . . . . . . . . . . . . . . . 18
     |
31 | 29, 30 | fvmpti 6281 |
. . . . . . . . . . . . . . . . 17
        
      |
32 | 28, 31 | syl 17 |
. . . . . . . . . . . . . . . 16
 
      
      |
33 | 18, 32 | eqtr4d 2659 |
. . . . . . . . . . . . . . 15
 
                 |
34 | 33 | ralrimiva 2966 |
. . . . . . . . . . . . . 14
             
    |
35 | | nffvmpt1 6199 |
. . . . . . . . . . . . . . . 16
         |
36 | 35 | nfeq1 2778 |
. . . . . . . . . . . . . . 15
             
   |
37 | | fveq2 6191 |
. . . . . . . . . . . . . . . 16
               |
38 | | oveq2 6658 |
. . . . . . . . . . . . . . . . 17
 
     |
39 | 38 | fveq2d 6195 |
. . . . . . . . . . . . . . . 16
      
            |
40 | 37, 39 | eqeq12d 2637 |
. . . . . . . . . . . . . . 15
             
             
     |
41 | 36, 40 | rspc 3303 |
. . . . . . . . . . . . . 14
  
           
 
                 |
42 | 34, 41 | mpan9 486 |
. . . . . . . . . . . . 13
 
                 |
43 | 42 | ralrimiva 2966 |
. . . . . . . . . . . 12
             
    |
44 | 43 | adantr 481 |
. . . . . . . . . . 11
 
 
                |
45 | 1 | adantr 481 |
. . . . . . . . . . . . 13
 
   |
46 | 2 | adantr 481 |
. . . . . . . . . . . . 13
 
   |
47 | | simpr 477 |
. . . . . . . . . . . . . 14
 
   |
48 | 47, 4 | syl6eleq 2711 |
. . . . . . . . . . . . 13
 
         |
49 | | eluzsub 11717 |
. . . . . . . . . . . . 13
 
               |
50 | 45, 46, 48, 49 | syl3anc 1326 |
. . . . . . . . . . . 12
 
         |
51 | 50, 9 | syl6eleqr 2712 |
. . . . . . . . . . 11
 
     |
52 | | fveq2 6191 |
. . . . . . . . . . . . 13
                   |
53 | | oveq2 6658 |
. . . . . . . . . . . . . 14
   
  
    |
54 | 53 | fveq2d 6195 |
. . . . . . . . . . . . 13
        
              |
55 | 52, 54 | eqeq12d 2637 |
. . . . . . . . . . . 12
               
               
       |
56 | 55 | rspccva 3308 |
. . . . . . . . . . 11
              
 
  
              
     |
57 | 44, 51, 56 | syl2anc 693 |
. . . . . . . . . 10
 
                     |
58 | | pncan3 10289 |
. . . . . . . . . . . 12
 
       |
59 | 6, 8, 58 | syl2an 494 |
. . . . . . . . . . 11
 
 
     |
60 | 59 | fveq2d 6195 |
. . . . . . . . . 10
 
      
            |
61 | 14, 57, 60 | 3eqtrrd 2661 |
. . . . . . . . 9
 
                 |
62 | 5, 61 | sylan2br 493 |
. . . . . . . 8
 
                       |
63 | 3, 62 | seqfeq 12826 |
. . . . . . 7
              
    |
64 | 63 | breq1d 4663 |
. . . . . 6
       
 
          |
65 | 12 | isershft 14394 |
. . . . . . 7
 
     
 
          |
66 | 1, 2, 65 | syl2anc 693 |
. . . . . 6
     
 
          |
67 | 64, 66 | bitr4d 271 |
. . . . 5
       
        |
68 | 67 | iotabidv 5872 |
. . . 4
    
                |
69 | | df-fv 5896 |
. . . 4
 
                 |
70 | | df-fv 5896 |
. . . 4
               |
71 | 68, 69, 70 | 3eqtr4g 2681 |
. . 3

 
     
        |
72 | | eqidd 2623 |
. . . 4
 
               |
73 | | isumshft.6 |
. . . . . 6
 
   |
74 | 73, 30 | fmptd 6385 |
. . . . 5
         |
75 | | ffvelrn 6357 |
. . . . 5
        
        |
76 | 74, 75 | sylan 488 |
. . . 4
 
         |
77 | 4, 3, 72, 76 | isum 14450 |
. . 3
 
                |
78 | | eqidd 2623 |
. . . 4
 
               |
79 | 74 | adantr 481 |
. . . . . 6
 
         |
80 | 28 | ralrimiva 2966 |
. . . . . . 7
  
   |
81 | 38 | eleq1d 2686 |
. . . . . . . 8
   
     |
82 | 81 | rspccva 3308 |
. . . . . . 7
   

     |
83 | 80, 82 | sylan 488 |
. . . . . 6
 
 
   |
84 | | ffvelrn 6357 |
. . . . . 6
          
          |
85 | 79, 83, 84 | syl2anc 693 |
. . . . 5
 
      
    |
86 | 42, 85 | eqeltrd 2701 |
. . . 4
 
         |
87 | 9, 1, 78, 86 | isum 14450 |
. . 3
 
              |
88 | 71, 77, 87 | 3eqtr4d 2666 |
. 2
 
               |
89 | | sumfc 14440 |
. 2

        |
90 | | sumfc 14440 |
. 2

        |
91 | 88, 89, 90 | 3eqtr3g 2679 |
1
 
   |