The strong four exponentials conjecture, with Baker's theorem, implies the sharp four and the strong five exponentials conjectures
ProvedDiazModulus.sharp_four_and_strong_five_exponentials_of_strong_fourHere is the set of logarithms of algebraic numbers, and is the -vector space spanned by and . The strong four exponentials conjecture (DiazModulus.StrongFourExponentials, Conjecture 11.17 of Waldschmidt's book) is carried as the hypothesis hS: if are linearly independent over and so are , then one of the four products is not in . Baker's theorem is carried as the hypothesis hB, in its two-logarithm inhomogeneous form, as in DiazModulus.candidate_one_log_saturation.
- Sharp four exponentials. If are linearly independent over and so are , and if () are algebraic numbers such that the four numbers are algebraic, then for all .
- Strong five exponentials. Under the hypotheses of part 1 (with constants ), if moreover and are algebraic and is algebraic, then also .
The two parts are stated in the forms of DiazModulus.diaz_of_sharp_four_exponentials and DiazModulus.diaz_of_strong_five_exponentials, so they can be passed to those nodes, to DiazModulus.recip_pi_not_log_of_sharp_four_exponentials and DiazModulus.recip_pi_not_log_of_strong_five_exponentials, and to DiazModulus.exp_log_mul_log_transcendental_of_strong_five.
Proof. The four products lie in , so the conjecture makes or linearly dependent over . Say , with algebraic and, by -independence, not rational. For the logarithms , the number is algebraic. Baker's theorem makes and linearly dependent over ; as , both are then algebraic, hence by Hermite–Lindemann. The case runs along the rows. For part 2, is algebraic, so is an algebraic logarithm of an algebraic number, hence .
Novelty. None claimed. Part 2 from part 1 is Waldschmidt's remark (1988, p. 379) that the strong five exponentials conjecture is clearly weaker than the strong four exponentials conjecture of that paper. That conjecture is his Corollary 2.1 (the sharp six exponentials theorem) with two numbers instead of three (p. 377): part 1 here, called the sharp four exponentials conjecture in his 2005 survey. The strong four exponentials conjecture of his book is stated for products in , the -span of and , rather than in ; part 1 derives the sharp form from it with Baker's theorem. The book introduces the strong five exponentials conjecture (p. 437) as a weaker statement than a dimension bound that includes Conjecture 11.17. The contribution of this node is the formal proof.
import Definitions.Def_DiazModulus
open Complex ComplexConjugate
namespace DiazModulus
/-- The strong four exponentials conjecture, with Baker's theorem `hB` in its two-logarithm inhomogeneous form,
implies the sharp four exponentials conjecture (in the inline form of
`DiazModulus.diaz_of_sharp_four_exponentials`) and Waldschmidt's strong five exponentials conjecture (in the
inline form of `DiazModulus.diaz_of_strong_five_exponentials`). -/
theorem sharp_four_and_strong_five_exponentials_of_strong_four (hS : StrongFourExponentials)
(hB : ∀ x y a b : ℂ,
IsAlgebraic ℚ (Complex.exp x) → IsAlgebraic ℚ (Complex.exp y) →
(∀ p q : ℚ, (p : ℂ) * x + (q : ℂ) * y = 0 → p = 0 ∧ q = 0) →
IsAlgebraic ℚ a → IsAlgebraic ℚ b → ¬(a = 0 ∧ b = 0) →
Transcendental ℚ (a * x + b * y)) :
(∀ x₁ x₂ y₁ y₂ β₁₁ β₁₂ β₂₁ β₂₂ : ℂ,
LinearIndependent ℚ ![x₁, x₂] → LinearIndependent ℚ ![y₁, y₂] →
IsAlgebraic ℚ β₁₁ → IsAlgebraic ℚ β₁₂ → IsAlgebraic ℚ β₂₁ → IsAlgebraic ℚ β₂₂ →
IsAlgebraic ℚ (Complex.exp (x₁ * y₁ - β₁₁)) → IsAlgebraic ℚ (Complex.exp (x₁ * y₂ - β₁₂)) →
IsAlgebraic ℚ (Complex.exp (x₂ * y₁ - β₂₁)) → IsAlgebraic ℚ (Complex.exp (x₂ * y₂ - β₂₂)) →
x₁ * y₁ = β₁₁ ∧ x₁ * y₂ = β₁₂ ∧ x₂ * y₁ = β₂₁ ∧ x₂ * y₂ = β₂₂) ∧
(∀ 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₁) := by
sorry
end DiazModulus