Proof of Theorem pcoass
| Step | Hyp | Ref
| Expression |
| 1 | | simp1 876 |
. . . . . . . . . . . . . . 15
  Top   Cn   Cn   Cn                      Top |
| 2 | | simp1 876 |
. . . . . . . . . . . . . . . 16
   Cn   Cn   Cn    Cn    |
| 3 | 2 | 3ad2ant2 898 |
. . . . . . . . . . . . . . 15
  Top   Cn   Cn   Cn                       Cn    |
| 4 | | simp2 877 |
. . . . . . . . . . . . . . . 16
   Cn   Cn   Cn    Cn    |
| 5 | 4 | 3ad2ant2 898 |
. . . . . . . . . . . . . . 15
  Top   Cn   Cn   Cn                       Cn    |
| 6 | | simp3l 904 |
. . . . . . . . . . . . . . 15
  Top   Cn   Cn   Cn                                |
| 7 | | pcoval 16073 |
. . . . . . . . . . . . . . 15
  Top   Cn   Cn                           [,]                          |
| 8 | 1, 3, 5, 6, 7 | syl13anc 1102 |
. . . . . . . . . . . . . 14
  Top   Cn   Cn   Cn                                     [,]                          |
| 9 | 8 | ad2antrr 440 |
. . . . . . . . . . . . 13
    Top   Cn 
 Cn

 Cn                       [,]                
   [,]                          |
| 10 | 9 | fveq1d 4683 |
. . . . . . . . . . . 12
    Top   Cn 
 Cn

 Cn                       [,]                           [,]                               |
| 11 | | 0re 6603 |
. . . . . . . . . . . . . . . . . . 19
 |
| 12 | | 2re 7163 |
. . . . . . . . . . . . . . . . . . . 20
 |
| 13 | | 2ne0 7174 |
. . . . . . . . . . . . . . . . . . . 20
 |
| 14 | 12, 13 | rereccli 6979 |
. . . . . . . . . . . . . . . . . . 19
   |
| 15 | | elicc2 7560 |
. . . . . . . . . . . . . . . . . . 19
       [,]          |
| 16 | 11, 14, 15 | mp2an 761 |
. . . . . . . . . . . . . . . . . 18

 [,]         |
| 17 | 16 | biimpri 169 |
. . . . . . . . . . . . . . . . 17
 
    [,]     |
| 18 | 17 | 3expa 1067 |
. . . . . . . . . . . . . . . 16
        [,]     |
| 19 | 18 | 3adantl3 1034 |
. . . . . . . . . . . . . . 15
        [,]     |
| 20 | | 1re 6598 |
. . . . . . . . . . . . . . . 16
 |
| 21 | | elicc2 7560 |
. . . . . . . . . . . . . . . 16
     [,]      |
| 22 | 11, 20, 21 | mp2an 761 |
. . . . . . . . . . . . . . 15

 [,]     |
| 23 | 19, 22 | sylanb 498 |
. . . . . . . . . . . . . 14
   [,]     [,]     |
| 24 | | iihalf1 15872 |
. . . . . . . . . . . . . 14

 [,]      [,]   |
| 25 | | breq1 3341 |
. . . . . . . . . . . . . . . 16
             |
| 26 | | opreq2 4890 |
. . . . . . . . . . . . . . . . 17
           |
| 27 | 26 | fveq2d 4685 |
. . . . . . . . . . . . . . . 16
                   |
| 28 | 26 | opreq1d 4897 |
. . . . . . . . . . . . . . . . 17
               |
| 29 | 28 | fveq2d 4685 |
. . . . . . . . . . . . . . . 16
                       |
| 30 | 25, 27, 29 | ifbieq12d 2998 |
. . . . . . . . . . . . . . 15
                                                     |
| 31 | | eqid 1884 |
. . . . . . . . . . . . . . 15
  
   [,]                              [,]                         |
| 32 | | fvex 4689 |
. . . . . . . . . . . . . . . 16
         |
| 33 | | fvex 4689 |
. . . . . . . . . . . . . . . 16
           |
| 34 | 32, 33 | ifex 3031 |
. . . . . . . . . . . . . . 15
                            |
| 35 | 30, 31, 34 | fvopab4 4743 |
. . . . . . . . . . . . . 14
    [,]        [,]                                                          |
| 36 | 23, 24, 35 | 3syl 24 |
. . . . . . . . . . . . 13
   [,]       
   [,]                                                          |
| 37 | 36 | adantll 428 |
. . . . . . . . . . . 12
    Top   Cn 
 Cn

 Cn                       [,]            [,]                                                          |
| 38 | | iccssre 7565 |
. . . . . . . . . . . . . . . . . 18
    [,]   |
| 39 | 11, 20, 38 | mp2an 761 |
. . . . . . . . . . . . . . . . 17
 [,]  |
| 40 | 39 | sseli 2617 |
. . . . . . . . . . . . . . . 16

 [,]   |
| 41 | | 2pos 7173 |
. . . . . . . . . . . . . . . . . . 19
 |
| 42 | 12, 41 | pm3.2i 307 |
. . . . . . . . . . . . . . . . . 18

  |
| 43 | | lemuldiv2 7059 |
. . . . . . . . . . . . . . . . . 18
                   |
| 44 | 14, 42, 43 | mp3an23 1183 |
. . . . . . . . . . . . . . . . 17

            |
| 45 | | ax1cn 6422 |
. . . . . . . . . . . . . . . . . . . 20
 |
| 46 | | 2cn 7164 |
. . . . . . . . . . . . . . . . . . . . 21
 |
| 47 | 46, 13 | pm3.2i 307 |
. . . . . . . . . . . . . . . . . . . 20

  |
| 48 | | divdiv1 6972 |
. . . . . . . . . . . . . . . . . . . 20
    
            |
| 49 | 45, 47, 47, 48 | mp3an 1191 |
. . . . . . . . . . . . . . . . . . 19
         |
| 50 | | 2t2e4 7206 |
. . . . . . . . . . . . . . . . . . . 20
   |
| 51 | 50 | opreq2i 4893 |
. . . . . . . . . . . . . . . . . . 19
       |
| 52 | 49, 51 | eqtri 1908 |
. . . . . . . . . . . . . . . . . 18
       |
| 53 | 52 | breq2i 3346 |
. . . . . . . . . . . . . . . . 17

        |
| 54 | 44, 53 | syl6bb 595 |
. . . . . . . . . . . . . . . 16

          |
| 55 | 40, 54 | syl 12 |
. . . . . . . . . . . . . . 15

 [,]           |
| 56 | 55 | ad2antlr 441 |
. . . . . . . . . . . . . 14
    Top   Cn 
 Cn

 Cn                       [,]               |
| 57 | 56 | ifbid 2996 |
. . . . . . . . . . . . 13
    Top   Cn 
 Cn

 Cn                       [,]                                                           |
| 58 | 23, 24 | syl 12 |
. . . . . . . . . . . . . . . . . 18
   [,]       [,]   |
| 59 | 58 | adantr 425 |
. . . . . . . . . . . . . . . . 17
    [,]          [,]   |
| 60 | 28 | fveq2d 4685 |
. . . . . . . . . . . . . . . . . . 19
                                         |
| 61 | 25, 27, 60 | ifbieq12d 2998 |
. . . . . . . . . . . . . . . . . 18
                                                                       |
| 62 | | eqid 1884 |
. . . . . . . . . . . . . . . . . 18
  
   [,]                                       [,]                                  |
| 63 | | fvex 4689 |
. . . . . . . . . . . . . . . . . . 19
                    |
| 64 | 32, 63 | ifex 3031 |
. . . . . . . . . . . . . . . . . 18
                                     |
| 65 | 61, 62, 64 | fvopab4 4743 |
. . . . . . . . . . . . . . . . 17
    [,]        [,]                                                                            |
| 66 | 59, 65 | syl 12 |
. . . . . . . . . . . . . . . 16
    [,]              [,]                                                                            |
| 67 | 54 | biimpar 461 |
. . . . . . . . . . . . . . . . . . 19
           |
| 68 | 67, 40 | sylan 497 |
. . . . . . . . . . . . . . . . . 18
   [,]          |
| 69 | 68 | adantlr 429 |
. . . . . . . . . . . . . . . . 17
    [,]             |
| 70 | | iftrue 2989 |
. . . . . . . . . . . . . . . . 17
                                                   |
| 71 | 69, 70 | syl 12 |
. . . . . . . . . . . . . . . 16
    [,]                                                     |
| 72 | 66, 71 | eqtr2d 1926 |
. . . . . . . . . . . . . . 15
    [,]                      [,]                                        |
| 73 | 72 | adantlll 432 |
. . . . . . . . . . . . . 14
     Top 
 Cn   Cn 
 Cn
                      [,]                       [,]                                        |
| 74 | 73 | ifeq1da 15693 |
. . . . . . . . . . . . 13
    Top   Cn 
 Cn

 Cn                       [,]                                          [,]                                                    |
| 75 | | 4re 7166 |
. . . . . . . . . . . . . . . . . . . . 21
 |
| 76 | | 4pos 7176 |
. . . . . . . . . . . . . . . . . . . . . 22
 |
| 77 | 75, 76 | gt0ne0ii 6799 |
. . . . . . . . . . . . . . . . . . . . 21
 |
| 78 | 75, 77 | rereccli 6979 |
. . . . . . . . . . . . . . . . . . . 20
   |
| 79 | 78 | recni 6467 |
. . . . . . . . . . . . . . . . . . . . 21
   |
| 80 | 79 | addid2i 6484 |
. . . . . . . . . . . . . . . . . . . 20
       |
| 81 | 75 | recni 6467 |
. . . . . . . . . . . . . . . . . . . . . 22
 |
| 82 | 46, 45, 81, 77 | divdiri 6930 |
. . . . . . . . . . . . . . . . . . . . 21
           |
| 83 | | df-3 7155 |
. . . . . . . . . . . . . . . . . . . . . 22
   |
| 84 | 83 | opreq1i 4892 |
. . . . . . . . . . . . . . . . . . . . 21
       |
| 85 | | divcan5 6957 |
. . . . . . . . . . . . . . . . . . . . . . . 24
    
            |
| 86 | 45, 47, 47, 85 | mp3an 1191 |
. . . . . . . . . . . . . . . . . . . . . . 23
         |
| 87 | 46 | mulid1i 6485 |
. . . . . . . . . . . . . . . . . . . . . . . 24
   |
| 88 | 87, 50 | opreq12i 4894 |
. . . . . . . . . . . . . . . . . . . . . . 23
         |
| 89 | 86, 88 | eqtr3i 1910 |
. . . . . . . . . . . . . . . . . . . . . 22
     |
| 90 | 89 | opreq1i 4892 |
. . . . . . . . . . . . . . . . . . . . 21
             |
| 91 | 82, 84, 90 | 3eqtr4ri 1923 |
. . . . . . . . . . . . . . . . . . . 20
         |
| 92 | 11, 14, 78, 80, 91 | iccshftri 15858 |
. . . . . . . . . . . . . . . . . . 19

 [,]   
      [,]     |
| 93 | 11, 20 | pm3.2i 307 |
. . . . . . . . . . . . . . . . . . . . 21

  |
| 94 | | 3re 7165 |
. . . . . . . . . . . . . . . . . . . . . . 23
 |
| 95 | 94, 75, 77 | redivcli 6976 |
. . . . . . . . . . . . . . . . . . . . . 22
   |
| 96 | 78, 95 | pm3.2i 307 |
. . . . . . . . . . . . . . . . . . . . 21
       |
| 97 | 75, 76 | recgt0ii 6992 |
. . . . . . . . . . . . . . . . . . . . . . 23
   |
| 98 | 11, 78, 97 | ltleii 6756 |
. . . . . . . . . . . . . . . . . . . . . 22
   |
| 99 | 94 | ltp1i 6991 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
   |
| 100 | | df-4 7156 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
   |
| 101 | 99, 100 | breqtrri 3362 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
 |
| 102 | 94, 75, 101 | ltleii 6756 |
. . . . . . . . . . . . . . . . . . . . . . . 24
 |
| 103 | 81 | mulid1i 6485 |
. . . . . . . . . . . . . . . . . . . . . . . 24
   |
| 104 | 102, 103 | breqtrri 3362 |
. . . . . . . . . . . . . . . . . . . . . . 23
   |
| 105 | 75, 76 | pm3.2i 307 |
. . . . . . . . . . . . . . . . . . . . . . . 24

  |
| 106 | | ledivmul 7051 |
. . . . . . . . . . . . . . . . . . . . . . . 24
             |
| 107 | 94, 20, 105, 106 | mp3an 1191 |
. . . . . . . . . . . . . . . . . . . . . . 23
       |
| 108 | 104, 107 | mpbir 207 |
. . . . . . . . . . . . . . . . . . . . . 22
   |
| 109 | 98, 108 | pm3.2i 307 |
. . . . . . . . . . . . . . . . . . . . 21
       |
| 110 | | iccss 15855 |
. . . . . . . . . . . . . . . . . . . . 21
                    [,]    [,]   |
| 111 | 93, 96, 109, 110 | mp3an 1191 |
. . . . . . . . . . . . . . . . . . . 20
   [,]    [,]  |
| 112 | 111 | sseli 2617 |
. . . . . . . . . . . . . . . . . . 19
        [,]   
    [,]   |
| 113 | 23, 92, 112 | 3syl 24 |
. . . . . . . . . . . . . . . . . 18
   [,]         [,]   |
| 114 | 113 | adantr 425 |
. . . . . . . . . . . . . . . . 17
    [,]       
    [,]   |
| 115 | 114 | adantlll 432 |
. . . . . . . . . . . . . . . 16
     Top 
 Cn   Cn 
 Cn
                      [,]        
    [,]   |
| 116 | | breq1 3341 |
. . . . . . . . . . . . . . . . . 18
                 |
| 117 | | opreq2 4890 |
. . . . . . . . . . . . . . . . . . 19
               |
| 118 | 117 | fveq2d 4685 |
. . . . . . . . . . . . . . . . . 18
                       |
| 119 | 117 | opreq1d 4897 |
. . . . . . . . . . . . . . . . . . 19
                   |
| 120 | 119 | fveq2d 4685 |
. . . . . . . . . . . . . . . . . 18
                                             |
| 121 | 116, 118, 120 | ifbieq12d 2998 |
. . . . . . . . . . . . . . . . 17
                                                                               |
| 122 | | fvex 4689 |
. . . . . . . . . . . . . . . . . 18
           |
| 123 | | fvex 4689 |
. . . . . . . . . . . . . . . . . 18
                      |
| 124 | 122, 123 | ifex 3031 |
. . . . . . . . . . . . . . . . 17
                                           |
| 125 | 121, 62, 124 | fvopab4 4743 |
. . . . . . . . . . . . . . . 16
      [,]        [,]                                                                                    |
| 126 | 115, 125 | syl 12 |
. . . . . . . . . . . . . . 15
     Top 
 Cn   Cn 
 Cn
                      [,]               [,]                                                                                    |
| 127 | | leadd1 6808 |
. . . . . . . . . . . . . . . . . . . . . 22
                       |
| 128 | 78, 78, 127 | mp3an23 1183 |
. . . . . . . . . . . . . . . . . . . . 21

                |
| 129 | 40, 128 | syl 12 |
. . . . . . . . . . . . . . . . . . . 20

 [,] 
               |
| 130 | | df-2 7154 |
. . . . . . . . . . . . . . . . . . . . . . 23
   |
| 131 | 130 | opreq1i 4892 |
. . . . . . . . . . . . . . . . . . . . . 22
       |
| 132 | 45, 45, 81, 77 | divdiri 6930 |
. . . . . . . . . . . . . . . . . . . . . 22
           |
| 133 | 89, 131, 132 | 3eqtrri 1913 |
. . . . . . . . . . . . . . . . . . . . 21
         |
| 134 | 133 | breq2i 3346 |
. . . . . . . . . . . . . . . . . . . 20
                   |
| 135 | 129, 134 | syl6rbb 596 |
. . . . . . . . . . . . . . . . . . 19

 [,]             |
| 136 | 135 | ad2antrr 440 |
. . . . . . . . . . . . . . . . . 18
    [,]                   |
| 137 | 136 | adantlll 432 |
. . . . . . . . . . . . . . . . 17
     Top 
 Cn   Cn 
 Cn
                      [,]                    |
| 138 | 137 | ifbid 2996 |
. . . . . . . . . . . . . . . 16
     Top 
 Cn   Cn 
 Cn
                      [,]                                                                                          |
| 139 | | iffalse 2991 |
. . . . . . . . . . . . . . . . 17

                                                               |
| 140 | 139 | adantl 424 |
. . . . . . . . . . . . . . . 16
     Top 
 Cn   Cn 
 Cn
                      [,]                                                                     |
| 141 | | pcoval1 16074 |
. . . . . . . . . . . . . . . . . . . 20
   Top   Cn   Cn                     [,]                                         |
| 142 | | simp3 878 |
. . . . . . . . . . . . . . . . . . . . . . 23
   Cn   Cn   Cn    Cn    |
| 143 | 142 | 3ad2ant2 898 |
. . . . . . . . . . . . . . . . . . . . . 22
  Top   Cn   Cn   Cn                       Cn    |
| 144 | | simp3r 905 |
. . . . . . . . . . . . . . . . . . . . . 22
  Top   Cn   Cn   Cn                                |
| 145 | 5, 143, 144 | 3jca 1050 |
. . . . . . . . . . . . . . . . . . . . 21
  Top   Cn   Cn   Cn                        Cn 
 Cn
            |
| 146 | 1, 145 | jca 310 |
. . . . . . . . . . . . . . . . . . . 20
  Top   Cn   Cn   Cn                       Top   Cn 
 Cn
             |
| 147 | | recn 6466 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27

  |
| 148 | | adddi 6462 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
                     |
| 149 | 46, 79, 148 | mp3an13 1182 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27

                |
| 150 | 147, 149 | syl 12 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26

                |
| 151 | 14 | recni 6467 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
   |
| 152 | 151, 46, 79, 13 | divmuli 6894 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
               |
| 153 | 52, 152 | mpbi 206 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
       |
| 154 | 153 | a1i 8 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27

        |
| 155 | 154 | opreq2d 4898 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26

                |
| 156 | 150, 155 | eqtrd 1925 |
. . . . . . . . . . . . . . . . . . . . . . . . 25

              |
| 157 | 156 | opreq1d 4897 |
. . . . . . . . . . . . . . . . . . . . . . . 24

                  |
| 158 | | mulcl 6456 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
       |
| 159 | 46, 158 | mpan 759 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27

    |
| 160 | | subsub3 6628 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
                         |
| 161 | 45, 151, 160 | mp3an23 1183 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
                     |
| 162 | 159, 161 | syl 12 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26

                  |
| 163 | | 2halves 7225 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
         |
| 164 | 45, 163 | ax-mp 7 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
       |
| 165 | 45, 151, 151, 164 | subaddrii 6529 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
       |
| 166 | 165 | a1i 8 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27

        |
| 167 | 166 | opreq2d 4898 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26

                |
| 168 | 162, 167 | eqtr3d 1927 |
. . . . . . . . . . . . . . . . . . . . . . . . 25

                |
| 169 | 147, 168 | syl 12 |
. . . . . . . . . . . . . . . . . . . . . . . 24

                |
| 170 | 157, 169 | eqtrd 1925 |
. . . . . . . . . . . . . . . . . . . . . . 23

                |
| 171 | 40, 170 | syl 12 |
. . . . . . . . . . . . . . . . . . . . . 22

 [,]                 |
| 172 | 171 | adantr 425 |
. . . . . . . . . . . . . . . . . . . . 21
   [,]                        |
| 173 | | ltnle 6680 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
             |
| 174 | | ltle 6690 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
             |
| 175 | 173, 174 | sylbird 222 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
             |
| 176 | 78, 175 | mpan 759 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27


       |
| 177 | 176 | imp 377 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
         |
| 178 | 177 | adantlr 429 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
     
       |
| 179 | | elicc2 7560 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
           [,]            |
| 180 | 78, 14, 179 | mp2an 761 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28

   [,]           |
| 181 | | mulcom 6459 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
         |
| 182 | 181, 46, 147 | sylancr 526 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32

      |
| 183 | 182 | 3ad2ant1 897 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
   
         |
| 184 | 180, 183 | sylbi 216 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30

   [,]         |
| 185 | 12, 41 | elrpii 7234 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
 |
| 186 | 79, 46 | mulcomi 6476 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
         |
| 187 | 186, 153 | eqtri 1908 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
       |
| 188 | 45, 46, 13 | divcan1i 6906 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
     |
| 189 | 78, 14, 185, 187, 188 | iccdili 15862 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30

   [,]   
    [,]   |
| 190 | 184, 189 | eqeltrd 1971 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

   [,]        [,]   |
| 191 | 151 | subidi 6551 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
       |
| 192 | 14, 20, 14, 191, 165 | iccshftli 15860 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
      [,]        [,]     |
| 193 | 190, 192 | syl 12 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28

   [,]          [,]     |
| 194 | 180, 193 | sylbir 218 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
   
          [,]     |
| 195 | 194 | 3expa 1067 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
                [,]     |
| 196 | 195 | an1rs 547 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
                [,]     |
| 197 | 178, 196 | syldan 516 |
. . . . . . . . . . . . . . . . . . . . . . . 24
     
          [,]     |
| 198 | 197 | anasss 488 |
. . . . . . . . . . . . . . . . . . . . . . 23
                [,]     |
| 199 | 198 | 3ad2antl1 1038 |
. . . . . . . . . . . . . . . . . . . . . 22
    
             [,]     |
| 200 | 199, 22 | sylanb 498 |
. . . . . . . . . . . . . . . . . . . . 21
   [,]               [,]     |
| 201 | 172, 200 | eqeltrd 1971 |
. . . . . . . . . . . . . . . . . . . 20
   [,]                 [,]     |
| 202 | 141, 146, 201 | syl2an 503 |
. . . . . . . . . . . . . . . . . . 19
   Top   Cn   Cn   Cn                      
 [,] 
                                            |
| 203 | 202 | anassrs 489 |
. . . . . . . . . . . . . . . . . 18
    Top   Cn 
 Cn

 Cn                       [,]  
                                           |
| 204 | 203 | anassrs 489 |
. . . . . . . . . . . . . . . . 17
     Top 
 Cn   Cn 
 Cn
                      [,]                                             |
| 205 | 170 | opreq2d 4898 |
. . . . . . . . . . . . . . . . . . . . . 22

                    |
| 206 | | subdi 6590 |
. . . . . . . . . . . . . . . . . . . . . . . 24
                           |
| 207 | 46, 151, 206 | mp3an13 1182 |
. . . . . . . . . . . . . . . . . . . . . . 23
                       |
| 208 | 147, 159, 207 | 3syl 24 |
. . . . . . . . . . . . . . . . . . . . . 22

                    |
| 209 | 46, 13 | recidi 6916 |
. . . . . . . . . . . . . . . . . . . . . . . 24
     |
| 210 | 209 | a1i 8 |
. . . . . . . . . . . . . . . . . . . . . . 23

      |
| 211 | 210 | opreq2d 4898 |
. . . . . . . . . . . . . . . . . . . . . 22

                  |
| 212 | 205, 208, 211 | 3eqtrd 1929 |
. . . . . . . . . . . . . . . . . . . . 21

                  |
| 213 | 40, 212 | syl 12 |
. . . . . . . . . . . . . . . . . . . 20

 [,]                   |
| 214 | 213 | ad2antrr 440 |
. . . . . . . . . . . . . . . . . . 19
    [,]                         |
| 215 | 214 | adantlll 432 |
. . . . . . . . . . . . . . . . . 18
     Top 
 Cn   Cn 
 Cn
                      [,]                          |
| 216 | 215 | fveq2d 4685 |
. . . . . . . . . . . . . . . . 17
     Top 
 Cn   Cn 
 Cn
                      [,]                                  |
| 217 | 204, 216 | eqtrd 1925 |
. . . . . . . . . . . . . . . 16
     Top 
 Cn   Cn 
 Cn
                      [,]                                         |
| 218 | 138, 140, 217 | 3eqtrd 1929 |
. . . . . . . . . . . . . . 15
     Top 
 Cn   Cn 
 Cn
                      [,]                                                              |
| 219 | 126, 218 | eqtr2d 1926 |
. . . . . . . . . . . . . 14
     Top 
 Cn   Cn 
 Cn
                      [,]                         [,]                                          |
| 220 | 219 | ifeq2da 15694 |
. . . . . . . . . . . . 13
    Top   Cn 
 Cn

 Cn                       [,]             
   [,]                                                          
   [,]                                              [,]                                           |
| 221 | 57, 74, 220 | 3eqtrd 1929 |
. . . . . . . . . . . 12
    Top   Cn 
 Cn

 Cn                       [,]                                            [,]                                              [,]                                           |
| 222 | 10, 37, 221 | 3eqtrd 1929 |
. . . . . . . . . . 11
    Top   Cn 
 Cn

 Cn                       [,]                                [,]                                              [,]                                           |
| 223 | | fvif 15692 |
. . . . . . . . . . 11
       [,]                                                             [,]                                              [,]                                          |
| 224 | 222, 223 | syl6eqr 1946 |
. . . . . . . . . 10
    Top   Cn 
 Cn

 Cn                       [,]                           [,]                                                   |
| 225 | 224 | ifeq1da 15693 |
. . . . . . . . 9
   Top   Cn   Cn   Cn                       [,]                                        
   [,]                                                             |
| 226 | | ltnle 6680 |
. . . . . . . . . . . . . . . . . . . 20
             |
| 227 | | ltle 6690 |
. . . . . . . . . . . . . . . . . . . 20
             |
| 228 | 226, 227 | sylbird 222 |
. . . . . . . . . . . . . . . . . . 19
             |
| 229 | 14, 228 | mpan 759 |
. . . . . . . . . . . . . . . . . 18


       |
| 230 | 229 | imp 377 |
. . . . . . . . . . . . . . . . 17
         |
| 231 | 230 | adantlr 429 |
. . . . . . . . . . . . . . . 16
   
       |
| 232 | | elicc2 7560 |
. . . . . . . . . . . . . . . . . . . 20
         [,]        |
| 233 | 14, 20, 232 | mp2an 761 |
. . . . . . . . . . . . . . . . . . 19

   [,]       |
| 234 | | eqid 1884 |
. . . . . . . . . . . . . . . . . . . . 21
     |
| 235 | 14, 20, 185, 52, 234 | icccntri 15864 |
. . . . . . . . . . . . . . . . . . . 20

   [,] 
    [,]     |
| 236 | | eqid 1884 |
. . . . . . . . . . . . . . . . . . . . 21
             |
| 237 | 78, 14, 14, 236, 164 | iccshftri 15858 |
. . . . . . . . . . . . . . . . . . . 20
      [,]                [,]   |
| 238 | 78, 14 | readdcli 6487 |
. . . . . . . . . . . . . . . . . . . . . . 23
       |
| 239 | 238, 20 | pm3.2i 307 |
. . . . . . . . . . . . . . . . . . . . . 22
      
  |
| 240 | | halfgt0 7215 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
   |
| 241 | 11, 14, 240 | ltleii 6756 |
. . . . . . . . . . . . . . . . . . . . . . . 24
   |
| 242 | 78, 14 | addge0i 6777 |
. . . . . . . . . . . . . . . . . . . . . . . 24
               |
| 243 | 98, 241, 242 | mp2an 761 |
. . . . . . . . . . . . . . . . . . . . . . 23
       |
| 244 | 20 | leidi 6790 |
. . . . . . . . . . . . . . . . . . . . . . 23
 |
| 245 | 243, 244 | pm3.2i 307 |
. . . . . . . . . . . . . . . . . . . . . 22
         |
| 246 | | iccss 15855 |
. . . . . . . . . . . . . . . . . . . . . 22
          
                 [,]  [,]   |
| 247 | 93, 239, 245, 246 | mp3an 1191 |
. . . . . . . . . . . . . . . . . . . . 21
       [,]  [,]  |
| 248 | 247 | sseli 2617 |
. . . . . . . . . . . . . . . . . . . 20
              [,]        [,]   |
| 249 | 235, 237, 248 | 3syl 24 |
. . . . . . . . . . . . . . . . . . 19

   [,]        [,]   |
| 250 | 233, 249 | sylbir 218 |
. . . . . . . . . . . . . . . . . 18
   
        [,]   |
| 251 | 250 | 3expa 1067 |
. . . . . . . . . . . . . . . . 17
              [,]   |
| 252 | 251 | an1rs 547 |
. . . . . . . . . . . . . . . 16
              [,]   |
| 253 | 231, 252 | syldan 516 |
. . . . . . . . . . . . . . 15
   
          [,]   |
| 254 | 253 | 3adantl2 1033 |
. . . . . . . . . . . . . 14
   
          [,]   |
| 255 | 254, 22 | sylanb 498 |
. . . . . . . . . . . . 13
   [,]           [,]   |
| 256 | 255 | adantll 428 |
. . . . . . . . . . . 12
    Top   Cn 
 Cn

 Cn                       [,] 
          [,]   |
| 257 | | breq1 3341 |
. . . . . . . . . . . . . 14
                     |
| 258 | | opreq2 4890 |
. . . . . . . . . . . . . . 15
                   |
| 259 | 258 | fveq2d 4685 |
. . . . . . . . . . . . . 14
                           |
| 260 | 258 | opreq1d 4897 |
. . . . . . . . . . . . . . 15
                       |
| 261 | 260 | fveq2d 4685 |
. . . . . . . . . . . . . 14
                                                 |
| 262 | 257, 259, 261 | ifbieq12d 2998 |
. . . . . . . . . . . . 13
                                                                                       |
| 263 | | fvex 4689 |
. . . . . . . . . . . . . 14
             |
| 264 | | fvex 4689 |
. . . . . . . . . . . . . 14
                        |
| 265 | 263, 264 | ifex 3031 |
. . . . . . . . . . . . 13
                                                 |
| 266 | 262, 62, 265 | fvopab4 4743 |
. . . . . . . . . . . 12
        [,]        [,]                                                                                            |
| 267 | 256, 266 | syl 12 |
. . . . . . . . . . 11
    Top   Cn 
 Cn

 Cn                       [,] 
      
   [,]                                                                                            |
| 268 | | lttr 6677 |
. . . . . . . . . . . . . . . . . . . 20
               |
| 269 | 11, 14, 268 | mp3an12 1181 |
. . . . . . . . . . . . . . . . . . 19

          |
| 270 | 240, 269 | mpani 762 |
. . . . . . . . . . . . . . . . . 18

  
   |
| 271 | | halfpos2 7223 |
. . . . . . . . . . . . . . . . . . . 20

      |
| 272 | 11 | a1i 8 |
. . . . . . . . . . . . . . . . . . . . 21

  |
| 273 | | rehalfcl 7220 |
. . . . . . . . . . . . . . . . . . . . 21

    |
| 274 | 14 | a1i 8 |
. . . . . . . . . . . . . . . . . . . . 21

    |
| 275 | | ltadd1 6806 |
. . . . . . . . . . . . . . . . . . . . 21
                       |
| 276 | 272, 273, 274, 275 | syl111anc 1100 |
. . . . . . . . . . . . . . . . . . . 20

                |
| 277 | 271, 276 | bitrd 587 |
. . . . . . . . . . . . . . . . . . 19

              |
| 278 | 151 | addid2i 6484 |
. . . . . . . . . . . . . . . . . . . 20
       |
| 279 | 278 | breq1i 3345 |
. . . . . . . . . . . . . . . . . . 19
                     |
| 280 | 277, 279 | syl6bb 595 |
. . . . . . . . . . . . . . . . . 18

            |
| 281 | 270, 280 | sylibd 219 |
. . . . . . . . . . . . . . . . 17

              |
| 282 | 14, 226 | mpan 759 |
. . . . . . . . . . . . . . . . 17

  
     |
| 283 | | ltnle 6680 |
. . . . . . . . . . . . . . . . . 18
                               |
| 284 | | readdcl 6455 |
. . . . . . . . . . . . . . . . . . 19
               |
| 285 | 284, 273, 14 | sylancl 525 |
. . . . . . . . . . . . . . . . . 18

        |
| 286 | 283, 14, 285 | sylancr 526 |
. . . . . . . . . . . . . . . . 17

                    |
| 287 | 281, 282, 286 | 3imtr3d 601 |
. . . . . . . . . . . . . . . 16


             |
| 288 | 40, 287 | syl 12 |
. . . . . . . . . . . . . . 15

 [,] 
             |
| 289 | 288 | imp 377 |
. . . . . . . . . . . . . 14
   [,]              |
| 290 | 289 | adantll 428 |
. . . . . . . . . . . . 13
    Top   Cn 
 Cn

 Cn                       [,] 
             |
| 291 | | iffalse 2991 |
. . . . . . . . . . . . 13
                                                                                  |
| 292 | 290, 291 | syl 12 |
. . . . . . . . . . . 12
    Top   Cn 
 Cn

 Cn                       [,] 
                                                                            |
| 293 | | axresscn 6420 |
. . . . . . . . . . . . . . . . 17
 |
| 294 | 39, 293 | sstri 2626 |
. . . . . . . . . . . . . . . 16
 [,]  |
| 295 | 294 | sseli 2617 |
. . . . . . . . . . . . . . 15

 [,]   |
| 296 | | divdir 6933 |
. . . . . . . . . . . . . . . . . . . . 21
                 |
| 297 | 45, 47, 296 | mp3an23 1183 |
. . . . . . . . . . . . . . . . . . . 20

            |
| 298 | 297 | eqcomd 1889 |
. . . . . . . . . . . . . . . . . . 19

            |
| 299 | 298 | opreq2d 4898 |
. . . . . . . . . . . . . . . . . 18

                |
| 300 | | peano2cn 6498 |
. . . . . . . . . . . . . . . . . . 19

    |
| 301 | 46 | a1i 8 |
. . . . . . . . . . . . . . . . . . 19

  |
| 302 | 13 | a1i 8 |
. . . . . . . . . . . . . . . . . . 19

  |
| 303 | | divcan2 6910 |
. . . . . . . . . . . . . . . . . . 19
               |
| 304 | 300, 301, 302, 303 | syl111anc 1100 |
. . . . . . . . . . . . . . . . . 18

          |
| 305 | 299, 304 | eqtrd 1925 |
. . . . . . . . . . . . . . . . 17

            |
| 306 | 305 | opreq1d 4897 |
. . . . . . . . . . . . . . . 16

                |
| 307 | | pncan 6557 |
. . . . . . . . . . . . . . . . 17
         |
| 308 | 45, 307 | mpan2 760 |
. . . . . . . . . . . . . . . 16

      |
| 309 | 306, 308 | eqtrd 1925 |
. . . . . . . . . . . . . . 15

            |
| 310 | 295, 309 | syl 12 |
. . . . . . . . . . . . . 14

 [,]             |
| 311 | 310 | fveq2d 4685 |
. . . . . . . . . . . . 13

 [,]                                       |
| 312 | 311 | ad2antlr 441 |
. . . . . . . . . . . 12
    Top   Cn 
 Cn

 Cn                       [,] 
                                         |
| 313 | | pcoval2 16075 |
. . . . . . . . . . . . . 14
   Top   Cn   Cn               [,]                         |
| 314 | 233 | biimpri 169 |
. . . . . . . . . . . . . . . . . . 19
   
    [,]   |
| 315 | 314 | 3expa 1067 |
. . . . . . . . . . . . . . . . . 18
          [,]   |
| 316 | 315 | an1rs 547 |
. . . . . . . . . . . . . . . . 17
          [,]   |
| 317 | 231, 316 | syldan 516 |
. . . . . . . . . . . . . . . 16
   
      [,]   |
| 318 | 317 | 3adantl2 1033 |
. . . . . . . . . . . . . . 15
   
      [,]   |
| 319 | 318, 22 | sylanb 498 |
. . . . . . . . . . . . . 14
   [,]       [,]   |
| 320 | 313, 146, 319 | syl2an 503 |
. . . . . . . . . . . . 13
   Top   Cn   Cn   Cn                      
 [,]
                           |
| 321 | 320 | anassrs 489 |
. . . . . . . . . . . 12
    Top   Cn 
 Cn

 Cn                       [,] 
                          |
| 322 | 292, 312, 321 | 3eqtrd 1929 |
. . . . . . . . . . 11
    Top   Cn 
 Cn

 Cn                       [,] 
                                                             |
| 323 | 267, 322 | eqtr2d 1926 |
. . . . . . . . . 10
    Top   Cn 
 Cn

 Cn                       [,] 
                  [,]                                            |
| 324 | 323 | ifeq2da 15694 |
. . . . . . . . 9
   Top   Cn   Cn   Cn                       [,]          
   [,]                                                                       [,]                                                         [,]                                             |
| 325 | 225, 324 | eqtrd 1925 |
. . . . . . . 8
   Top   Cn   Cn   Cn                       [,]                                        
   [,]                                                     
   [,]                                             |
| 326 | | fvif 15692 |
. . . . . . . 8
       [,]                                                                      
   [,]                                                     
   [,]                                            |
| 327 | 325, 326 | syl6eqr 1946 |
. . . . . . 7
   Top   Cn   Cn   Cn                       [,]                                       [,]                                                                |
| 328 | 327 | eqeq2d 1895 |
. . . . . 6
   Top   Cn   Cn   Cn                       [,]                                        [,]                                                                 |
| 329 | 328 | pm5.32da 711 |
. . . . 5
  Top   Cn   Cn   Cn                         [,]                                  [,]        [,]                                                                  |
| 330 | 329 | opabbidv 3401 |
. . . 4
  Top   Cn   Cn   Cn                        
   [,]                                       [,]        [,]                                                                  |
| 331 | | fvex 4689 |
. . . . . . 7
       |
| 332 | | fvex 4689 |
. . . . . . 7
                  |
| 333 | 331, 332 | ifex 3031 |
. . . . . 6
                               |
| 334 | 333, 62 | fnopab2 4549 |
. . . . 5
  
   [,]                                  [,]  |
| 335 | 92, 112 | syl 12 |
. . . . . . . . . . . 12

 [,]   
    [,]   |
| 336 | | ifcl 3007 |
. . . . . . . . . . . 12
     [,]      [,]                [,]   |
| 337 | 24, 335, 336 | syl11anc 524 |
. . . . . . . . . . 11

 [,]                 [,]   |
| 338 | 16, 337 | sylbir 218 |
. . . . . . . . . 10
 
                 [,]   |
| 339 | 338 | 3expa 1067 |
. . . . . . . . 9
                     [,]   |
| 340 | 339 | 3adantl3 1034 |
. . . . . . . 8
                     [,]   |
| 341 | 340, 22 | sylanb 498 |
. . . . . . 7
   [,]                  [,]   |
| 342 | 341, 255 | ifclda 15695 |
. . . . . 6

 [,]                            [,]   |
| 343 | | eqid 1884 |
. . . . . 6
  
   [,]                                   [,]                              |
| 344 | | eqid 1884 |
. . . . . 6
  
   [,]        [,]                                                                      [,]        [,]                                                                 |
| 345 | 342, 343, 344 | fnopabco 15711 |
. . . . 5
       [,]                                  [,]       [,]        [,]                                                                   
   [,]                                       [,]                                |
| 346 | 334, 345 | ax-mp 7 |
. . . 4
  
   [,]        [,]                                                                   
   [,]                                       [,]                               |
| 347 | 330, 346 | syl6eq 1944 |
. . 3
  Top   Cn   Cn   Cn                        
   [,]                                    
   [,]                                       [,]                                |
| 348 | | pcocn 16076 |
. . . . 5
  Top   Cn   Cn                      Cn    |
| 349 | 1, 3, 5, 6, 348 | syl13anc 1102 |
. . . 4
  Top   Cn   Cn   Cn                                Cn    |
| 350 | | pco1 16078 |
. . . . . 6
  Top   Cn   Cn                               |
| 351 | 1, 3, 5, 6, 350 | syl13anc 1102 |
. . . . 5
  Top   Cn   Cn   Cn                                         |
| 352 | 351, 144 | eqtrd 1925 |
. . . 4
  Top   Cn   Cn   Cn                                         |
| 353 | | pcoval 16073 |
. . . 4
  Top            Cn   Cn                                             [,]                                   |
| 354 | 1, 349, 143, 352, 353 | syl13anc 1102 |
. . 3
  Top   Cn   Cn   Cn                                          
   [,]                                   |
| 355 | | pcocn 16076 |
. . . . . 6
  Top   Cn   Cn                      Cn    |
| 356 | 1, 5, 143, 144, 355 | syl13anc 1102 |
. . . . 5
  Top   Cn   Cn   Cn                                Cn    |
| 357 | | pco0 16077 |
. . . . . . 7
  Top   Cn   Cn                               |
| 358 | 1, 5, 143, 144, 357 | syl13anc 1102 |
. . . . . 6
  Top   Cn   Cn   Cn                                         |
| 359 | 6, 358 | eqtr4d 1928 |
. . . . 5
  Top   Cn   Cn   Cn                                         |
| 360 | | pcoval 16073 |
. . . . 5
  Top   Cn            Cn                                             [,]                                   |
| 361 | 1, 3, 356, 359, 360 | syl13anc 1102 |
. . . 4
  Top   Cn   Cn   Cn                                          
   [,]                                   |
| 362 | 361 | coeq1d 4127 |
. . 3
  Top   Cn   Cn   Cn                                               [,]                                     [,]                                   
   [,]                                |
| 363 | 347, 354, 362 | 3eqtr4d 1937 |
. 2
  Top   Cn   Cn   Cn                                                                 [,]                                |
| 364 | | reparpht 16065 |
. . 3
   Top                    Cn          [,]                              Cn         [,]                                       [,]                                                       
   [,]                                                          |
| 365 | | pcocn 16076 |
. . . . 5
  Top   Cn            Cn                                        Cn    |
| 366 | 1, 3, 356, 359, 365 | syl13anc 1102 |
. . . 4
  Top   Cn   Cn   Cn                                         Cn    |
| 367 | 1, 366 | jca 310 |
. . 3
  Top   Cn   Cn   Cn                       Top                    Cn     |
| 368 | | elicc2 7560 |
. . . . . . 7
       [,]            |
| 369 | 11, 20, 368 | mp2an 761 |
. . . . . 6
    [,]           |
| 370 | | halflt1 7216 |
. . . . . . 7
   |
| 371 | 14, 20, 370 | ltleii 6756 |
. . . . . 6
   |
| 372 | 369, 14, 241, 371 | mpbir3an 1052 |
. . . . 5
   [,]  |
| 373 | | oprex 4907 |
. . . . . 6
   |
| 374 | | oprex 4907 |
. . . . . 6

    |
| 375 | 373, 374 | ifex 3031 |
. . . . 5
              |
| 376 | | oprex 4907 |
. . . . 5
       |
| 377 | | dfii2 15869 |
. . . . 5
subSp   [,]  topGen
(,)   |
| 378 | | eqid 1884 |
. . . . 5
subSp   [,]    topGen (,)  subSp   [,]    topGen (,)   |
| 379 | | eqid 1884 |
. . . . 5
subSp     [,]  topGen (,)  subSp     [,]  topGen (,)   |
| 380 | 151, 79 | addcomi 6475 |
. . . . . . 7
             |
| 381 | 52 | opreq1i 4892 |
. . . . . . 7
               |
| 382 | 380, 381 | eqtr4i 1911 |
. . . . . 6
               |
| 383 | | breq1 3341 |
. . . . . . . 8
             |
| 384 | | opreq2 4890 |
. . . . . . . 8
           |
| 385 | | opreq1 4889 |
. . . . . . . 8
               |
| 386 | 383, 384, 385 | ifbieq12d 2998 |
. . . . . . 7
                                     |
| 387 | 12, 41, 12, 41, 12, 41 | sqrlem15 7937 |
. . . . . . . . . . 11
   |
| 388 | | 2p2e4 7185 |
. . . . . . . . . . 11
   |
| 389 | 387, 388 | breqtri 3360 |
. . . . . . . . . 10
 |
| 390 | 12, 75, 41, 76 | ltrecii 7061 |
. . . . . . . . . 10
       |
| 391 | 389, 390 | mpbi 206 |
. . . . . . . . 9
     |
| 392 | 78, 14 | ltnlei 6754 |
. . . . . . . . 9
           |
| 393 | 391, 392 | mpbi 206 |
. . . . . . . 8
     |
| 394 | | iffalse 2991 |
. . . . . . . 8
                                |
| 395 | 393, 394 | ax-mp 7 |
. . . . . . 7
                          |
| 396 | 386, 395 | syl6eq 1944 |
. . . . . 6
                        |
| 397 | | opreq1 4889 |
. . . . . . 7
           |
| 398 | 397 | opreq1d 4897 |
. . . . . 6
                   |
| 399 | 382, 396, 398 | 3eqtr4a 1954 |
. . . . 5
                        |
| 400 | | eqid 1884 |
. . . . 5
  
   [,]                        [,]                   |
| 401 | | eqid 1884 |
. . . . 5
  
     [,]                 [,]          |
| 402 | | iitop 15867 |
. . . . 5
Top |
| 403 | | elicc2 7560 |
. . . . . . . 8
         [,]                |
| 404 | 11, 14, 403 | mp2an 761 |
. . . . . . 7
    [,]               |
| 405 | 78, 14, 391 | ltleii 6756 |
. . . . . . 7
     |
| 406 | 404, 78, 98, 405 | mpbir3an 1052 |
. . . . . 6
   [,]    |
| 407 | | eqid 1884 |
. . . . . 6
subSp   [,]    topGen (,)  subSp   [,]    topGen (,)   |
| 408 | | eqid 1884 |
. . . . . 6
subSp     [,]    topGen (,)  subSp     [,]    topGen (,)   |
| 409 | 79 | 2timesi 7187 |
. . . . . . 7
           |
| 410 | | opreq2 4890 |
. . . . . . 7
           |
| 411 | | opreq1 4889 |
. . . . . . 7
               |
| 412 | 409, 410, 411 | 3eqtr4a 1954 |
. . . . . 6
           |
| 413 | | eqid 1884 |
. . . . . 6
  
   [,]             [,]        |
| 414 | | eqid 1884 |
. . . . . 6
  
     [,]                 [,]          |
| 415 | | iccssre 7565 |
. . . . . . . . 9
      [,]     |
| 416 | 11, 78, 415 | mp2an 761 |
. . . . . . . 8
 [,]    |
| 417 | 416, 293 | sstri 2626 |
. . . . . . 7
 [,]    |
| 418 | | eqid 1884 |
. . . . . . 7
  
                |
| 419 | 417 | sseli 2617 |
. . . . . . . . . 10

 [,]     |
| 420 | 181, 46, 419 | sylancr 526 |
. . . . . . . . 9

 [,]         |
| 421 | 46 | mul02i 6595 |
. . . . . . . . . 10
   |
| 422 | 11, 78, 185, 421, 187 | iccdili 15862 |
. . . . . . . . 9

 [,]   
  [,]     |
| 423 | 420, 422 | eqeltrd 1971 |
. . . . . . . 8

 [,]      [,]     |
| 424 | 11, 14 | pm3.2i 307 |
. . . . . . . . . 10
     |
| 425 | 11 | leidi 6790 |
. . . . . . . . . . 11
 |
| 426 | 425, 371 | pm3.2i 307 |
. . . . . . . . . 10
     |
| 427 | | iccss 15855 |
. . . . . . . . . 10
              [,]    [,]   |
| 428 | 93, 424, 426, 427 | mp3an 1191 |
. . . . . . . . 9
 [,]    [,]  |
| 429 | 428 | sseli 2617 |
. . . . . . . 8
    [,]      [,]   |
| 430 | 423, 429 | syl 12 |
. . . . . . 7

 [,]      [,]   |
| 431 | 418 | mulc1cncf 8541 |
. . . . . . . 8
                |
| 432 | 46, 431 | ax-mp 7 |
. . . . . . 7
  
           |
| 433 | | stioo 15845 |
. . . . . . . 8
  [,]  
subSp   [,]    topGen (,)  Open     [,]    [,]        |
| 434 | 416, 433 | ax-mp 7 |
. . . . . . 7
subSp   [,]    topGen (,)  Open     [,]    [,]       |
| 435 | | df-ii 15866 |
. . . . . . 7
Open     [,]  [,]     |
| 436 | 417, 294, 418, 413, 430, 432, 434, 435 | cncfres 15895 |
. . . . . 6
  
   [,]        subSp   [,]    topGen
(,)  Cn   |
| 437 | | iccssre 7565 |
. . . . . . . . 9
          [,]     |
| 438 | 78, 14, 437 | mp2an 761 |
. . . . . . . 8
   [,]    |
| 439 | 438, 293 | sstri 2626 |
. . . . . . 7
   [,]    |
| 440 | | eqid 1884 |
. . . . . . 7
  
                    |
| 441 | | eqid 1884 |
. . . . . . . . 9
             |
| 442 | 78, 14, 78, 441, 91 | iccshftri 15858 |
. . . . . . . 8

   [,]   
          [,]     |
| 443 | 78, 78 | readdcli 6487 |
. . . . . . . . . . 11
       |
| 444 | 443, 95 | pm3.2i 307 |
. . . . . . . . . 10
           |
| 445 | 78, 78 | addge0i 6777 |
. . . . . . . . . . . 12
               |
| 446 | 98, 98, 445 | mp2an 761 |
. . . . . . . . . . 11
       |
| 447 | 446, 108 | pm3.2i 307 |
. . . . . . . . . 10
           |
| 448 | | iccss 15855 |
. . . . . . . . . 10
                                [,]    [,]   |
| 449 | 93, 444, 447, 448 | mp3an 1191 |
. . . . . . . . 9
       [,]    [,]  |
| 450 | 449 | sseli 2617 |
. . . . . . . 8
            [,]   
    [,]   |
| 451 | 442, 450 | syl 12 |
. . . . . . 7

   [,]   
    [,]   |
| 452 | 440 | addccncf 15883 |
. . . . . . . 8
                    |
| 453 | 79, 452 | ax-mp 7 |
. . . . . . 7
  
             |
| 454 | | stioo 15845 |
. . . . . . . 8
    [,]  
subSp     [,]    topGen (,)  Open       [,]      [,]        |
| 455 | 438, 454 | ax-mp 7 |
. . . . . . 7
subSp     [,]    topGen (,)  Open       [,]      [,]       |
| 456 | 439, 294, 440, 414, 451, 453, 455, 435 | cncfres 15895 |
. . . . . 6
  
     [,]          subSp     [,]    topGen
(,)  Cn   |
| 457 | 11, 14, 406, 373, 374, 400, 378, 407, 408, 412, 413, 414, 402, 436, 456 | piececn 15894 |
. . . . 5
  
   [,]                   subSp   [,]    topGen
(,)  Cn   |
| 458 | | iccssre 7565 |
. . . . . . . 8
        [,]   |
| 459 | 14, 20, 458 | mp2an 761 |
. . . . . . 7
   [,]  |
| 460 | 459, 293 | sstri 2626 |
. . . . . 6
   [,]  |
| 461 | | eqid 1884 |
. . . . . 6
  
                        |
| 462 | | eqid 1884 |
. . . . . . . . . 10
  
                |
| 463 | | halfcl 7219 |
. . . . . . . . . 10

    |
| 464 | 462, 463 | fopab 4800 |
. . . . . . . . 9
  
           |
| 465 | | frn 4569 |
. . . . . . . . 9
                         |
| 466 | 464, 465 | ax-mp 7 |
. . . . . . . 8
          |
| 467 | | oprex 4907 |
. . . . . . . . 9

  |
| 468 | | oprex 4907 |
. . . . . . . . 9

    |
| 469 | | opreq1 4889 |
. . . . . . . . 9
               |
| 470 | | eqid 1884 |
. . . . . . . . 9
  
                    |
| 471 | 467, 468, 376, 469, 462, 470, 461 | fopabco 4805 |
. . . . . . . 8
                                               |
| 472 | 466, 471 | ax-mp 7 |
. . . . . . 7
                                    |
| 473 | | ssid 2634 |
. . . . . . . . 9
 |
| 474 | 473, 473, 473 | 3pm3.2i 1048 |
. . . . . . . 8
   |
| 475 | 462 | divccncf 8542 |
. . . . . . . . . 10
     
            |
| 476 | 46, 13, 475 | mp2an 761 |
. . . . . . . . 9
  
           |
| 477 | 470 | addccncf 15883 |
. . . . . . . . . 10
                    |
| 478 | 151, 477 | ax-mp 7 |
. . . . . . . . 9
  
             |
| 479 | 476, 478 | pm3.2i 307 |
. . . . . . . 8
                               |
| 480 | | cncfco 15887 |
. . . . . . . 8
  
    
         
  
                                          |
| 481 | 474, 479, 480 | mp2an 761 |
. . . . . . 7
                           |
| 482 | 472, 481 | eqeltrri 1968 |
. . . . . 6
  
               |
| 483 | | stioo 15845 |
. . . . . . 7
    [,]
subSp     [,]  topGen (,)  Open       [,]    [,]      |
| 484 | 459, 483 | ax-mp 7 |
. . . . . 6
subSp     [,]  topGen (,)  Open       [,]    [,]     |
| 485 | 460, 294, 461, 401, 249, 482, 484, 435 | cncfres 15895 |
. . . . 5
  
     [,]          subSp     [,]  topGen
(,)  Cn   |
| 486 | 11, 20, 372, 375, 376, 343, 377, 378, 379, 399, 400, 401, 402, 457, 485 | piececn 15894 |
. . . 4
  
   [,]                              Cn   |
| 487 | | lt01 6871 |
. . . . . . . 8
 |
| 488 | 11, 20, 487 | ltleii 6756 |
. . . . . . 7
 |
| 489 | | lbicc2 7573 |
. . . . . . 7
    [,]   |
| 490 | 11, 20, 488, 489 | mp3an 1191 |
. . . . . 6
 [,]  |
| 491 | | breq1 3341 |
. . . . . . . 8
         |
| 492 | | breq1 3341 |
. . . . . . . . 9
         |
| 493 | | opreq2 4890 |
. . . . . . . . 9
       |
| 494 | | opreq1 4889 |
. . . . . . . . 9
           |
| 495 | 492, 493, 494 | ifbieq12d 2998 |
. . . . . . . 8
                             |
| 496 | | opreq1 4889 |
. . . . . . . . 9
       |
| 497 | 496 | opreq1d 4897 |
. . . . . . . 8
               |
| 498 | 491, 495, 497 | ifbieq12d 2998 |
. . . . . . 7
                                                       |
| 499 | | oprex 4907 |
. . . . . . . . 9
   |
| 500 | | oprex 4907 |
. . . . . . . . 9
     |
| 501 | 499, 500 | ifex 3031 |
. . . . . . . 8
              |
| 502 | | oprex 4907 |
. . . . . . . 8
       |
| 503 | 501, 502 | ifex 3031 |
. . . . . . 7
                           |
| 504 | 498, 343, 503 | fvopab4 4743 |
. . . . . 6
  [,]        [,]                                                            |
| 505 | 490, 504 | ax-mp 7 |
. . . . 5
       [,]                                                           |
| 506 | | iftrue 2989 |
. . . . . 6
                                            |
| 507 | 241, 506 | ax-mp 7 |
. . . . 5
                                        |
| 508 | | iftrue 2989 |
. . . . . . 7
                    |
| 509 | 98, 508 | ax-mp 7 |
. . . . . 6
                |
| 510 | 46 | mul01i 6594 |
. . . . . 6
   |
| 511 | 509, 510 | eqtri 1908 |
. . . . 5
              |
| 512 | 505, 507, 511 | 3eqtri 1912 |
. . . 4
       [,]                                 |
| 513 | | ubicc2 7574 |
. . . . . . 7
    [,]   |
| 514 | 11, 20, 488, 513 | mp3an 1191 |
. . . . . 6
 [,]  |
| 515 | | breq1 3341 |
. . . . . . . 8
         |
| 516 | | breq1 3341 |
. . . . . . . . 9
         |
| 517 | | opreq2 4890 |
. . . . . . . . 9
       |
| 518 | | opreq1 4889 |
. . . . . . . . 9
           |
| 519 | 516, 517, 518 | ifbieq12d 2998 |
. . . . . . . 8
                             |
| 520 | | opreq1 4889 |
. . . . . . . . 9
       |
| 521 | 520 | opreq1d 4897 |
. . . . . . . 8
               |
| 522 | 515, 519, 521 | ifbieq12d 2998 |
. . . . . . 7
                                                       |
| 523 | | oprex 4907 |
. . . . . . . . 9
   |
| 524 | | oprex 4907 |
. . . . . . . . 9
     |
| 525 | 523, 524 | ifex 3031 |
. . . . . . . 8
              |
| 526 | | oprex 4907 |
. . . . . . . 8
       |
| 527 | 525, 526 | ifex 3031 |
. . . . . . 7
                           |
| 528 | 522, 343, 527 | fvopab4 4743 |
. . . . . 6
  [,]        [,]                                                            |
| 529 | 514, 528 | ax-mp 7 |
. . . . 5
       [,]                                                           |
| 530 | 14, 20 | ltnlei 6754 |
. . . . . . 7
       |
| 531 | 370, 530 | mpbi 206 |
. . . . . 6
   |
| 532 | | iffalse 2991 |
. . . . . 6
                                     |
| 533 | 531, 532 | ax-mp 7 |
. . . . 5
                                 |
| 534 | 529, 533, 164 | 3eqtri 1912 |
. . . 4
       [,]                                 |
| 535 | 486, 512, 534 | 3pm3.2i 1048 |
. . 3
       [,]                              Cn         [,]                                       [,]                                  |
| 536 | 364, 367, 535 | sylancl 525 |
. 2
  Top   Cn   Cn   Cn                                               [,]                                                          |
| 537 | 363, 536 | eqbrtrd 3357 |
1
  Top   Cn   Cn   Cn                                                                    |