Theorems · Theorem · algebraic geometry
Polynomial.eval_homogenize
∀ {K : Type u_1} [inst : Semifield K] {p : Polynomial K} {n : ℕ},
p.natDegree ≤ n →
∀ (x : Fin 2 → K), x 1 ≠ 0 → (MvPolynomial.eval x) (p.homogenize n) = Polynomial.eval (x 0 / x 1) p * x 1 ^ n- Defined in
- Mathlib.Algebra.Polynomial.Homogenize
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 96 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- Semifield
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites29
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coestatement and proof · cited by 62,936
- RingHomstatement · cited by 10,189
- Polynomialstatement and proof · cited by 5,681
- Finsuppstatement and proof · cited by 5,255
- Finset.sum_congrproof · cited by 2,323
- MvPolynomialstatement · cited by 2,140
- Finset.rangeproof · cited by 1,341
- Polynomial.natDegreestatement and proof · cited by 1,105
- pow_zeroproof · cited by 1,094
- Polynomial.coeffproof · cited by 1,045
- Finsupp.singleproof · cited by 943
- Polynomial.evalstatement · cited by 796
Cited by1
Results whose statement or proof uses this declaration.
- Polynomial.eval_eq_div_eval_toTupleMvPolynomialproof · cited by 0