| Step | Hyp | Ref
| Expression |
| 1 | | simpr 477 |
. 2
  oMnd  ↾s    ↾s    |
| 2 | | omndtos 29705 |
. . . 4
 oMnd Toset |
| 3 | 2 | adantr 481 |
. . 3
  oMnd  ↾s   Toset |
| 4 | | reldmress 15926 |
. . . . . . . 8
↾s |
| 5 | 4 | ovprc2 6685 |
. . . . . . 7
  ↾s    |
| 6 | 5 | fveq2d 6195 |
. . . . . 6
     ↾s         |
| 7 | 6 | adantl 482 |
. . . . 5
   oMnd 
↾s        ↾s         |
| 8 | | base0 15912 |
. . . . 5
     |
| 9 | 7, 8 | syl6eqr 2674 |
. . . 4
   oMnd 
↾s        ↾s     |
| 10 | | eqid 2622 |
. . . . . . . 8
   
↾s       ↾s    |
| 11 | | eqid 2622 |
. . . . . . . 8
    ↾s       ↾s    |
| 12 | 10, 11 | mndidcl 17308 |
. . . . . . 7
  ↾s      ↾s       ↾s     |
| 13 | | ne0i 3921 |
. . . . . . 7
     ↾s       ↾s       ↾s     |
| 14 | 12, 13 | syl 17 |
. . . . . 6
  ↾s      ↾s     |
| 15 | 14 | ad2antlr 763 |
. . . . 5
   oMnd 
↾s        ↾s     |
| 16 | 15 | neneqd 2799 |
. . . 4
   oMnd 
↾s        ↾s     |
| 17 | 9, 16 | condan 835 |
. . 3
  oMnd  ↾s     |
| 18 | | resstos 29660 |
. . 3
  Toset
  ↾s  Toset |
| 19 | 3, 17, 18 | syl2anc 693 |
. 2
  oMnd  ↾s    ↾s  Toset |
| 20 | | simplll 798 |
. . . . . 6
    oMnd 
↾s        ↾s  
   
↾s  
   
↾s          ↾s     oMnd |
| 21 | | eqid 2622 |
. . . . . . . . . . 11
 ↾s   ↾s   |
| 22 | | eqid 2622 |
. . . . . . . . . . 11
         |
| 23 | 21, 22 | ressbas 15930 |
. . . . . . . . . 10
           ↾s     |
| 24 | | inss2 3834 |
. . . . . . . . . 10
           |
| 25 | 23, 24 | syl6eqssr 3656 |
. . . . . . . . 9
     ↾s  
      |
| 26 | 17, 25 | syl 17 |
. . . . . . . 8
  oMnd  ↾s       ↾s         |
| 27 | 26 | ad2antrr 762 |
. . . . . . 7
    oMnd 
↾s        ↾s  
   
↾s  
   
↾s          ↾s         ↾s         |
| 28 | | simplr1 1103 |
. . . . . . 7
    oMnd 
↾s        ↾s  
   
↾s  
   
↾s          ↾s         ↾s     |
| 29 | 27, 28 | sseldd 3604 |
. . . . . 6
    oMnd 
↾s        ↾s  
   
↾s  
   
↾s          ↾s           |
| 30 | | simplr2 1104 |
. . . . . . 7
    oMnd 
↾s        ↾s  
   
↾s  
   
↾s          ↾s         ↾s     |
| 31 | 27, 30 | sseldd 3604 |
. . . . . 6
    oMnd 
↾s        ↾s  
   
↾s  
   
↾s          ↾s           |
| 32 | | simplr3 1105 |
. . . . . . 7
    oMnd 
↾s        ↾s  
   
↾s  
   
↾s          ↾s         ↾s     |
| 33 | 27, 32 | sseldd 3604 |
. . . . . 6
    oMnd 
↾s        ↾s  
   
↾s  
   
↾s          ↾s           |
| 34 | | eqid 2622 |
. . . . . . . . . . 11
         |
| 35 | 21, 34 | ressle 16059 |
. . . . . . . . . 10
         ↾s     |
| 36 | 17, 35 | syl 17 |
. . . . . . . . 9
  oMnd  ↾s           ↾s     |
| 37 | 36 | adantr 481 |
. . . . . . . 8
   oMnd 
↾s        ↾s  
   
↾s  
   
↾s    
        ↾s     |
| 38 | 37 | breqd 4664 |
. . . . . . 7
   oMnd 
↾s        ↾s  
   
↾s  
   
↾s    
      
     ↾s       |
| 39 | 38 | biimpar 502 |
. . . . . 6
    oMnd 
↾s        ↾s  
   
↾s  
   
↾s          ↾s             |
| 40 | | eqid 2622 |
. . . . . . 7
       |
| 41 | 22, 34, 40 | omndadd 29706 |
. . . . . 6
  oMnd         
    
      
  
                   |
| 42 | 20, 29, 31, 33, 39, 41 | syl131anc 1339 |
. . . . 5
    oMnd 
↾s        ↾s  
   
↾s  
   
↾s          ↾s                           |
| 43 | 17 | adantr 481 |
. . . . . . . . 9
   oMnd 
↾s        ↾s  
   
↾s  
   
↾s    
  |
| 44 | 21, 40 | ressplusg 15993 |
. . . . . . . . 9
       ↾s     |
| 45 | 43, 44 | syl 17 |
. . . . . . . 8
   oMnd 
↾s        ↾s  
   
↾s  
   
↾s    
      ↾s     |
| 46 | 45 | oveqd 6667 |
. . . . . . 7
   oMnd 
↾s        ↾s  
   
↾s  
   
↾s    
  
         ↾s       |
| 47 | 43, 35 | syl 17 |
. . . . . . 7
   oMnd 
↾s        ↾s  
   
↾s  
   
↾s    
        ↾s     |
| 48 | 45 | oveqd 6667 |
. . . . . . 7
   oMnd 
↾s        ↾s  
   
↾s  
   
↾s    
  
         ↾s       |
| 49 | 46, 47, 48 | breq123d 4667 |
. . . . . 6
   oMnd 
↾s        ↾s  
   
↾s  
   
↾s    
                         
↾s         
↾s         ↾s        |
| 50 | 49 | adantr 481 |
. . . . 5
    oMnd 
↾s        ↾s  
   
↾s  
   
↾s          ↾s                              
↾s         
↾s         ↾s        |
| 51 | 42, 50 | mpbid 222 |
. . . 4
    oMnd 
↾s        ↾s  
   
↾s  
   
↾s          ↾s          ↾s          ↾s         ↾s       |
| 52 | 51 | ex 450 |
. . 3
   oMnd 
↾s        ↾s  
   
↾s  
   
↾s    
      ↾s         ↾s          ↾s         ↾s        |
| 53 | 52 | ralrimivvva 2972 |
. 2
  oMnd  ↾s        ↾s         ↾s    
   
↾s         
↾s         ↾s          ↾s         ↾s        |
| 54 | | eqid 2622 |
. . 3
  
↾s      ↾s    |
| 55 | | eqid 2622 |
. . 3
    ↾s       ↾s    |
| 56 | 10, 54, 55 | isomnd 29701 |
. 2
  ↾s  oMnd
  ↾s  
↾s  Toset 
   
↾s    
   
↾s    
   
↾s         
↾s         ↾s          ↾s         ↾s         |
| 57 | 1, 19, 53, 56 | syl3anbrc 1246 |
1
  oMnd  ↾s    ↾s  oMnd |