Diaz 2007, Corollaire 4: pairs of quotients outside ℒ̃, under the strong six exponentials theorem
ProvedDiazModulus.diaz_2007_cor4diaz-modulus-leannumber-theorytranscendence
Here is the set of logarithms of algebraic numbers, and is the -vector space spanned by and . Roy's strong six exponentials theorem is carried as the hypothesis hSSE: if are -linearly independent and so are , then one of the six products is not in .
- Let with and linearly independent over . Then and are not both in .
- If is linearly independent, and are not both in .
- If is linearly independent, and are not both in .
- Let with and linearly independent. Then .
Part 3 is the form of DiazModulus.log_square_duality, and part 4 that of DiazModulus.conj_ratio_multiplier_relation (with , ).
Proof. Part 1 is the theorem applied to and . Parts 2, 3 and 4 are part 1 at , at , and at ; in part 4 the two numbers are conjugate.
Novelty. None: this is Corollaire 4 of Diaz (2007), p. 383, with his proof (pp. 383–384). The contribution of this node is the formal proof.
Preamble
import Definitions.Def_DiazModulus
Formal statement
open Complex ComplexConjugate
namespace DiazModulus
/-- **Diaz 2007, Corollaire 4**, parts 1)–4), under Roy's strong six exponentials theorem `hSSE`. -/
theorem diaz_2007_cor4
(hSSE : ∀ (x : Fin 2 → ℂ) (y : Fin 3 → ℂ),
LinearIndependent (↥Qbar) x → LinearIndependent (↥Qbar) y →
¬ (∀ i j, x i * y j ∈ LogAlgTilde)) :
-- 1)
(∀ l₁ l₂ l₃ l₄ : ℂ, l₁ ∈ LogAlgTilde → l₂ ∈ LogAlgTilde → l₃ ∈ LogAlgTilde →
l₄ ∈ LogAlgTilde →
(∀ a b c : ℂ, a ∈ Qbar → b ∈ Qbar → c ∈ Qbar →
a * (l₁ * l₂) + b * (l₁ * l₄) + c * (l₂ * l₃) = 0 → a = 0 ∧ b = 0 ∧ c = 0) →
(∀ a b : ℂ, a ∈ Qbar → b ∈ Qbar → a * l₁ + b * l₂ = 0 → a = 0 ∧ b = 0) →
¬ (l₄ * l₁ / l₂ ∈ LogAlgTilde ∧ l₃ * l₂ / l₁ ∈ LogAlgTilde)) ∧
-- 2)
(∀ l₁ l₂ : ℂ, l₁ ∈ LogAlgTilde → l₂ ∈ LogAlgTilde →
(∀ a b c : ℂ, a ∈ Qbar → b ∈ Qbar → c ∈ Qbar → a * l₁ + b * l₂ + c * (l₁ * l₂) = 0 →
a = 0 ∧ b = 0 ∧ c = 0) →
¬ (l₁ / l₂ ∈ LogAlgTilde ∧ l₂ / l₁ ∈ LogAlgTilde)) ∧
-- 3)
(∀ l₁ l₂ : ℂ, l₁ ∈ LogAlgTilde → l₂ ∈ LogAlgTilde →
(∀ a b : ℂ, a ∈ Qbar → b ∈ Qbar → a * l₁ + b * l₂ = 0 → a = 0 ∧ b = 0) →
¬ (l₁ ^ 2 / l₂ ∈ LogAlgTilde ∧ l₂ ^ 2 / l₁ ∈ LogAlgTilde)) ∧
-- 4)
(∀ l₁ l₃ : ℂ, l₁ ∈ LogAlgTilde → l₃ ∈ LogAlgTilde →
(∀ a b : ℂ, a ∈ Qbar → b ∈ Qbar → a * l₁ + b * conj l₁ = 0 → a = 0 ∧ b = 0) →
(∀ a b c : ℂ, a ∈ Qbar → b ∈ Qbar → c ∈ Qbar →
a * (l₁ * conj l₁) + b * (l₁ * conj l₃) + c * (conj l₁ * l₃) = 0 →
a = 0 ∧ b = 0 ∧ c = 0) →
l₁ * conj l₃ / conj l₁ ∉ LogAlgTilde) := by
sorry
end DiazModulus
Source
G. Diaz, Produits et quotients de combinaisons linéaires de logarithmes de nombres algébriques : conjectures et résultats partiels, J. Théor. Nombres Bordeaux 19 (2007), 373–391, Corollaire 4, p. 383, proof pp. 383–384. Formal proof: Diaz modulus mission, 1 October 2026 (C. Perassi).