Documentation

TauCeti.Geometry.Manifold.Instances.LensSpace

Lens spaces are analytic manifolds #

The lens space TauCeti.LensSpace m ℓ is the orbit space of the unit sphere S²ᵏ⁺¹ ⊆ ℂᵏ⁺¹ under the free action of the finite lens group TauCeti.lensGroup m ℓ (TauCeti.AlgebraicTopology.UniversalCover.LensSpace.Basic). The lens group consists of linear isometries, so it acts on the sphere by analytic diffeomorphisms, and the orbit space is an analytic manifold of dimension 2k + 1 by TauCeti.instIsManifoldQuotient. The projection from the sphere is an analytic local diffeomorphism.

As for Mathlib's spheres (EuclideanSpace.instChartedSpaceSphere), the manifold structure is stated for any n with Fact (finrank ℝ (EuclideanSpace ℂ (Fin (k + 1))) = n + 1), and the instance TauCeti.factFinrankEuclideanSpaceComplex (TauCeti.Analysis.InnerProductSpace.Euclidean.Space) supplies n = 2k + 1. This lets instance search find the structure for a concrete model such as 𝓡 3, where it could not solve 2 * k + 1 = 3 for k.

Main results #

References #

@[instance_reducible]
noncomputable instance TauCeti.LensSpace.instChartedSpace (m : ℕ) [NeZero m] {k : ℕ} (ℓ : Fin (k + 1) → (ZMod m)ˣ) {n : ℕ} [Fact (Module.finrank ℝ (EuclideanSpace ℂ (Fin (k + 1))) = n + 1)] :

The charts of a lens space, pushed forward from the sphere along the orbit projection.

Equations
  • One or more equations did not get rendered due to their size.
instance TauCeti.LensSpace.instIsManifold (m : ℕ) [NeZero m] {k : ℕ} (ℓ : Fin (k + 1) → (ZMod m)ˣ) {n : ℕ} [Fact (Module.finrank ℝ (EuclideanSpace ℂ (Fin (k + 1))) = n + 1)] :

A lens space is an analytic manifold of dimension 2k + 1.

The projection from the sphere to a lens space is an analytic local diffeomorphism.