If a non-zero α u² + β u³ (α, β algebraic) lies in the conjugation hull of z = Σ c_j (u/s)^j, the hull is Theorem F's two-orbit space D2a for the pencil (X², 1)
ProvedDiazModulus.laurent_polynomial_class_conj_hull_two_orbit_formLet be transcendental, that is, (the algebraic numbers); spans and linear independence are over . Let with , and put . Let , let for be arbitrary, put and . Let , not both zero, with (Theorem E's class (P)). Then there are with , , and , such that are coprime, , , and .
That is, has Theorem F's shape (D2a) with and ( being transcendental, the values at determine the polynomials), and for . No dimension hypothesis is made, and the are not assumed algebraic, as the proof does not need it.
Proof. As and , and . Write ; then . Take and (coprime, of maximal degree ), and , with coefficients in because complex conjugation maps to itself; then and . (1) The five vectors lie in : ; by hypothesis; and is stable under complex conjugation, since conjugation permutes its generators and maps to itself, so . (2) They are linearly independent: multiplying a relation by gives a polynomial in of degree at most with coefficients , all algebraic; as is transcendental they vanish, and , give . (3) is spanned by five vectors, so , and the inclusion of the five-dimensional span of (1) in is an equality. Nothing about is used beyond the hull, so the need not be algebraic.
Novelty. Not found in the sources read; routine. It writes Theorem E's class (P) in the coordinates of Theorem F: every hull of class (P) has shape (D2a), with the pencil . The configuration of class (P) is in print: Diaz (2007, Théorème 7(1)), already in Diaz (2004, Théorème 2).
import Definitions.Def_DiazModulus
open Complex ComplexConjugate
namespace DiazModulus
open Polynomial in
theorem laurent_polynomial_class_conj_hull_two_orbit_form
(u s : ℂ) (hu : u ∉ Qbar) (hs : s ∈ Qbar) (hss : s * s = u * conj u)
(k : ℕ) (c : ℤ → ℂ)
(α β : ℂ) (hα : α ∈ Qbar) (hβ : β ∈ Qbar) (hαβ : α ≠ 0 ∨ β ≠ 0)
(hP : α * u ^ 2 + β * u ^ 3 ∈ Submodule.span Qbar ({1, u, conj u, (∑ j ∈ Finset.Icc (-(k : ℤ)) k, c j * (u / s) ^ j), conj (∑ j ∈ Finset.Icc (-(k : ℤ)) k, c j * (u / s) ^ j)} : Set ℂ)) :
∃ P' Q' S₁ S₂ : (↥Qbar)[X], aeval u P' = u ^ 2 ∧ aeval u Q' = 1 ∧
aeval u S₁ = conj β * s ^ 6 + conj α * s ^ 4 * u ∧ aeval u S₂ = α * u + β * u ^ 2 ∧
IsCoprime P' Q' ∧ max P'.natDegree Q'.natDegree = 2 ∧ S₁.natDegree ≤ 2 ∧ S₂.natDegree ≤ 2 ∧
Submodule.span Qbar ({1, u, conj u, (∑ j ∈ Finset.Icc (-(k : ℤ)) k, c j * (u / s) ^ j), conj (∑ j ∈ Finset.Icc (-(k : ℤ)) k, c j * (u / s) ^ j)} : Set ℂ) = Submodule.span Qbar ({1, u, u⁻¹, aeval u Q' * aeval u S₁ / (u * aeval u P'),
aeval u P' * aeval u S₂ / (u * aeval u Q')} : Set ℂ) := by
sorry
end DiazModulus