Theorems · Theorem · field theory
one_le_pow_mul_abs_eval_div
∀ {K : Type u_1} [inst : Field K] [inst_1 : LinearOrder K] [IsStrictOrderedRing K] {f : Polynomial ℤ} {a b : ℤ},
0 < b →
Polynomial.eval (↑a / ↑b) (Polynomial.map (algebraMap ℤ K) f) ≠ 0 →
1 ≤ ↑b ^ f.natDegree * |Polynomial.eval (↑a / ↑b) (Polynomial.map (algebraMap ℤ K) f)|Evaluating a polynomial with integer coefficients at a rational number and clearing
denominators, yields a number greater than or equal to one. The target can be any
LinearOrderedField K.
The assumption on K could be weakened to LinearOrderedCommRing assuming that the
image of the denominator is invertible in K.
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 111 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites33
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- LinearOrderstatement and proof · cited by 8,572
- Fieldstatement and proof · cited by 7,404
- Polynomialstatement and proof · cited by 5,681
- Algebra.algebraMapstatement and proof · cited by 4,706
- IsStrictOrderedRingstatement and proof · cited by 2,490
- absstatement and proof · cited by 1,814
- Polynomial.natDegreestatement and proof · cited by 1,105
- LT.lt.neproof · cited by 872
- Polynomial.mapstatement and proof · cited by 806
- Polynomial.evalstatement and proof · cited by 796
- div_eq_mul_invproof · cited by 715
Cited by1
Results whose statement or proof uses this declaration.
- Liouville.exists_pos_real_of_irrational_rootproof · cited by 1