Four exponentials in transcendence degree one (Brownawell; Waldschmidt)
OpenDiazModulus.four_exponentials_trdeg_oneThe four exponentials conjecture is a theorem in transcendence degree one. This node states that case, unconditionally.
Let be non-zero logarithms of algebraic numbers with
Then the two rows, or the two columns, of are linearly dependent over .
Attribution. This is Theorem 1 of D. Roy and M. Waldschmidt, Quadratic relations between logarithms of algebraic numbers, Proc. Japan Acad. Ser. A 71 (1995), 151–153, where it is stated in the equivalent form: if are linearly independent over , and likewise, and has transcendence degree over , then at least one of is transcendental. The two forms are identified in the paper itself, which states that its Theorem 1 "is the special case of Theorem 2 when is with ".
Roy and Waldschmidt do not claim the result as their own — the paper gives a new proof and refers for the original to W. D. Brownawell, The algebraic independence of certain numbers related to the exponential function, J. Number Theory 6 (1974), 22–31, Cor. 7, and to M. Waldschmidt, Solution du huitième problème de Schneider, J. Number Theory 5 (1973), 191–202, Cor. 4. The paper opens by recording that the four exponentials conjecture "has been solved only in one special case, namely when the transcendence degree of the field which is spanned by the four logarithms is 1".
Statement checked against the source. The 1995 paper states the hypothesis as transcendence degree exactly . This node writes : the degree-zero case is vacuous here, since four non-zero algebraic with algebraic contradict Hermite–Lindemann, available on this mission as the Proved node DiazModulus.hermite_lindemann_holds.
Relation to Diaz.four_exp_trdeg_one. That node states the same conclusion over an arbitrary subfield and carries a master dichotomy as the explicit hypothesis hMaster, because no source was held when it was written. This node is the case asserted outright on the authority of the paper above, which is now held. Neither supersedes the other: the -general form is not supported by this source.
Formalization note. Transcendence degree is Algebra.trdeg ℚ of Algebra.adjoin ℚ of the four numbers, and "linearly dependent over " is the existence of a non-zero rational pair annihilating the two rows, respectively the two columns. Proving this node means formalizing Brownawell's or Waldschmidt's argument; neither is in Mathlib at this revision.
Formalisation status: this is a citation boundary, not a task. A scoping pass on 2026-09-08, run against the pinned Mathlib and with every declaration name confirmed by a building #check, found that essentially none of the required machinery exists: no Wirsing approximation theorem, no interpolation determinants, no zero estimates on commutative algebraic groups, no height-form Liouville inequality, no Gel'fond criterion, no six exponentials, and of Lindemann–Weierstrass only the analytical part (LindemannWeierstrass.exp_polynomial_approx). The single largest obstacle is Philippon's zero estimate: without it there is no route from "the interpolation determinant vanishes to high order" to "rank drop or algebraic subgroup", and its own prerequisites — intersection multiplicities and degree bounds on algebraic groups — are absent wholesale. Wirsing's theorem is a close second and at least self-contained.
The obvious shortcut does not exist either. The six exponentials theorem does not imply this statement: six exponentials is a result, this is together with a transcendence-degree hypothesis, and no deduction of the second from the first is known.
So nobody should open this node expecting to prove it. It is here to be cited: an attributed classical result that downstream nodes may depend on, with the source identified precisely enough that a reader can check what is being assumed. DiazModulus.diaz_of_exp_not_real_irrational_angle_period_aligned_norm_rat_mult already depends on it in exactly that way.
Two things that would be genuine contributions, and are not this node: a height-form Liouville inequality (self-contained, roughly a week from Northcott and the product formula, and it unlocks further arithmetic), and the six exponentials theorem itself (a real milestone, and the natural warm-up, though not a route here).
import Definitions.Def_DiazModulus open Complex ComplexConjugate
namespace DiazModulus
theorem four_exponentials_trdeg_one :
∀ l₁₁ l₁₂ l₂₁ l₂₂ : ℂ,
IsAlgebraic ℚ (Complex.exp l₁₁) → IsAlgebraic ℚ (Complex.exp l₁₂) →
IsAlgebraic ℚ (Complex.exp l₂₁) → IsAlgebraic ℚ (Complex.exp l₂₂) →
l₁₁ ≠ 0 → l₁₂ ≠ 0 → l₂₁ ≠ 0 → l₂₂ ≠ 0 →
l₁₁ * l₂₂ = l₁₂ * l₂₁ →
Algebra.trdeg ℚ ↥(Algebra.adjoin ℚ ({l₁₁, l₁₂, l₂₁, l₂₂} : Set ℂ)) ≤ 1 →
(∃ a b : ℚ, ¬(a = 0 ∧ b = 0) ∧
(a : ℂ) * l₁₁ + (b : ℂ) * l₂₁ = 0 ∧ (a : ℂ) * l₁₂ + (b : ℂ) * l₂₂ = 0)
∨ (∃ a b : ℚ, ¬(a = 0 ∧ b = 0) ∧
(a : ℂ) * l₁₁ + (b : ℂ) * l₁₂ = 0 ∧ (a : ℂ) * l₂₁ + (b : ℂ) * l₂₂ = 0) := by sorry
end DiazModulus