For u ≠ 0 with uū algebraic and numbers w₁, …, w_m with (u, w) algebraically independent over Q̄, no rank-one 2×3 configuration has its products in Q̄ + Q̄u + Q̄ū + ΣQ̄w_j
ProvedDiazModulus.generic_circle_point_no_two_by_three_configurationLet with algebraic, and let be complex numbers such that are algebraically independent over . Put . Then there are no , linearly independent over , and , linearly independent over , with all six products in .
For a candidate and logarithms , this says that the strong six exponentials theorem, and any theorem whose hypothesis is a rank-one configuration, cannot refute the candidate on generic data, whatever logarithms are added. The case , is DiazModulus.generic_no_strong_six_exp_configuration; the case is a dimension count of Roy. A configuration does exist: , . The exponential of plays no role, so the statement keeps its content if Diaz's conjecture holds; it applies to any point of a circle of algebraic radius, such as .
Proof. Multiply by : the six products lie in . Since with algebraic, every element of is the value at of a polynomial over of total degree at most two that becomes constant when the first variable is set to . Evaluation at is injective by algebraic independence, so the configuration comes from a rank-one matrix of such polynomials. In the polynomial ring it factors as with both factors free. Total degrees add, and setting is a ring map. If and both vanish at , they are scalar multiples of unless every is constant. Otherwise every becomes constant at , and the lie in unless and are constant. Each case puts two free vectors in a line or three in a plane, which is impossible.
Novelty. The case is Roy's (1995, Th. 3.4; DALAG, Lemma 12.16 and Exercise 12.10), and Roy (1995, §3.2) and Fischler (2001, p. 186) explain why rank methods cannot reach Diaz's conjecture. The statement with any number of auxiliary numbers was not found in the sources read.
import Definitions.Def_DiazModulus
open Complex ComplexConjugate
namespace DiazModulus
theorem generic_circle_point_no_two_by_three_configuration (m : ℕ) (u : ℂ) (hu : u ≠ 0)
(hρ : IsAlgebraic ℚ (u * conj u)) (w : Fin m → ℂ)
(hgen : AlgebraicIndependent (↥Qbar) (Fin.cons u w : Fin (m + 1) → ℂ))
(x : Fin 2 → ℂ) (y : Fin 3 → ℂ) (hx : LinearIndependent (↥Qbar) x)
(hy : LinearIndependent (↥Qbar) y) :
¬ ∀ i j, x i * y j ∈ Submodule.span Qbar (({1, u, conj u} : Set ℂ) ∪ Set.range w) := by
sorry
end DiazModulus