Metamath Proof Explorer


Theorem mhpvscacl

Description: Homogeneous polynomials are closed under scalar multiplication. (Contributed by SN, 25-Sep-2023)

Ref Expression
Hypotheses mhpvscacl.h H = I mHomP R
mhpvscacl.p P = I mPoly R
mhpvscacl.t · ˙ = P
mhpvscacl.k K = Base R
mhpvscacl.i φ I V
mhpvscacl.r φ R Ring
mhpvscacl.n φ N 0
mhpvscacl.x φ X K
mhpvscacl.f φ F H N
Assertion mhpvscacl φ X · ˙ F H N

Proof

Step Hyp Ref Expression
1 mhpvscacl.h H = I mHomP R
2 mhpvscacl.p P = I mPoly R
3 mhpvscacl.t · ˙ = P
4 mhpvscacl.k K = Base R
5 mhpvscacl.i φ I V
6 mhpvscacl.r φ R Ring
7 mhpvscacl.n φ N 0
8 mhpvscacl.x φ X K
9 mhpvscacl.f φ F H N
10 eqid Base P = Base P
11 eqid 0 R = 0 R
12 eqid h 0 I | h -1 Fin = h 0 I | h -1 Fin
13 2 mpllmod I V R Ring P LMod
14 5 6 13 syl2anc φ P LMod
15 8 4 eleqtrdi φ X Base R
16 2 5 6 mplsca φ R = Scalar P
17 16 fveq2d φ Base R = Base Scalar P
18 15 17 eleqtrd φ X Base Scalar P
19 1 2 10 5 6 7 9 mhpmpl φ F Base P
20 eqid Scalar P = Scalar P
21 eqid Base Scalar P = Base Scalar P
22 10 20 3 21 lmodvscl P LMod X Base Scalar P F Base P X · ˙ F Base P
23 14 18 19 22 syl3anc φ X · ˙ F Base P
24 2 4 10 12 23 mplelf φ X · ˙ F : h 0 I | h -1 Fin K
25 eqid R = R
26 8 adantr φ k h 0 I | h -1 Fin supp 0 R F X K
27 19 adantr φ k h 0 I | h -1 Fin supp 0 R F F Base P
28 eldifi k h 0 I | h -1 Fin supp 0 R F k h 0 I | h -1 Fin
29 28 adantl φ k h 0 I | h -1 Fin supp 0 R F k h 0 I | h -1 Fin
30 2 3 4 10 25 12 26 27 29 mplvscaval φ k h 0 I | h -1 Fin supp 0 R F X · ˙ F k = X R F k
31 2 4 10 12 19 mplelf φ F : h 0 I | h -1 Fin K
32 ssidd φ F supp 0 R F supp 0 R
33 ovexd φ 0 I V
34 12 33 rabexd φ h 0 I | h -1 Fin V
35 fvexd φ 0 R V
36 31 32 34 35 suppssr φ k h 0 I | h -1 Fin supp 0 R F F k = 0 R
37 36 oveq2d φ k h 0 I | h -1 Fin supp 0 R F X R F k = X R 0 R
38 4 25 11 ringrz R Ring X K X R 0 R = 0 R
39 6 8 38 syl2anc φ X R 0 R = 0 R
40 39 adantr φ k h 0 I | h -1 Fin supp 0 R F X R 0 R = 0 R
41 30 37 40 3eqtrd φ k h 0 I | h -1 Fin supp 0 R F X · ˙ F k = 0 R
42 24 41 suppss φ X · ˙ F supp 0 R F supp 0 R
43 1 11 12 5 6 7 9 mhpdeg φ F supp 0 R g h 0 I | h -1 Fin | fld 𝑠 0 g = N
44 42 43 sstrd φ X · ˙ F supp 0 R g h 0 I | h -1 Fin | fld 𝑠 0 g = N
45 1 2 10 11 12 5 6 7 23 44 ismhp2 φ X · ˙ F H N