In the real pencil space span(1, u, ū, g, ḡ), g = G(v) + κ conj(v G(v)), v = u/s, the free triple (1/u, 1, g) and its u-multiple lie in the span: Theorem F's shape D1
ProvedDiazModulus.laurent_real_pencil_class_space_u_multiplier_tripleLet be transcendental, that is, (the algebraic numbers); spans and linear independence are over . Let with , and put . Let with and with , put and . Then is linearly independent, and and for .
So satisfies Theorem F's condition (D1). Theorem E's real pencil class (R) asks in addition and , so every hull of class (R) has shape (D1).
Proof. As , makes real and non-zero. Hence , (otherwise would be algebraic), and . Freeness: the real pencil normal form node (DiazModulus.laurent_real_pencil_normal_form_carries_two_by_three_configuration, 10.92) makes linearly independent, and a relation is the relation , so . Membership: , and lie in . Multiples: and lie in , and , because and ; so .
Novelty. Not found in the sources read; routine. It follows from DiazModulus.laurent_real_pencil_normal_form_carries_two_by_three_configuration (10.92), which gives the configuration of class (R) with the triple : Theorem E's real pencil class (R) has Theorem F's shape (D1). The real pencil spaces are the project's (blueprint Prop. 10.42).
import Definitions.Def_DiazModulus
open Complex ComplexConjugate
namespace DiazModulus
theorem laurent_real_pencil_class_space_u_multiplier_triple
(u s : ℂ) (hu : u ∉ Qbar) (hs : s ∈ Qbar) (hss : s * s = u * conj u)
(κ : ℂ) (hκ : κ ∈ Qbar) (hκ1 : κ * conj κ = 1) (G : Polynomial ↥Qbar) (hG : 1 ≤ G.natDegree) :
LinearIndependent (↥Qbar) ![u⁻¹, 1, (Polynomial.aeval (u / s) G + κ * conj ((u / s) * Polynomial.aeval (u / s) G))] ∧
∀ j, ![u⁻¹, 1, (Polynomial.aeval (u / s) G + κ * conj ((u / s) * Polynomial.aeval (u / s) G))] j ∈
Submodule.span Qbar ({1, u, conj u, (Polynomial.aeval (u / s) G + κ * conj ((u / s) * Polynomial.aeval (u / s) G)), conj (Polynomial.aeval (u / s) G + κ * conj ((u / s) * Polynomial.aeval (u / s) G))} : Set ℂ) ∧
u * ![u⁻¹, 1, (Polynomial.aeval (u / s) G + κ * conj ((u / s) * Polynomial.aeval (u / s) G))] j ∈
Submodule.span Qbar ({1, u, conj u, (Polynomial.aeval (u / s) G + κ * conj ((u / s) * Polynomial.aeval (u / s) G)), conj (Polynomial.aeval (u / s) G + κ * conj ((u / s) * Polynomial.aeval (u / s) G))} : Set ℂ) := by
sorry
end DiazModulus