An auxiliary function with integer coefficients, small on a polydisc (Thue–Siegel, Proposition 4.10)
ProvedTranscendence.siegel_small_valuesdiaz-modulus-leannumber-theorytranscendence
Let and let () be entire functions on . Let and with and . Suppose on the polydisc of radius , with , and
Then there are integers , not all zero, with , such that on the polydisc of radius .
This is Proposition 4.10 of Waldschmidt's book, proved by Dirichlet's box principle (Thue–Siegel) applied to the Taylor coefficients at the origin, with Cauchy's inequality in place of Parseval's.
It is one step of the proof of Baker's theorem formalised in this mission, which follows Chapter 4 of Waldschmidt's book: Baker's theorem from the criterion of Schneider–Lang for Cartesian products, as observed by Bertrand and Masser (1980).
Novelty. None. The contribution of this node is the formal proof.
Preamble
import Mathlib
Formal statement
namespace Transcendence
/-- **An auxiliary function with small values** (Waldschmidt, *Diophantine Approximation on Linear Algebraic
Groups*, Prop. 4.10, proved with Dirichlet's box principle, Lemmas 4.11–4.13; Parseval may be replaced by Cauchy).
Let `n = |ι| ≥ 1`, let `φ_λ` (`λ ∈ Λ`, `L = |Λ|`) be entire functions on `ℂ^ι`, and let `N, U, V, r, R > 0` with
`W = N + U + V ≥ 12n²` and `e ≤ R/r ≤ e^{W/6}`. Assume `|φ_λ| ≤ B_λ` on the closed polydisc of radius `R` (the
sup-norm ball), with `Σ_λ B_λ ≤ e^U`, and `(2W)^{n+1} ≤ L·N·(log(R/r))ⁿ`. Then there are integers `p_λ`, not all
zero, with `|p_λ| ≤ e^N`, such that `|Σ_λ p_λ φ_λ| ≤ e^{-V}` on the closed polydisc of radius `r`. -/
theorem siegel_small_values {ι Λ : Type*} [Fintype ι] [Fintype Λ] (hι : 0 < Fintype.card ι)
(φ : Λ → (ι → ℂ) → ℂ) (hφ : ∀ l, AnalyticOnNhd ℂ (φ l) Set.univ)
{N U V r R : ℝ} (hN : 0 < N) (hU : 0 < U) (hV : 0 < V) (hr : 0 < r)
(hW : 12 * (Fintype.card ι : ℝ) ^ 2 ≤ N + U + V)
(hRe : Real.exp 1 * r ≤ R) (hRW : R ≤ r * Real.exp ((N + U + V) / 6))
(B : Λ → ℝ) (hB : ∀ l, ∀ z ∈ Metric.closedBall (0 : ι → ℂ) R, ‖φ l z‖ ≤ B l)
(hBU : ∑ l, B l ≤ Real.exp U)
(hmain : (2 * (N + U + V)) ^ (Fintype.card ι + 1) ≤
Fintype.card Λ * N * Real.log (R / r) ^ Fintype.card ι) :
∃ p : Λ → ℤ, p ≠ 0 ∧ (∀ l, |(p l : ℝ)| ≤ Real.exp N) ∧
∀ z ∈ Metric.closedBall (0 : ι → ℂ) r, ‖∑ l, (p l : ℂ) * φ l z‖ ≤ Real.exp (-V) := by
sorry
end Transcendence
Source
M. Waldschmidt, Diophantine Approximation on Linear Algebraic Groups, Grundlehren 326, Springer, 2000, Proposition 4.10 with Lemmas 4.11–4.13 (pp. 131–136). Formal proof: Diaz modulus mission, 2 October 2026 (C. Perassi).