Mathlib Map

Theorems · Theorem · number theory

Height.logHeight_eval_ge

∀ {K : Type u_6} [inst : Field K] {ι : Type u_7} {ι' : Type u_8} [inst_1 : Fintype ι']
  [inst_2 : Height.AdmissibleAbsValues K] [Finite ι] {M N : ℕ} {q : ι × ι' → MvPolynomial ι K},
  (∀ (a : ι × ι'), (q a).IsHomogeneous M) →
    ∀ (p : ι' → MvPolynomial ι K) {x : ι → K},
      (∀ (k : ι), ∑ j, (MvPolynomial.eval x) (q (k, j)) * (MvPolynomial.eval x) (p j) = x k ^ (M + N)) →
        -Real.log (↑(Nat.card ι') ^ Height.totalWeight K * max (Height.mulHeightBound q) 1) + ↑N * Height.logHeight x ≤
          Height.logHeight fun j => (MvPolynomial.eval x) (p j)

If * p : ι' → MvPolynomial ι K is a family of polynomials (which in practice will be homogeneous of the same degree N), * q : ι × ι' → MvPolynomial ι K is a family of homogeneous polynomials of the same degree M, * x : ι → K is such that for all k : ι, ∑ j, (q (k, j)).eval x * (p j).eval x = (x k) ^ (M + N), then the logarithmic height of fun j ↦ (p j).eval x is bounded below by an (explicit) constant depending only on q plus N times the logarithmic height of x.

Defined in
Mathlib.NumberTheory.Height.MvPolynomial
Cited by
1 results in Mathlib
Foundations
Depth 175 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
FieldFintypeHeight.AdmissibleAbsValuesFinite

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Cites48

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
  • Realstatement and proof · cited by 25,697
  • RingHomstatement · cited by 10,189
  • Fintypestatement and proof · cited by 7,736
  • Fieldstatement and proof · cited by 7,404
  • Finsuppstatement · cited by 5,255
  • Finset.sumstatement and proof · cited by 5,195
  • mul_oneproof · cited by 3,885
  • Finset.univstatement and proof · cited by 3,473
  • Finitestatement and proof · cited by 3,029
  • add_zeroproof · cited by 2,707
  • Nat.cast_oneproof · cited by 2,501

Cited by1

Results whose statement or proof uses this declaration.