Step | Hyp | Ref
| Expression |
1 | | issrg.g |
. . . . . 6
mulGrp   |
2 | 1 | eleq1i 2692 |
. . . . 5

mulGrp    |
3 | 2 | bicomi 214 |
. . . 4
 mulGrp    |
4 | | issrg.b |
. . . . . 6
     |
5 | | fvex 6201 |
. . . . . 6
     |
6 | 4, 5 | eqeltri 2697 |
. . . . 5
 |
7 | | issrg.p |
. . . . . 6
    |
8 | | fvex 6201 |
. . . . . 6
    |
9 | 7, 8 | eqeltri 2697 |
. . . . 5
 |
10 | | issrg.t |
. . . . . . . 8
     |
11 | | fvex 6201 |
. . . . . . . 8
     |
12 | 10, 11 | eqeltri 2697 |
. . . . . . 7
 |
13 | 12 | a1i 11 |
. . . . . 6
 
  |
14 | | issrg.0 |
. . . . . . . . 9
     |
15 | | fvex 6201 |
. . . . . . . . 9
     |
16 | 14, 15 | eqeltri 2697 |
. . . . . . . 8
 |
17 | 16 | a1i 11 |
. . . . . . 7
  
  |
18 | | simplll 798 |
. . . . . . . 8
      |
19 | | simplr 792 |
. . . . . . . . . . . . . 14
     |
20 | | eqidd 2623 |
. . . . . . . . . . . . . 14
      |
21 | | simpllr 799 |
. . . . . . . . . . . . . . 15
     |
22 | 21 | oveqd 6667 |
. . . . . . . . . . . . . 14
            |
23 | 19, 20, 22 | oveq123d 6671 |
. . . . . . . . . . . . 13
                  |
24 | 19 | oveqd 6667 |
. . . . . . . . . . . . . 14
            |
25 | 19 | oveqd 6667 |
. . . . . . . . . . . . . 14
            |
26 | 21, 24, 25 | oveq123d 6671 |
. . . . . . . . . . . . 13
                   
    |
27 | 23, 26 | eqeq12d 2637 |
. . . . . . . . . . . 12
                        
      
      |
28 | 21 | oveqd 6667 |
. . . . . . . . . . . . . 14
            |
29 | | eqidd 2623 |
. . . . . . . . . . . . . 14
      |
30 | 19, 28, 29 | oveq123d 6671 |
. . . . . . . . . . . . 13
                  |
31 | 19 | oveqd 6667 |
. . . . . . . . . . . . . 14
            |
32 | 21, 25, 31 | oveq123d 6671 |
. . . . . . . . . . . . 13
                        |
33 | 30, 32 | eqeq12d 2637 |
. . . . . . . . . . . 12
                        
 
    
      |
34 | 27, 33 | anbi12d 747 |
. . . . . . . . . . 11
                                                       
 
 
    
       |
35 | 18, 34 | raleqbidv 3152 |
. . . . . . . . . 10
     
                                                  
                 |
36 | 18, 35 | raleqbidv 3152 |
. . . . . . . . 9
     

                                           
       
                 |
37 | | simpr 477 |
. . . . . . . . . . . 12
     |
38 | 19, 37, 20 | oveq123d 6671 |
. . . . . . . . . . 11
           |
39 | 38, 37 | eqeq12d 2637 |
. . . . . . . . . 10
        
   |
40 | 19, 20, 37 | oveq123d 6671 |
. . . . . . . . . . 11
           |
41 | 40, 37 | eqeq12d 2637 |
. . . . . . . . . 10
        
   |
42 | 39, 41 | anbi12d 747 |
. . . . . . . . 9
                 
   |
43 | 36, 42 | anbi12d 747 |
. . . . . . . 8
                                                              

 
      
 
 
    
      
    |
44 | 18, 43 | raleqbidv 3152 |
. . . . . . 7
     
                                                           
       
                
    |
45 | 17, 44 | sbcied 3472 |
. . . . . 6
     ![]. ].](_drbrack.gif) 
 

                                                    

 

  
                     
    |
46 | 13, 45 | sbcied 3472 |
. . . . 5
 

 ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)                                                             
       
                
    |
47 | 6, 9, 46 | sbc2ie 3505 |
. . . 4
   ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)
 ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)                                                             
       
                
   |
48 | 3, 47 | anbi12i 733 |
. . 3
  mulGrp    ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)
 ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)                                                          
 
 

  
                     
    |
49 | 48 | anbi2i 730 |
. 2
  CMnd  mulGrp    ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)
 ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)                                                           
 CMnd 

 

  
                     
     |
50 | | fveq2 6191 |
. . . . 5
 mulGrp  mulGrp    |
51 | 50 | eleq1d 2686 |
. . . 4
  mulGrp  mulGrp     |
52 | | fveq2 6191 |
. . . . . 6
           |
53 | 52, 4 | syl6eqr 2674 |
. . . . 5
       |
54 | | fveq2 6191 |
. . . . . . 7
         |
55 | 54, 7 | syl6eqr 2674 |
. . . . . 6
     |
56 | | fveq2 6191 |
. . . . . . . 8
           |
57 | 56, 10 | syl6eqr 2674 |
. . . . . . 7
      |
58 | | fveq2 6191 |
. . . . . . . . 9
           |
59 | 58, 14 | syl6eqr 2674 |
. . . . . . . 8
      |
60 | 59 | sbceq1d 3440 |
. . . . . . 7
        ![]. ].](_drbrack.gif) 
                                                         ![]. ].](_drbrack.gif)                                                             |
61 | 57, 60 | sbceqbid 3442 |
. . . . . 6
        ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif) 
                                                       
 ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)                                                             |
62 | 55, 61 | sbceqbid 3442 |
. . . . 5
       ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif) 
                                                         ![]. ].](_drbrack.gif)
 ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)                                                             |
63 | 53, 62 | sbceqbid 3442 |
. . . 4
        ![]. ].](_drbrack.gif)      ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif) 
                                                          ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)
 ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)                                                             |
64 | 51, 63 | anbi12d 747 |
. . 3
   mulGrp        ![]. ].](_drbrack.gif)      ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif) 
                                                        
 mulGrp    ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)
 ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)                                                              |
65 | | df-srg 18506 |
. . 3
SRing  CMnd
 mulGrp        ![]. ].](_drbrack.gif)      ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)                                                             |
66 | 64, 65 | elrab2 3366 |
. 2
 SRing  CMnd  mulGrp    ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)
 ![]. ].](_drbrack.gif)  ![]. ].](_drbrack.gif)                                                              |
67 | | 3anass 1042 |
. 2
  CMnd 
 

  
                     
 
 CMnd 

 

  
                     
     |
68 | 49, 66, 67 | 3bitr4i 292 |
1
 SRing  CMnd

 

       
                
    |