Documentation

LeanPool.NandakumarRamanaRao.NRR.OddSphereDegree.AlgebraicTopology.InducedOnRPCohomology

Pullback on singular cohomology of the descended odd map #

This file connects the library's two finished layers — the genuine singular cohomology functor of SingularCohomology.lean and the genuine odd-map descent / double-cover API of RealProjectiveSpace.lean — into honest, formalized statements about the pullback action of the descended odd map on the real mod-2 singular cohomology of real projective space.

Everything here is a real mathematical object:

The degree-1 generator α ∈ H¹(RPⁿ; F₂), its powers αⁿ, the cup product, and the top-class / degree comparison remain genuinely absent (they need the universal coefficient theorem, the Alexander–Whitney cup product, and the transfer/Gysin comparison — implemented by the project modules listed below).

What is proved here #

fbar^* ≫ proj^* = proj^* ≫ f^* on H^k(RP n; F₂) ⟶ H^k(S^n; F₂)

This is the cohomological form of the commuting square inducedOnRP_comp_proj (fbar ∘ proj = proj ∘ f); it is exactly the square used by the top-class / degree comparison (C3b).

These are the functorial pullback / double-cover-compatibility / descended-map naturality facts independent of the cup-product ring computation.

noncomputable def SphereOddDegree.rpCohomology (n k : ℕ) :

The k-th singular cohomology of RP n with ZMod 2 coefficients, as an object of ModuleCat (ZMod 2). This is a genuine object: the constructed functor singularCohomologyZMod2 k applied to the genuine space TopCat.of (RP n).

Equations
Instances For
    noncomputable def SphereOddDegree.sphereCohomology (n k : ℕ) :

    The k-th singular cohomology of S^n with ZMod 2 coefficients, as an object of ModuleCat (ZMod 2).

    Equations
    Instances For
      noncomputable def SphereOddDegree.inducedOnRPPullback {n : ℕ} (f : C(Sphere n, Sphere n)) (hf : IsOddMap f) (k : ℕ) :

      The pullback fbar^* : H^k(RP n; F₂) → H^k(RP n; F₂) of the descended odd map fbar = inducedOnRP f hf. This is the functor's action on the opposite of the TopCat morphism TopCat.ofHom (inducedOnRP f hf); naturality is structural.

      Equations
      Instances For

        The pullback proj^* : H^k(RP n; F₂) → H^k(S^n; F₂) of the double cover proj n : S^n → RP n.

        Equations
        Instances For

          The pullback f^* : H^k(S^n; F₂) → H^k(S^n; F₂) of a self-map f of the sphere.

          Equations
          Instances For

            Functoriality at the identity: the pullback of the descended identity map is the identity on H^k(RP n; F₂).

            Contravariant functoriality of the descended pullback: the pullback of the descent of g ∘ f is gbar^* followed by fbar^* (the order is reversed, since cohomology is contravariant).

            Naturality square of the double cover. For an odd map f with descent fbar = inducedOnRP f hf, the cohomology pullbacks fit into the commuting square

            fbar^* ≫ proj^* = proj^* ≫ f^* : H^k(RP n; F₂) ⟶ H^k(S^n; F₂).
            

            This is the cohomological image of the point-set commuting square inducedOnRP_comp_proj (fbar ∘ proj = proj ∘ f). It is exactly the square the top-class / degree comparison evaluates on the top class.

            The nontrivial deck transformation (the antipodal map) acts trivially on the image of proj^*: proj^* ≫ antipodal^* = proj^*. This is the cohomological form of proj_comp_antipodal (proj n ∘ antipodal n = proj n).

            The pullback of the descended antipodal map is the identity on H^k(RP n; F₂), since the antipodal map descends to the identity on RP n (inducedOnRP_antipodal).

            Homotopy invariance on the sphere (unconditional). Homotopic self-maps f, g of S^n induce equal pullbacks f^* = g^* on the mod-2 cohomology H^k(S^n; F₂).

            This specializes singularCohomologyMap_eq_of_homotopic_continuousMap to the sphere pullback spherePullback; it is the cohomological input the top-class / degree comparison will use to replace a sphere self-map by any homotopic representative.

            Homotopy invariance for descended maps on RP n (unconditional). If two odd self-maps f, g of S^n descend to homotopic self-maps of RP n, their pullbacks on H^k(RP n; F₂) agree.

            The hypothesis is phrased on the descended maps inducedOnRP f hf and inducedOnRP g hg (their Homotopicness on RP n), since a homotopy on the sphere need not be odd and hence need not descend on its own.

            Cochain-level fixed-point powers for the descended odd map on RP n. If a degree-one mod-2 cochain φ on RP n is fixed by the cochain pullback of the descended odd map fbar = inducedOnRP f hf (i.e. fbar^* φ = φ), then so are all its cup powers: fbar^*(φⁿ) = φⁿ.

            This is the cochain-level form of the final-theorem target fbar^*(α)=α ⟹ fbar^*(αⁿ)=αⁿ for the descended odd map, specialized to the ZMod 2 coefficients of the RP n computation. The cohomology-level version is inducedOnRP_cohPullback_cupPow_fixed below (the cup product now descends to cohomology, see CohomologyCupProduct.lean); the degree-1 class α ∈ H¹(RPⁿ; F₂) itself remains gated on the universal coefficient theorem, so no unsupported α is introduced.

            The descended-odd-map pullback on H^k(RP n; F₂) is the cohomology pullback of the descended map fbar = inducedOnRP f hf.

            Cohomology-level fixed-point powers for the descended odd map on RP n. If a degree-one mod-2 cohomology class a ∈ H¹(RP n; F₂) is fixed by the pullback of the descended odd map fbar = inducedOnRP f hf (i.e. fbar^* a = a), then so are all its cup powers: fbar^*(aⁿ) = aⁿ.

            This is the cohomology-level implication fbar^*(α)=α ⟹ fbar^*(αⁿ)=αⁿ, using the ZMod 2 cup product cupZMod2 and its powers cupPowZMod2 from CohomologyCupProduct.lean.

            Cohomology-level cup naturality for the descended odd map on RP n. The descended-odd-map pullback is multiplicative for the ZMod 2 cohomology cup product: fbar^*(a ⌣ b) = fbar^* a ⌣ fbar^* b for fbar = inducedOnRP f hf.

            This is the RP n-specialized form of cohPullback_cupZMod2, stated directly in terms of inducedOnRPPullback (which is cohPullback (TopCat.ofHom (inducedOnRP f hf)) by inducedOnRPPullback_eq_cohPullback).

            Cohomology-level cup-power naturality for the descended odd map on RP n. fbar^*(aⁿ) = (fbar^* a)ⁿ for a degree-one class a ∈ H¹(RP n; F₂) and the descended odd map fbar = inducedOnRP f hf.

            This is the RP n-specialized form of cohPullback_cupPowZMod2, stated directly in terms of inducedOnRPPullback. Together with a fixed-point hypothesis fbar^* a = a it yields inducedOnRP_cohPullback_cupPow_fixed.