Step | Hyp | Ref
| Expression |
1 | | sge0f1o.4 |
. . . . . 6
   |
2 | | sge0f1o.5 |
. . . . . . 7
       |
3 | | f1ofo 6144 |
. . . . . . 7
    
      |
4 | 2, 3 | syl 17 |
. . . . . 6
       |
5 | | fornex 7135 |
. . . . . 6
     
   |
6 | 1, 4, 5 | sylc 65 |
. . . . 5
   |
7 | 6 | adantr 481 |
. . . 4
 

 
  |
8 | | sge0f1o.1 |
. . . . . 6
   |
9 | | sge0f1o.7 |
. . . . . 6
 
      |
10 | | eqid 2622 |
. . . . . 6
     |
11 | 8, 9, 10 | fmptdf 6387 |
. . . . 5
            |
12 | 11 | adantr 481 |
. . . 4
 

             |
13 | | pnfex 10093 |
. . . . . . . 8
 |
14 | | eqid 2622 |
. . . . . . . . 9
     |
15 | 14 | elrnmpt 5372 |
. . . . . . . 8
 

   |
16 | 13, 15 | ax-mp 5 |
. . . . . . 7
 

  |
17 | 16 | biimpi 206 |
. . . . . 6
  
  |
18 | 17 | adantl 482 |
. . . . 5
 

  
  |
19 | | sge0f1o.2 |
. . . . . . 7
   |
20 | | nfv 1843 |
. . . . . . 7
    |
21 | | simp3 1063 |
. . . . . . . . . 10
 

  |
22 | | f1of 6137 |
. . . . . . . . . . . . . . 15
    
      |
23 | 2, 22 | syl 17 |
. . . . . . . . . . . . . 14
       |
24 | 23 | ffvelrnda 6359 |
. . . . . . . . . . . . 13
 
       |
25 | | sge0f1o.6 |
. . . . . . . . . . . . 13
 
       |
26 | | nfcv 2764 |
. . . . . . . . . . . . . 14
       |
27 | | nfv 1843 |
. . . . . . . . . . . . . . 15
       |
28 | 26 | nfcsb1 3548 |
. . . . . . . . . . . . . . . 16
        ![]_ ]_](_urbrack.gif)  |
29 | | nfcv 2764 |
. . . . . . . . . . . . . . . 16
   |
30 | 28, 29 | nfeq 2776 |
. . . . . . . . . . . . . . 15
        ![]_ ]_](_urbrack.gif)
 |
31 | 27, 30 | nfim 1825 |
. . . . . . . . . . . . . 14
             ![]_ ]_](_urbrack.gif)
  |
32 | | eqeq1 2626 |
. . . . . . . . . . . . . . 15
     
       |
33 | | csbeq1a 3542 |
. . . . . . . . . . . . . . . 16
           ![]_ ]_](_urbrack.gif)   |
34 | 33 | eqeq1d 2624 |
. . . . . . . . . . . . . . 15
     
      ![]_ ]_](_urbrack.gif)    |
35 | 32, 34 | imbi12d 334 |
. . . . . . . . . . . . . 14
            
      ![]_ ]_](_urbrack.gif)     |
36 | | sge0f1o.3 |
. . . . . . . . . . . . . 14
   |
37 | 26, 31, 35, 36 | vtoclgf 3264 |
. . . . . . . . . . . . 13
                ![]_ ]_](_urbrack.gif)
   |
38 | 24, 25, 37 | sylc 65 |
. . . . . . . . . . . 12
 
       ![]_ ]_](_urbrack.gif)   |
39 | 38 | eqcomd 2628 |
. . . . . . . . . . 11
 
       ![]_ ]_](_urbrack.gif)   |
40 | 39 | 3adant3 1081 |
. . . . . . . . . 10
 

      ![]_ ]_](_urbrack.gif)   |
41 | 21, 40 | eqtrd 2656 |
. . . . . . . . 9
 

      ![]_ ]_](_urbrack.gif)   |
42 | | simpl 473 |
. . . . . . . . . . . . 13
 
   |
43 | 42, 24 | jca 554 |
. . . . . . . . . . . 12
 
         |
44 | | nfv 1843 |
. . . . . . . . . . . . . . 15
       |
45 | 8, 44 | nfan 1828 |
. . . . . . . . . . . . . 14
         |
46 | 28 | nfel1 2779 |
. . . . . . . . . . . . . 14
        ![]_ ]_](_urbrack.gif)
 
  |
47 | 45, 46 | nfim 1825 |
. . . . . . . . . . . . 13
               ![]_ ]_](_urbrack.gif)
     |
48 | | eleq1 2689 |
. . . . . . . . . . . . . . 15
     
       |
49 | 48 | anbi2d 740 |
. . . . . . . . . . . . . 14
      

         |
50 | 33 | eleq1d 2686 |
. . . . . . . . . . . . . 14
     
  
      ![]_ ]_](_urbrack.gif)       |
51 | 49, 50 | imbi12d 334 |
. . . . . . . . . . . . 13
       
                  ![]_ ]_](_urbrack.gif)
       |
52 | 26, 47, 51, 9 | vtoclgf 3264 |
. . . . . . . . . . . 12
      
           ![]_ ]_](_urbrack.gif)       |
53 | 24, 43, 52 | sylc 65 |
. . . . . . . . . . 11
 
       ![]_ ]_](_urbrack.gif)      |
54 | 28, 10, 33 | elrnmpt1sf 39376 |
. . . . . . . . . . 11
            ![]_ ]_](_urbrack.gif)
          ![]_ ]_](_urbrack.gif)
    |
55 | 24, 53, 54 | syl2anc 693 |
. . . . . . . . . 10
 
       ![]_ ]_](_urbrack.gif)     |
56 | 55 | 3adant3 1081 |
. . . . . . . . 9
 

      ![]_ ]_](_urbrack.gif)     |
57 | 41, 56 | eqeltrd 2701 |
. . . . . . . 8
 

    |
58 | 57 | 3exp 1264 |
. . . . . . 7
 
      |
59 | 19, 20, 58 | rexlimd 3026 |
. . . . . 6
  
     |
60 | 59 | adantr 481 |
. . . . 5
 

   
     |
61 | 18, 60 | mpd 15 |
. . . 4
 

      |
62 | 7, 12, 61 | sge0pnfval 40590 |
. . 3
 

  Σ^      |
63 | 1 | adantr 481 |
. . . 4
 

 
  |
64 | 39, 53 | eqeltrd 2701 |
. . . . . 6
 
      |
65 | 19, 64, 14 | fmptdf 6387 |
. . . . 5
            |
66 | 65 | adantr 481 |
. . . 4
 

             |
67 | | simpr 477 |
. . . 4
 

      |
68 | 63, 66, 67 | sge0pnfval 40590 |
. . 3
 

  Σ^      |
69 | 62, 68 | eqtr4d 2659 |
. 2
 

  Σ^    Σ^      |
70 | | sumex 14418 |
. . . . . . 7

 |
71 | 70 | a1i 11 |
. . . . . 6
          
  |
72 | | cnvimass 5485 |
. . . . . . . . . . . . 13
    
 |
73 | 72 | a1i 11 |
. . . . . . . . . . . 12
        |
74 | | fdm 6051 |
. . . . . . . . . . . . 13
       |
75 | 23, 74 | syl 17 |
. . . . . . . . . . . 12
   |
76 | 73, 75 | sseqtrd 3641 |
. . . . . . . . . . 11
        |
77 | | fex 6490 |
. . . . . . . . . . . . . . 15
     
   |
78 | 23, 1, 77 | syl2anc 693 |
. . . . . . . . . . . . . 14
   |
79 | | cnvexg 7112 |
. . . . . . . . . . . . . 14
 
  |
80 | 78, 79 | syl 17 |
. . . . . . . . . . . . 13
 
  |
81 | | imaexg 7103 |
. . . . . . . . . . . . 13
         |
82 | 80, 81 | syl 17 |
. . . . . . . . . . . 12
        |
83 | | elpwg 4166 |
. . . . . . . . . . . 12
                     |
84 | 82, 83 | syl 17 |
. . . . . . . . . . 11
                |
85 | 76, 84 | mpbird 247 |
. . . . . . . . . 10
         |
86 | 85 | adantr 481 |
. . . . . . . . 9
 
            |
87 | | f1ocnv 6149 |
. . . . . . . . . . . . 13
    
       |
88 | 2, 87 | syl 17 |
. . . . . . . . . . . 12
        |
89 | | f1ofun 6139 |
. . . . . . . . . . . 12
         |
90 | 88, 89 | syl 17 |
. . . . . . . . . . 11
    |
91 | 90 | adantr 481 |
. . . . . . . . . 10
 
       |
92 | | elinel2 3800 |
. . . . . . . . . . 11
      |
93 | 92 | adantl 482 |
. . . . . . . . . 10
 
      |
94 | | imafi 8259 |
. . . . . . . . . 10
  
        |
95 | 91, 93, 94 | syl2anc 693 |
. . . . . . . . 9
 
           |
96 | 86, 95 | elind 3798 |
. . . . . . . 8
 
              |
97 | 96 | adantlr 751 |
. . . . . . 7
                    |
98 | | nfv 1843 |
. . . . . . . . . 10
 
  |
99 | 8, 98 | nfan 1828 |
. . . . . . . . 9
       |
100 | | nfv 1843 |
. . . . . . . . 9
     |
101 | 99, 100 | nfan 1828 |
. . . . . . . 8
            |
102 | | nfcv 2764 |
. . . . . . . . . . . 12
  |
103 | | nfmpt1 4747 |
. . . . . . . . . . . . 13
     |
104 | 103 | nfrn 5368 |
. . . . . . . . . . . 12
     |
105 | 102, 104 | nfel 2777 |
. . . . . . . . . . 11
    |
106 | 105 | nfn 1784 |
. . . . . . . . . 10
    |
107 | 19, 106 | nfan 1828 |
. . . . . . . . 9
  
    |
108 | | nfv 1843 |
. . . . . . . . 9

    |
109 | 107, 108 | nfan 1828 |
. . . . . . . 8
            |
110 | 95 | adantlr 751 |
. . . . . . . 8
                 |
111 | | f1of1 6136 |
. . . . . . . . . . . . 13
    
      |
112 | 2, 111 | syl 17 |
. . . . . . . . . . . 12
       |
113 | 112 | adantr 481 |
. . . . . . . . . . 11
 
          |
114 | 84 | adantr 481 |
. . . . . . . . . . . 12
 
                   |
115 | 86, 114 | mpbid 222 |
. . . . . . . . . . 11
 
           |
116 | | f1ores 6151 |
. . . . . . . . . . 11
           
                           |
117 | 113, 115,
116 | syl2anc 693 |
. . . . . . . . . 10
 
                               |
118 | 4 | adantr 481 |
. . . . . . . . . . . 12
 
          |
119 | | elpwinss 39216 |
. . . . . . . . . . . . 13
      |
120 | 119 | adantl 482 |
. . . . . . . . . . . 12
 
      |
121 | | foimacnv 6154 |
. . . . . . . . . . . 12
     
            |
122 | 118, 120,
121 | syl2anc 693 |
. . . . . . . . . . 11
 
               |
123 | 122 | f1oeq3d 6134 |
. . . . . . . . . 10
 
                                                 |
124 | 117, 123 | mpbid 222 |
. . . . . . . . 9
 
                      |
125 | 124 | adantlr 751 |
. . . . . . . 8
                            |
126 | 82 | ad2antrr 762 |
. . . . . . . . . 10
                    |
127 | | simpll 790 |
. . . . . . . . . . 11
               |
128 | 96 | adantr 481 |
. . . . . . . . . . 11
                       |
129 | | simpr 477 |
. . . . . . . . . . 11
            
       |
130 | 127, 128,
129 | jca31 557 |
. . . . . . . . . 10
                       
        |
131 | | eleq1 2689 |
. . . . . . . . . . . . . 14
                     |
132 | 131 | anbi2d 740 |
. . . . . . . . . . . . 13
       
   
             |
133 | | eleq2 2690 |
. . . . . . . . . . . . 13
      
        |
134 | 132, 133 | anbi12d 747 |
. . . . . . . . . . . 12
        
                         |
135 | | reseq2 5391 |
. . . . . . . . . . . . . 14
                 |
136 | 135 | fveq1d 6193 |
. . . . . . . . . . . . 13
                         |
137 | 136 | eqeq1d 2624 |
. . . . . . . . . . . 12
            
              |
138 | 134, 137 | imbi12d 334 |
. . . . . . . . . . 11
             
       
  
        
                     |
139 | | fvres 6207 |
. . . . . . . . . . . . 13
             |
140 | 139 | adantl 482 |
. . . . . . . . . . . 12
                    |
141 | | simpll 790 |
. . . . . . . . . . . . 13
          |
142 | | elpwinss 39216 |
. . . . . . . . . . . . . . 15
      |
143 | 142 | adantl 482 |
. . . . . . . . . . . . . 14
 
      |
144 | 143 | sselda 3603 |
. . . . . . . . . . . . 13
          |
145 | 141, 144,
25 | syl2anc 693 |
. . . . . . . . . . . 12
              |
146 | 140, 145 | eqtrd 2656 |
. . . . . . . . . . 11
                |
147 | 138, 146 | vtoclg 3266 |
. . . . . . . . . 10
                 
                    |
148 | 126, 130,
147 | sylc 65 |
. . . . . . . . 9
                          |
149 | 148 | adantllr 755 |
. . . . . . . 8
                              |
150 | 82 | ad3antrrr 766 |
. . . . . . . . 9
                   |
151 | | simpll 790 |
. . . . . . . . . 10
                  |
152 | 85 | ad3antrrr 766 |
. . . . . . . . . . 11
                    |
153 | 110 | adantr 481 |
. . . . . . . . . . 11
                   |
154 | 152, 153 | elind 3798 |
. . . . . . . . . 10
                      |
155 | | simpr 477 |
. . . . . . . . . . . 12
          |
156 | 122 | eqcomd 2628 |
. . . . . . . . . . . . 13
 
               |
157 | 156 | adantr 481 |
. . . . . . . . . . . 12
                   |
158 | 155, 157 | eleqtrd 2703 |
. . . . . . . . . . 11
                   |
159 | 158 | adantllr 755 |
. . . . . . . . . 10
                       |
160 | 151, 154,
159 | jca31 557 |
. . . . . . . . 9
                          
            |
161 | 131 | anbi2d 740 |
. . . . . . . . . . . 12
               
                 |
162 | | imaeq2 5462 |
. . . . . . . . . . . . 13
                     |
163 | 162 | eleq2d 2687 |
. . . . . . . . . . . 12
          
            |
164 | 161, 163 | anbi12d 747 |
. . . . . . . . . . 11
         

 
           
           
             |
165 | 164 | imbi1d 331 |
. . . . . . . . . 10
          
  
        

               
              |
166 | | rge0ssre 12280 |
. . . . . . . . . . . . 13
    |
167 | | ax-resscn 9993 |
. . . . . . . . . . . . 13
 |
168 | 166, 167 | sstri 3612 |
. . . . . . . . . . . 12
    |
169 | | simplll 798 |
. . . . . . . . . . . . 13
                  |
170 | | simpllr 799 |
. . . . . . . . . . . . 13
                    |
171 | | fimass 6081 |
. . . . . . . . . . . . . . . . 17
        
  |
172 | 23, 171 | syl 17 |
. . . . . . . . . . . . . . . 16
    
  |
173 | 172 | ad2antrr 762 |
. . . . . . . . . . . . . . 15
                  |
174 | | simpr 477 |
. . . . . . . . . . . . . . 15
                  |
175 | 173, 174 | sseldd 3604 |
. . . . . . . . . . . . . 14
              |
176 | 175 | adantllr 755 |
. . . . . . . . . . . . 13
                  |
177 | | foelrni 6244 |
. . . . . . . . . . . . . . . 16
     


      |
178 | 4, 177 | sylan 488 |
. . . . . . . . . . . . . . 15
 
 
      |
179 | 178 | adantlr 751 |
. . . . . . . . . . . . . 14
       
      |
180 | | nfv 1843 |
. . . . . . . . . . . . . . . 16

 |
181 | 107, 180 | nfan 1828 |
. . . . . . . . . . . . . . 15
         |
182 | | nfv 1843 |
. . . . . . . . . . . . . . 15

    |
183 | | csbid 3541 |
. . . . . . . . . . . . . . . . . . . . . 22
  ![]_ ]_](_urbrack.gif)  |
184 | 183 | eqcomi 2631 |
. . . . . . . . . . . . . . . . . . . . 21
  ![]_ ]_](_urbrack.gif)  |
185 | 184 | a1i 11 |
. . . . . . . . . . . . . . . . . . . 20
 
    
  ![]_ ]_](_urbrack.gif)   |
186 | | id 22 |
. . . . . . . . . . . . . . . . . . . . . . 23
           |
187 | 186 | eqcomd 2628 |
. . . . . . . . . . . . . . . . . . . . . 22
           |
188 | 187 | csbeq1d 3540 |
. . . . . . . . . . . . . . . . . . . . 21
       ![]_ ]_](_urbrack.gif)       ![]_ ]_](_urbrack.gif)   |
189 | 188 | 3ad2ant3 1084 |
. . . . . . . . . . . . . . . . . . . 20
 
    
  ![]_ ]_](_urbrack.gif)       ![]_ ]_](_urbrack.gif)   |
190 | 38 | idi 2 |
. . . . . . . . . . . . . . . . . . . . 21
 
       ![]_ ]_](_urbrack.gif)   |
191 | 190 | 3adant3 1081 |
. . . . . . . . . . . . . . . . . . . 20
 
    
      ![]_ ]_](_urbrack.gif)   |
192 | 185, 189,
191 | 3eqtrd 2660 |
. . . . . . . . . . . . . . . . . . 19
 
    
  |
193 | 192 | 3adant1r 1319 |
. . . . . . . . . . . . . . . . . 18
             |
194 | | 0xr 10086 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
 |
195 | 194 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . 24
   
      |
196 | | pnfxr 10092 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
 |
197 | 196 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . 24
   
   
  |
198 | 64 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . . . 24
   
         |
199 | | simpr 477 |
. . . . . . . . . . . . . . . . . . . . . . . 24
   
   
     |
200 | 195, 197,
198, 199 | eliccnelico 39756 |
. . . . . . . . . . . . . . . . . . . . . . 23
   
      |
201 | 200 | eqcomd 2628 |
. . . . . . . . . . . . . . . . . . . . . 22
   
   
  |
202 | | simpr 477 |
. . . . . . . . . . . . . . . . . . . . . . . 24
 
   |
203 | 64 | idi 2 |
. . . . . . . . . . . . . . . . . . . . . . . 24
 
      |
204 | 14 | elrnmpt1 5374 |
. . . . . . . . . . . . . . . . . . . . . . . 24
 
    
   |
205 | 202, 203,
204 | syl2anc 693 |
. . . . . . . . . . . . . . . . . . . . . . 23
 
     |
206 | 205 | adantr 481 |
. . . . . . . . . . . . . . . . . . . . . 22
   
    
   |
207 | 201, 206 | eqeltrd 2701 |
. . . . . . . . . . . . . . . . . . . . 21
   
   

   |
208 | 207 | adantllr 755 |
. . . . . . . . . . . . . . . . . . . 20
       
   

   |
209 | | simpllr 799 |
. . . . . . . . . . . . . . . . . . . 20
       
   

   |
210 | 208, 209 | condan 835 |
. . . . . . . . . . . . . . . . . . 19
            |
211 | 210 | 3adant3 1081 |
. . . . . . . . . . . . . . . . . 18
                |
212 | 193, 211 | eqeltrd 2701 |
. . . . . . . . . . . . . . . . 17
                |
213 | 212 | 3exp 1264 |
. . . . . . . . . . . . . . . 16
 
                |
214 | 213 | adantr 481 |
. . . . . . . . . . . . . . 15
                    |
215 | 181, 182,
214 | rexlimd 3026 |
. . . . . . . . . . . . . 14
        
          |
216 | 179, 215 | mpd 15 |
. . . . . . . . . . . . 13
            |
217 | 169, 170,
176, 216 | syl21anc 1325 |
. . . . . . . . . . . 12
                     |
218 | 168, 217 | sseldi 3601 |
. . . . . . . . . . 11
                  |
219 | 218 | idi 2 |
. . . . . . . . . 10
                  |
220 | 165, 219 | vtoclg 3266 |
. . . . . . . . 9
         

          
             |
221 | 150, 160,
220 | sylc 65 |
. . . . . . . 8
              |
222 | 101, 109,
36, 110, 125, 149, 221 | fsumf1of 39806 |
. . . . . . 7
          
         |
223 | | sumeq1 14419 |
. . . . . . . . 9
      
         |
224 | 223 | eqeq2d 2632 |
. . . . . . . 8
                    |
225 | 224 | rspcev 3309 |
. . . . . . 7
                         
  |
226 | 97, 222, 225 | syl2anc 693 |
. . . . . 6
                
  |
227 | 71, 226 | rnmptssrn 39368 |
. . . . 5
 
         
 
 
   |
228 | | sumex 14418 |
. . . . . . 7

 |
229 | 228 | a1i 11 |
. . . . . 6
          
  |
230 | 6, 172 | ssexd 4805 |
. . . . . . . . . . . 12
       |
231 | | elpwg 4166 |
. . . . . . . . . . . 12
                  |
232 | 230, 231 | syl 17 |
. . . . . . . . . . 11
          
   |
233 | 172, 232 | mpbird 247 |
. . . . . . . . . 10
        |
234 | 233 | adantr 481 |
. . . . . . . . 9
 
           |
235 | | ffun 6048 |
. . . . . . . . . . . 12
       |
236 | 23, 235 | syl 17 |
. . . . . . . . . . 11
   |
237 | 236 | adantr 481 |
. . . . . . . . . 10
 
      |
238 | | elinel2 3800 |
. . . . . . . . . . 11
      |
239 | 238 | adantl 482 |
. . . . . . . . . 10
 
      |
240 | | imafi 8259 |
. . . . . . . . . 10
         |
241 | 237, 239,
240 | syl2anc 693 |
. . . . . . . . 9
 
          |
242 | 234, 241 | elind 3798 |
. . . . . . . 8
 
             |
243 | 242 | adantlr 751 |
. . . . . . 7
                   |
244 | | nfv 1843 |
. . . . . . . . . 10
     |
245 | 99, 244 | nfan 1828 |
. . . . . . . . 9
            |
246 | | nfv 1843 |
. . . . . . . . . 10

    |
247 | 107, 246 | nfan 1828 |
. . . . . . . . 9
            |
248 | 238 | adantl 482 |
. . . . . . . . 9
            |
249 | 112 | adantr 481 |
. . . . . . . . . . 11
 
          |
250 | | f1ores 6151 |
. . . . . . . . . . 11
     
             |
251 | 249, 143,
250 | syl2anc 693 |
. . . . . . . . . 10
 
                |
252 | 251 | adantlr 751 |
. . . . . . . . 9
                      |
253 | 146 | adantllr 755 |
. . . . . . . . 9
                    |
254 | 245, 247,
36, 248, 252, 253, 218 | fsumf1of 39806 |
. . . . . . . 8
                   |
255 | 254 | eqcomd 2628 |
. . . . . . 7
          
        |
256 | | sumeq1 14419 |
. . . . . . . . 9
     
        |
257 | 256 | eqeq2d 2632 |
. . . . . . . 8
        
         |
258 | 257 | rspcev 3309 |
. . . . . . 7
         
       
 
      |
259 | 243, 255,
258 | syl2anc 693 |
. . . . . 6
               
   |
260 | 229, 259 | rnmptssrn 39368 |
. . . . 5
 
                 |
261 | 227, 260 | eqssd 3620 |
. . . 4
 
         
 
 
   |
262 | 261 | supeq1d 8352 |
. . 3
 
         
         
     |
263 | 6 | adantr 481 |
. . . 4
 
  
  |
264 | 99, 263, 216 | sge0revalmpt 40595 |
. . 3
 
   Σ^                |
265 | 1 | adantr 481 |
. . . 4
 
  
  |
266 | 107, 265,
210 | sge0revalmpt 40595 |
. . 3
 
   Σ^          
     |
267 | 262, 264,
266 | 3eqtr4d 2666 |
. 2
 
   Σ^    Σ^      |
268 | 69, 267 | pm2.61dan 832 |
1
 Σ^    Σ^      |