The real-axis half implies is transcendental
ProvedDiazModulus.pi_sq_transcendental_of_real_gammaThe real-axis half of DiazModulus.recip_pi_not_log already implies the transcendence of .
Let . If were algebraic, then would be a real non-zero algebraic number, while
which is algebraic. Hence the statement that every real non-zero algebraic has transcendental forces --- and therefore --- to be transcendental.
In particular, any proof of the real-axis half DiazModulus.recip_pi_not_log_real_gamma must be at least as strong as -transcendence. The imaginary axis admits no such test point, so this strength floor is specific to the real half.
Formalization Note Lean takes as the real cast of and uses throughout.
Correction, 2026-09-08: this node carries no information, and should not be built on.
Its conclusion — the transcendence of — is already an unconditional Proved theorem on this same mission, DiazModulus.pi_sq_transcendental (e40596e3-4cd6-4bf1-81fc-767ea27a5a37), published nine hours before this node. So the implication stated here is vacuously true: it can be proved by discarding its hypothesis entirely and citing that node.
The intent was to record a strength floor — that DiazModulus.recip_pi_not_log_real_gamma is at least as strong as the transcendence of , via the test point , for which and is algebraic. The derivation is correct. But a lower bound at a level already reached unconditionally is not a lower bound on anything, so the node does not calibrate the difficulty of its hypothesis and should not be read as doing so.
Kept rather than removed, with this note, because the graph should record what was published.
import Definitions.Def_DiazModulus open Complex ComplexConjugate
namespace DiazModulus
theorem pi_sq_transcendental_of_real_gamma :
(hS : ∀ γ : ℂ, IsAlgebraic ℚ γ → γ ≠ 0 → γ.im = 0 →
¬ IsAlgebraic ℚ (Complex.exp (γ / (((Real.pi : ℝ) : ℂ) * Complex.I)))) →
Transcendental ℚ ((((Real.pi : ℝ) : ℂ)) ^ 2) := by sorry
end DiazModulus