| Step | Hyp | Ref
 | Expression | 
| 1 |   | opkeq2 4061 | 
. . . . . . . 8
                            | 
| 2 | 1 | eleq1d 2419 | 
. . . . . . 7
                      fin             fin    | 
| 3 |   | eqeq2 2362 | 
. . . . . . 7
               
            | 
| 4 |   | opkeq1 4060 | 
. . . . . . . 8
                            | 
| 5 | 4 | eleq1d 2419 | 
. . . . . . 7
                      fin             fin    | 
| 6 | 2, 3, 5 | 3orbi123d 1251 | 
. . . . . 6
                       fin                     fin                fin        
            fin     | 
| 7 | 6 | imbi2d 307 | 
. . . . 5
              
                 fin                     fin            
             fin                     fin      | 
| 8 | 7 | imbi2d 307 | 
. . . 4
              
  Nn                       fin                     fin            Nn                       fin                     fin       | 
| 9 |   | ltfintrilem1 4466 | 
. . . . . 6
            Nn                   
   fin      
       
      fin          | 
| 10 |   | neeq1 2525 | 
. . . . . . . 8
       0c           
0c       | 
| 11 |   | opkeq1 4060 | 
. . . . . . . . . 10
       0c             0c      | 
| 12 | 11 | eleq1d 2419 | 
. . . . . . . . 9
       0c              fin    0c    
   fin    | 
| 13 |   | eqeq1 2359 | 
. . . . . . . . 9
       0c            0c       | 
| 14 |   | opkeq2 4061 | 
. . . . . . . . . 10
       0c               
0c   | 
| 15 | 14 | eleq1d 2419 | 
. . . . . . . . 9
       0c              fin      
0c     fin    | 
| 16 | 12, 13, 15 | 3orbi123d 1251 | 
. . . . . . . 8
       0c           
   fin      
       
      fin       0c        fin   0c           0c     fin     | 
| 17 | 10, 16 | imbi12d 311 | 
. . . . . . 7
       0c                    
   fin      
       
      fin       0c         0c    
   fin   0c           0c     fin      | 
| 18 | 17 | imbi2d 307 | 
. . . . . 6
       0c         Nn         
             fin                     fin            Nn    0c    
    0c    
   fin   0c           0c     fin       | 
| 19 |   | neeq1 2525 | 
. . . . . . . 8
                 
 
        | 
| 20 |   | opkeq1 4060 | 
. . . . . . . . . 10
                            | 
| 21 | 20 | eleq1d 2419 | 
. . . . . . . . 9
                      fin             fin    | 
| 22 |   | eqeq1 2359 | 
. . . . . . . . 9
               
            | 
| 23 |   | opkeq2 4061 | 
. . . . . . . . . 10
                            | 
| 24 | 23 | eleq1d 2419 | 
. . . . . . . . 9
                      fin             fin    | 
| 25 | 21, 22, 24 | 3orbi123d 1251 | 
. . . . . . . 8
                       fin                     fin                fin        
            fin     | 
| 26 | 19, 25 | imbi12d 311 | 
. . . . . . 7
              
                 fin                     fin            
             fin                     fin      | 
| 27 | 26 | imbi2d 307 | 
. . . . . 6
              
  Nn                   
   fin      
       
      fin            Nn                       fin                     fin       | 
| 28 |   | neeq1 2525 | 
. . . . . . . 8
            1c                  1c        | 
| 29 |   | opkeq1 4060 | 
. . . . . . . . . 10
            1c                  
1c       | 
| 30 | 29 | eleq1d 2419 | 
. . . . . . . . 9
            1c               fin        
1c         fin    | 
| 31 |   | eqeq1 2359 | 
. . . . . . . . 9
            1c                 
1c 
      | 
| 32 |   | opkeq2 4061 | 
. . . . . . . . . 10
            1c                      1c    | 
| 33 | 32 | eleq1d 2419 | 
. . . . . . . . 9
            1c               fin            1c      fin    | 
| 34 | 30, 31, 33 | 3orbi123d 1251 | 
. . . . . . . 8
            1c            
   fin      
       
      fin            1c  
      fin        1c     
        
 
1c  
   fin     | 
| 35 | 28, 34 | imbi12d 311 | 
. . . . . . 7
            1c                     
   fin      
       
      fin           
1c 
            
1c         fin        1c     
        
 
1c  
   fin      | 
| 36 | 35 | imbi2d 307 | 
. . . . . 6
            1c          Nn         
             fin                     fin            Nn         1c              
1c         fin        1c     
        
 
1c  
   fin       | 
| 37 |   | neeq1 2525 | 
. . . . . . . 8
                 
 
        | 
| 38 |   | opkeq1 4060 | 
. . . . . . . . . 10
                            | 
| 39 | 38 | eleq1d 2419 | 
. . . . . . . . 9
                      fin             fin    | 
| 40 |   | eqeq1 2359 | 
. . . . . . . . 9
               
            | 
| 41 |   | opkeq2 4061 | 
. . . . . . . . . 10
                            | 
| 42 | 41 | eleq1d 2419 | 
. . . . . . . . 9
                      fin             fin    | 
| 43 | 39, 40, 42 | 3orbi123d 1251 | 
. . . . . . . 8
                       fin                     fin                fin        
            fin     | 
| 44 | 37, 43 | imbi12d 311 | 
. . . . . . 7
              
                 fin                     fin            
             fin                     fin      | 
| 45 | 44 | imbi2d 307 | 
. . . . . 6
              
  Nn                   
   fin      
       
      fin            Nn                       fin                     fin       | 
| 46 |   | 0cminle 4462 | 
. . . . . . . . . 10
       Nn    0c    
   fin   | 
| 47 | 46 | adantr 451 | 
. . . . . . . . 9
        Nn   0c         0c        fin   | 
| 48 |   | 0cex 4393 | 
. . . . . . . . . . 11
 
0c  
  | 
| 49 |   | lefinlteq 4464 | 
. . . . . . . . . . 11
    0c           Nn   0c          0c    
   fin     0c        fin   0c        | 
| 50 | 48, 49 | mp3an1 1264 | 
. . . . . . . . . 10
        Nn   0c          0c    
   fin     0c        fin   0c        | 
| 51 |   | orcom 376 | 
. . . . . . . . . 10
     0c    
   fin   0c     
 
 0c
       0c        fin    | 
| 52 | 50, 51 | syl6bb 252 | 
. . . . . . . . 9
        Nn   0c          0c    
   fin    0c        0c        fin     | 
| 53 | 47, 52 | mpbid 201 | 
. . . . . . . 8
        Nn   0c         0c        0c        fin    | 
| 54 |   | 3mix2 1125 | 
. . . . . . . . 9
   0c         0c        fin   0c           0c     fin    | 
| 55 |   | 3mix1 1124 | 
. . . . . . . . 9
    0c        fin     0c        fin   0c           0c     fin    | 
| 56 | 54, 55 | jaoi 368 | 
. . . . . . . 8
    0c        0c        fin       0c        fin   0c           0c     fin    | 
| 57 | 53, 56 | syl 15 | 
. . . . . . 7
        Nn   0c          0c    
   fin   0c           0c     fin    | 
| 58 | 57 | ex 423 | 
. . . . . 6
       Nn    0c    
    0c    
   fin   0c           0c     fin     | 
| 59 |   | addcnnul 4454 | 
. . . . . . . . . . . . 13
       
1c 
            
 
1c       | 
| 60 | 59 | simpld 445 | 
. . . . . . . . . . . 12
       
1c 
             | 
| 61 | 60 | 3ad2ant3 978 | 
. . . . . . . . . . 11
        Nn       Nn        1c                | 
| 62 |   | addc32 4417 | 
. . . . . . . . . . . . . . . . . . . 20
             1c   
      1c       | 
| 63 | 62 | eqeq2i 2363 | 
. . . . . . . . . . . . . . . . . . 19
                 
1c 
 
         
1c 
      | 
| 64 | 63 | rexbii 2640 | 
. . . . . . . . . . . . . . . . . 18
       
Nn                1c         Nn          
1c 
      | 
| 65 | 64 | biimpi 186 | 
. . . . . . . . . . . . . . . . 17
       
Nn                1c         Nn           1c        | 
| 66 | 65 | adantl 452 | 
. . . . . . . . . . . . . . . 16
                
Nn                1c  
       Nn           1c        | 
| 67 | 66 | a1i 10 | 
. . . . . . . . . . . . . . 15
        Nn       Nn        1c            
          
Nn                1c  
       Nn           1c         | 
| 68 |   | opkltfing 4450 | 
. . . . . . . . . . . . . . . 16
        Nn       Nn                fin         
       Nn             
 
1c     | 
| 69 | 68 | 3adant3 975 | 
. . . . . . . . . . . . . . 15
        Nn       Nn        1c                    fin                
Nn                1c     | 
| 70 |   | simp1 955 | 
. . . . . . . . . . . . . . . . 17
        Nn       Nn        1c             Nn   | 
| 71 |   | peano2 4404 | 
. . . . . . . . . . . . . . . . 17
       Nn       
1c 
  Nn   | 
| 72 | 70, 71 | syl 15 | 
. . . . . . . . . . . . . . . 16
        Nn       Nn        1c              1c    Nn   | 
| 73 |   | simp2 956 | 
. . . . . . . . . . . . . . . 16
        Nn       Nn        1c             Nn   | 
| 74 |   | opklefing 4449 | 
. . . . . . . . . . . . . . . 16
        
1c 
  Nn       Nn           
1c         fin     
  Nn          
1c 
       | 
| 75 | 72, 73, 74 | syl2anc 642 | 
. . . . . . . . . . . . . . 15
        Nn       Nn        1c               
1c         fin     
  Nn          
1c 
       | 
| 76 | 67, 69, 75 | 3imtr4d 259 | 
. . . . . . . . . . . . . 14
        Nn       Nn        1c                    fin         1c     
   fin    | 
| 77 |   | lefinlteq 4464 | 
. . . . . . . . . . . . . . 15
        
1c 
  Nn       Nn        1c               
1c         fin          1c     
   fin     
 
1c 
       | 
| 78 | 71, 77 | syl3an1 1215 | 
. . . . . . . . . . . . . 14
        Nn       Nn        1c               
1c         fin          1c     
   fin     
 
1c 
       | 
| 79 | 76, 78 | sylibd 205 | 
. . . . . . . . . . . . 13
        Nn       Nn        1c                    fin          1c  
      fin        1c         | 
| 80 |   | 3mix1 1124 | 
. . . . . . . . . . . . . 14
        
1c         fin          1c  
      fin        1c     
        
 
1c  
   fin    | 
| 81 |   | 3mix2 1125 | 
. . . . . . . . . . . . . 14
       
1c 
             1c     
   fin     
 
1c 
               1c  
   fin    | 
| 82 | 80, 81 | jaoi 368 | 
. . . . . . . . . . . . 13
         
1c         fin        1c               
1c         fin        1c     
        
 
1c  
   fin    | 
| 83 | 79, 82 | syl6 29 | 
. . . . . . . . . . . 12
        Nn       Nn        1c                    fin          1c  
      fin        1c     
        
 
1c  
   fin     | 
| 84 |   | ltfinp1 4463 | 
. . . . . . . . . . . . . . . 16
        Nn                     1c      fin   | 
| 85 | 60, 84 | sylan2 460 | 
. . . . . . . . . . . . . . 15
        Nn        1c                  1c      fin   | 
| 86 | 85 | 3adant2 974 | 
. . . . . . . . . . . . . 14
        Nn       Nn        1c                  1c      fin   | 
| 87 |   | opkeq1 4060 | 
. . . . . . . . . . . . . . 15
                    1c              1c    | 
| 88 | 87 | eleq1d 2419 | 
. . . . . . . . . . . . . 14
                     1c      fin         
 
1c  
   fin    | 
| 89 | 86, 88 | syl5ibcom 211 | 
. . . . . . . . . . . . 13
        Nn       Nn        1c             
       
     1c      fin    | 
| 90 |   | 3mix3 1126 | 
. . . . . . . . . . . . 13
            1c      fin          1c  
      fin        1c     
        
 
1c  
   fin    | 
| 91 | 89, 90 | syl6 29 | 
. . . . . . . . . . . 12
        Nn       Nn        1c             
           1c     
   fin     
 
1c 
               1c  
   fin     | 
| 92 |   | ltfintr 4460 | 
. . . . . . . . . . . . . . 15
        Nn       Nn        1c    Nn                 fin            1c      fin           
 
1c  
   fin    | 
| 93 | 73, 70, 72, 92 | syl3anc 1182 | 
. . . . . . . . . . . . . 14
        Nn       Nn        1c                     fin            1c  
   fin              1c      fin    | 
| 94 | 86, 93 | mpan2d 655 | 
. . . . . . . . . . . . 13
        Nn       Nn        1c                    fin            1c  
   fin    | 
| 95 | 94, 90 | syl6 29 | 
. . . . . . . . . . . 12
        Nn       Nn        1c                    fin          1c  
      fin        1c     
        
 
1c  
   fin     | 
| 96 | 83, 91, 95 | 3jaod 1246 | 
. . . . . . . . . . 11
        Nn       Nn        1c                     fin                     fin           
1c         fin        1c     
        
 
1c  
   fin     | 
| 97 | 61, 96 | embantd 50 | 
. . . . . . . . . 10
        Nn       Nn        1c            
                 fin                     fin            
1c         fin        1c     
        
 
1c  
   fin     | 
| 98 | 97 | 3expia 1153 | 
. . . . . . . . 9
        Nn       Nn          
1c 
         
                 fin                     fin            
1c         fin        1c     
        
 
1c  
   fin      | 
| 99 | 98 | com23 72 | 
. . . . . . . 8
        Nn       Nn                          fin                     fin         
 
1c 
            
1c         fin        1c     
        
 
1c  
   fin      | 
| 100 | 99 | ex 423 | 
. . . . . . 7
       Nn        Nn          
             fin                     fin         
 
1c 
            
1c         fin        1c     
        
 
1c  
   fin       | 
| 101 | 100 | a2d 23 | 
. . . . . 6
       Nn         Nn         
             fin                     fin         
  Nn         1c     
        
1c         fin        1c     
        
 
1c  
   fin       | 
| 102 | 9, 18, 27, 36, 45, 58, 101 | finds 4412 | 
. . . . 5
       Nn        Nn                       fin                     fin      | 
| 103 | 102 | com12 27 | 
. . . 4
       Nn        Nn                       fin                     fin      | 
| 104 | 8, 103 | vtoclga 2921 | 
. . 3
       Nn        Nn                       fin                     fin      | 
| 105 | 104 | com12 27 | 
. 2
       Nn        Nn                       fin                     fin      | 
| 106 | 105 | 3imp 1145 | 
1
        Nn       Nn                       fin                     fin    |