| Step | Hyp | Ref
 | Expression | 
| 1 |   | pw2f1o.3 | 
. . . . . . . . . 10
              | 
| 2 |   | prid2g 3727 | 
. . . . . . . . . 10
                       | 
| 3 | 1, 2 | syl 14 | 
. . . . . . . . 9
                   | 
| 4 | 3 | ad2antrr 488 | 
. . . . . . . 8
                                       | 
| 5 |   | pw2f1o.2 | 
. . . . . . . . . 10
              | 
| 6 |   | prid1g 3726 | 
. . . . . . . . . 10
                       | 
| 7 | 5, 6 | syl 14 | 
. . . . . . . . 9
                   | 
| 8 | 7 | ad2antrr 488 | 
. . . . . . . 8
                                       | 
| 9 |   | eleq2 2260 | 
. . . . . . . . . 10
                   
        | 
| 10 | 9 | dcbid 839 | 
. . . . . . . . 9
            DECID      
  DECID    
    | 
| 11 |   | elequ1 2171 | 
. . . . . . . . . . . 12
                   
        | 
| 12 | 11 | dcbid 839 | 
. . . . . . . . . . 11
            DECID      
  DECID    
    | 
| 13 | 12 | ralbidv 2497 | 
. . . . . . . . . 10
              
     DECID    
   
        DECID         | 
| 14 |   | pw2f1odc.4 | 
. . . . . . . . . . 11
                
     DECID    
   | 
| 15 | 14 | ad2antrr 488 | 
. . . . . . . . . 10
                                 
        DECID        | 
| 16 |   | simpr 110 | 
. . . . . . . . . 10
                                  | 
| 17 | 13, 15, 16 | rspcdva 2873 | 
. . . . . . . . 9
                                   DECID        | 
| 18 |   | simplr 528 | 
. . . . . . . . . 10
                                  | 
| 19 |   | pw2f1o.1 | 
. . . . . . . . . . . . 13
              | 
| 20 | 19 | ad2antrr 488 | 
. . . . . . . . . . . 12
                                  | 
| 21 | 20, 18 | ssexd 4173 | 
. . . . . . . . . . 11
                                  | 
| 22 |   | elpwg 3613 | 
. . . . . . . . . . 11
               
             | 
| 23 | 21, 22 | syl 14 | 
. . . . . . . . . 10
                               
             | 
| 24 | 18, 23 | mpbird 167 | 
. . . . . . . . 9
                                   | 
| 25 | 10, 17, 24 | rspcdva 2873 | 
. . . . . . . 8
                          
DECID  
     | 
| 26 | 4, 8, 25 | ifcldcd 3597 | 
. . . . . . 7
                                                    | 
| 27 | 26 | fmpttd 5717 | 
. . . . . 6
       
        
      
             
              | 
| 28 | 27 | adantrr 479 | 
. . . . 5
       
                                         
      
             
              | 
| 29 |   | simprr 531 | 
. . . . . 6
       
                                         
                              | 
| 30 | 29 | feq1d 5394 | 
. . . . 5
       
                                         
           
                                      | 
| 31 | 28, 30 | mpbird 167 | 
. . . 4
       
                                         
            | 
| 32 |   | iftrue 3566 | 
. . . . . . . . 9
              
                | 
| 33 |   | eleq2 2260 | 
. . . . . . . . . . . 12
                   
        | 
| 34 | 33 | dcbid 839 | 
. . . . . . . . . . 11
            DECID      
  DECID    
    | 
| 35 |   | elequ1 2171 | 
. . . . . . . . . . . . . 14
                   
        | 
| 36 | 35 | dcbid 839 | 
. . . . . . . . . . . . 13
            DECID      
  DECID    
    | 
| 37 | 36 | ralbidv 2497 | 
. . . . . . . . . . . 12
              
     DECID    
   
        DECID         | 
| 38 | 14 | ad2antrr 488 | 
. . . . . . . . . . . 12
                                                                  
        DECID        | 
| 39 |   | simpr 110 | 
. . . . . . . . . . . 12
                                                                   | 
| 40 | 37, 38, 39 | rspcdva 2873 | 
. . . . . . . . . . 11
                                                                    DECID        | 
| 41 |   | simplrl 535 | 
. . . . . . . . . . . 12
                                                                   | 
| 42 | 19 | ad2antrr 488 | 
. . . . . . . . . . . . . 14
                                                                   | 
| 43 | 42, 41 | ssexd 4173 | 
. . . . . . . . . . . . 13
                                                                   | 
| 44 | 43, 22 | syl 14 | 
. . . . . . . . . . . 12
                                                                
             | 
| 45 | 41, 44 | mpbird 167 | 
. . . . . . . . . . 11
                                                                    | 
| 46 | 34, 40, 45 | rspcdva 2873 | 
. . . . . . . . . 10
                                                           
DECID  
     | 
| 47 |   | pw2f1o.4 | 
. . . . . . . . . . . . . 14
              | 
| 48 | 47 | ad2antrr 488 | 
. . . . . . . . . . . . 13
                                                                   | 
| 49 |   | iffalse 3569 | 
. . . . . . . . . . . . . 14
                                 | 
| 50 | 49 | neeq1d 2385 | 
. . . . . . . . . . . . 13
                                           | 
| 51 | 48, 50 | syl5ibrcom 157 | 
. . . . . . . . . . . 12
                                                                
                           | 
| 52 | 51 | a1d 22 | 
. . . . . . . . . . 11
                                                             DECID      
                                   | 
| 53 | 52 | necon4bddc 2438 | 
. . . . . . . . . 10
                                                             DECID      
                                 | 
| 54 | 46, 53 | mpd 13 | 
. . . . . . . . 9
                                                                                          | 
| 55 | 32, 54 | impbid2 143 | 
. . . . . . . 8
                                                                    
           
         | 
| 56 |   | simplrr 536 | 
. . . . . . . . . . 11
                                                                                          | 
| 57 | 56 | fveq1d 5560 | 
. . . . . . . . . 10
                                                                                         
        | 
| 58 |   | eqid 2196 | 
. . . . . . . . . . 11
                      
                          
    | 
| 59 |   | eleq1w 2257 | 
. . . . . . . . . . . 12
                   
        | 
| 60 | 59 | ifbid 3582 | 
. . . . . . . . . . 11
                                            | 
| 61 | 3 | ad2antrr 488 | 
. . . . . . . . . . . 12
                                                                        | 
| 62 | 7 | ad2antrr 488 | 
. . . . . . . . . . . 12
                                                                        | 
| 63 | 61, 62, 46 | ifcldcd 3597 | 
. . . . . . . . . . 11
                                                               
                     | 
| 64 | 58, 60, 39, 63 | fvmptd3 5655 | 
. . . . . . . . . 10
                                                                                                           | 
| 65 | 57, 64 | eqtrd 2229 | 
. . . . . . . . 9
                                                                                    | 
| 66 | 65 | eqeq1d 2205 | 
. . . . . . . 8
                                                                        
           
         | 
| 67 | 55, 66 | bitr4d 191 | 
. . . . . . 7
                                                                    
            | 
| 68 | 67 | pm5.32da 452 | 
. . . . . 6
       
                                         
             
                           | 
| 69 |   | simprl 529 | 
. . . . . . . 8
       
                                         
       | 
| 70 | 69 | sseld 3182 | 
. . . . . . 7
       
                                         
      
          | 
| 71 | 70 | pm4.71rd 394 | 
. . . . . 6
       
                                         
      
                    | 
| 72 |   | ffn 5407 | 
. . . . . . 7
                       | 
| 73 |   | fniniseg 5682 | 
. . . . . . 7
                          
      
               | 
| 74 | 31, 72, 73 | 3syl 17 | 
. . . . . 6
       
                                         
               
      
               | 
| 75 | 68, 71, 74 | 3bitr4d 220 | 
. . . . 5
       
                                         
      
   
             | 
| 76 | 75 | eqrdv 2194 | 
. . . 4
       
                                         
              | 
| 77 | 31, 76 | jca 306 | 
. . 3
       
                                         
           
                 | 
| 78 |   | simprr 531 | 
. . . . 5
       
           
                  
              | 
| 79 |   | cnvimass 5032 | 
. . . . . 6
                 | 
| 80 |   | fdm 5413 | 
. . . . . . 7
                         | 
| 81 | 80 | ad2antrl 490 | 
. . . . . 6
       
           
                  
         | 
| 82 | 79, 81 | sseqtrid 3233 | 
. . . . 5
       
           
                  
          
   | 
| 83 | 78, 82 | eqsstrd 3219 | 
. . . 4
       
           
                  
       | 
| 84 | 72 | ad2antrl 490 | 
. . . . . 6
       
           
                  
       | 
| 85 |   | dffn5im 5606 | 
. . . . . 6
                                | 
| 86 | 84, 85 | syl 14 | 
. . . . 5
       
           
                  
                     | 
| 87 |   | simplrr 536 | 
. . . . . . . . . . 11
                                                               | 
| 88 | 87 | eleq2d 2266 | 
. . . . . . . . . 10
                                                         
               | 
| 89 |   | fniniseg 5682 | 
. . . . . . . . . . . 12
                          
      
               | 
| 90 | 84, 89 | syl 14 | 
. . . . . . . . . . 11
       
           
                  
               
      
               | 
| 91 | 90 | baibd 924 | 
. . . . . . . . . 10
                                                                
            | 
| 92 | 88, 91 | bitrd 188 | 
. . . . . . . . 9
                                                         
            | 
| 93 | 92 | biimpa 296 | 
. . . . . . . 8
                                                                      | 
| 94 |   | iftrue 3566 | 
. . . . . . . . 9
                               | 
| 95 | 94 | adantl 277 | 
. . . . . . . 8
                                                                               | 
| 96 | 93, 95 | eqtr4d 2232 | 
. . . . . . 7
                                                                                   | 
| 97 | 92 | notbid 668 | 
. . . . . . . . . 10
                                                     
                    | 
| 98 | 97 | biimpa 296 | 
. . . . . . . . 9
                                                       
                  | 
| 99 |   | simprl 529 | 
. . . . . . . . . . . 12
       
           
                  
            | 
| 100 | 99 | ffvelcdmda 5697 | 
. . . . . . . . . . 11
                                                                 | 
| 101 |   | elpri 3645 | 
. . . . . . . . . . 11
                 
                           | 
| 102 | 100, 101 | syl 14 | 
. . . . . . . . . 10
                                                                          | 
| 103 | 102 | adantr 276 | 
. . . . . . . . 9
                                                       
                              | 
| 104 | 98, 103 | ecased 1360 | 
. . . . . . . 8
                                                       
                | 
| 105 |   | iffalse 3569 | 
. . . . . . . . 9
                                 | 
| 106 | 105 | adantl 277 | 
. . . . . . . 8
                                                       
                         | 
| 107 | 104, 106 | eqtr4d 2232 | 
. . . . . . 7
                                                       
                        
    | 
| 108 | 83, 25 | syldanl 449 | 
. . . . . . . 8
                                                
DECID  
     | 
| 109 |   | exmiddc 837 | 
. . . . . . . 8
   DECID        
      
       
    | 
| 110 | 108, 109 | syl 14 | 
. . . . . . 7
                                                             
      | 
| 111 | 96, 107, 110 | mpjaodan 799 | 
. . . . . 6
                                                                         | 
| 112 | 111 | mpteq2dva 4123 | 
. . . . 5
       
           
                  
      
                                     | 
| 113 | 86, 112 | eqtrd 2229 | 
. . . 4
       
           
                  
                              | 
| 114 | 83, 113 | jca 306 | 
. . 3
       
           
                  
                                        | 
| 115 | 77, 114 | impbida 596 | 
. 2
                                                
           
                  | 
| 116 |   | elpw2g 4189 | 
. . . 4
               
             | 
| 117 | 19, 116 | syl 14 | 
. . 3
                    
    | 
| 118 |   | eleq1w 2257 | 
. . . . . . 7
                   
        | 
| 119 | 118 | ifbid 3582 | 
. . . . . 6
                                            | 
| 120 | 119 | cbvmptv 4129 | 
. . . . 5
                      
                          
    | 
| 121 | 120 | a1i 9 | 
. . . 4
                                                            | 
| 122 | 121 | eqeq2d 2208 | 
. . 3
                                        
                             | 
| 123 | 117, 122 | anbi12d 473 | 
. 2
                                                            
                              | 
| 124 |   | prexg 4244 | 
. . . . 5
               
             
   | 
| 125 | 5, 1, 124 | syl2anc 411 | 
. . . 4
               
   | 
| 126 | 125, 19 | elmapd 6721 | 
. . 3
                          
             | 
| 127 | 126 | anbi1d 465 | 
. 2
                    
                      
           
                  | 
| 128 | 115, 123,
127 | 3bitr4d 220 | 
1
                                                                         
            |