The independence upgrade at the Diaz-locus quadric
ProvedDiaz.quadric_trdeg_twoSource. The hypothesis hIU is the Lemma Independence upgrade, statement 37 of C. Perassi, Rigidity of logarithms with algebraic modulus — Around a conjecture of Diaz, unpublished manuscript, 15 August 2026, the predecessor manuscript of Carlo Perassi's note on Diaz's modulus conjecture. That manuscript states explicitly that the lemma is not its own: "it is stated explicitly in [Waldschmidt, Diophantine Approximation on Linear Algebraic Groups, p. 593], immediately after Theorem 15.30", in the form that -linearly independent elements of generating a field of transcendence degree one satisfy for every non-zero homogeneous rational of degree two. In the manuscript it is derived from Roy and Waldschmidt's Théorème 0.2.
The cited lemma, as carried. Let be linearly independent over and let be a non-zero homogeneous polynomial of degree at most two with . Then .
This statement was transcribed from C. Perassi, Rigidity of logarithms with algebraic modulus — Around a conjecture of Diaz, unpublished manuscript, 15 August 2026 and has not been verified against its original (Waldschmidt's book, or the Roy–Waldschmidt paper); neither source is held on this mission. It is carried as the explicit hypothesis hIU rather than asserted. The node asserts only the consequence below.
The consequence. Let be a subfield and let be such that are all logarithms of elements of , with squared moduli rationally commensurable,
and with linearly independent over . Then
This is the manuscript's own reading of the lemma on the Diaz locus: two Diaz candidates with rational squared-modulus ratio have a -linearly independent conjugate quadruple (that independence is the mission's Diaz.indep_quadruple) lying on the rational quadric , so the lemma applies at full strength.
What is verified. The instantiation itself: that is a non-zero homogeneous polynomial of degree two over (non-zero because its value at is ), that it vanishes at the quadruple exactly when , and that the -linear independence hypothesis of the lemma is the one supplied. Everything deeper sits inside hIU.
Formalization note. The lemma is carried over Fin n with MvPolynomial (Fin n) ℚ, MvPolynomial.IsHomogeneous, and evaluation by MvPolynomial.aeval; transcendence degree is Algebra.trdeg ℚ of Algebra.adjoin ℚ of the relevant set. #print axioms on the submitted proof: [propext, Classical.choice, Quot.sound].
import Mathlib open ComplexConjugate
theorem Diaz.quadric_trdeg_two {K : Subfield ℂ}
(hIU : ∀ (n : ℕ) (l : Fin n → ℂ) (P : MvPolynomial (Fin n) ℚ),
(∀ i, Complex.exp (l i) ∈ K) →
(∀ c : Fin n → ℚ, (∑ i, (c i : ℂ) * l i = 0) → c = 0) →
P ≠ 0 → (∃ d, d ≤ 2 ∧ P.IsHomogeneous d) →
MvPolynomial.aeval l P = 0 →
2 ≤ Algebra.trdeg ℚ ↥(Algebra.adjoin ℚ (Set.range l)))
{u v : ℂ} {m : ℚ}
(hu : Complex.exp u ∈ K) (huc : Complex.exp (conj u) ∈ K)
(hv : Complex.exp v ∈ K) (hvc : Complex.exp (conj v) ∈ K)
(hm : m ≠ 0) (hquad : v * conj v = (m : ℂ) * (u * conj u))
(hindep : ∀ a b c d : ℚ,
(a : ℂ) * u + (b : ℂ) * conj u + (c : ℂ) * v + (d : ℂ) * conj v = 0 →
a = 0 ∧ b = 0 ∧ c = 0 ∧ d = 0) :
2 ≤ Algebra.trdeg ℚ ↥(Algebra.adjoin ℚ ({u, conj u, v, conj v} : Set ℂ)) := by sorry