Documentation

TauCeti.AlgebraicTopology.UniversalCover.RealProjective.Basic

Real projective space as an antipodal quotient #

Real projective n-space is modelled as the quotient of the unit sphere in EuclideanSpace ℝ (Fin (n + 1)) by the antipodal action. The acting group is ℤˣ, whose two elements 1 and -1 act respectively as the identity and negation. This file defines the quotient, characterizes equality of its representatives, and proves that the quotient map from the sphere is a two-sheeted quotient covering map.

This is the quotient-cover prerequisite for the computation of π₁(RPⁿ) in TauCetiRoadmap/UniversalCovers/README.md, Stage 4, item 13. The covering argument uses isQuotientCoveringMap_quotientMk_of_properlyDiscontinuousSMul from Mathlib's quotient-covering API, due to Junyan Xu. Finiteness of ℤˣ supplies proper discontinuity; the only additional input is that the antipodal action on the unit sphere is free. The integer-unit sphere action is provided by TauCeti.Analysis.Normed.Module.Ball.IntUnitsAction.

Main declarations #

Real projective n-space, modelled as the orbit quotient of the unit sphere Sⁿ under the antipodal action of the two-element group ℤˣ = {1, -1}.

Equations
Instances For

    The unit sphere of EuclideanSpace ℝ (Fin (n + 1)) is nonempty.

    The unit sphere of EuclideanSpace ℝ (Fin (n + 1)) is connected once 1 ≤ n, that is, from the circle on. This is the standing hypothesis behind the identification of the deck group of the antipodal cover.

    @[instance_reducible]

    The quotient topology on real projective space.

    Equations

    Real projective space is compact as the quotient of the compact unit sphere.

    The quotient map from the unit sphere to real projective space.

    Equations
    Instances For

      Every point of real projective space has a unit-vector representative.

      theorem TauCeti.RealProjectiveSpace.inductionOn (n : ) {motive : RealProjectiveSpace nProp} (x : RealProjectiveSpace n) (h : ∀ (y : (Metric.sphere 0 1)), motive (mk n y)) :
      motive x

      To prove a property of every point of real projective space, it suffices to prove it on the image of every unit vector.

      noncomputable def TauCeti.RealProjectiveSpace.lift (n : ) {α : Sort u_1} (f : (Metric.sphere 0 1)α) (h : ∀ (x : (Metric.sphere 0 1)), f (-x) = f x) :

      An antipodal-invariant function on the unit sphere descends to real projective space.

      Equations
      Instances For
        @[simp]
        theorem TauCeti.RealProjectiveSpace.lift_mk (n : ) {α : Sort u_1} (f : (Metric.sphere 0 1)α) (h : ∀ (x : (Metric.sphere 0 1)), f (-x) = f x) (x : (Metric.sphere 0 1)) :
        RealProjectiveSpace.lift n f h (mk n x) = f x

        Lifting an antipodal-invariant function and applying it to a representative recovers the original function.

        theorem TauCeti.RealProjectiveSpace.lift_unique (n : ) {α : Sort u_1} (f : (Metric.sphere 0 1)α) (h : ∀ (x : (Metric.sphere 0 1)), f (-x) = f x) (g : RealProjectiveSpace nα) (hg : ∀ (x : (Metric.sphere 0 1)), g (mk n x) = f x) :

        A function out of real projective space agreeing with an antipodal-invariant function on representatives is its lift.

        @[simp]
        theorem TauCeti.RealProjectiveSpace.mk_eq_mk_iff (n : ) (x y : (Metric.sphere 0 1)) :
        mk n x = mk n y x = y x = -y

        Two unit vectors define the same point of real projective space exactly when they are equal or antipodal.

        @[simp]
        theorem TauCeti.RealProjectiveSpace.mk_neg (n : ) (x : (Metric.sphere 0 1)) :
        mk n (-x) = mk n x

        Antipodal unit vectors have the same image in real projective space.

        The unit sphere modulo the antipodal action is a quotient covering map. Its fibres are the two-element orbits {x, -x}.

        The unit-sphere projection onto real projective space is a quotient map.

        The unit-sphere projection onto real projective space is continuous.

        Real projective space is nonempty.

        Real projective space is path-connected for every n, as a nonempty subsingleton for n = 0 and as the continuous image of the path-connected unit sphere Sⁿ for 1 ≤ n.

        The unit-sphere projection onto real projective space is a covering map.

        The projection from the unit sphere onto real projective space is open.