Step | Hyp | Ref
| Expression |
1 | | iseqf1olemstep.k |
. . . . . . . 8
       |
2 | | elfzel1 10026 |
. . . . . . . 8
       |
3 | 1, 2 | syl 14 |
. . . . . . 7
   |
4 | 3 | adantr 276 |
. . . . . 6
 

  |
5 | | elfzelz 10027 |
. . . . . . . . 9
       |
6 | 1, 5 | syl 14 |
. . . . . . . 8
   |
7 | 6 | adantr 276 |
. . . . . . 7
 

  |
8 | | peano2zm 9293 |
. . . . . . 7
 
   |
9 | 7, 8 | syl 14 |
. . . . . 6
 

    |
10 | | simpr 110 |
. . . . . . 7
 

  |
11 | | zltlem1 9312 |
. . . . . . . 8
 
       |
12 | 4, 7, 11 | syl2anc 411 |
. . . . . . 7
 


     |
13 | 10, 12 | mpbid 147 |
. . . . . 6
 

    |
14 | | eluz2 9536 |
. . . . . 6
               |
15 | 4, 9, 13, 14 | syl3anbrc 1181 |
. . . . 5
 

        |
16 | 3 | ad2antrr 488 |
. . . . . . . . . 10
       
     |
17 | | elfzel2 10025 |
. . . . . . . . . . . 12
       |
18 | 1, 17 | syl 14 |
. . . . . . . . . . 11
   |
19 | 18 | ad2antrr 488 |
. . . . . . . . . 10
       
     |
20 | | elfzelz 10027 |
. . . . . . . . . . 11
    
    |
21 | 20 | adantl 277 |
. . . . . . . . . 10
       
     |
22 | | elfzle1 10029 |
. . . . . . . . . . 11
    
    |
23 | 22 | adantl 277 |
. . . . . . . . . 10
       
     |
24 | 21 | zred 9377 |
. . . . . . . . . . 11
       
     |
25 | 6 | ad2antrr 488 |
. . . . . . . . . . . 12
       
     |
26 | 25 | zred 9377 |
. . . . . . . . . . 11
       
     |
27 | 19 | zred 9377 |
. . . . . . . . . . 11
       
     |
28 | | peano2rem 8226 |
. . . . . . . . . . . . 13
 
   |
29 | 26, 28 | syl 14 |
. . . . . . . . . . . 12
       
   
   |
30 | | elfzle2 10030 |
. . . . . . . . . . . . 13
    
      |
31 | 30 | adantl 277 |
. . . . . . . . . . . 12
       
       |
32 | 26 | lem1d 8892 |
. . . . . . . . . . . 12
       
   
   |
33 | 24, 29, 26, 31, 32 | letrd 8083 |
. . . . . . . . . . 11
       
     |
34 | | elfzle2 10030 |
. . . . . . . . . . . . 13
       |
35 | 1, 34 | syl 14 |
. . . . . . . . . . . 12

  |
36 | 35 | ad2antrr 488 |
. . . . . . . . . . 11
       
     |
37 | 24, 26, 27, 33, 36 | letrd 8083 |
. . . . . . . . . 10
       
     |
38 | | elfz4 10020 |
. . . . . . . . . 10
  
 
 
      |
39 | 16, 19, 21, 23, 37, 38 | syl32anc 1246 |
. . . . . . . . 9
       
         |
40 | | elfzel1 10026 |
. . . . . . . . . . . . . 14
         
  |
41 | 40 | zred 9377 |
. . . . . . . . . . . . 13
         
  |
42 | | elfzelz 10027 |
. . . . . . . . . . . . . 14
         
  |
43 | 42 | zred 9377 |
. . . . . . . . . . . . 13
         
  |
44 | | elfzle1 10029 |
. . . . . . . . . . . . 13
         
  |
45 | 41, 43, 44 | lensymd 8081 |
. . . . . . . . . . . 12
         
  |
46 | | zltlem1 9312 |
. . . . . . . . . . . . . 14
 
       |
47 | 21, 25, 46 | syl2anc 411 |
. . . . . . . . . . . . 13
       
   
     |
48 | 31, 47 | mpbird 167 |
. . . . . . . . . . . 12
       
     |
49 | 45, 48 | nsyl3 626 |
. . . . . . . . . . 11
       
  
           |
50 | 49 | iffalsed 3546 |
. . . . . . . . . 10
       
                  
                   |
51 | | iseqf1olemstep.j |
. . . . . . . . . . . . 13
               |
52 | | f1of 5463 |
. . . . . . . . . . . . 13
            
              |
53 | 51, 52 | syl 14 |
. . . . . . . . . . . 12
               |
54 | 53 | ad2antrr 488 |
. . . . . . . . . . 11
       
                 |
55 | 54, 39 | ffvelcdmd 5654 |
. . . . . . . . . 10
       
             |
56 | 50, 55 | eqeltrd 2254 |
. . . . . . . . 9
       
                  
                   |
57 | | eleq1w 2238 |
. . . . . . . . . . 11
          
            |
58 | | eqeq1 2184 |
. . . . . . . . . . . 12
 
   |
59 | | fvoveq1 5900 |
. . . . . . . . . . . 12
               |
60 | 58, 59 | ifbieq2d 3560 |
. . . . . . . . . . 11
  
                      |
61 | | fveq2 5517 |
. . . . . . . . . . 11
           |
62 | 57, 60, 61 | ifbieq12d 3562 |
. . . . . . . . . 10
  
                                                          |
63 | | iseqf1olemqres.q |
. . . . . . . . . 10
                    
               |
64 | 62, 63 | fvmptg 5594 |
. . . . . . . . 9
                     
                 
                   
               |
65 | 39, 56, 64 | syl2anc 411 |
. . . . . . . 8
       
                      
               |
66 | 65, 50 | eqtrd 2210 |
. . . . . . 7
       
             |
67 | 66 | fveq2d 5521 |
. . . . . 6
       
                     |
68 | | iseqf1olemqsumk.p |
. . . . . . . . . . 11
                        |
69 | 68 | csbeq2i 3086 |
. . . . . . . . . 10
  ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)                         |
70 | 3, 18 | fzfigd 10433 |
. . . . . . . . . . . . 13
       |
71 | | mptexg 5743 |
. . . . . . . . . . . . 13
                         
                |
72 | 70, 71 | syl 14 |
. . . . . . . . . . . 12
                     
                |
73 | 63, 72 | eqeltrid 2264 |
. . . . . . . . . . 11
   |
74 | | nfcvd 2320 |
. . . . . . . . . . . 12
                            |
75 | | fveq1 5516 |
. . . . . . . . . . . . . . 15
           |
76 | 75 | fveq2d 5521 |
. . . . . . . . . . . . . 14
                   |
77 | 76 | ifeq1d 3553 |
. . . . . . . . . . . . 13
  
                                  |
78 | 77 | mpteq2dv 4096 |
. . . . . . . . . . . 12
       
                                         |
79 | 74, 78 | csbiegf 3102 |
. . . . . . . . . . 11
   ![]_ ]_](_urbrack.gif)       
                                         |
80 | 73, 79 | syl 14 |
. . . . . . . . . 10
   ![]_ ]_](_urbrack.gif)                              
                  |
81 | 69, 80 | eqtrid 2222 |
. . . . . . . . 9
   ![]_ ]_](_urbrack.gif)
      
                  |
82 | 81 | ad2antrr 488 |
. . . . . . . 8
       
     ![]_ ]_](_urbrack.gif)        
                 |
83 | | breq1 4008 |
. . . . . . . . . 10
 
   |
84 | | 2fveq3 5522 |
. . . . . . . . . 10
                   |
85 | 83, 84 | ifbieq1d 3558 |
. . . . . . . . 9
  
                                  |
86 | 85 | adantl 277 |
. . . . . . . 8
    
      
   
               
                 |
87 | | elfzuz 10023 |
. . . . . . . . 9
    
        |
88 | 87 | adantl 277 |
. . . . . . . 8
       
         |
89 | 37 | iftrued 3543 |
. . . . . . . . 9
       
                              |
90 | | fveq2 5517 |
. . . . . . . . . . 11
                   |
91 | 90 | eleq1d 2246 |
. . . . . . . . . 10
         
           |
92 | | iseqf1o.7 |
. . . . . . . . . . . . 13
 
    
      |
93 | 92 | ralrimiva 2550 |
. . . . . . . . . . . 12
             |
94 | | fveq2 5517 |
. . . . . . . . . . . . . 14
           |
95 | 94 | eleq1d 2246 |
. . . . . . . . . . . . 13
     
       |
96 | 95 | cbvralv 2705 |
. . . . . . . . . . . 12
 
                     |
97 | 93, 96 | sylib 122 |
. . . . . . . . . . 11
             |
98 | 97 | ad2antrr 488 |
. . . . . . . . . 10
       
               |
99 | 1, 51, 63 | iseqf1olemqf 10493 |
. . . . . . . . . . . . 13
               |
100 | 99 | ad2antrr 488 |
. . . . . . . . . . . 12
       
                 |
101 | 100, 39 | ffvelcdmd 5654 |
. . . . . . . . . . 11
       
             |
102 | | elfzuz 10023 |
. . . . . . . . . . 11
                   |
103 | 101, 102 | syl 14 |
. . . . . . . . . 10
       
             |
104 | 91, 98, 103 | rspcdva 2848 |
. . . . . . . . 9
       
             |
105 | 89, 104 | eqeltrd 2254 |
. . . . . . . 8
       
                      |
106 | 82, 86, 88, 105 | fvmptd 5599 |
. . . . . . 7
       
    
 ![]_ ]_](_urbrack.gif)                       |
107 | 106, 89 | eqtrd 2210 |
. . . . . 6
       
    
 ![]_ ]_](_urbrack.gif)              |
108 | 68 | csbeq2i 3086 |
. . . . . . . . . 10
  ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)                         |
109 | | fex 5747 |
. . . . . . . . . . . 12
                     |
110 | 53, 70, 109 | syl2anc 411 |
. . . . . . . . . . 11
   |
111 | | nfcvd 2320 |
. . . . . . . . . . . 12
                            |
112 | | fveq1 5516 |
. . . . . . . . . . . . . . 15
           |
113 | 112 | fveq2d 5521 |
. . . . . . . . . . . . . 14
                   |
114 | 113 | ifeq1d 3553 |
. . . . . . . . . . . . 13
  
                                  |
115 | 114 | mpteq2dv 4096 |
. . . . . . . . . . . 12
       
                                         |
116 | 111, 115 | csbiegf 3102 |
. . . . . . . . . . 11
   ![]_ ]_](_urbrack.gif)       
                                         |
117 | 110, 116 | syl 14 |
. . . . . . . . . 10
   ![]_ ]_](_urbrack.gif)                              
                  |
118 | 108, 117 | eqtrid 2222 |
. . . . . . . . 9
   ![]_ ]_](_urbrack.gif)
      
                  |
119 | 118 | ad2antrr 488 |
. . . . . . . 8
       
     ![]_ ]_](_urbrack.gif)        
                 |
120 | | 2fveq3 5522 |
. . . . . . . . . 10
                   |
121 | 83, 120 | ifbieq1d 3558 |
. . . . . . . . 9
  
                                  |
122 | 121 | adantl 277 |
. . . . . . . 8
    
      
   
               
                 |
123 | 37 | iftrued 3543 |
. . . . . . . . 9
       
                              |
124 | | fveq2 5517 |
. . . . . . . . . . 11
                   |
125 | 124 | eleq1d 2246 |
. . . . . . . . . 10
         
           |
126 | | elfzuz 10023 |
. . . . . . . . . . 11
                   |
127 | 55, 126 | syl 14 |
. . . . . . . . . 10
       
             |
128 | 125, 98, 127 | rspcdva 2848 |
. . . . . . . . 9
       
             |
129 | 123, 128 | eqeltrd 2254 |
. . . . . . . 8
       
                      |
130 | 119, 122,
88, 129 | fvmptd 5599 |
. . . . . . 7
       
    
 ![]_ ]_](_urbrack.gif)                       |
131 | 130, 123 | eqtrd 2210 |
. . . . . 6
       
    
 ![]_ ]_](_urbrack.gif)              |
132 | 67, 107, 131 | 3eqtr4rd 2221 |
. . . . 5
       
    
 ![]_ ]_](_urbrack.gif)       ![]_ ]_](_urbrack.gif)      |
133 | 1 | adantr 276 |
. . . . . 6
 

      |
134 | 51 | adantr 276 |
. . . . . 6
 

              |
135 | 92 | adantlr 477 |
. . . . . 6
        
      |
136 | 133, 134,
63, 135, 68 | iseqf1olemjpcl 10497 |
. . . . 5
        
   ![]_ ]_](_urbrack.gif)      |
137 | 133, 134,
63, 135, 68 | iseqf1olemqpcl 10498 |
. . . . 5
        
   ![]_ ]_](_urbrack.gif)      |
138 | | iseqf1o.1 |
. . . . . 6
 

      |
139 | 138 | adantlr 477 |
. . . . 5
    
 
    |
140 | 15, 132, 136, 137, 139 | seq3fveq 10473 |
. . . 4
 

  
 ![]_ ]_](_urbrack.gif)    
    
 ![]_ ]_](_urbrack.gif)    
    |
141 | | iseqf1o.2 |
. . . . . . 7
 

        |
142 | | iseqf1o.3 |
. . . . . . 7
 

            |
143 | | iseqf1o.4 |
. . . . . . 7
       |
144 | | iseqf1o.6 |
. . . . . . 7
               |
145 | | iseqf1olemstep.const |
. . . . . . 7
   ..^        |
146 | | iseqf1olemnk |
. . . . . . 7
        |
147 | 138, 141,
142, 143, 144, 92, 1, 51, 145, 146, 63, 68 | seq3f1olemqsumk 10501 |
. . . . . 6
     ![]_ ]_](_urbrack.gif)    
    ![]_ ]_](_urbrack.gif)       |
148 | 147 | adantr 276 |
. . . . 5
 

  
 ![]_ ]_](_urbrack.gif)       
 ![]_ ]_](_urbrack.gif)       |
149 | 7 | zcnd 9378 |
. . . . . . . 8
 

  |
150 | | npcan1 8337 |
. . . . . . . 8
       |
151 | 149, 150 | syl 14 |
. . . . . . 7
 

 
    |
152 | 151 | seqeq1d 10453 |
. . . . . 6
 

        ![]_ ]_](_urbrack.gif)   
  ![]_ ]_](_urbrack.gif)    |
153 | 152 | fveq1d 5519 |
. . . . 5
 

      
 ![]_ ]_](_urbrack.gif)       
 ![]_ ]_](_urbrack.gif)       |
154 | 151 | seqeq1d 10453 |
. . . . . 6
 

        ![]_ ]_](_urbrack.gif)   
  ![]_ ]_](_urbrack.gif)    |
155 | 154 | fveq1d 5519 |
. . . . 5
 

      
 ![]_ ]_](_urbrack.gif)       
 ![]_ ]_](_urbrack.gif)       |
156 | 148, 153,
155 | 3eqtr4d 2220 |
. . . 4
 

      
 ![]_ ]_](_urbrack.gif)           
 ![]_ ]_](_urbrack.gif)       |
157 | 140, 156 | oveq12d 5895 |
. . 3
 

   
 ![]_ ]_](_urbrack.gif)    
        
 ![]_ ]_](_urbrack.gif)           ![]_ ]_](_urbrack.gif)               ![]_ ]_](_urbrack.gif)        |
158 | 142 | adantlr 477 |
. . . 4
    
 
 
        |
159 | | elfzuz3 10024 |
. . . . . . 7
           |
160 | 1, 159 | syl 14 |
. . . . . 6
       |
161 | 160 | adantr 276 |
. . . . 5
 

      |
162 | 151 | fveq2d 5521 |
. . . . 5
 

              |
163 | 161, 162 | eleqtrrd 2257 |
. . . 4
 

    
     |
164 | 139, 158,
163, 15, 136 | seq3split 10481 |
. . 3
 

  
 ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)    
        
 ![]_ ]_](_urbrack.gif)        |
165 | 139, 158,
163, 15, 137 | seq3split 10481 |
. . 3
 

  
 ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)    
        
 ![]_ ]_](_urbrack.gif)        |
166 | 157, 164,
165 | 3eqtr4d 2220 |
. 2
 

  
 ![]_ ]_](_urbrack.gif)       
 ![]_ ]_](_urbrack.gif)       |
167 | 147 | adantr 276 |
. . 3
 
   
 ![]_ ]_](_urbrack.gif)       
 ![]_ ]_](_urbrack.gif)       |
168 | | seqeq1 10450 |
. . . . . 6
   
 ![]_ ]_](_urbrack.gif)    
 ![]_ ]_](_urbrack.gif)    |
169 | 168 | fveq1d 5519 |
. . . . 5
   
 ![]_ ]_](_urbrack.gif)       
 ![]_ ]_](_urbrack.gif)       |
170 | | seqeq1 10450 |
. . . . . 6
   
 ![]_ ]_](_urbrack.gif)    
 ![]_ ]_](_urbrack.gif)    |
171 | 170 | fveq1d 5519 |
. . . . 5
   
 ![]_ ]_](_urbrack.gif)       
 ![]_ ]_](_urbrack.gif)       |
172 | 169, 171 | eqeq12d 2192 |
. . . 4
      ![]_ ]_](_urbrack.gif)       
 ![]_ ]_](_urbrack.gif)      
  ![]_ ]_](_urbrack.gif)    
    ![]_ ]_](_urbrack.gif)        |
173 | 172 | adantl 277 |
. . 3
 
      ![]_ ]_](_urbrack.gif)       
 ![]_ ]_](_urbrack.gif)      
  ![]_ ]_](_urbrack.gif)    
    ![]_ ]_](_urbrack.gif)        |
174 | 167, 173 | mpbird 167 |
. 2
 
   
 ![]_ ]_](_urbrack.gif)       
 ![]_ ]_](_urbrack.gif)       |
175 | | elfzle1 10029 |
. . . 4
       |
176 | 1, 175 | syl 14 |
. . 3

  |
177 | | zleloe 9302 |
. . . 4
 
  
    |
178 | 3, 6, 177 | syl2anc 411 |
. . 3
  
    |
179 | 176, 178 | mpbid 147 |
. 2
 
   |
180 | 166, 174,
179 | mpjaodan 798 |
1
     ![]_ ]_](_urbrack.gif)    
    ![]_ ]_](_urbrack.gif)       |