In the plane spanned by a torsion-branch candidate and its conjugate only the two axes have algebraic modulus
ProvedDiaz.plane_normSq_algebraic_iffStatement. Let satisfy with and let be algebraic. Then for rationals ,
In words: inside the real plane , the only points with algebraic modulus are the rational multiples of and the rational multiples of . Every genuine mixture leaves the locus.
Source and attribution. All the mathematics of this section is Carlo Perassi's, in his manuscript C. Perassi, Rigidity of logarithms with algebraic modulus — Around a conjecture of Diaz, unpublished manuscript, 15 August 2026, §Polar coordinates and the discreteness of the period. No novelty is claimed. This is part (a) of Theorem Period-plane
classification (thm:period-plane), for ,
formalised here in the slightly smaller range . Only the unconditional
norm identity eq:pp-norm of that theorem's proof had been published, as
Diaz.period_plane_norm; the classification it is there to serve had not. Nothing here is new.
Proof. The identity Diaz.period_plane_norm at gives
, and
. So the left-hand side differs from the algebraic number
by the rational multiple of . If
that multiple is non-zero and algebraicity of the left-hand side would make algebraic,
against DiazModulus.pi_sq_transcendental; if the term vanishes and what is left is
algebraic.
import Mathlib open ComplexConjugate
theorem Diaz.plane_normSq_algebraic_iff {u : ℂ} {k : ℤ} (hk : k ≠ 0)
(him : u.im = (k : ℝ) * Real.pi)
(hn : IsAlgebraic ℚ ((Complex.normSq u : ℝ) : ℂ)) (a b : ℚ) :
IsAlgebraic ℚ ((Complex.normSq ((a : ℂ) * u + (b : ℂ) * conj u) : ℝ) : ℂ)
↔ a = 0 ∨ b = 0 := by sorry