The curve has a point of every modulus
ProvedCurveSymmetry.family_point_of_normcurve-symmetry-leanpolynomialsreal-algebraic-geometry
Identify the Euclidean plane with and use the complex coordinates , . Let be an integer and let be nonreal, ; the condition of the note is not required. Let be the polynomial of equation (6), and let be its real locus, the curve of equation (1). Then meets every circle about the origin, including the degenerate one of radius : for every real there is with
In the formalization this yields that is infinite, as stated in Lemma 4, and that it is not a circle; it also enters the count of the points of on each circle in the proof of Lemma 4.
Preamble
import Definitions.Def_CurveSymmetry_01_RealLoci import Definitions.Def_CurveSymmetry_02_FamilyBasics import Mathlib.Algebra.MvPolynomial.Nilpotent import Mathlib.Algebra.MvPolynomial.NoZeroDivisors import Mathlib.Algebra.Polynomial.FieldDivision import Mathlib.Algebra.Polynomial.Reverse import Mathlib.Analysis.Complex.Polynomial.Basic import Mathlib.Data.Complex.Basic import Mathlib.RingTheory.MvPolynomial.Homogeneous import Mathlib.RingTheory.MvPolynomial.IrreducibleQuadratic import Mathlib.RingTheory.Polynomial.Eisenstein.Criterion import Mathlib.RingTheory.Polynomial.GaussLemma import Mathlib.RingTheory.RootsOfUnity.Complex import Mathlib.RingTheory.RootsOfUnity.PrimitiveRoots import Mathlib.Tactic open CurveSymmetry set_option autoImplicit false open MvPolynomial
Formal statement
theorem CurveSymmetry.family_point_of_norm {m : ℕ} (hm : 0 < m) {α : ℂ} (ha : α ≠ star α)
{r : ℝ} (hr : 0 ≤ r) : ∃ z ∈ realLocus (familyPolynomial m α), ‖z‖ = r := by sorrySource
C. Perassi, Sharp symmetry bounds for real algebraic curves (note): lemma of the formalization, used for Theorem 1 (p. 1), Theorem 2 (p. 2), Lemma 4 (p. 3), https://github.com/carlok/curve-symmetry-lean/blob/d99bc17a1c397956c05d7417de50f9beed56580f/sharp_symmetry_bounds.pdf. Lean: https://github.com/carlok/curve-symmetry-lean/blob/d99bc17a1c397956c05d7417de50f9beed56580f/lean/FamilyRealLocus.lean (C. Perassi)