Adding the period to a point of the period plane returns to the locus only in two cases
ProvedDiaz.period_plane_classificationStatement. Let with and . For rationals ,
In the first case the point equals , in the second . So on this branch the period contributes nothing new: adding any rational multiple of it to any point of the plane lands back on the locus only when the result is already a rational multiple of or of .
The reason this covers the whole space at once is that here already lies in the plane spanned by and --- which is exactly what fails off the torsion branch.
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) --- and
when
--- formalised in the range and in the
coordinates of that theorem's own proof. Of that theorem only the norm identity
eq:pp-norm had been published, as Diaz.period_plane_norm. Nothing here is new.
Proof. Since , the point equals
. Apply Diaz.plane_normSq_algebraic_iff to that pair of
coefficients: the modulus is algebraic exactly when or , that is or
.
import Mathlib open ComplexConjugate
theorem Diaz.period_plane_classification {u : ℂ} {k : ℤ} (hk : k ≠ 0)
(him : u.im = (k : ℝ) * Real.pi)
(hn : IsAlgebraic ℚ ((Complex.normSq u : ℝ) : ℂ)) (a b c : ℚ) :
IsAlgebraic ℚ ((Complex.normSq ((a : ℂ) * u + (b : ℂ) * conj u
+ 2 * (Real.pi : ℂ) * (c : ℂ) * Complex.I) : ℝ) : ℂ)
↔ (c = -(a * (k : ℚ)) ∨ c = b * (k : ℚ)) := by sorry