A candidate has a four-point orbit and its rational conjugate-plane meets the modulus condition only on the axes
ProvedDiazModulus.candidate_orbit_and_plane_rigidityLet denote the algebraic numbers. Following the mission's convention, call a complex number a candidate when , is algebraic, and is algebraic; a candidate is exactly a counterexample to Diaz's modulus conjecture, so the conjecture asserts that none exists.
This theorem collects four rigidity properties that a single candidate would have to satisfy simultaneously.
-
The orbit is a set of candidates. Each of , , , is again a candidate.
-
The orbit has exactly four points. The four numbers , , , are pairwise distinct. In particular a candidate is neither real nor purely imaginary.
-
The conjugate is not an algebraic multiple. For every algebraic one has ; so and span a genuinely two-dimensional -configuration, not a line.
-
The rational plane through and meets the modulus condition only on the two axes. For rational ,
Clause 4 is the substantive one. Since is not involved in it, it says that the modulus half of the candidate condition already isolates the two lines and inside their rational span: no genuinely mixed rational combination of a candidate with its conjugate has algebraic absolute value. Combined with clause 1, the four points of clause 2 are the only points of the rational plane that can meet the candidate locus at all.
The statement is unconditional: no transcendence conjecture is assumed. It packages, in the conjecture's own vocabulary, facts previously available only in the manuscript vocabulary of the family (where the locus is written out as the three hypotheses , algebraic, algebraic) or only over an abstract base subfield.
Formalization Note Complex conjugation is starRingEnd ℂ, written conj after open ComplexConjugate. The modulus clause is stated as IsAlgebraic ℚ ((‖·‖ : ℝ) : ℂ), matching DiazModulus.IsCandidate; passing between it and algebraicity of is the content of Diaz.normal_form.
import Definitions.Def_DiazModulus open Complex ComplexConjugate
namespace DiazModulus
theorem candidate_orbit_and_plane_rigidity {u : ℂ} (h : IsCandidate u) :
(∀ v ∈ ({u, -u, conj u, -conj u} : Set ℂ), IsCandidate v)
∧ (u ≠ -u ∧ u ≠ conj u ∧ u ≠ -conj u ∧ -u ≠ conj u ∧ -u ≠ -conj u ∧ conj u ≠ -conj u)
∧ (∀ γ : ℂ, IsAlgebraic ℚ γ → conj u ≠ γ * u)
∧ (∀ a b : ℚ,
IsAlgebraic ℚ ((‖(a : ℂ) * u + (b : ℂ) * conj u‖ : ℝ) : ℂ) ↔ (a = 0 ∨ b = 0)) := by sorry
end DiazModulus