Baker's theorem for ℒ_u = ℒ + ℚu + ℚū (u transcendental over the field of ℒ̃, uū algebraic): b₀ + Σ bᵢlᵢ ≠ 0 for ℚ-independent lᵢ ∈ ℒ_u and algebraic bᵢ, not all 0
ProvedDiazModulus.logAlg_adjoin_circle_point_baker_linear_formsHere is the set of logarithms of algebraic numbers (the with algebraic), and is the -vector space spanned by and . Let be the subfield of generated by , that is, by and . Let be transcendental over , with algebraic, and put ; as is a -vector space, this is . Let , let be linearly independent over , and let be algebraic numbers, not all zero. Then .
Proof. This is the derivation of Baker's Theorem 1.6 from Theorem 4.5 in Waldschmidt's book (§4.2.5), with in place of ; it uses only that is a -vector space. Suppose , let , a number field with a -basis , and write with . Then and is algebraic, so DiazModulus.logAlg_adjoin_circle_point_baker_number_field_basis gives . The -independence of the gives , so every , and then the relation reads .
Novelty. With in place of , this is Baker's theorem (1966) on linear forms in logarithms, Theorem 1.6 of Waldschmidt's book (2000), derived from its Theorem 4.5 form (DiazModulus.logAlg_adjoin_circle_point_baker_number_field_basis) as in §4.2.5 of that book. Not found in the sources read; routine.
import Definitions.Def_DiazModulus
open Complex ComplexConjugate
namespace DiazModulus
theorem logAlg_adjoin_circle_point_baker_linear_forms
(u : ℂ) (hρ : IsAlgebraic ℚ (u * conj u))
(hu : Transcendental (Subfield.closure (LogAlgTilde : Set ℂ)) u)
(n : ℕ) (l : Fin n → ℂ) (hl : LinearIndependent ℚ l)
(hlu : ∀ i, l i ∈ (Submodule.span ℚ LogAlg ⊔ Submodule.span ℚ ({u, conj u} : Set ℂ)))
(b₀ : ℂ) (b : Fin n → ℂ) (hb₀ : IsAlgebraic ℚ b₀) (hb : ∀ i, IsAlgebraic ℚ (b i))
(hne : b₀ ≠ 0 ∨ ∃ i, b i ≠ 0) :
b₀ + ∑ i, b i * l i ≠ 0 := by
sorry
end DiazModulus