Documentation

LeanPool.NandakumarRamanaRao.NRR.OddSphereDegree.DegreeFunctorialityAndHomotopy

Degree functoriality and homotopy invariance (consolidation layer) #

This file consolidates the standard degree API — identity, composition, homotopy invariance, and the homotopy-class–distinguishing application form — into the strongest formalized statements the library supports today.

The degree API is parameterized by a top-homology identification Hₙ(Sⁿ; ℤ) ≅ ℤ (a term of SphereTopHomologyIso n for n ≥ 1). Homotopy invariance is conditional on the required algebraic prism operator (SingularPrismOperator), exactly as in HomotopyInvariance.lean.

What is added here, building only on Degree.lean, SphereTopHomology.lean, DegreeAPIStrengthening.lean and HomotopyInvariance.lean:

Every statement is conditional only on the explicit identification e (resp. a SphereOrientation) and, for homotopy invariance, on SingularPrismOperator — the honest set of hypotheses. None of them is a disguised unconditional theorem.

TopCat.sphere-native homotopy invariance #

Conditional homotopy invariance of the TopCat-degree.

Assuming the prism operator, two self-morphisms g, h of TopCat.sphere n whose underlying continuous maps are homotopic have equal TopCat-degree (relative to any chosen identification e : Hₙ(Sⁿ; ℤ) ≅ ℤ).

Degree as a monoid homomorphism and the power law #

The multiplicative degree homomorphism End (TopCat.sphere n) →* ℤ underlying degreeOfIsoTop: it sends the identity to 1 and respects the monoid product of End (TopCat.sphere n) (categorical composition). This is the functorial composite of Functor.mapEnd for the homology functor with the scalar ring homomorphism degreeRingHomOfIso.

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

    Power law. The TopCat-degree of a k-fold self-composite is the k-th power of the degree: degree (gᵏ) = (degree g)ᵏ (powers in the endomorphism monoid End (TopCat.sphere n)).

    Homotopy-class invariant (the application form) #

    The contrapositives of homotopy invariance: a degree mismatch obstructs a homotopy. This is the shape the final odd-map / Borsuk–Ulam–style argument consumes — a degree invariant distinguishing homotopy classes of self-maps.

    Maps of different degree are not homotopic (raw C(Sphere n, Sphere n) form, conditional on the prism operator).

    Maps of different degree are not homotopic (TopCat.sphere n form, conditional on the prism operator).

    Oriented TopCat degree #

    The bundled-orientation analogue of degreeOfIsoTop, repackaging the same identity / composition / homotopy-invariance facts on a SphereOrientation.

    The oriented TopCat-degree of a self-morphism of TopCat.sphere n, read off the supplied identification o.iso n.

    Equations
    Instances For

      The oriented TopCat-degree is multiplicative under categorical composition (the factors reverse, as for degreeOfIsoTop_comp).

      Compatibility. The oriented raw Sphere n degree is the oriented TopCat-degree of the model transport.

      Oriented homotopy invariance of the TopCat-degree (conditional on the prism operator).

      Oriented homotopy-class invariant. Self-maps of different oriented degree are not homotopic (conditional on the prism operator).