Metamath Proof Explorer


Theorem evls1gsumadd

Description: Univariate polynomial evaluation maps (additive) group sums to group sums. (Contributed by AV, 14-Sep-2019)

Ref Expression
Hypotheses evls1gsumadd.q Q = S evalSub 1 R
evls1gsumadd.k K = Base S
evls1gsumadd.w W = Poly 1 U
evls1gsumadd.0 0 ˙ = 0 W
evls1gsumadd.u U = S 𝑠 R
evls1gsumadd.p P = S 𝑠 K
evls1gsumadd.b B = Base W
evls1gsumadd.s φ S CRing
evls1gsumadd.r φ R SubRing S
evls1gsumadd.y φ x N Y B
evls1gsumadd.n φ N 0
evls1gsumadd.f φ finSupp 0 ˙ x N Y
Assertion evls1gsumadd φ Q W x N Y = P x N Q Y

Proof

Step Hyp Ref Expression
1 evls1gsumadd.q Q = S evalSub 1 R
2 evls1gsumadd.k K = Base S
3 evls1gsumadd.w W = Poly 1 U
4 evls1gsumadd.0 0 ˙ = 0 W
5 evls1gsumadd.u U = S 𝑠 R
6 evls1gsumadd.p P = S 𝑠 K
7 evls1gsumadd.b B = Base W
8 evls1gsumadd.s φ S CRing
9 evls1gsumadd.r φ R SubRing S
10 evls1gsumadd.y φ x N Y B
11 evls1gsumadd.n φ N 0
12 evls1gsumadd.f φ finSupp 0 ˙ x N Y
13 5 subrgring R SubRing S U Ring
14 9 13 syl φ U Ring
15 3 ply1ring U Ring W Ring
16 ringcmn W Ring W CMnd
17 14 15 16 3syl φ W CMnd
18 crngring S CRing S Ring
19 8 18 syl φ S Ring
20 2 fvexi K V
21 19 20 jctir φ S Ring K V
22 6 pwsring S Ring K V P Ring
23 ringmnd P Ring P Mnd
24 21 22 23 3syl φ P Mnd
25 nn0ex 0 V
26 25 a1i φ 0 V
27 26 11 ssexd φ N V
28 1 2 6 5 3 evls1rhm S CRing R SubRing S Q W RingHom P
29 8 9 28 syl2anc φ Q W RingHom P
30 rhmghm Q W RingHom P Q W GrpHom P
31 ghmmhm Q W GrpHom P Q W MndHom P
32 29 30 31 3syl φ Q W MndHom P
33 7 4 17 24 27 32 10 12 gsummptmhm φ P x N Q Y = Q W x N Y
34 33 eqcomd φ Q W x N Y = P x N Q Y