Step | Hyp | Ref
| Expression |
1 | | inss1 3357 |
. . . . . . . . . 10
   |
2 | | metrest.3 |
. . . . . . . . . . . . 13
     |
3 | 2 | elmopn2 13988 |
. . . . . . . . . . . 12
      
 
             |
4 | 3 | simplbda 384 |
. . . . . . . . . . 11
       

           |
5 | 4 | adantlr 477 |
. . . . . . . . . 10
       

 
           |
6 | | ssralv 3221 |
. . . . . . . . . 10
    

                        |
7 | 1, 5, 6 | mpsyl 65 |
. . . . . . . . 9
       

                |
8 | | ssrin 3362 |
. . . . . . . . . . 11
                   
   |
9 | 8 | reximi 2574 |
. . . . . . . . . 10
                    
    |
10 | 9 | ralimi 2540 |
. . . . . . . . 9
 
                          
    |
11 | 7, 10 | syl 14 |
. . . . . . . 8
       

               
    |
12 | | inss2 3358 |
. . . . . . . 8
   |
13 | 11, 12 | jctil 312 |
. . . . . . 7
       

   
               
    |
14 | | sseq1 3180 |
. . . . . . . 8
   
     |
15 | | sseq2 3181 |
. . . . . . . . . 10
             
          
    |
16 | 15 | rexbidv 2478 |
. . . . . . . . 9
    
                    
     |
17 | 16 | raleqbi1dv 2681 |
. . . . . . . 8
    

                        
     |
18 | 14, 17 | anbi12d 473 |
. . . . . . 7
      
          
 
               
      |
19 | 13, 18 | syl5ibrcom 157 |
. . . . . 6
       

      
              |
20 | 19 | rexlimdva 2594 |
. . . . 5
       
 
  
 
              |
21 | 2 | mopntop 13983 |
. . . . . . . . 9
        |
22 | 21 | ad2antrr 488 |
. . . . . . . 8
       

 
               |
23 | | ssel2 3152 |
. . . . . . . . . . . . . 14
 
   |
24 | | ssel2 3152 |
. . . . . . . . . . . . . . . 16
 
   |
25 | | rpxr 9663 |
. . . . . . . . . . . . . . . . . 18

  |
26 | 2 | blopn 14029 |
. . . . . . . . . . . . . . . . . . . 20
      
           |
27 | | eleq1a 2249 |
. . . . . . . . . . . . . . . . . . . 20
        
            |
28 | 26, 27 | syl 14 |
. . . . . . . . . . . . . . . . . . 19
      
             |
29 | 28 | 3expa 1203 |
. . . . . . . . . . . . . . . . . 18
       
              |
30 | 25, 29 | sylan2 286 |
. . . . . . . . . . . . . . . . 17
       
              |
31 | 30 | rexlimdva 2594 |
. . . . . . . . . . . . . . . 16
       
 
           |
32 | 24, 31 | sylan2 286 |
. . . . . . . . . . . . . . 15
           
           |
33 | 32 | anassrs 400 |
. . . . . . . . . . . . . 14
       

  
           |
34 | 23, 33 | sylan2 286 |
. . . . . . . . . . . . 13
       

    
           |
35 | 34 | anassrs 400 |
. . . . . . . . . . . 12
             
           |
36 | 35 | rexlimdva 2594 |
. . . . . . . . . . 11
       


 

           |
37 | 36 | adantrd 279 |
. . . . . . . . . 10
       


  

        
     |
38 | 37 | adantrr 479 |
. . . . . . . . 9
       

 
                
         
    |
39 | 38 | abssdv 3231 |
. . . . . . . 8
       

 
               
          
    |
40 | | uniopn 13540 |
. . . . . . . 8
     
            
   
          
 
  |
41 | 22, 39, 40 | syl2anc 411 |
. . . . . . 7
       

 
                 
              |
42 | | oveq1 5884 |
. . . . . . . . . . . . . . . . . 18
                   |
43 | 42 | ineq1d 3337 |
. . . . . . . . . . . . . . . . 17
                       |
44 | 43 | sseq1d 3186 |
. . . . . . . . . . . . . . . 16
           
             |
45 | 44 | rexbidv 2478 |
. . . . . . . . . . . . . . 15
  
                    
   |
46 | 45 | rspccv 2840 |
. . . . . . . . . . . . . 14
 

                     
   |
47 | 46 | ad2antll 491 |
. . . . . . . . . . . . 13
       

 
              
             |
48 | | ssel 3151 |
. . . . . . . . . . . . . . 15
 
   |
49 | | ssel 3151 |
. . . . . . . . . . . . . . . 16
 
   |
50 | | blcntr 13955 |
. . . . . . . . . . . . . . . . . . . . 21
      
           |
51 | 50 | a1d 22 |
. . . . . . . . . . . . . . . . . . . 20
      
                       |
52 | 51 | ancld 325 |
. . . . . . . . . . . . . . . . . . 19
      
                      
            |
53 | 52 | 3expa 1203 |
. . . . . . . . . . . . . . . . . 18
       
            
          
            |
54 | 53 | reximdva 2579 |
. . . . . . . . . . . . . . . . 17
       
 
                     
            |
55 | 54 | ex 115 |
. . . . . . . . . . . . . . . 16
                  
           
             |
56 | 49, 55 | sylan9r 410 |
. . . . . . . . . . . . . . 15
       

                       
             |
57 | 48, 56 | sylan9r 410 |
. . . . . . . . . . . . . 14
       



                       
             |
58 | 57 | adantrr 479 |
. . . . . . . . . . . . 13
       

 
                         
           
             |
59 | 47, 58 | mpdd 41 |
. . . . . . . . . . . 12
       

 
              
          
            |
60 | 42 | eleq2d 2247 |
. . . . . . . . . . . . . . . 16
         
           |
61 | 44, 60 | anbi12d 473 |
. . . . . . . . . . . . . . 15
            
                   
            |
62 | 61 | rexbidv 2478 |
. . . . . . . . . . . . . 14
  
          
        
           
            |
63 | 62 | rspcev 2843 |
. . . . . . . . . . . . 13
             
           
          
           |
64 | 63 | ex 115 |
. . . . . . . . . . . 12
  
          
         

          
            |
65 | 59, 64 | sylcom 28 |
. . . . . . . . . . 11
       

 
              

          
            |
66 | | simprl 529 |
. . . . . . . . . . . 12
       

 
               |
67 | 66 | sseld 3156 |
. . . . . . . . . . 11
       

 
             
   |
68 | 65, 67 | jcad 307 |
. . . . . . . . . 10
       

 
                           
             |
69 | | elin 3320 |
. . . . . . . . . . . . . . 15
          
            |
70 | | ssel2 3152 |
. . . . . . . . . . . . . . 15
           
          
  |
71 | 69, 70 | sylan2br 288 |
. . . . . . . . . . . . . 14
           

       
 
  |
72 | 71 | expr 375 |
. . . . . . . . . . . . 13
           
             |
73 | 72 | rexlimivw 2590 |
. . . . . . . . . . . 12
            
             |
74 | 73 | rexlimivw 2590 |
. . . . . . . . . . 11
  
                    
   |
75 | 74 | imp 124 |
. . . . . . . . . 10
   
          
        
   |
76 | 68, 75 | impbid1 142 |
. . . . . . . . 9
       

 
             
 

                        |
77 | | elin 3320 |
. . . . . . . . . . 11
      
                  
         
     |
78 | | eluniab 3823 |
. . . . . . . . . . . . . 14
    
          
      

        
     |
79 | | ancom 266 |
. . . . . . . . . . . . . . . 16
    
        
  
  

        
     |
80 | | anass 401 |
. . . . . . . . . . . . . . . 16
    
         

  
           
    |
81 | | r19.41v 2633 |
. . . . . . . . . . . . . . . . . 18
             
 
 
               |
82 | 81 | rexbii 2484 |
. . . . . . . . . . . . . . . . 17
  
           
    
          
    |
83 | | r19.41v 2633 |
. . . . . . . . . . . . . . . . 17
   
          
   
           
    |
84 | 82, 83 | bitr2i 185 |
. . . . . . . . . . . . . . . 16
   
          
   
           
    |
85 | 79, 80, 84 | 3bitri 206 |
. . . . . . . . . . . . . . 15
    
        
  

                 |
86 | 85 | exbii 1605 |
. . . . . . . . . . . . . 14
      
           
  

           
    |
87 | 78, 86 | bitri 184 |
. . . . . . . . . . . . 13
    
          
    
                 |
88 | | vex 2742 |
. . . . . . . . . . . . . . . . . . 19
 |
89 | | blex 13926 |
. . . . . . . . . . . . . . . . . . 19
            |
90 | | vex 2742 |
. . . . . . . . . . . . . . . . . . . 20
 |
91 | 90 | a1i 9 |
. . . . . . . . . . . . . . . . . . 19
       
  |
92 | | ovexg 5911 |
. . . . . . . . . . . . . . . . . . 19
                 |
93 | 88, 89, 91, 92 | mp3an2ani 1344 |
. . . . . . . . . . . . . . . . . 18
       
          |
94 | | ineq1 3331 |
. . . . . . . . . . . . . . . . . . . . 21
         
             |
95 | 94 | sseq1d 3186 |
. . . . . . . . . . . . . . . . . . . 20
           
             |
96 | | eleq2 2241 |
. . . . . . . . . . . . . . . . . . . 20
         
           |
97 | 95, 96 | anbi12d 473 |
. . . . . . . . . . . . . . . . . . 19
            
           
            |
98 | 97 | ceqsexgv 2868 |
. . . . . . . . . . . . . . . . . 18
                       
 
                       |
99 | 93, 98 | syl 14 |
. . . . . . . . . . . . . . . . 17
       
                
                       |
100 | 99 | rexbidv 2478 |
. . . . . . . . . . . . . . . 16
       
 
             
 
           
            |
101 | | rexcom4 2762 |
. . . . . . . . . . . . . . . 16
               
 
  
           
    |
102 | 100, 101 | bitr3di 195 |
. . . . . . . . . . . . . . 15
       
 
                                  
     |
103 | 102 | rexbidv 2478 |
. . . . . . . . . . . . . 14
       
 

                    
              
     |
104 | | rexcom4 2762 |
. . . . . . . . . . . . . 14
                
 
  

           
    |
105 | 103, 104 | bitr2di 197 |
. . . . . . . . . . . . 13
       
    
           
 

           
            |
106 | 87, 105 | bitrid 192 |
. . . . . . . . . . . 12
       
     
         
   
          
            |
107 | 106 | anbi1d 465 |
. . . . . . . . . . 11
       
      
            
 

                        |
108 | 77, 107 | bitr2id 193 |
. . . . . . . . . 10
       
  

          
        
      
                |
109 | 108 | adantr 276 |
. . . . . . . . 9
       

 
                           
         
     
        
       |
110 | 76, 109 | bitrd 188 |
. . . . . . . 8
       

 
             
     
         
      |
111 | 110 | eqrdv 2175 |
. . . . . . 7
       

 
                  
               |
112 | | ineq1 3331 |
. . . . . . . 8
    
          
         
         
     |
113 | 112 | rspceeqv 2861 |
. . . . . . 7
      
         
 
     
        
     

   |
114 | 41, 111, 113 | syl2anc 411 |
. . . . . 6
       

 
             

   |
115 | 114 | ex 115 |
. . . . 5
       
 
 
          


    |
116 | 20, 115 | impbid 129 |
. . . 4
       
 
 
 
               |
117 | | simpr 110 |
. . . . . . . . . . 11
 
   |
118 | 24, 117 | elind 3322 |
. . . . . . . . . 10
 
     |
119 | | metrest.1 |
. . . . . . . . . . . . . . 15
     |
120 | 119 | blres 13973 |
. . . . . . . . . . . . . 14
                              |
121 | 120 | sseq1d 3186 |
. . . . . . . . . . . . 13
                            
   |
122 | 121 | 3expa 1203 |
. . . . . . . . . . . 12
       

           
             |
123 | 25, 122 | sylan2 286 |
. . . . . . . . . . 11
       

  
                  
   |
124 | 123 | rexbidva 2474 |
. . . . . . . . . 10
         
 
                  
   |
125 | 118, 124 | sylan2 286 |
. . . . . . . . 9
           
                  
   |
126 | 125 | anassrs 400 |
. . . . . . . 8
       

  
                  
   |
127 | 23, 126 | sylan2 286 |
. . . . . . 7
       

            
              |
128 | 127 | anassrs 400 |
. . . . . 6
             
                  
   |
129 | 128 | ralbidva 2473 |
. . . . 5
       


 

         
             |
130 | 129 | pm5.32da 452 |
. . . 4
       
 
 
        
 
               |
131 | 116, 130 | bitr4d 191 |
. . 3
       
 
 
 
             |
132 | 21 | adantr 276 |
. . . 4
       
  |
133 | | id 19 |
. . . . 5
   |
134 | 2 | mopnm 13987 |
. . . . 5
        |
135 | | ssexg 4144 |
. . . . 5
 
   |
136 | 133, 134,
135 | syl2anr 290 |
. . . 4
       
  |
137 | | elrest 12700 |
. . . 4
 
   ↾t 


    |
138 | 132, 136,
137 | syl2anc 411 |
. . 3
       
 
↾t 


    |
139 | | xmetres2 13918 |
. . . . 5
       
           |
140 | 119, 139 | eqeltrid 2264 |
. . . 4
       
       |
141 | | metrest.4 |
. . . . 5
     |
142 | 141 | elmopn2 13988 |
. . . 4
      
 
             |
143 | 140, 142 | syl 14 |
. . 3
       

               |
144 | 131, 138,
143 | 3bitr4d 220 |
. 2
       
 
↾t 
   |
145 | 144 | eqrdv 2175 |
1
       
 ↾t    |