Documentation

TauCeti.Algebra.Homology.Periodic.Duplex.Basic

Two-periodic complexes are curved duplexes of curvature zero #

A curved duplex X₀ --d₀--> X₁ --d₁--> X₀ of curvature 0 has both composites d₀ ≫ d₁ and d₁ ≫ d₀ equal to zero, so it is the same datum as a two-periodic complex, that is a ZMod 2-indexed complex for the shape ComplexShape.up (ZMod 2), with X₀ in degree 0, X₁ in degree 1, and d₀, d₁ the two differentials. This file makes the identification precise, so that the curvature-zero specialization of curved duplexes inherits Mathlib's homological-complex vocabulary instead of duplicating it:

For nonzero curvature, the composites need not vanish, so a curved duplex need not be a complex; this file makes no comparison outside curvature zero.

References #

@[implicit_reducible]

The two-periodic complex attached to a curved duplex of curvature zero: the even component sits in degree 0, the odd component in degree 1, and the differentials are d₀ and d₁.

Instances For
    @[implicit_reducible]

    The curved duplex of curvature zero attached to a two-periodic complex K: its components are K.X 0 and K.X 1, and its differentials are K.d 0 1 and K.d 1 0.

    Instances For

      Curved duplexes of curvature zero are two-periodic complexes: the functors toPeriodicComplex and ofPeriodicComplex are mutually inverse equivalences.

      Instances For

        Homotopies #

        A morphism of curved duplexes of curvature zero is null-homotopic, that is of the form d h + h d for an odd map h, exactly when the corresponding morphism of two-periodic complexes is homotopic to zero.

        Two duplex morphisms become homotopic periodic-complex morphisms exactly when their difference is null-homotopic.

        The null-homotopic morphisms of curved duplexes of curvature zero are exactly the morphisms sent to zero in Mathlib's homotopy category of two-periodic complexes.

        The homotopy category #

        @[reducible, inline]

        The functor from the homotopy category of curved duplexes of curvature zero to the homotopy category of two-periodic complexes induced by toPeriodicComplex.

        Instances For

          The homotopy category of curved duplexes of curvature zero is equivalent to Mathlib's homotopy category of two-periodic complexes, through the functor induced by CurvedDuplex.toPeriodicComplex.

          Instances For
            @[simp]

            The functor of the homotopy-category equivalence is the induced periodic-complex functor.