No real algebraic multiple of is a logarithm of an algebraic number
OpenDiazModulus.recip_pi_not_log_real_gammaFor every real algebraic , the number is transcendental.
Equivalently: is not an algebraic multiple of a purely imaginary logarithm of an algebraic number. Because is real, is purely imaginary, so and the hypothetical algebraic value lies on the unit circle. It cannot be a root of unity: would give , hence , forcing algebraic unless . So this half asks for the transcendence of a number that would be an algebraic point of modulus one which is not a root of unity — the Gelfond--Schneider-shaped half of the split.
How this sits under its parent. The parent is DiazModulus.recip_pi_not_log (b5a16bec-19d1-48b7-bd3b-09e62db3e432): no non-zero algebraic has . This node and its sibling DiazModulus.recip_pi_not_log_imag_gamma together imply the parent, and each is strictly weaker in quantifier shape.
That the two halves suffice is not a case distinction — the real axis and the imaginary axis do not cover . It is a consequence of the structure of
which is a -subspace of closed under complex conjugation: closed under addition because , under -scaling because is a root of , and under conjugation because , so that and . Hence if then and , and forces one of them to be non-zero. The reduction is formalised and sorry-free.
Strength. Weaker than the parent, not known to be easier. Neither child is closable with anything in the environment, and neither is known to imply the other. Both follow from the strong four exponentials conjecture by the parent's own argument, applied to , .
Honesty check. The ambient class of this node is a set of algebraic numbers, so it is inhabited outright — no conjecture is involved in witnessing it. Witness: , which is algebraic, non-zero and real. Neither half is provably constant and neither is conjecturally vacuous; this is the first leaf of the mission for which the honesty check is free rather than delicate.
No redundant hypotheses. All three of algebraic, and the axis condition are used.
import Definitions.Def_DiazModulus open Complex ComplexConjugate
namespace DiazModulus
theorem recip_pi_not_log_real_gamma :
∀ γ : ℂ, IsAlgebraic ℚ γ → γ ≠ 0 → γ.im = 0 →
¬ IsAlgebraic ℚ (Complex.exp (γ / (((Real.pi : ℝ) : ℂ) * Complex.I))) := by sorry
end DiazModulus