Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

For u ∉ Q̄ and real algebraic s with s² = uū, with f = u²/s² + s²/u²: 1, u, ū, f, f/(s + u) are free and their span contains none of u², ū², 1/(u − b)

Proved
DiazModulus.real_pencil_quartic_space_excludes_squares_and_reciprocals

by carlok · Oct 11, 2026 · Mathlib 0df444a (Lean v4.33.1)

diaz-modulus-leannumber-theorytranscendence

Let u∈C∖Q‾u \in \mathbb{C} \setminus \overline{\mathbb{Q}}u∈C∖Q​ and let s∈Q‾s \in \overline{\mathbb{Q}}s∈Q​ be real with s2=uuˉs^2 = u\bar us2=uuˉ. Put f=u2/s2+s2/u2f = u^2/s^2 + s^2/u^2f=u2/s2+s2/u2 (that is v2+v−2v^2 + v^{-2}v2+v−2 with v=u/sv = u/sv=u/s) and let WWW be the \overline{\mathbb{Q}}-span of 1,u,uˉ,f,f/(s+u)1, u, \bar u, f, f/(s + u)1,u,uˉ,f,f/(s+u). Then the five numbers are free over Q‾\overline{\mathbb{Q}}Q​, and WWW contains none of u2u^2u2, uˉ2\bar u^2uˉ2 and 1/(u−b)1/(u - b)1/(u−b) for non-zero b∈Q‾b \in \overline{\mathbb{Q}}b∈Q​.

So WWW is one of the conjugation-stable configuration spaces W(1,f)W(1, f)W(1,f) that Theorem B does not see. Its polar divisor 2[0]+2[∞]+[−s]2[0] + 2[\infty] + [-s]2[0]+2[∞]+[−s] has degree 555, while the progression spaces invisible to Theorem B have degree 666, so it contains no 444-term geometric progression.

Proof. Write F=u2/s2+s2/u2F = u^2/s^2 + s^2/u^2F=u2/s2+s2/u2 and G=F/(s+u)G = F/(s + u)G=F/(s+u); then s2u2F=u4+s4s^2u^2F = u^4 + s^4s2u2F=u4+s4, (s+u)G=F(s + u)G = F(s+u)G=F and uˉ=s2/u\bar u = s^2/uuˉ=s2/u. Multiplying a linear relation among 1,u,uˉ,F,G1, u, \bar u, F, G1,u,uˉ,F,G, or a membership of u2u^2u2, uˉ2\bar u^2uˉ2 or 1/(u−b)1/(u - b)1/(u−b), by s2u2(s+u)s^2u^2(s + u)s2u2(s+u) (and by u−bu - bu−b) gives a polynomial identity in uuu of degree at most 666 over Q‾\overline{\mathbb{Q}}Q​, which holds identically because uuu is transcendental. The six coefficient equations force the relation to be trivial; for u2u^2u2, uˉ2\bar u^2uˉ2 and 1/(u+s)1/(u + s)1/(u+s) one fixed combination of them leaves a non-zero power of sss equal to 000; for b≠−sb \neq -sb=−s, evaluating the identity at X=bX = bX=b leaves s2b2(s+b)=0s^2b^2(s + b) = 0s2b2(s+b)=0.

Novelty. Not found in the sources read; it is short.

Preamble
import Definitions.Def_DiazModulus
Formal statement
open Complex ComplexConjugate

namespace DiazModulus

theorem real_pencil_quartic_space_excludes_squares_and_reciprocals
    (u s : ℂ) (hu : u ∉ Qbar) (hs : s ∈ Qbar) (hsr : conj s = s) (hss : s * s = u * conj u) :
    LinearIndependent (↥Qbar) ![1, u, conj u, (u ^ 2 / (s * s) + s * s / u ^ 2), (u ^ 2 / (s * s) + s * s / u ^ 2) / (s + 1 * u)] ∧
      u ^ 2 ∉ Submodule.span Qbar ({1, u, conj u, (u ^ 2 / (s * s) + s * s / u ^ 2), (u ^ 2 / (s * s) + s * s / u ^ 2) / (s + 1 * u)} : Set ℂ) ∧
      conj u ^ 2 ∉ Submodule.span Qbar ({1, u, conj u, (u ^ 2 / (s * s) + s * s / u ^ 2), (u ^ 2 / (s * s) + s * s / u ^ 2) / (s + 1 * u)} : Set ℂ) ∧
      ∀ b ∈ Qbar, b ≠ 0 → (u - b)⁻¹ ∉ Submodule.span Qbar ({1, u, conj u, (u ^ 2 / (s * s) + s * s / u ^ 2), (u ^ 2 / (s * s) + s * s / u ^ 2) / (s + 1 * u)} : Set ℂ) := by
  sorry

end DiazModulus
Source
Not found in the sources read. R11 of the Diaz modulus mission. Formal proof: Diaz modulus mission, 11 October 2026 (C. Perassi).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me