Step | Hyp | Ref
| Expression |
1 | | evlseu.p |
. . . 4
 mPoly   |
2 | | eqid 2622 |
. . . 4
         |
3 | | evlseu.c |
. . . 4
     |
4 | | eqid 2622 |
. . . 4
         |
5 | | eqid 2622 |
. . . 4
       
           |
6 | | eqid 2622 |
. . . 4
mulGrp  mulGrp   |
7 | | eqid 2622 |
. . . 4
.g mulGrp   .g mulGrp    |
8 | | eqid 2622 |
. . . 4
         |
9 | | evlseu.v |
. . . 4
 mVar   |
10 | | eqid 2622 |
. . . 4
      g                           mulGrp  g    .g mulGrp                g                           mulGrp  g    .g mulGrp           |
11 | | evlseu.i |
. . . 4
   |
12 | | evlseu.r |
. . . 4
   |
13 | | evlseu.s |
. . . 4
   |
14 | | evlseu.f |
. . . 4
  RingHom    |
15 | | evlseu.g |
. . . 4
       |
16 | | evlseu.a |
. . . 4
algSc   |
17 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16 | evlslem1 19515 |
. . 3
        g                           mulGrp  g    .g mulGrp           RingHom         g         
                 mulGrp  g    .g mulGrp                  g         
                 mulGrp  g    .g mulGrp              |
18 | | coeq1 5279 |
. . . . . . 7
       g                           mulGrp  g    .g mulGrp         
         g         
                 mulGrp  g    .g mulGrp             |
19 | 18 | eqeq1d 2624 |
. . . . . 6
       g                           mulGrp  g    .g mulGrp         
  
       g         
                 mulGrp  g    .g mulGrp              |
20 | | coeq1 5279 |
. . . . . . 7
       g                           mulGrp  g    .g mulGrp         
         g         
                 mulGrp  g    .g mulGrp             |
21 | 20 | eqeq1d 2624 |
. . . . . 6
       g                           mulGrp  g    .g mulGrp         
  
       g         
                 mulGrp  g    .g mulGrp              |
22 | 19, 21 | anbi12d 747 |
. . . . 5
       g                           mulGrp  g    .g mulGrp         
    
          g                           mulGrp  g    .g mulGrp                  g         
                 mulGrp  g    .g mulGrp               |
23 | 22 | rspcev 3309 |
. . . 4
        g         
                 mulGrp  g    .g mulGrp           RingHom 
        g         
                 mulGrp  g    .g mulGrp                  g         
                 mulGrp  g    .g mulGrp             
 RingHom           |
24 | 23 | 3impb 1260 |
. . 3
        g         
                 mulGrp  g    .g mulGrp           RingHom 
       g         
                 mulGrp  g    .g mulGrp                  g         
                 mulGrp  g    .g mulGrp              RingHom
          |
25 | 17, 24 | syl 17 |
. 2
   RingHom           |
26 | | crngring 18558 |
. . . . . . . . . . 11

  |
27 | 12, 26 | syl 17 |
. . . . . . . . . 10
   |
28 | | eqid 2622 |
. . . . . . . . . . 11
Scalar  Scalar   |
29 | 1 | mplring 19452 |
. . . . . . . . . . 11
 

  |
30 | 1 | mpllmod 19451 |
. . . . . . . . . . 11
 

  |
31 | | eqid 2622 |
. . . . . . . . . . 11
   Scalar      Scalar    |
32 | 16, 28, 29, 30, 31, 2 | asclf 19337 |
. . . . . . . . . 10
 
      Scalar           |
33 | 11, 27, 32 | syl2anc 693 |
. . . . . . . . 9
      Scalar           |
34 | | ffun 6048 |
. . . . . . . . 9
      Scalar           |
35 | 33, 34 | syl 17 |
. . . . . . . 8
   |
36 | | funcoeqres 6167 |
. . . . . . . 8
            |
37 | 35, 36 | sylan 488 |
. . . . . . 7
 
  
       |
38 | 1, 9, 2, 11, 27 | mvrf2 19492 |
. . . . . . . . 9
           |
39 | | ffun 6048 |
. . . . . . . . 9
           |
40 | 38, 39 | syl 17 |
. . . . . . . 8
   |
41 | | funcoeqres 6167 |
. . . . . . . 8
            |
42 | 40, 41 | sylan 488 |
. . . . . . 7
 
  
       |
43 | 37, 42 | anim12dan 882 |
. . . . . 6
 
                     |
44 | 43 | ex 450 |
. . . . 5
                       |
45 | | resundi 5410 |
. . . . . 6
           |
46 | | uneq12 3762 |
. . . . . 6
                             |
47 | 45, 46 | syl5eq 2668 |
. . . . 5
                           |
48 | 44, 47 | syl6 35 |
. . . 4
                       |
49 | 48 | ralrimivw 2967 |
. . 3
   RingHom       
          
      |
50 | | eqtr3 2643 |
. . . . . 6
          
                    
     |
51 | | eqid 2622 |
. . . . . . . . . . . . 13
 mPwSer   mPwSer   |
52 | 51, 11, 12 | psrassa 19414 |
. . . . . . . . . . . 12
  mPwSer  AssAlg |
53 | | eqid 2622 |
. . . . . . . . . . . . . 14
    mPwSer       mPwSer    |
54 | 51, 9, 53, 11, 27 | mvrf 19424 |
. . . . . . . . . . . . 13
         mPwSer     |
55 | | frn 6053 |
. . . . . . . . . . . . 13
         mPwSer  
    mPwSer     |
56 | 54, 55 | syl 17 |
. . . . . . . . . . . 12
     mPwSer     |
57 | | eqid 2622 |
. . . . . . . . . . . . 13
AlgSpan  mPwSer   AlgSpan  mPwSer    |
58 | | eqid 2622 |
. . . . . . . . . . . . 13
algSc 
mPwSer   algSc  mPwSer    |
59 | | eqid 2622 |
. . . . . . . . . . . . 13
mrCls SubRing  mPwSer    mrCls SubRing  mPwSer     |
60 | 57, 58, 59, 53 | aspval2 19347 |
. . . . . . . . . . . 12
   mPwSer  AssAlg     mPwSer     AlgSpan  mPwSer       mrCls SubRing  mPwSer       algSc  mPwSer       |
61 | 52, 56, 60 | syl2anc 693 |
. . . . . . . . . . 11
  AlgSpan  mPwSer       mrCls SubRing  mPwSer       algSc  mPwSer       |
62 | 1, 51, 9, 57, 11, 12 | mplbas2 19470 |
. . . . . . . . . . 11
  AlgSpan  mPwSer            |
63 | 51, 1, 2, 11, 27 | mplsubrg 19440 |
. . . . . . . . . . . . . . 15
     SubRing  mPwSer     |
64 | 1, 51, 2 | mplval2 19431 |
. . . . . . . . . . . . . . . 16
  mPwSer  ↾s       |
65 | 64 | subsubrg2 18807 |
. . . . . . . . . . . . . . 15
     SubRing  mPwSer   SubRing   SubRing  mPwSer           |
66 | 63, 65 | syl 17 |
. . . . . . . . . . . . . 14
 SubRing   SubRing  mPwSer           |
67 | 66 | fveq2d 6195 |
. . . . . . . . . . . . 13
 mrCls SubRing   mrCls  SubRing  mPwSer            |
68 | 58, 64 | ressascl 19344 |
. . . . . . . . . . . . . . . . 17
     SubRing  mPwSer   algSc  mPwSer   algSc    |
69 | 63, 68 | syl 17 |
. . . . . . . . . . . . . . . 16
 algSc  mPwSer   algSc    |
70 | 69, 16 | syl6reqr 2675 |
. . . . . . . . . . . . . . 15
 algSc 
mPwSer     |
71 | 70 | rneqd 5353 |
. . . . . . . . . . . . . 14
 algSc  mPwSer     |
72 | 71 | uneq1d 3766 |
. . . . . . . . . . . . 13
    algSc  mPwSer      |
73 | 67, 72 | fveq12d 6197 |
. . . . . . . . . . . 12
  mrCls SubRing         mrCls  SubRing  mPwSer             algSc  mPwSer       |
74 | | assaring 19320 |
. . . . . . . . . . . . . 14
  mPwSer  AssAlg  mPwSer    |
75 | 53 | subrgmre 18804 |
. . . . . . . . . . . . . 14
  mPwSer  SubRing  mPwSer   Moore     mPwSer      |
76 | 52, 74, 75 | 3syl 18 |
. . . . . . . . . . . . 13
 SubRing  mPwSer   Moore     mPwSer      |
77 | | frn 6053 |
. . . . . . . . . . . . . . . 16
      Scalar               |
78 | 33, 77 | syl 17 |
. . . . . . . . . . . . . . 15
       |
79 | 71, 78 | eqsstr3d 3640 |
. . . . . . . . . . . . . 14
 algSc  mPwSer         |
80 | | frn 6053 |
. . . . . . . . . . . . . . 15
               |
81 | 38, 80 | syl 17 |
. . . . . . . . . . . . . 14
       |
82 | 79, 81 | unssd 3789 |
. . . . . . . . . . . . 13
  algSc 
mPwSer          |
83 | | eqid 2622 |
. . . . . . . . . . . . . 14
mrCls  SubRing  mPwSer          mrCls  SubRing  mPwSer           |
84 | 59, 83 | submrc 16288 |
. . . . . . . . . . . . 13
  SubRing  mPwSer   Moore     mPwSer        SubRing  mPwSer    algSc  mPwSer        
 mrCls  SubRing  mPwSer             algSc  mPwSer      mrCls SubRing  mPwSer       algSc  mPwSer       |
85 | 76, 63, 82, 84 | syl3anc 1326 |
. . . . . . . . . . . 12
  mrCls  SubRing  mPwSer             algSc  mPwSer      mrCls SubRing  mPwSer       algSc  mPwSer       |
86 | 73, 85 | eqtr2d 2657 |
. . . . . . . . . . 11
  mrCls SubRing  mPwSer       algSc  mPwSer      mrCls SubRing          |
87 | 61, 62, 86 | 3eqtr3d 2664 |
. . . . . . . . . 10
      mrCls SubRing          |
88 | 87 | ad2antrr 762 |
. . . . . . . . 9
     RingHom   RingHom
    
        mrCls SubRing          |
89 | 11, 27, 29 | syl2anc 693 |
. . . . . . . . . . . 12
   |
90 | 2 | subrgmre 18804 |
. . . . . . . . . . . 12

SubRing  Moore        |
91 | 89, 90 | syl 17 |
. . . . . . . . . . 11
 SubRing  Moore        |
92 | 91 | ad2antrr 762 |
. . . . . . . . . 10
     RingHom   RingHom
    
   SubRing  Moore        |
93 | | simpr 477 |
. . . . . . . . . 10
     RingHom   RingHom
    
         |
94 | | rhmeql 18810 |
. . . . . . . . . . 11
   RingHom   RingHom
 
  SubRing    |
95 | 94 | ad2antlr 763 |
. . . . . . . . . 10
     RingHom   RingHom
    
  
  SubRing    |
96 | | eqid 2622 |
. . . . . . . . . . 11
mrCls SubRing   mrCls SubRing    |
97 | 96 | mrcsscl 16280 |
. . . . . . . . . 10
  SubRing  Moore       
    SubRing    mrCls SubRing        
   |
98 | 92, 93, 95, 97 | syl3anc 1326 |
. . . . . . . . 9
     RingHom   RingHom
    
    mrCls SubRing       
    |
99 | 88, 98 | eqsstrd 3639 |
. . . . . . . 8
     RingHom   RingHom
    
      
    |
100 | 99 | ex 450 |
. . . . . . 7
 
  RingHom

 RingHom      
           |
101 | | simprl 794 |
. . . . . . . . 9
 
  RingHom

 RingHom     RingHom    |
102 | 2, 3 | rhmf 18726 |
. . . . . . . . 9
  RingHom 
          |
103 | | ffn 6045 |
. . . . . . . . 9
               |
104 | 101, 102,
103 | 3syl 18 |
. . . . . . . 8
 
  RingHom

 RingHom          |
105 | | simprr 796 |
. . . . . . . . 9
 
  RingHom

 RingHom     RingHom    |
106 | 2, 3 | rhmf 18726 |
. . . . . . . . 9
  RingHom 
          |
107 | | ffn 6045 |
. . . . . . . . 9
               |
108 | 105, 106,
107 | 3syl 18 |
. . . . . . . 8
 
  RingHom

 RingHom          |
109 | 78 | adantr 481 |
. . . . . . . . 9
 
  RingHom

 RingHom   
      |
110 | 81 | adantr 481 |
. . . . . . . . 9
 
  RingHom

 RingHom   
      |
111 | 109, 110 | unssd 3789 |
. . . . . . . 8
 
  RingHom

 RingHom            |
112 | | fnreseql 6327 |
. . . . . . . 8
         
            
          |
113 | 104, 108,
111, 112 | syl3anc 1326 |
. . . . . . 7
 
  RingHom

 RingHom            
 
     |
114 | | fneqeql2 6326 |
. . . . . . . 8
           
    
    |
115 | 104, 108,
114 | syl2anc 693 |
. . . . . . 7
 
  RingHom

 RingHom        
     |
116 | 100, 113,
115 | 3imtr4d 283 |
. . . . . 6
 
  RingHom

 RingHom                |
117 | 50, 116 | syl5 34 |
. . . . 5
 
  RingHom

 RingHom      
                   
   
   |
118 | 117 | ralrimivva 2971 |
. . . 4
   RingHom     RingHom
            
                   |
119 | | reseq1 5390 |
. . . . . 6
           |
120 | 119 | eqeq1d 2624 |
. . . . 5
          
  
        
      |
121 | 120 | rmo4 3399 |
. . . 4
   RingHom           
  
  RingHom
  
 RingHom             
                   |
122 | 118, 121 | sylibr 224 |
. . 3
   RingHom           
     |
123 | | rmoim 3407 |
. . 3
 
 RingHom                  
       RingHom
          
   
 RingHom            |
124 | 49, 122, 123 | sylc 65 |
. 2
   RingHom           |
125 | | reu5 3159 |
. 2
   RingHom        
 
 RingHom         
 RingHom            |
126 | 25, 124, 125 | sylanbrc 698 |
1
   RingHom           |