Proof of Theorem muldisc
| Step | Hyp | Ref
| Expression |
| 1 | | muldisc.2 |
. . . . . . . . . . . . . 14
+t          |
| 2 | | fvex 4689 |
. . . . . . . . . . . . . 14
         |
| 3 | 1, 2 | eqeltri 1967 |
. . . . . . . . . . . . 13
+t  |
| 4 | 3 | op1st 5026 |
. . . . . . . . . . . 12
   +t .t  +t |
| 5 | 4 | eqcomi 1888 |
. . . . . . . . . . 11
+t    +t .t   |
| 6 | 5 | ringgrp 9476 |
. . . . . . . . . 10
 +t .t Ring
+t Grp |
| 7 | 6 | adantl 424 |
. . . . . . . . 9
  Vec +t .t Ring +t Grp |
| 8 | 7 | ad2antrr 440 |
. . . . . . . 8
    Vec +t .t Ring

   +t Grp |
| 9 | | muldisc.1 |
. . . . . . . . . . . 12
         |
| 10 | 9 | eleq2i 1961 |
. . . . . . . . . . 11

          |
| 11 | 10 | biimpi 168 |
. . . . . . . . . 10

          |
| 12 | 11 | adantl 424 |
. . . . . . . . 9
             |
| 13 | 12 | ad2antlr 441 |
. . . . . . . 8
    Vec +t .t Ring

             |
| 14 | 9 | eleq2i 1961 |
. . . . . . . . . 10
           |
| 15 | 14 | biimpi 168 |
. . . . . . . . 9
           |
| 16 | 15 | adantl 424 |
. . . . . . . 8
    Vec +t .t Ring

             |
| 17 | 1 | rneqi 4187 |
. . . . . . . . . 10
+t
         |
| 18 | 17 | eqcomi 1888 |
. . . . . . . . 9
        +t |
| 19 | | eqid 1884 |
. . . . . . . . 9
inv +t
inv +t  |
| 20 | | muldisc.7 |
. . . . . . . . 9
-t +t
 |
| 21 | 18, 19, 20 | grpdivval 9367 |
. . . . . . . 8
 +t Grp                   -t   +t  inv +t       |
| 22 | 8, 13, 16, 21 | syl111anc 1100 |
. . . . . . 7
    Vec +t .t Ring

    -t   +t  inv +t       |
| 23 | 22 | opreq1d 4897 |
. . . . . 6
    Vec +t .t Ring

     -t
 .w    +t  inv +t     .w
   |
| 24 | | simplll 452 |
. . . . . . 7
    Vec +t .t Ring

   Vec |
| 25 | | simplrl 454 |
. . . . . . 7
    Vec +t .t Ring

     |
| 26 | | simplrr 455 |
. . . . . . 7
    Vec +t .t Ring

     |
| 27 | 1 | fveq2i 4684 |
. . . . . . . . 9
inv +t
inv           |
| 28 | 9, 27 | grpinvcl 9352 |
. . . . . . . 8
          Grp   inv +t      |
| 29 | 6, 1 | syl5eqelr 1976 |
. . . . . . . . 9
 +t .t Ring
        Grp |
| 30 | 29 | ad2antlr 441 |
. . . . . . . 8
   Vec +t .t Ring 
          Grp |
| 31 | 28, 30 | sylan 497 |
. . . . . . 7
    Vec +t .t Ring

    inv +t
     |
| 32 | | muldisc.4 |
. . . . . . . 8
+w          |
| 33 | | muldisc.5 |
. . . . . . . 8
.w          |
| 34 | | muldisc.6 |
. . . . . . . 8
         |
| 35 | 9, 1, 32, 33, 34 | vecax5b 14802 |
. . . . . . 7
  Vec   inv +t
       +t  inv +t     .w
   .w  +w   inv +t    .w     |
| 36 | 24, 25, 26, 31, 35 | syl13anc 1102 |
. . . . . 6
    Vec +t .t Ring

     +t
 inv +t
    .w    .w  +w   inv +t    .w     |
| 37 | | simpllr 453 |
. . . . . . . 8
    Vec +t .t Ring

   +t .t Ring |
| 38 | 1 | eqcomi 1888 |
. . . . . . . . . 10
        +t
|
| 39 | 38 | rneqi 4187 |
. . . . . . . . 9
        +t |
| 40 | 32 | fveq2i 4684 |
. . . . . . . . 9
inv +w
inv           |
| 41 | | muldisc.9 |
. . . . . . . . 9
.t          |
| 42 | 39, 34, 33, 19, 40, 1, 41 | mulinvsca 14823 |
. . . . . . . 8
  Vec +t .t Ring
             inv +t    .w   inv +w    .w     |
| 43 | 24, 37, 16, 25, 42 | syl112anc 1104 |
. . . . . . 7
    Vec +t .t Ring

     inv +t    .w   inv +w    .w     |
| 44 | 43 | opreq2d 4898 |
. . . . . 6
    Vec +t .t Ring

     .w
 +w   inv +t
   .w     .w  +w  inv +w    .w      |
| 45 | 23, 36, 44 | 3eqtrd 1929 |
. . . . 5
    Vec +t .t Ring

     -t
 .w    .w  +w  inv +w    .w      |
| 46 | 32 | vecax1 14796 |
. . . . . . . . 9
 Vec
+w Abel |
| 47 | | ablgrp 9410 |
. . . . . . . . 9
+w
Abel +w Grp |
| 48 | 46, 47 | syl 12 |
. . . . . . . 8
 Vec
+w Grp |
| 49 | 48 | adantr 425 |
. . . . . . 7
  Vec +t .t Ring +w Grp |
| 50 | 49 | ad2antrr 440 |
. . . . . 6
    Vec +t .t Ring

   +w Grp |
| 51 | 9, 34, 33 | prvs 14821 |
. . . . . . . . . . . . 13
  Vec
  .w    |
| 52 | 51 | 3exp 1066 |
. . . . . . . . . . . 12
 Vec

  .w      |
| 53 | 52 | com3l 38 |
. . . . . . . . . . 11

  Vec  .w      |
| 54 | 53 | impcom 378 |
. . . . . . . . . 10
    Vec  .w
    |
| 55 | 54 | com12 14 |
. . . . . . . . 9
 Vec
    .w
    |
| 56 | 55 | adantr 425 |
. . . . . . . 8
  Vec +t .t Ring     .w
    |
| 57 | 56 | imp 377 |
. . . . . . 7
   Vec +t .t Ring 
   .w
   |
| 58 | 57 | adantr 425 |
. . . . . 6
    Vec +t .t Ring

    .w    |
| 59 | 9, 34, 33 | prvs 14821 |
. . . . . . . . . . . 12
  Vec
  .w    |
| 60 | 59 | 3exp 1066 |
. . . . . . . . . . 11
 Vec
   .w      |
| 61 | 60 | adantr 425 |
. . . . . . . . . 10
  Vec +t .t Ring    .w      |
| 62 | 61 | com3r 39 |
. . . . . . . . 9

  Vec +t .t Ring   .w      |
| 63 | 62 | adantr 425 |
. . . . . . . 8
     Vec +t
.t Ring   .w      |
| 64 | 63 | impcom 378 |
. . . . . . 7
   Vec +t .t Ring 
    .w 
   |
| 65 | 64 | imp 377 |
. . . . . 6
    Vec +t .t Ring

    .w    |
| 66 | 32 | eqcomi 1888 |
. . . . . . . . 9
        +w
|
| 67 | 66 | rneqi 4187 |
. . . . . . . 8
        +w |
| 68 | 34, 67 | eqtri 1908 |
. . . . . . 7
+w |
| 69 | | eqid 1884 |
. . . . . . 7
inv +w
inv +w  |
| 70 | | muldisc.8 |
. . . . . . 7
-w +w
 |
| 71 | 68, 69, 70 | grpdivval 9367 |
. . . . . 6
 +w Grp  .w   .w     .w  -w  .w
    .w
 +w  inv +w    .w      |
| 72 | 50, 58, 65, 71 | syl111anc 1100 |
. . . . 5
    Vec +t .t Ring

     .w
 -w  .w     .w  +w  inv +w    .w      |
| 73 | 45, 72 | eqtr4d 1928 |
. . . 4
    Vec +t .t Ring

     -t
 .w    .w  -w  .w     |
| 74 | 73 | r19.21aiva 2176 |
. . 3
   Vec +t .t Ring 
  
  -t  .w    .w  -w  .w
    |
| 75 | 74 | ex 402 |
. 2
  Vec +t .t Ring    
  -t  .w    .w  -w  .w
     |
| 76 | 75 | r19.21aivv 2183 |
1
  Vec +t .t Ring 


  -t  .w    .w  -w  .w
    |