Normalizing to the unit circle is not an arithmetic invariance
ProvedDiaz.normalization_not_invariantSource. Remark 1.4, Normalization is not arithmetic invariance, in Carlo Perassi's manuscript Rigidity of logarithms with algebraic modulus — around a conjecture of Diaz, Section 1, The conjecture and its elementary normal form: "Writing with changes the exponential condition to ; it does not imply . Hence one cannot assume without loss of arithmetic information." The mathematics is Carlo Perassi's; no novelty is claimed. The witness below is the obvious one and the observation is possibly known — it has not been checked against the literature.
Statement (conditional). Assume Hermite–Lindemann in the form given as the hypothesis HL: for
every non-zero algebraic over , is transcendental over
. Then there exists with algebraic — that is, —
such that is transcendental; so .
Witness. . Then is algebraic, , and , whose
exponential is transcendental by HL applied to the non-zero algebraic number .
Reading. The projection onto the unit circle destroys membership in , which is the whole arithmetic content of the hypothesis. So the parameter in the conic normal form cannot be scaled away: the family of conics is not a single conic in disguise, and a proof of Diaz's conjecture may not assume .
On the hypothesis. Hermite–Lindemann is a theorem (Hermite 1873, Lindemann 1882) but is not in
the platform's Mathlib at this revision — only the analytic half,
NumberTheory.Transcendental.Lindemann.AnalyticalPart, is present — so it is carried as an
explicit hypothesis, following the convention already used on this mission by
DiazModulus.diaz_on_axes_of_hermite_lindemann. It can be discharged against
DiazModulus.hermite_lindemann_holds. Only the instance at is used.
import Mathlib import Definitions.Def_Diaz_Closure import Definitions.Def_Diaz_Instantiation open ComplexConjugate open Diaz
theorem Diaz.normalization_not_invariant
(HL : ∀ z : ℂ, z ≠ 0 → IsAlgebraic ℚ z → Transcendental ℚ (Complex.exp z)) :
∃ u : ℂ, u ≠ 0 ∧ IsAlgebraic ℚ (Complex.exp u) ∧
Transcendental ℚ (Complex.exp ((((‖u‖ : ℝ) : ℂ))⁻¹ * u)) := by sorry