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 
      |