| Step | Hyp | Ref
| Expression |
| 1 | | df-3an 1039 |
. . 3
  oMnd 
 
 
oMnd       |
| 2 | | anass 681 |
. . . 4
   oMnd

  oMnd 
    |
| 3 | 2 | anbi1i 731 |
. . 3
    oMnd

    oMnd

     |
| 4 | 1, 3 | bitr4i 267 |
. 2
  oMnd 
 
   oMnd

    |
| 5 | | simplr 792 |
. . 3
    oMnd

 
  |
| 6 | | oveq1 6657 |
. . . . 5
 
     |
| 7 | 6 | breq2d 4665 |
. . . 4
  
     |
| 8 | | oveq1 6657 |
. . . . 5
 
     |
| 9 | 8 | breq2d 4665 |
. . . 4
  
     |
| 10 | | oveq1 6657 |
. . . . 5
   
       |
| 11 | 10 | breq2d 4665 |
. . . 4
    
       |
| 12 | | oveq1 6657 |
. . . . 5
 
     |
| 13 | 12 | breq2d 4665 |
. . . 4
  
     |
| 14 | | omndtos 29705 |
. . . . . . . 8
 oMnd Toset |
| 15 | | tospos 29658 |
. . . . . . . 8
 Toset   |
| 16 | 14, 15 | syl 17 |
. . . . . . 7
 oMnd   |
| 17 | | omndmnd 29704 |
. . . . . . . 8
 oMnd   |
| 18 | | omndmul.0 |
. . . . . . . . 9
     |
| 19 | | omndmul2.3 |
. . . . . . . . 9
     |
| 20 | 18, 19 | mndidcl 17308 |
. . . . . . . 8
   |
| 21 | 17, 20 | syl 17 |
. . . . . . 7
 oMnd
  |
| 22 | | omndmul.1 |
. . . . . . . 8
     |
| 23 | 18, 22 | posref 16951 |
. . . . . . 7
    |
| 24 | 16, 21, 23 | syl2anc 693 |
. . . . . 6
 oMnd
 |
| 25 | 24 | ad3antrrr 766 |
. . . . 5
    oMnd

 
 |
| 26 | | omndmul2.2 |
. . . . . . 7
.g   |
| 27 | 18, 19, 26 | mulg0 17546 |
. . . . . 6
 
  |
| 28 | 27 | ad3antlr 767 |
. . . . 5
    oMnd

 
   |
| 29 | 25, 28 | breqtrrd 4681 |
. . . 4
    oMnd

 
    |
| 30 | 16 | ad5antr 770 |
. . . . 5
      oMnd     
 
  |
| 31 | 17 | ad5antr 770 |
. . . . . . 7
      oMnd     
 
  |
| 32 | 31, 20 | syl 17 |
. . . . . 6
      oMnd     
 
  |
| 33 | | simplr 792 |
. . . . . . 7
      oMnd     
 
  |
| 34 | | simp-5r 809 |
. . . . . . 7
      oMnd     
 
  |
| 35 | 18, 26 | mulgnn0cl 17558 |
. . . . . . 7
 
 
   |
| 36 | 31, 33, 34, 35 | syl3anc 1326 |
. . . . . 6
      oMnd     
 
    |
| 37 | | simpr32 1152 |
. . . . . . . . . 10
  oMnd 
    
  |
| 38 | | 1nn0 11308 |
. . . . . . . . . . 11
 |
| 39 | 38 | a1i 11 |
. . . . . . . . . 10
  oMnd 
       |
| 40 | 37, 39 | nn0addcld 11355 |
. . . . . . . . 9
  oMnd 
         |
| 41 | 40 | 3anassrs 1290 |
. . . . . . . 8
    oMnd


   
    |
| 42 | 41 | 3anassrs 1290 |
. . . . . . 7
      oMnd     
 
    |
| 43 | 18, 26 | mulgnn0cl 17558 |
. . . . . . 7
  

       |
| 44 | 31, 42, 34, 43 | syl3anc 1326 |
. . . . . 6
      oMnd     
 
      |
| 45 | 32, 36, 44 | 3jca 1242 |
. . . . 5
      oMnd     
 


       |
| 46 | | simpr 477 |
. . . . 5
      oMnd     
 
    |
| 47 | | simp-4l 806 |
. . . . . . . 8
     oMnd
    oMnd |
| 48 | 17 | ad4antr 768 |
. . . . . . . . 9
     oMnd
      |
| 49 | 48, 20 | syl 17 |
. . . . . . . 8
     oMnd
      |
| 50 | | simp-4r 807 |
. . . . . . . 8
     oMnd
      |
| 51 | | simpr 477 |
. . . . . . . . 9
     oMnd
      |
| 52 | 48, 51, 50, 35 | syl3anc 1326 |
. . . . . . . 8
     oMnd
    
   |
| 53 | | simplr 792 |
. . . . . . . 8
     oMnd
      |
| 54 | | eqid 2622 |
. . . . . . . . 9
       |
| 55 | 18, 22, 54 | omndadd 29706 |
. . . . . . . 8
  oMnd

                     |
| 56 | 47, 49, 50, 52, 53, 55 | syl131anc 1339 |
. . . . . . 7
     oMnd
                      |
| 57 | 18, 54, 19 | mndlid 17311 |
. . . . . . . 8
  
             |
| 58 | 48, 52, 57 | syl2anc 693 |
. . . . . . 7
     oMnd
               |
| 59 | 38 | a1i 11 |
. . . . . . . . 9
     oMnd
      |
| 60 | 18, 26, 54 | mulgnn0dir 17571 |
. . . . . . . . 9
  
 
                 |
| 61 | 48, 59, 51, 50, 60 | syl13anc 1328 |
. . . . . . . 8
     oMnd
      
              |
| 62 | | 1cnd 10056 |
. . . . . . . . . . 11
   oMnd
      |
| 63 | | simpr3 1069 |
. . . . . . . . . . . 12
   oMnd
   
  |
| 64 | 63 | nn0cnd 11353 |
. . . . . . . . . . 11
   oMnd
   
  |
| 65 | 62, 64 | addcomd 10238 |
. . . . . . . . . 10
   oMnd
          |
| 66 | 65 | 3anassrs 1290 |
. . . . . . . . 9
     oMnd
          |
| 67 | 66 | oveq1d 6665 |
. . . . . . . 8
     oMnd
      
       |
| 68 | 18, 26 | mulg1 17548 |
. . . . . . . . . 10
 
   |
| 69 | 50, 68 | syl 17 |
. . . . . . . . 9
     oMnd
    
   |
| 70 | 69 | oveq1d 6665 |
. . . . . . . 8
     oMnd
                          |
| 71 | 61, 67, 70 | 3eqtr3rd 2665 |
. . . . . . 7
     oMnd
                   |
| 72 | 56, 58, 71 | 3brtr3d 4684 |
. . . . . 6
     oMnd
    
       |
| 73 | 72 | adantr 481 |
. . . . 5
      oMnd     
 
        |
| 74 | 18, 22 | postr 16953 |
. . . . . 6
  

        
      
       |
| 75 | 74 | imp 445 |
. . . . 5
            
       
      |
| 76 | 30, 45, 46, 73, 75 | syl22anc 1327 |
. . . 4
      oMnd     
 
      |
| 77 | 7, 9, 11, 13, 29, 76 | nn0indd 11474 |
. . 3
     oMnd
    
   |
| 78 | 5, 77 | mpdan 702 |
. 2
    oMnd

 
    |
| 79 | 4, 78 | sylbi 207 |
1
  oMnd 
      |