Metamath Proof Explorer


Theorem mdegval

Description: Value of the multivariate degree function at some particular polynomial. (Contributed by Stefan O'Rear, 19-Mar-2015) (Revised by AV, 25-Jun-2019)

Ref Expression
Hypotheses mdegval.d ⊢ D = I mDeg R
mdegval.p ⊢ P = I mPoly R
mdegval.b ⊢ B = Base P
mdegval.z ⊢ 0 ˙ = 0 R
mdegval.a ⊢ A = m ∈ ℕ 0 I | m -1 ℕ ∈ Fin
mdegval.h ⊢ H = h ∈ A ⟼ ∑ ℂ fld h
Assertion mdegval ⊢ F ∈ B → D ⁡ F = sup H F supp 0 ˙ ℝ * <

Proof

Step Hyp Ref Expression
1 mdegval.d ⊢ D = I mDeg R
2 mdegval.p ⊢ P = I mPoly R
3 mdegval.b ⊢ B = Base P
4 mdegval.z ⊢ 0 ˙ = 0 R
5 mdegval.a ⊢ A = m ∈ ℕ 0 I | m -1 ℕ ∈ Fin
6 mdegval.h ⊢ H = h ∈ A ⟼ ∑ ℂ fld h
7 oveq1 ⊢ f = F → f supp 0 ˙ = F supp 0 ˙
8 7 imaeq2d ⊢ f = F → H f supp 0 ˙ = H F supp 0 ˙
9 8 supeq1d ⊢ f = F → sup H f supp 0 ˙ ℝ * < = sup H F supp 0 ˙ ℝ * <
10 1 2 3 4 5 6 mdegfval ⊢ D = f ∈ B ⟼ sup H f supp 0 ˙ ℝ * <
11 xrltso ⊢ < Or ℝ *
12 11 supex ⊢ sup H F supp 0 ˙ ℝ * < ∈ V
13 9 10 12 fvmpt ⊢ F ∈ B → D ⁡ F = sup H F supp 0 ˙ ℝ * <