We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
leadingTerm_mul
1 parent 9f9c40f commit 77d929dCopy full SHA for 77d929d
Mathlib/RingTheory/MvPolynomial/MonomialOrder.lean
@@ -802,6 +802,13 @@ lemma leadingTerm_eq_leadingTerm_iff {p q : MvPolynomial σ R} :
802
rw [leadingTerm, leadingTerm, monomial_eq_monomial_iff]
803
aesop
804
805
+@[simp]
806
+theorem leadingTerm_mul [NoZeroDivisors R] (p q : MvPolynomial σ R) :
807
+ m.leadingTerm (p * q) = m.leadingTerm p * m.leadingTerm q := by
808
+ by_cases! h0 : p * q = 0
809
+ · simp [h0, zero_eq_mul.mp]
810
+ simp [leadingTerm, m.degree_mul' h0]
811
+
812
@[simp, nontriviality]
813
lemma monic_of_subsingleton [Subsingleton R] (p : MvPolynomial σ R) :
814
m.Monic p := by
0 commit comments