Scaled powers of an algebraic number are integer combinations of a fixed basis, with geometrically growing coefficients
ProvedTranscendence.exists_int_pow_reprdiaz-modulus-leannumber-theorytranscendence
Let be a field of characteristic zero and algebraic over . There are and an integer such that for every ,
for some integers with .
Take for the leading coefficient of an integer polynomial vanishing at : then is an algebraic integer, and reducing its powers modulo a monic integer polynomial keeps the coefficients geometrically bounded.
Preamble
import Mathlib
Formal statement
namespace Transcendence
/-- Integral representations of the powers of an algebraic number, with controlled coefficients.
Let `α` be algebraic over `ℚ` in a field of characteristic zero, and let `m ∈ ℤ[X]` be a
non-constant integer polynomial vanishing at `α`, of degree `ℓ` and leading coefficient `L`.
Reducing `(L X)ⁿ` modulo `m` expresses `Lⁿ αⁿ` in the basis `1, α, …, α^(ℓ-1)` with integer
coordinates, and each reduction step multiplies the size of the coordinates by at most
`|L| + (sum of the absolute values of the coefficients of m)`. So the coordinates of `Lⁿ αⁿ`
are at most `Aⁿ` in absolute value, for a constant `A` depending only on `α`. -/
theorem exists_int_pow_repr {K : Type*} [Field K] [CharZero K] {α : K} (hα : IsAlgebraic ℚ α) :
∃ (ℓ A : ℕ) (L : ℤ), L ≠ 0 ∧ ∀ n : ℕ, ∃ r : ℕ → ℤ,
(L : K) ^ n * α ^ n = ∑ l ∈ Finset.range ℓ, (r l : K) * α ^ l ∧
∀ l, (r l).natAbs ≤ A ^ n := by
sorry
end Transcendence
Source
Standard. Formal proof: Diaz modulus mission, 25 September 2026 (C. Perassi).