| Step | Hyp | Ref
 | Expression | 
| 1 |   | bren 6031 | 
. . . . . . 7
                     | 
| 2 |   | bren 6031 | 
. . . . . . 7
                     | 
| 3 | 1, 2 | anbi12i 678 | 
. . . . . 6
                                            | 
| 4 |   | eeanv 1913 | 
. . . . . 6
                                                | 
| 5 | 3, 4 | bitr4i 243 | 
. . . . 5
                                          | 
| 6 |   | simprl 732 | 
. . . . . . . . . . . 12
                                  
             | 
| 7 |   | f1ofo 5294 | 
. . . . . . . . . . . . . 14
                  | 
| 8 |   | forn 5273 | 
. . . . . . . . . . . . . 14
                    | 
| 9 | 7, 8 | syl 15 | 
. . . . . . . . . . . . 13
                    | 
| 10 | 9 | ad2antrr 706 | 
. . . . . . . . . . . 12
                                  
               | 
| 11 |   | f1odm 5291 | 
. . . . . . . . . . . . 13
                    | 
| 12 | 11 | ad2antlr 707 | 
. . . . . . . . . . . 12
                                  
               | 
| 13 | 6, 10, 12 | 3sstr4d 3315 | 
. . . . . . . . . . 11
                                  
                 | 
| 14 |   | dmcosseq 4974 | 
. . . . . . . . . . 11
        
                       | 
| 15 | 13, 14 | syl 15 | 
. . . . . . . . . 10
                                  
                       | 
| 16 |   | f1odm 5291 | 
. . . . . . . . . . 11
                    | 
| 17 | 16 | ad2antrr 706 | 
. . . . . . . . . 10
                                  
               | 
| 18 | 15, 17 | eqtrd 2385 | 
. . . . . . . . 9
                                  
                     | 
| 19 |   | f1ofun 5290 | 
. . . . . . . . . . . . . 14
                | 
| 20 |   | f1ofun 5290 | 
. . . . . . . . . . . . . 14
                | 
| 21 |   | funco 5143 | 
. . . . . . . . . . . . . 14
       
                    | 
| 22 | 19, 20, 21 | syl2anr 464 | 
. . . . . . . . . . . . 13
                                | 
| 23 |   | dff1o2 5292 | 
. . . . . . . . . . . . . . . 16
                                     | 
| 24 | 23 | simp2bi 971 | 
. . . . . . . . . . . . . . 15
                 | 
| 25 |   | dff1o2 5292 | 
. . . . . . . . . . . . . . . 16
                                     | 
| 26 | 25 | simp2bi 971 | 
. . . . . . . . . . . . . . 15
                 | 
| 27 |   | funco 5143 | 
. . . . . . . . . . . . . . 15
                                | 
| 28 | 24, 26, 27 | syl2an 463 | 
. . . . . . . . . . . . . 14
                                  | 
| 29 |   | cnvco 4895 | 
. . . . . . . . . . . . . . 15
                       | 
| 30 | 29 | funeqi 5129 | 
. . . . . . . . . . . . . 14
                             | 
| 31 | 28, 30 | sylibr 203 | 
. . . . . . . . . . . . 13
                                 | 
| 32 | 22, 31 | jca 518 | 
. . . . . . . . . . . 12
                                               | 
| 33 | 32 | adantr 451 | 
. . . . . . . . . . 11
                                  
                                | 
| 34 |   | dff1o2 5292 | 
. . . . . . . . . . . 12
                         
                      
                               
            | 
| 35 |   | funfn 5137 | 
. . . . . . . . . . . . . 14
                                    | 
| 36 | 35 | anbi1i 676 | 
. . . . . . . . . . . . 13
                                             
                    | 
| 37 |   | eqid 2353 | 
. . . . . . . . . . . . . 14
                        | 
| 38 |   | df-3an 936 | 
. . . . . . . . . . . . . 14
                                           
      
                                                                   
       | 
| 39 | 37, 38 | mpbiran2 885 | 
. . . . . . . . . . . . 13
                                           
      
                            
                    | 
| 40 | 36, 39 | bitr4i 243 | 
. . . . . . . . . . . 12
                                             
                               
            | 
| 41 | 34, 40 | bitr4i 243 | 
. . . . . . . . . . 11
                         
                                 | 
| 42 | 33, 41 | sylibr 203 | 
. . . . . . . . . 10
                                  
                  
                | 
| 43 |   | vex 2863 | 
. . . . . . . . . . . 12
        | 
| 44 |   | vex 2863 | 
. . . . . . . . . . . 12
        | 
| 45 | 43, 44 | coex 4751 | 
. . . . . . . . . . 11
              | 
| 46 | 45 | f1oen 6034 | 
. . . . . . . . . 10
                         
                              | 
| 47 | 42, 46 | syl 15 | 
. . . . . . . . 9
                                  
                             | 
| 48 | 18, 47 | eqbrtrrd 4662 | 
. . . . . . . 8
                                  
              
      | 
| 49 |   | f1ofo 5294 | 
. . . . . . . . . . . 12
                  | 
| 50 |   | forn 5273 | 
. . . . . . . . . . . 12
                    | 
| 51 | 49, 50 | syl 15 | 
. . . . . . . . . . 11
                    | 
| 52 | 43 | rnex 5108 | 
. . . . . . . . . . 11
          | 
| 53 | 51, 52 | syl6eqelr 2442 | 
. . . . . . . . . 10
                  | 
| 54 | 53 | ad2antlr 707 | 
. . . . . . . . 9
                                  
             | 
| 55 |   | simprr 733 | 
. . . . . . . . . 10
                                  
             | 
| 56 | 55, 18 | sseqtr4d 3309 | 
. . . . . . . . 9
                                  
              
      | 
| 57 |   | rncoss 4973 | 
. . . . . . . . . 10
                  | 
| 58 | 51 | ad2antlr 707 | 
. . . . . . . . . 10
                                  
               | 
| 59 | 57, 58 | syl5sseq 3320 | 
. . . . . . . . 9
                                  
                     | 
| 60 | 45 | sbthlem2 6205 | 
. . . . . . . . 9
                                 
         
                                             | 
| 61 | 33, 54, 56, 59, 60 | syl13anc 1184 | 
. . . . . . . 8
                                  
                     | 
| 62 |   | entr 6039 | 
. . . . . . . 8
                                            | 
| 63 | 48, 61, 62 | syl2anc 642 | 
. . . . . . 7
                                  
             | 
| 64 | 63 | ex 423 | 
. . . . . 6
                                                | 
| 65 | 64 | exlimivv 1635 | 
. . . . 5
                                                    | 
| 66 | 5, 65 | sylbi 187 | 
. . . 4
                                  
             | 
| 67 | 66 | imp 418 | 
. . 3
                                  
             | 
| 68 | 67 | an4s 799 | 
. 2
                
                 
             | 
| 69 |   | ensymi 6037 | 
. . 3
                  | 
| 70 | 69 | ad2antrl 708 | 
. 2
                
                 
             | 
| 71 |   | entr 6039 | 
. 2
                            | 
| 72 | 68, 70, 71 | syl2anc 642 | 
1
                
                 
             |