The strong five exponentials conjecture implies that e^{λμ} is transcendental for non-zero logarithms λ, μ, and e^{π²} in particular
ProvedDiazModulus.exp_log_mul_log_transcendental_of_strong_fiveHere is the set of logarithms of algebraic numbers, and is the -vector space spanned by and . Waldschmidt's strong five exponentials conjecture is carried as the hypothesis hS5, in the form of DiazModulus.diaz_of_strong_five_exponentials: if are linearly independent over and so are , if , and are algebraic, and if the five numbers () and are algebraic, then for all and .
Then is transcendental for all non-zero : for algebraic and non-zero logarithms , . In particular is transcendental for every non-zero , and so is .
Unconditionally, it is known only that is transcendental or and are algebraically independent (Brownawell and Waldschmidt; on the board as DiazModulus.algebraicIndependent_e_pi_of_exp_pi_sq_algebraic).
Proof. By Hermite–Lindemann a non-zero logarithm of an algebraic number is irrational, so and are linearly independent over . If were algebraic, the conjecture would apply to , , , and : the five numbers are , , , and . Its conclusion reads . For , take , a logarithm of , and note that .
Novelty. None: the implication and the choice of parameters are Waldschmidt's (1988, p. 379). His 2005 survey derives the cases and , with (pp. 4–5 of the author's version). The contribution of this node is the formal proof.
import Definitions.Def_DiazModulus
open Complex ComplexConjugate
namespace DiazModulus
/-- Waldschmidt's strong five exponentials conjecture (inline as `hS5`, in the form of
`DiazModulus.diaz_of_strong_five_exponentials`) implies that `e^{λμ}` is transcendental for all non-zero
logarithms `λ, μ` of algebraic numbers, that is, `(log a)(log b) ≠ log c`; in particular `e^{λ²}` is
transcendental for every such `λ`, and so is `e^{π²}`. -/
theorem exp_log_mul_log_transcendental_of_strong_five
(hS5 : ∀ x₁ x₂ y₁ y₂ η α₁₁ α₁₂ α₂₁ α₂₂ β : ℂ,
LinearIndependent ℚ ![x₁, x₂] → LinearIndependent ℚ ![y₁, y₂] →
IsAlgebraic ℚ η → η ≠ 0 →
IsAlgebraic ℚ α₁₁ → IsAlgebraic ℚ α₁₂ → IsAlgebraic ℚ α₂₁ → IsAlgebraic ℚ α₂₂ →
IsAlgebraic ℚ β →
IsAlgebraic ℚ (Complex.exp (x₁ * y₁ - α₁₁)) → IsAlgebraic ℚ (Complex.exp (x₁ * y₂ - α₁₂)) →
IsAlgebraic ℚ (Complex.exp (x₂ * y₁ - α₂₁)) → IsAlgebraic ℚ (Complex.exp (x₂ * y₂ - α₂₂)) →
IsAlgebraic ℚ (Complex.exp (η * x₂ / x₁ - β)) →
x₁ * y₁ = α₁₁ ∧ x₁ * y₂ = α₁₂ ∧ x₂ * y₁ = α₂₁ ∧ x₂ * y₂ = α₂₂ ∧ η * x₂ = β * x₁) :
(∀ l m : ℂ, l ∈ LogAlg → l ≠ 0 → m ∈ LogAlg → m ≠ 0 →
Transcendental ℚ (Complex.exp (l * m))) ∧
(∀ l : ℂ, l ∈ LogAlg → l ≠ 0 → Transcendental ℚ (Complex.exp (l ^ 2))) ∧
Transcendental ℚ (Complex.exp (((Real.pi : ℝ) : ℂ) ^ 2)) := by
sorry
end DiazModulus