diff options
| author | Cyril Cohen | 2019-03-29 13:07:26 +0100 |
|---|---|---|
| committer | GitHub | 2019-03-29 13:07:26 +0100 |
| commit | 850862dc6475bd48524a294651400df4b5b7ecf3 (patch) | |
| tree | 9a00564e1a51d5bc15ddb7ed7a73c14932f387e9 /mathcomp/algebra/poly.v | |
| parent | 85a3a1ac7f6548a9489fe860d40e5ab110417569 (diff) | |
| parent | c07f1f8d89dd1f975e06e8c45df2c7a4e6ca7fc3 (diff) | |
Merge pull request #292 from erikmd/under-support
Add extra eta lemmas for the under tactic
Diffstat (limited to 'mathcomp/algebra/poly.v')
| -rw-r--r-- | mathcomp/algebra/poly.v | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mathcomp/algebra/poly.v b/mathcomp/algebra/poly.v index 702dfc4..e0feecf 100644 --- a/mathcomp/algebra/poly.v +++ b/mathcomp/algebra/poly.v @@ -1673,6 +1673,9 @@ apply: eq_bigr => i _; case: leqP => // /nderivn_poly0->. by rewrite horner0 simp. Qed. +Lemma eq_poly n E1 E2 : E1 =1 E2 -> poly n E1 = poly n E2. +Proof. by move=> E; rewrite !poly_def; apply: eq_bigr => i _; rewrite E. Qed. + End PolynomialTheory. Prenex Implicits polyC polyCK Poly polyseqK lead_coef root horner polyOver. @@ -1695,6 +1698,7 @@ Arguments rootPt {R p x}. Arguments unity_rootP {R n z}. Arguments polyOverP {R S0 addS kS p}. Arguments polyC_inj {R} [x1 x2] eq_x12P. +Arguments eq_poly {R n} [E1] E2 eq_E12. Canonical polynomial_countZmodType (R : countRingType) := [countZmodType of polynomial R]. |
