The Möbius symmetry group of has exactly elements
ProvedCurveSymmetry.familyAmbientGroup_cardLet be an integer, let satisfy and (so is not real), and let . Let be the Riemann sphere and let be the closure of in . A matrix acts on by the Möbius transformation , with the usual conventions at and at the pole. Let be the group, under composition, of the bijections of that are induced by some matrix in and satisfy for every ; these are the holomorphic Möbius transformations mapping onto itself.
Then is finite, with
This is the order of the ambient symmetry group in Theorem 2 of the note, whose elements are the maps of equation (3): with , and with . Anti-Möbius maps are not elements of ; that none of them preserves is a separate result. The quartic case is included.
Formalization Note: The sphere is OnePoint ℂ. The group is a subgroup of the permutations of the sphere, namely the image of intersected with the stabilizer of , so proportional matrices give the same element; is the topological closure of the image of . The cardinality is Nat.card, so the equation also asserts finiteness.
import Definitions.Def_CurveSymmetry_01_RealLoci import Definitions.Def_CurveSymmetry_02_FamilyBasics import Definitions.Def_CurveSymmetry_03_IsometriesAndCharts import Definitions.Def_CurveSymmetry_04_ProjectiveClosure import Mathlib.Algebra.MvPolynomial.Nilpotent import Mathlib.Algebra.MvPolynomial.NoZeroDivisors import Mathlib.Algebra.MvPolynomial.PDeriv import Mathlib.Algebra.Polynomial.FieldDivision import Mathlib.Algebra.Polynomial.Reverse import Mathlib.Analysis.Calculus.FDeriv.Analytic import Mathlib.Analysis.Calculus.FDeriv.Equiv import Mathlib.Analysis.Calculus.FDeriv.Mul import Mathlib.Analysis.Calculus.FDeriv.Pi import Mathlib.Analysis.Complex.Isometry import Mathlib.Analysis.Complex.OperatorNorm import Mathlib.Analysis.Complex.Polynomial.Basic import Mathlib.Analysis.Normed.Affine.MazurUlam import Mathlib.Data.Complex.Basic import Mathlib.FieldTheory.Separable import Mathlib.GroupTheory.SpecificGroups.Dihedral 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 import Mathlib.Topology.Algebra.Module.FiniteDimension import Mathlib.Topology.Compactification.OnePoint.ProjectiveLine open CurveSymmetry set_option autoImplicit false open OnePoint
theorem CurveSymmetry.familyAmbientGroup_card {m : ℕ} (hm : 2 ≤ m) {α : ℂ}
(ha : α ≠ star α) (hα : ‖α‖ = 1) :
Nat.card (familyAmbientGroup m α) = 4 * m := by sorryConfirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.