| Step | Hyp | Ref
| Expression |
| 1 | | aprap 14424 |
. 2
 LRing #r  Ap       |
| 2 | | aprnzr 14425 |
. . . 4
  #r  Ap
    
NzRing |
| 3 | | simplll 535 |
. . . . . . . . . . . . 13
    #r  Ap     
    
                    |
| 4 | | simplrl 537 |
. . . . . . . . . . . . 13
    #r  Ap     
    
                        |
| 5 | | simplrr 538 |
. . . . . . . . . . . . 13
    #r  Ap     
    
                        |
| 6 | | eqid 2232 |
. . . . . . . . . . . . . 14
         |
| 7 | | eqid 2232 |
. . . . . . . . . . . . . 14
       |
| 8 | 6, 7 | ringcom 14167 |
. . . . . . . . . . . . 13
     
    
  
             |
| 9 | 3, 4, 5, 8 | syl3anc 1274 |
. . . . . . . . . . . 12
    #r  Ap     
    
                                  |
| 10 | 9 | oveq1d 6064 |
. . . . . . . . . . 11
    #r  Ap     
    
                                                  |
| 11 | | simpr 110 |
. . . . . . . . . . . 12
    #r  Ap     
    
                               |
| 12 | 11 | oveq1d 6064 |
. . . . . . . . . . 11
    #r  Ap     
    
                                               |
| 13 | 3 | ringgrpd 14141 |
. . . . . . . . . . . 12
    #r  Ap     
    
                    |
| 14 | | eqid 2232 |
. . . . . . . . . . . . 13
         |
| 15 | 6, 7, 14 | grppncan 13796 |
. . . . . . . . . . . 12
 
                          |
| 16 | 13, 5, 4, 15 | syl3anc 1274 |
. . . . . . . . . . 11
    #r  Ap     
    
                                   |
| 17 | 10, 12, 16 | 3eqtr3d 2273 |
. . . . . . . . . 10
    #r  Ap     
    
                                |
| 18 | 17 | adantr 276 |
. . . . . . . . 9
    
#r  Ap
     
   
                       #r                  |
| 19 | | eqidd 2233 |
. . . . . . . . . . 11
    #r  Ap     
    
                            |
| 20 | | eqidd 2233 |
. . . . . . . . . . 11
    #r  Ap     
    
                  #r  #r    |
| 21 | | eqidd 2233 |
. . . . . . . . . . 11
    #r  Ap     
    
                            |
| 22 | | eqidd 2233 |
. . . . . . . . . . 11
    #r  Ap     
    
                  Unit  Unit    |
| 23 | | eqid 2232 |
. . . . . . . . . . . . 13
         |
| 24 | 6, 23 | ringidcl 14156 |
. . . . . . . . . . . 12

          |
| 25 | 3, 24 | syl 14 |
. . . . . . . . . . 11
    #r  Ap     
    
                            |
| 26 | 19, 20, 21, 22, 3, 25, 4 | aprval 14420 |
. . . . . . . . . 10
    #r  Ap     
    
                        #r               Unit     |
| 27 | 26 | biimpa 296 |
. . . . . . . . 9
    
#r  Ap
     
   
                       #r                Unit    |
| 28 | 18, 27 | eqeltrrd 2310 |
. . . . . . . 8
    
#r  Ap
     
   
                       #r    Unit    |
| 29 | 28 | olcd 742 |
. . . . . . 7
    
#r  Ap
     
   
                       #r     Unit 
Unit     |
| 30 | | eqid 2232 |
. . . . . . . . . . . 12
         |
| 31 | 6, 30, 14 | grpsubid1 13790 |
. . . . . . . . . . 11
 
                   |
| 32 | 13, 4, 31 | syl2anc 411 |
. . . . . . . . . 10
    #r  Ap     
    
                                |
| 33 | 32 | adantr 276 |
. . . . . . . . 9
    
#r  Ap
     
   
                       #r                  |
| 34 | | simpllr 536 |
. . . . . . . . . . . 12
    #r  Ap     
    
                  #r  Ap
      |
| 35 | 34 | adantr 276 |
. . . . . . . . . . 11
    
#r  Ap
     
   
                       #r    #r  Ap       |
| 36 | 6, 30 | grpidcl 13734 |
. . . . . . . . . . . . 13
           |
| 37 | 13, 36 | syl 14 |
. . . . . . . . . . . 12
    #r  Ap     
    
                            |
| 38 | 37 | adantr 276 |
. . . . . . . . . . 11
    
#r  Ap
     
   
                       #r              |
| 39 | 4 | adantr 276 |
. . . . . . . . . . 11
    
#r  Ap
     
   
                       #r          |
| 40 | | simpr 110 |
. . . . . . . . . . 11
    
#r  Ap
     
   
                       #r         #r     |
| 41 | 35, 38, 39, 40 | papsym 7560 |
. . . . . . . . . 10
    
#r  Ap
     
   
                       #r     #r         |
| 42 | 19, 20, 21, 22, 3, 4, 37 | aprval 14420 |
. . . . . . . . . . 11
    #r  Ap     
    
                    #r                   Unit     |
| 43 | 42 | adantr 276 |
. . . . . . . . . 10
    
#r  Ap
     
   
                       #r      #r      
            Unit     |
| 44 | 41, 43 | mpbid 147 |
. . . . . . . . 9
    
#r  Ap
     
   
                       #r                Unit    |
| 45 | 33, 44 | eqeltrrd 2310 |
. . . . . . . 8
    
#r  Ap
     
   
                       #r    Unit    |
| 46 | 45 | orcd 741 |
. . . . . . 7
    
#r  Ap
     
   
                       #r     Unit 
Unit     |
| 47 | 6, 30, 14 | grpsubid1 13790 |
. . . . . . . . . . 11
                                 |
| 48 | 13, 25, 47 | syl2anc 411 |
. . . . . . . . . 10
    #r  Ap     
    
                                        |
| 49 | | eqid 2232 |
. . . . . . . . . . . 12
Unit  Unit   |
| 50 | 49, 23 | 1unit 14244 |
. . . . . . . . . . 11

    Unit    |
| 51 | 3, 50 | syl 14 |
. . . . . . . . . 10
    #r  Ap     
    
                      Unit    |
| 52 | 48, 51 | eqeltrd 2309 |
. . . . . . . . 9
    #r  Ap     
    
                                  Unit    |
| 53 | 19, 20, 21, 22, 3, 25, 37 | aprval 14420 |
. . . . . . . . 9
    #r  Ap     
    
                        #r                       Unit     |
| 54 | 52, 53 | mpbird 167 |
. . . . . . . 8
    #r  Ap     
    
                       #r         |
| 55 | 34, 25, 37, 54, 4 | papcotr 7561 |
. . . . . . 7
    #r  Ap     
    
                        #r        #r      |
| 56 | 29, 46, 55 | mpjaodan 806 |
. . . . . 6
    #r  Ap     
    
                   Unit  Unit     |
| 57 | 56 | ex 115 |
. . . . 5
   #r  Ap     
    
                   Unit  Unit      |
| 58 | 57 | ralrimivva 2624 |
. . . 4
  #r  Ap
     
     
                
 Unit 
Unit      |
| 59 | 6, 7, 23, 49 | islring 14329 |
. . . 4
 LRing  NzRing 
                      
 Unit 
Unit       |
| 60 | 2, 58, 59 | sylanbrc 417 |
. . 3
  #r  Ap
    
LRing |
| 61 | 60 | ex 115 |
. 2

 #r  Ap     LRing  |
| 62 | 1, 61 | impbid2 143 |
1

 LRing #r  Ap        |