At most one pair ±t of real logarithms of algebraic numbers makes t² + π² rational
ProvedDiazModulus.torsion_rational_modulus_uniqueLet be real numbers such that and are algebraic. If and are both rational, then
The number is a logarithm of the negative algebraic number , and . Diaz's conjecture predicts that is transcendental for every such . The theorem shows that it can fail at a rational value for at most one pair .
Proof. Put and . Both are non-zero, and are algebraic, and , are the two rationals. Both are algebraic over , because and . DiazModulus.nongeneric_rational_modulus_orbit gives or with rational. The imaginary parts give in the first case and in the second, and the real parts then give or .
Novelty. Not found in the sources read (among them Diaz 2004 and 2007, Roy–Waldschmidt 1995 and 1997, and Waldschmidt 1973, 1974 and 2005). It follows in a few lines from the four exponentials theorem in transcendence degree one (M. Waldschmidt, Solution du huitième problème de Schneider, J. Number Theory 5 (1973), Corollaire 4; Theorem 1 of D. Roy and M. Waldschmidt, Proc. Japan Acad. 71 (1995)), which is DiazModulus.log_pair_rigid_of_trdeg_one on this site.
import Mathlib
namespace DiazModulus
/-- At most one pair `±t` of real logarithms of algebraic numbers makes `t² + π²` rational. -/
theorem torsion_rational_modulus_unique (t₀ t₁ : ℝ)
(he₀ : IsAlgebraic ℚ (Complex.exp (t₀ : ℂ))) (he₁ : IsAlgebraic ℚ (Complex.exp (t₁ : ℂ)))
(r₀ r₁ : ℚ) (hr₀ : t₀ ^ 2 + Real.pi ^ 2 = r₀) (hr₁ : t₁ ^ 2 + Real.pi ^ 2 = r₁) :
t₁ = t₀ ∨ t₁ = -t₀ := by
sorry
end DiazModulus