The space span(1, u, ū, g, ug) is visible to the four-dimensional extensions exactly when u·R(u)·g = N(u) with R ≠ 0, deg R ≤ 2, deg N ≤ 3
ProvedDiazModulus.degree_one_space_visible_to_four_dimensional_extensions_iff_cubic_over_quadraticLet with algebraic (so ). Let , and say that a space is visible to the four-dimensional extensions if some makes carry a configuration (free and free over with all six products in the space). Let with free over . Then is visible to the four-dimensional extensions if and only if for some with , and .
Every carries the configuration ; this says when Theorem B already sees through one of its four-dimensional subspaces.
Proof. By Theorem B (DiazModulus.circle_point_extension_two_by_three_configuration_iff), with carries a configuration exactly when it contains , or some with . If is visible, exchange puts such an element in , and DiazModulus.degree_one_space_cubic_over_quadratic_of_mem_square_or_reciprocal gives and . Conversely DiazModulus.degree_one_space_mem_square_or_reciprocal_of_cubic_over_quadratic puts such an element in ; it is not in , since is transcendental, and works.
Novelty. Not found in the sources read; routine.
import Definitions.Def_DiazModulus
open Complex ComplexConjugate
namespace DiazModulus
open Polynomial in
theorem degree_one_space_visible_to_four_dimensional_extensions_iff_cubic_over_quadratic
(u g : ℂ) (hu : u ∉ Qbar) (hρ : IsAlgebraic ℚ (u * conj u))
(hind : LinearIndependent (↥Qbar) ![1, u, conj u, g, u * g]) :
(∃ w ∈ Submodule.span Qbar ({1, u, conj u, g, u * g} : Set ℂ), w ∉ Submodule.span Qbar ({1, u, conj u} : Set ℂ) ∧
∃ (x : Fin 2 → ℂ) (y : Fin 3 → ℂ), LinearIndependent (↥Qbar) x ∧ LinearIndependent (↥Qbar) y ∧
∀ i j, x i * y j ∈ Submodule.span Qbar ({1, u, conj u, w} : Set ℂ)) ↔
∃ R N : (↥Qbar)[X], R ≠ 0 ∧ R.natDegree ≤ 2 ∧ N.natDegree ≤ 3 ∧ u * aeval u R * g = aeval u N := by
sorry
end DiazModulus