Documentation

LeanPool.EilenbergZilber.BisimplicialNormalizationComparison

The normalization comparison equivalence #

This file constructs the homotopy equivalence normalizationComparison : HomotopyEquiv (N₁.obj X) (F₁.obj X) used in the normalized Eilenberg-Zilber argument.

The construction is factored as

N₁(X) ≃ M₁(X) ≃ F₁(X),

where M₁ is outer-unnormalized and inner-normalized.

@[instance_reducible]

The symmetry of the total complex shape on ChainComplex _ ℕ bicomplexes, with respect to the canonical TotalComplexShape (down ℕ) (down ℕ) (down ℕ). The sign σ i₁ i₂ = (-1)^(i₁ * i₂) (written via the alternating sign ε) is exactly what is needed for the flip symmetry HomologicalComplex₂.totalFlipIso. Mirrors the up ℤ instance in Mathlib.

Equations
  • One or more equations did not get rendered due to their size.
@[reducible, inline]

The intermediate total complex: outer unnormalized and inner normalized.

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

    The outer normalization inclusion N₁(X) ⟶ M₁(X).

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

      The outer normalization retraction M₁(X) ⟶ N₁(X).

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

        The inner normalization inclusion M₁(X) ⟶ F₁(X).

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

          The inner normalization retraction F₁(X) ⟶ M₁(X).

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            noncomputable def LeanPool.EilenbergZilber.BisimplicialObject.HomologicalComplex₂.totalMapHomotopyHom {C : Type u_1} [CategoryTheory.Category.{v_1, u_1} C] [CategoryTheory.Abelian C] {I₁ : Type u_2} {I₂ : Type u_3} {J : Type u_4} {c₁ : ComplexShape I₁} {c₂ : ComplexShape I₂} {c : ComplexShape J} [DecidableEq J] [TotalComplexShape c₁ c₂ c] {K L : HomologicalComplex₂ C c₁ c₂} [K.HasTotal c] [L.HasTotal c] {φ ψ : K ⟶ L} (h : Homotopy φ ψ) (j j' : J) :
            (K.total c).X j ⟶ (L.total c).X j'

            The components (K.total c).X j ⟶ (L.total c).X j' of the homotopy on total complexes induced by a homotopy h between maps of bicomplexes that is homotopic in the first direction.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              theorem LeanPool.EilenbergZilber.BisimplicialObject.HomologicalComplex₂.totalMapHomotopy_zero {C : Type u_1} [CategoryTheory.Category.{v_1, u_1} C] [CategoryTheory.Abelian C] {I₁ : Type u_2} {I₂ : Type u_3} {J : Type u_4} {c₁ : ComplexShape I₁} {c₂ : ComplexShape I₂} {c : ComplexShape J} [DecidableEq J] [TotalComplexShape c₁ c₂ c] {K L : HomologicalComplex₂ C c₁ c₂} [K.HasTotal c] [L.HasTotal c] {φ ψ : K ⟶ L} (h : Homotopy φ ψ) (j j' : J) (hj : ¬c.Rel j' j) :

              A homotopy of bicomplex morphisms in the outer direction induces a homotopy on total complexes.

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

                The flip of a bicomplex morphism, as a morphism between the flipped bicomplexes.

                Equations
                Instances For
                  @[simp]
                  theorem LeanPool.EilenbergZilber.BisimplicialObject.HomologicalComplex₂.flipMap_f_f {C : Type u_1} [CategoryTheory.Category.{v_1, u_1} C] [CategoryTheory.Abelian C] {I₁ : Type u_2} {I₂ : Type u_3} {c₁ : ComplexShape I₁} {c₂ : ComplexShape I₂} {K L : HomologicalComplex₂ C c₁ c₂} (φ : K ⟶ L) (i₂ : I₂) (i₁ : I₁) :
                  ((flipMap φ).f i₂).f i₁ = (φ.f i₁).f i₂

                  Naturality of the flip symmetry isomorphism totalFlipIso with respect to a bicomplex morphism φ : K ⟶ L: the totalization of φ and of its flip are related by conjugation.

                  Naturality of the flip symmetry isomorphism totalFlipIso with respect to a bicomplex morphism φ : K ⟶ L: the totalization of φ and of its flip are related by conjugation.

                  The totalization of a bicomplex morphism is conjugate to the totalization of its flip by totalFlipIso.

                  The inner-direction analog of totalMapHomotopy.

                  It is obtained by applying totalMapHomotopy to the flipped bicomplex and transporting the result across totalFlipIso.

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

                    The outer half of normalizationComparison.

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

                      A natural family of homotopies between chain-complex-valued functors lifts, after flip, to a homotopy between the corresponding mapHomologicalComplex morphisms.

                      Equations
                      Instances For

                        The inner half of normalizationComparison.

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