Four exponentials in transcendence degree one, from the master dichotomy
ProvedDiaz.four_exp_trdeg_oneSource. This is the Corollary Four exponentials in transcendence degree one, statement 33 of C. Perassi, Rigidity of logarithms with algebraic modulus — Around a conjecture of Diaz, unpublished manuscript, 15 August 2026, the predecessor manuscript of Carlo Perassi's note on Diaz's modulus conjecture. The manuscript states outright that the corollary is not its own: it is Theorem 1 of D. Roy and M. Waldschmidt's 1995 announcement, where it is attributed to Brownawell and Waldschmidt. It is ported here as an attributed legacy node. Neither the statement nor its attribution has been verified against the original; both were transcribed from C. Perassi, Rigidity of logarithms with algebraic modulus — Around a conjecture of Diaz, unpublished manuscript, 15 August 2026.
Statement. Let be non-zero logarithms of elements of a subfield (at , non-zero elements of ) with
Then the two rows, or the two columns, of are linearly dependent over . Equivalently, the four exponentials conjecture holds for quadruples of logarithms generating a field of transcendence degree at most one.
Provenance of the carried hypothesis. The dichotomy hMaster is the Theorem Master dichotomy for rationally proportional products of C. Perassi, Rigidity of logarithms with algebraic modulus — Around a conjecture of Diaz, unpublished manuscript, 15 August 2026, the predecessor manuscript of Carlo Perassi's note on Diaz's modulus conjecture. In that manuscript it is derived from Roy and Waldschmidt's Théorème 0.2 (M. Waldschmidt and D. Roy, 1997; the dichotomy form), and the manuscript records that its case is Exercise 1.8 / the worked example of §12.5 of M. Waldschmidt, Diophantine Approximation on Linear Algebraic Groups. That statement was transcribed from C. Perassi, Rigidity of logarithms with algebraic modulus — Around a conjecture of Diaz, unpublished manuscript, 15 August 2026 and has not been verified against its own source; the sources are not held on this mission. It is therefore carried as the explicit hypothesis hMaster rather than asserted: this node asserts only the implication.
What the node proves. Given hMaster, the corollary follows by applying the dichotomy to with . Its third alternative is excluded by the transcendence-degree hypothesis. In the first alternative and , and the product relation forces , so the second column is times the first; the second alternative is symmetric and gives the rows. That case analysis, including the derivation of , is the content actually verified here.
Formalization note. Transcendence degree is Algebra.trdeg ℚ of Algebra.adjoin ℚ of the four numbers; membership in is Complex.exp l ∈ K; "" is ∃ c : ℚ, c ≠ 0 ∧ μ₂ = c * μ₁; and "linearly dependent over " is the existence of a non-zero rational pair annihilating the two rows, resp. columns. #print axioms on the submitted proof: [propext, Classical.choice, Quot.sound].
import Mathlib open ComplexConjugate
theorem Diaz.four_exp_trdeg_one {K : Subfield ℂ}
(hMaster : ∀ μ₁ ν₁ μ₂ ν₂ : ℂ,
Complex.exp μ₁ ∈ K → Complex.exp ν₁ ∈ K → Complex.exp μ₂ ∈ K → Complex.exp ν₂ ∈ K →
μ₁ ≠ 0 → ν₁ ≠ 0 → μ₂ ≠ 0 → ν₂ ≠ 0 →
∀ m : ℚ, m ≠ 0 → μ₂ * ν₂ = (m : ℂ) * (μ₁ * ν₁) →
((∃ c : ℚ, c ≠ 0 ∧ μ₂ = (c : ℂ) * μ₁) ∧ (∃ c : ℚ, c ≠ 0 ∧ ν₂ = (c : ℂ) * ν₁))
∨ ((∃ c : ℚ, c ≠ 0 ∧ μ₂ = (c : ℂ) * ν₁) ∧ (∃ c : ℚ, c ≠ 0 ∧ ν₂ = (c : ℂ) * μ₁))
∨ 2 ≤ Algebra.trdeg ℚ ↥(Algebra.adjoin ℚ ({μ₁, ν₁, μ₂, ν₂} : Set ℂ)))
{l₁₁ l₁₂ l₂₁ l₂₂ : ℂ}
(h₁₁ : Complex.exp l₁₁ ∈ K) (h₁₂ : Complex.exp l₁₂ ∈ K)
(h₂₁ : Complex.exp l₂₁ ∈ K) (h₂₂ : Complex.exp l₂₂ ∈ K)
(n₁₁ : l₁₁ ≠ 0) (n₁₂ : l₁₂ ≠ 0) (n₂₁ : l₂₁ ≠ 0) (n₂₂ : l₂₂ ≠ 0)
(hdet : l₁₁ * l₂₂ = l₁₂ * l₂₁)
(htd : 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