Proof of Theorem heiborlem42
| Step | Hyp | Ref
| Expression |
| 1 | | iscomp 10330 |
. 2

Comp  Top      
 
  
     |
| 2 | | cmsmet 9239 |
. . . 4

CMet Met |
| 3 | | heibor.1 |
. . . . 5
Open   |
| 4 | 3 | opntop 9147 |
. . . 4
 Met
Top |
| 5 | 2, 4 | syl 12 |
. . 3

CMet Top |
| 6 | 5 | adantr 425 |
. 2
  CMet
TotBnd
Top |
| 7 | | dmeq 4157 |
. . . . . . . . . . 11
     CMet
TotBnd  Open 
          CMet TotBnd  Open          |
| 8 | 7 | dmeqd 4159 |
. . . . . . . . . 10
     CMet
TotBnd  Open 
          CMet
TotBnd  Open 
        |
| 9 | 8 | eqeq1d 1892 |
. . . . . . . . 9
     CMet
TotBnd  Open 
            CMet TotBnd  Open            |
| 10 | 9 | rexbidv 2124 |
. . . . . . . 8
     CMet
TotBnd  Open 
                 
    CMet
TotBnd  Open            |
| 11 | | pweq 3036 |
. . . . . . . . . 10
     CMet
TotBnd  Open 
              CMet
TotBnd  Open            |
| 12 | 11 | ineq1d 2795 |
. . . . . . . . 9
     CMet
TotBnd  Open 
                 CMet TotBnd  Open             |
| 13 | 12 | rexeqdv 2270 |
. . . . . . . 8
     CMet
TotBnd  Open 
             
    CMet
TotBnd  Open                CMet
TotBnd  Open 
              CMet
TotBnd  Open 
          |
| 14 | | eqid 1884 |
. . . . . . . . 9
Open     CMet TotBnd  Open         Open     CMet TotBnd  Open          |
| 15 | | eqid 1884 |
. . . . . . . . 9
    CMet TotBnd  Open            CMet TotBnd  Open         |
| 16 | | eleq1 1957 |
. . . . . . . . . . . . . 14
     CMet
TotBnd  Open 
       CMet     CMet
TotBnd  Open 
      CMet  |
| 17 | | eleq1 1957 |
. . . . . . . . . . . . . 14
     CMet
TotBnd  Open 
       TotBnd     CMet
TotBnd  Open 
      TotBnd  |
| 18 | 16, 17 | anbi12d 690 |
. . . . . . . . . . . . 13
     CMet
TotBnd  Open 
        CMet
TotBnd      CMet TotBnd  Open       
CMet     CMet
TotBnd  Open 
      TotBnd   |
| 19 | | fveq2 4681 |
. . . . . . . . . . . . . . 15
     CMet
TotBnd  Open 
      Open  Open     CMet
TotBnd  Open           |
| 20 | 19 | sseq2d 2645 |
. . . . . . . . . . . . . 14
     CMet
TotBnd  Open 
       Open  Open     CMet
TotBnd  Open 
          |
| 21 | 8 | eqeq1d 1892 |
. . . . . . . . . . . . . 14
     CMet
TotBnd  Open 
            CMet TotBnd  Open            |
| 22 | 20, 21 | anbi12d 690 |
. . . . . . . . . . . . 13
     CMet
TotBnd  Open 
        Open     Open     CMet TotBnd  Open             CMet TotBnd  Open             |
| 23 | 18, 22 | anbi12d 690 |
. . . . . . . . . . . 12
     CMet
TotBnd  Open 
         CMet
TotBnd  Open           CMet
TotBnd  Open 
      CMet     CMet
TotBnd  Open 
      TotBnd  Open     CMet
TotBnd  Open 
           CMet
TotBnd  Open 
            |
| 24 | | sseq1 2637 |
. . . . . . . . . . . . . 14
     CMet
TotBnd  Open 
         Open     CMet
TotBnd  Open             CMet
TotBnd  Open 
        Open     CMet TotBnd  Open            |
| 25 | | unieq 3185 |
. . . . . . . . . . . . . . 15
     CMet
TotBnd  Open 
              CMet
TotBnd  Open            |
| 26 | 25 | eqeq2d 1895 |
. . . . . . . . . . . . . 14
     CMet
TotBnd  Open 
             CMet
TotBnd  Open 
           CMet
TotBnd  Open 
           CMet
TotBnd  Open 
           |
| 27 | 24, 26 | anbi12d 690 |
. . . . . . . . . . . . 13
     CMet
TotBnd  Open 
          Open     CMet TotBnd  Open             CMet TotBnd  Open               CMet
TotBnd  Open 
        Open     CMet
TotBnd  Open 
           CMet TotBnd  Open             CMet
TotBnd  Open              |
| 28 | 27 | anbi2d 678 |
. . . . . . . . . . . 12
     CMet
TotBnd  Open 
               CMet
TotBnd  Open 
      CMet     CMet
TotBnd  Open 
      TotBnd  Open     CMet
TotBnd  Open 
           CMet
TotBnd  Open 
               CMet
TotBnd  Open 
      CMet     CMet
TotBnd  Open 
      TotBnd      CMet
TotBnd  Open 
        Open     CMet TotBnd  Open             CMet TotBnd  Open             CMet
TotBnd  Open               |
| 29 | | eleq1 1957 |
. . . . . . . . . . . . . 14
     CMet
TotBnd  Open 
       CMet     CMet TotBnd  Open       
CMet  |
| 30 | | eleq1 1957 |
. . . . . . . . . . . . . 14
     CMet
TotBnd  Open 
       TotBnd     CMet TotBnd  Open       
TotBnd  |
| 31 | 29, 30 | anbi12d 690 |
. . . . . . . . . . . . 13
     CMet
TotBnd  Open 
       
CMet TotBnd      CMet
TotBnd  Open 
      CMet     CMet TotBnd  Open       
TotBnd   |
| 32 | | fveq2 4681 |
. . . . . . . . . . . . . . 15
     CMet
TotBnd  Open 
      Open  Open     CMet TotBnd  Open           |
| 33 | 32 | sseq2d 2645 |
. . . . . . . . . . . . . 14
     CMet
TotBnd  Open 
         Open    Open     CMet
TotBnd  Open            |
| 34 | | dmeq 4157 |
. . . . . . . . . . . . . . . 16
     CMet
TotBnd  Open 
          CMet
TotBnd  Open 
        |
| 35 | 34 | dmeqd 4159 |
. . . . . . . . . . . . . . 15
     CMet
TotBnd  Open 
          CMet TotBnd  Open          |
| 36 | 35 | eqeq1d 1892 |
. . . . . . . . . . . . . 14
     CMet
TotBnd  Open 
      
       CMet TotBnd  Open              |
| 37 | 33, 36 | anbi12d 690 |
. . . . . . . . . . . . 13
     CMet
TotBnd  Open 
          Open         Open     CMet
TotBnd  Open 
           CMet
TotBnd  Open 
             |
| 38 | 31, 37 | anbi12d 690 |
. . . . . . . . . . . 12
     CMet
TotBnd  Open 
         CMet
TotBnd    Open             CMet
TotBnd  Open 
      CMet     CMet TotBnd  Open       
TotBnd    Open     CMet TotBnd  Open             CMet TotBnd  Open                |
| 39 | | sseq1 2637 |
. . . . . . . . . . . . . 14
       CMet
TotBnd  Open             Open     CMet TotBnd  Open             CMet
TotBnd  Open 
        Open     CMet TotBnd  Open            |
| 40 | | unieq 3185 |
. . . . . . . . . . . . . . 15
       CMet
TotBnd  Open                  CMet TotBnd  Open            |
| 41 | 40 | eqeq2d 1895 |
. . . . . . . . . . . . . 14
       CMet
TotBnd  Open               CMet
TotBnd  Open 
             CMet TotBnd  Open             CMet
TotBnd  Open             |
| 42 | 39, 41 | anbi12d 690 |
. . . . . . . . . . . . 13
       CMet
TotBnd  Open              Open     CMet
TotBnd  Open 
           CMet
TotBnd  Open 
               CMet
TotBnd  Open 
        Open     CMet
TotBnd  Open 
           CMet TotBnd  Open             CMet
TotBnd  Open              |
| 43 | 42 | anbi2d 678 |
. . . . . . . . . . . 12
       CMet
TotBnd  Open                 CMet
TotBnd  Open 
      CMet     CMet
TotBnd  Open 
      TotBnd    Open     CMet
TotBnd  Open             CMet TotBnd  Open                   CMet
TotBnd  Open 
      CMet     CMet TotBnd  Open       
TotBnd      CMet TotBnd  Open          Open     CMet TotBnd  Open             CMet TotBnd  Open             CMet
TotBnd  Open               |
| 44 | | dm0 4170 |
. . . . . . . . . . . . . . . . 17
 |
| 45 | 44 | dmeqi 4158 |
. . . . . . . . . . . . . . . 16
 |
| 46 | 45, 44 | eqtr2i 1909 |
. . . . . . . . . . . . . . 15
 |
| 47 | | 0met 9102 |
. . . . . . . . . . . . . . 15
Met |
| 48 | | f00 4601 |
. . . . . . . . . . . . . . . . . 18
     
   |
| 49 | 48 | simprbi 353 |
. . . . . . . . . . . . . . . . 17
    
  |
| 50 | | 1nn 7117 |
. . . . . . . . . . . . . . . . . . 19
 |
| 51 | | n0i 2880 |
. . . . . . . . . . . . . . . . . . 19

  |
| 52 | 50, 51 | ax-mp 7 |
. . . . . . . . . . . . . . . . . 18
 |
| 53 | 52 | pm2.21i 93 |
. . . . . . . . . . . . . . . . 17


        |
| 54 | 49, 53 | syl 12 |
. . . . . . . . . . . . . . . 16
              |
| 55 | 54 | adantl 424 |
. . . . . . . . . . . . . . 15
  Cau                |
| 56 | 46, 47, 55 | iscms2i 9273 |
. . . . . . . . . . . . . 14
CMet |
| 57 | 46 | istotbnd2 15934 |
. . . . . . . . . . . . . . . 16
 Met  TotBnd         ball         |
| 58 | 47, 57 | ax-mp 7 |
. . . . . . . . . . . . . . 15
 TotBnd         ball        |
| 59 | | emfin 10165 |
. . . . . . . . . . . . . . . . 17
 |
| 60 | | uni0 3205 |
. . . . . . . . . . . . . . . . . 18
  |
| 61 | | ral0 2974 |
. . . . . . . . . . . . . . . . . 18
 
  ball      |
| 62 | 60, 61 | pm3.2i 307 |
. . . . . . . . . . . . . . . . 17
  

  ball       |
| 63 | | unieq 3185 |
. . . . . . . . . . . . . . . . . . . 20
     |
| 64 | 63 | eqeq1d 1892 |
. . . . . . . . . . . . . . . . . . 19
       |
| 65 | | raleq 2266 |
. . . . . . . . . . . . . . . . . . 19
      ball         ball        |
| 66 | 64, 65 | anbi12d 690 |
. . . . . . . . . . . . . . . . . 18
    
   ball       


  ball         |
| 67 | 66 | rcla4ev 2381 |
. . . . . . . . . . . . . . . . 17
 
      ball              ball        |
| 68 | 59, 62, 67 | mp2an 761 |
. . . . . . . . . . . . . . . 16

  

  ball       |
| 69 | 68 | a1i 8 |
. . . . . . . . . . . . . . 15
        ball        |
| 70 | 58, 69 | mprgbir 2163 |
. . . . . . . . . . . . . 14
TotBnd |
| 71 | 56, 70 | pm3.2i 307 |
. . . . . . . . . . . . 13
 CMet
TotBnd |
| 72 | | eqid 1884 |
. . . . . . . . . . . . . . . . 17
Open  Open   |
| 73 | 72 | opn0 9150 |
. . . . . . . . . . . . . . . 16
 Met Open    |
| 74 | 47, 73 | ax-mp 7 |
. . . . . . . . . . . . . . 15
Open   |
| 75 | | snssi 3129 |
. . . . . . . . . . . . . . 15
 Open    Open    |
| 76 | 74, 75 | ax-mp 7 |
. . . . . . . . . . . . . 14
  Open   |
| 77 | | 0ex 3446 |
. . . . . . . . . . . . . . . 16
 |
| 78 | 77 | unisn 3193 |
. . . . . . . . . . . . . . 15
    |
| 79 | 44, 45, 78 | 3eqtr4i 1921 |
. . . . . . . . . . . . . 14
    |
| 80 | 76, 79 | pm3.2i 307 |
. . . . . . . . . . . . 13
   Open       |
| 81 | 71, 80 | pm3.2i 307 |
. . . . . . . . . . . 12
 
CMet TotBnd    Open 
      |
| 82 | 23, 28, 38, 43, 81 | elimhyp2v 3022 |
. . . . . . . . . . 11
      CMet
TotBnd  Open 
      CMet     CMet TotBnd  Open       
TotBnd      CMet TotBnd  Open          Open     CMet TotBnd  Open             CMet TotBnd  Open             CMet
TotBnd  Open             |
| 83 | 82 | simpli 347 |
. . . . . . . . . 10
     CMet TotBnd  Open       
CMet     CMet
TotBnd  Open 
      TotBnd |
| 84 | 83 | simpli 347 |
. . . . . . . . 9
    CMet
TotBnd  Open       
CMet |
| 85 | 83 | simpri 351 |
. . . . . . . . 9
    CMet
TotBnd  Open       
TotBnd |
| 86 | 82 | simpri 351 |
. . . . . . . . . 10
     CMet TotBnd  Open          Open     CMet TotBnd  Open             CMet TotBnd  Open             CMet
TotBnd  Open            |
| 87 | 86 | simpli 347 |
. . . . . . . . 9
    CMet
TotBnd  Open          Open     CMet TotBnd  Open          |
| 88 | 86 | simpri 351 |
. . . . . . . . 9
    CMet TotBnd  Open             CMet
TotBnd  Open           |
| 89 | | eqid 1884 |
. . . . . . . . 9
      CMet TotBnd  Open       
       CMet
TotBnd  Open             
      CMet TotBnd  Open       
       CMet
TotBnd  Open               |
| 90 | | eqid 1884 |
. . . . . . . . 9
  
       CMet
TotBnd  Open       
   ball      CMet
TotBnd  Open 
               CMet TotBnd  Open       
       CMet
TotBnd  Open                          CMet TotBnd  Open       
   ball      CMet
TotBnd  Open 
               CMet TotBnd  Open       
       CMet
TotBnd  Open                 |
| 91 | | eqid 1884 |
. . . . . . . . 9
                   CMet TotBnd  Open       
   ball      CMet
TotBnd  Open 
               CMet TotBnd  Open       
       CMet
TotBnd  Open                           CMet
TotBnd  Open       
          ball      CMet TotBnd  Open                 CMet
TotBnd  Open       
       CMet
TotBnd  Open             
   ball      CMet TotBnd  Open            ball      CMet TotBnd  Open                                     CMet TotBnd  Open       
   ball      CMet
TotBnd  Open 
               CMet TotBnd  Open       
       CMet
TotBnd  Open                           CMet
TotBnd  Open       
          ball      CMet TotBnd  Open                 CMet
TotBnd  Open       
       CMet
TotBnd  Open             
   ball      CMet TotBnd  Open            ball      CMet TotBnd  Open                   |
| 92 | 14, 15, 84, 85, 87, 88, 89, 90, 91 | heiborlem41 15995 |
. . . . . . . 8
       CMet
TotBnd  Open           
    CMet
TotBnd  Open          |
| 93 | 10, 13, 92 | dedth2v 3018 |
. . . . . . 7
   CMet
TotBnd  Open 
       
   |
| 94 | 3 | sseq2i 2642 |
. . . . . . . 8
 Open    |
| 95 | 94 | biimpi 168 |
. . . . . . 7
 Open    |
| 96 | 93, 95 | sylanr1 511 |
. . . . . 6
   CMet
TotBnd 
           |
| 97 | 96 | expr 418 |
. . . . 5
   CMet
TotBnd        
    |
| 98 | | elpwi 3039 |
. . . . 5


  |
| 99 | 97, 98 | sylan2 500 |
. . . 4
   CMet
TotBnd  


         |
| 100 | | eqid 1884 |
. . . . . . . 8
 |
| 101 | 100, 3 | uniopn2 9138 |
. . . . . . 7
 Met

  |
| 102 | 2, 101 | syl 12 |
. . . . . 6

CMet 
  |
| 103 | 102 | eqeq1d 1892 |
. . . . 5

CMet        |
| 104 | 103 | ad2antrr 440 |
. . . 4
   CMet
TotBnd  
       |
| 105 | 102 | eqeq1d 1892 |
. . . . . 6

CMet        |
| 106 | 105 | rexbidv 2124 |
. . . . 5

CMet             
    |
| 107 | 106 | ad2antrr 440 |
. . . 4
   CMet
TotBnd  
 
 
  
     
    |
| 108 | 99, 104, 107 | 3imtr4d 602 |
. . 3
   CMet
TotBnd  
             |
| 109 | 108 | r19.21aiva 2176 |
. 2
  CMet
TotBnd     
          |
| 110 | 1, 6, 109 | sylanbrc 527 |
1
  CMet
TotBnd
Comp |