Proof of Theorem blocni
| Step | Hyp | Ref
| Expression |
| 1 | | blocni.u |
. . . . . 6
NrmCVec |
| 2 | | eqid 1473 |
. . . . . . 7
Base  Base   |
| 3 | | eqid 1473 |
. . . . . . 7
         |
| 4 | 2, 3 | nvzcl 8207 |
. . . . . 6

NrmCVec     Base    |
| 5 | 1, 4 | ax-mp 7 |
. . . . 5
    Base   |
| 6 | | blocni.8 |
. . . . . . . 8
IndMet   |
| 7 | 6 | imsmet 8275 |
. . . . . . 7

NrmCVec Met |
| 8 | 1, 7 | ax-mp 7 |
. . . . . 6
Met |
| 9 | 2, 6, 1 | imsbai 8273 |
. . . . . . 7
Base   |
| 10 | | blocni.j |
. . . . . . 7
Open   |
| 11 | 9, 10 | uniopn 7813 |
. . . . . 6
 Met
 Base    |
| 12 | 8, 11 | ax-mp 7 |
. . . . 5
 Base   |
| 13 | 5, 12 | eleqtrr 1544 |
. . . 4
      |
| 14 | 10 | opntop 7822 |
. . . . . 6
 Met
Top |
| 15 | 8, 14 | ax-mp 7 |
. . . . 5
Top |
| 16 | | blocni.w |
. . . . . . 7
NrmCVec |
| 17 | | blocni.d |
. . . . . . . 8
IndMet   |
| 18 | 17 | imsmet 8275 |
. . . . . . 7

NrmCVec Met |
| 19 | 16, 18 | ax-mp 7 |
. . . . . 6
Met |
| 20 | | blocni.k |
. . . . . . 7
Open   |
| 21 | 20 | opntop 7822 |
. . . . . 6
 Met
Top |
| 22 | 19, 21 | ax-mp 7 |
. . . . 5
Top |
| 23 | | eqid 1473 |
. . . . . 6
   |
| 24 | | eqid 1473 |
. . . . . 6
   |
| 25 | 23, 24 | cncnpi 7723 |
. . . . 5
   Top
Top   Cn           CnP           |
| 26 | 15, 22, 25 | mpanl12 707 |
. . . 4
   Cn     
 
  CnP           |
| 27 | 13, 26 | mpan2 695 |
. . 3

 Cn    CnP           |
| 28 | | blocni.4 |
. . . . 5
 LnOp   |
| 29 | | blocni.5 |
. . . . 5
 BLnOp   |
| 30 | | blocni.l |
. . . . 5
 |
| 31 | 6, 17, 10, 20, 28, 29, 1, 16, 30, 2 | blocnilem 8408 |
. . . 4
      Base    CnP            |
| 32 | 5, 31 | mpan 694 |
. . 3

  CnP           |
| 33 | 27, 32 | syl 10 |
. 2

 Cn    |
| 34 | | eleq1 1531 |
. . 3
     Cn     Cn     |
| 35 | | breq2 2618 |
. . . . . . . . . . 11
    normOp         normOp        |
| 36 | | breq2 2618 |
. . . . . . . . . . . . 13
    normOp                 normOp        |
| 37 | 36 | imbi1d 612 |
. . . . . . . . . . . 12
    normOp                                normOp                     |
| 38 | 37 | ralbidv 1660 |
. . . . . . . . . . 11
    normOp       Base                      Base           normOp                     |
| 39 | 35, 38 | anbi12d 627 |
. . . . . . . . . 10
    normOp        Base                          normOp      Base           normOp                      |
| 40 | 39 | rcla4ev 1873 |
. . . . . . . . 9
     normOp         normOp     
Base           normOp                       Base                        |
| 41 | | redivclt 5764 |
. . . . . . . . . . 11
    normOp   
  normOp        normOp       |
| 42 | | pm3.27 323 |
. . . . . . . . . . 11
         |
| 43 | | eqid 1473 |
. . . . . . . . . . . . . 14
Base  Base   |
| 44 | | eqid 1473 |
. . . . . . . . . . . . . 14
 normOp  normOp  |
| 45 | 2, 43, 44, 29 | nmblore 8391 |
. . . . . . . . . . . . 13
  NrmCVec NrmCVec    normOp      |
| 46 | 1, 16, 45 | mp3an12 904 |
. . . . . . . . . . . 12

  normOp      |
| 47 | 46 | ad2antrr 404 |
. . . . . . . . . . 11
         normOp      |
| 48 | | eqid 1473 |
. . . . . . . . . . . . . . . 16

    |
| 49 | 44, 48, 28, 1, 16 | nmlno0i 8399 |
. . . . . . . . . . . . . . 15

   normOp         |
| 50 | 30, 49 | ax-mp 7 |
. . . . . . . . . . . . . 14
   normOp        |
| 51 | 50 | biimp 151 |
. . . . . . . . . . . . 13
   normOp        |
| 52 | 51 | necon3i 1602 |
. . . . . . . . . . . 12

    normOp      |
| 53 | 52 | ad2antlr 405 |
. . . . . . . . . . 11
         normOp      |
| 54 | 41, 42, 47, 53 | syl3anc 857 |
. . . . . . . . . 10
          normOp       |
| 55 | 54 | ad2ant2r 409 |
. . . . . . . . 9
       Base         normOp       |
| 56 | | divgt0t 5817 |
. . . . . . . . . . . 12
       normOp      normOp         normOp       |
| 57 | | pm3.27 323 |
. . . . . . . . . . . 12
      
      |
| 58 | 44, 48, 28 | nmlnogt0 8402 |
. . . . . . . . . . . . . . . 16
  NrmCVec NrmCVec       normOp       |
| 59 | 1, 16, 30, 58 | mp3an 914 |
. . . . . . . . . . . . . . 15

    normOp      |
| 60 | 59 | biimp 151 |
. . . . . . . . . . . . . 14

    normOp      |
| 61 | 46, 60 | anim12i 333 |
. . . . . . . . . . . . 13
        normOp      normOp       |
| 62 | 61 | adantr 389 |
. . . . . . . . . . . 12
      
     normOp      normOp       |
| 63 | 56, 57, 62 | sylanc 471 |
. . . . . . . . . . 11
      
     normOp       |
| 64 | 63 | adantlr 393 |
. . . . . . . . . 10
       Base         normOp       |
| 65 | | ltmuldiv2t 5826 |
. . . . . . . . . . . . . . 15
     normOp           normOp         normOp                normOp        |
| 66 | 46 | ad2antrr 404 |
. . . . . . . . . . . . . . . . 17
      Base     normOp      |
| 67 | 66 | ad2antrr 404 |
. . . . . . . . . . . . . . . 16
    
   Base      Base     normOp      |
| 68 | 9 | metcl 7761 |
. . . . . . . . . . . . . . . . . . 19
  Met
Base 
Base         |
| 69 | 8, 68 | mp3an1 901 |
. . . . . . . . . . . . . . . . . 18
  Base  Base         |
| 70 | 69 | adantlr 393 |
. . . . . . . . . . . . . . . . 17
   Base    |