Documentation

LeanPool.JacobianDiffgeo.ProjectiveLine.Inversion

Inversion on the Riemann sphere (CC5) #

Unit: projective-line (docs/design/projective-line.md §3.1). ℙ¹ := OnePoint.

This file defines inversion : OnePoint ℂ → OnePoint, the map z ↦ z⁻¹ extended by ∞ ↦ 0 and 0 ↦ ∞, proves it is a continuous involution, and packages it as a self-inverse homeomorphism inversionHomeomorph. The continuity proof is the 𝓝 ∞ filter work referenced by the design's task brief ("verify OnePoint.nhds_infty_eq").

Main declarations: inversion, inversion_involutive, inversion_eq_infty_iff, tendsto_coe_cocompact, tendsto_coe_inv_nhdsNE_zero, continuous_inversion, inversionHomeomorph.

noncomputable def RS.P1.inversion :

Inversion z ↦ z⁻¹ on the Riemann sphere, with ∞ ↦ 0 and 0 ↦ ∞.

Equations
Instances For
    theorem RS.P1.inversion_coe {z : } (hz : z 0) :
    inversion z = z⁻¹

    (↑) sends cocompact ℂ to 𝓝 ∞ (mathlib's tendsto_coe_infty re-based off coclosedCompact for downstream convenience).

    The 𝓝 ∞ filter work, packaged: z ↦ ↑(z⁻¹) blows up at 0.

    Inversion as a self-inverse homeomorphism of the Riemann sphere.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For