For every u ∈ ℂ, z lies in span_ℚ ℒ + ℚu + ℚū exactly when z = c + pu + qū with c ∈ ℒ and p, q ∈ ℚ, and the Q̄-span of 1 and this space is ℒ̃ + Q̄u + Q̄ū
ProvedDiazModulus.mem_logAlg_adjoin_circle_point_iffdiaz-modulus-leannumber-theorytranscendence
Here is the set of logarithms of algebraic numbers (the with algebraic), and is the -vector space spanned by and . Let be arbitrary and . Then:
- if and only if for some and ;
- .
Proof. is already a -subspace of : it contains , it is closed under addition since , and under rational multiples by Diaz.exp_ratMul_isAlgebraic; so by span induction , and membership in the sum unfolds to . For the second part, and every lie in , as rationals are algebraic. Conversely lies in because , and so do and , which lie in .
Novelty. Elementary; routine.
Preamble
import Definitions.Def_DiazModulus
Formal statement
open Complex ComplexConjugate
namespace DiazModulus
theorem mem_logAlg_adjoin_circle_point_iff
(u : ℂ) :
(∀ z : ℂ, z ∈ (Submodule.span ℚ LogAlg ⊔ Submodule.span ℚ ({u, conj u} : Set ℂ)) ↔
∃ c ∈ LogAlg, ∃ p q : ℚ, z = c + (p : ℂ) * u + (q : ℂ) * conj u) ∧
Submodule.span Qbar (insert 1 ((Submodule.span ℚ LogAlg ⊔ Submodule.span ℚ ({u, conj u} : Set ℂ) : Submodule ℚ ℂ) : Set ℂ)) =
LogAlgTilde ⊔ Submodule.span Qbar ({u, conj u} : Set ℂ) := by
sorry
end DiazModulus
Source
Elementary. Uses Diaz.exp_ratMul_isAlgebraic. R19 of the Diaz modulus mission. Formal proof: Diaz modulus mission, 18 October 2026 (C. Perassi).