Documentation

TauCeti.RepresentationTheory.Homological.TateCohomology.LowDegree

Low-degree Tate cohomology #

This file gives the low-degree descriptions used by the Nakayama map. For a representation M of a finite group, degree zero is the quotient of the invariant submodule by the image of the norm, and degree -1 is the kernel of the norm modulo the augmentation submodule I_G M. For a trivial representation A, the comparison with first group homology identifies degree -2 with Gᵃᵇ ⊗[ℤ] A, and hence, for the trivial integral representation, with the additive form of the abelianization. For the trivial integral representation the same descriptions evaluate degree zero as ZMod |G| and make degree -1 trivial.

The degree-zero and degree--1 constructions are adapted from ClassFieldTheory/Cohomology/TateCohomology.lean and ClassFieldTheory/Cohomology/FiniteCyclic/ExplicitTate.lean in kbuzzard/ClassFieldTheory, commit ccc3323c6750abca25b49b35106f54eb3a398509; the trivial integral calculations are adapted from ClassFieldTheory/Cohomology/FiniteCyclic/HerbrandQuotient/Trivial.lean in the same repository and commit. The degree--2 identification combines Mathlib's comparison with group homology, groupHomology.H1AddEquivOfIsTrivial, and the tensor-product right unitor.

Main definitions #

Main results #

References #

Degree-zero Tate cohomology is the quotient of the invariant submodule by the image of the norm.

Equations
Instances For
    noncomputable def TauCeti.TateCohomology.H0CyclesIso {R G : Type u} [CommRing R] [Group G] [Fintype G] (M : Rep R G) :

    The cycles in degree zero of the Tate complex are the invariant submodule.

    Equations
    Instances For

      Under the degree-zero identification, including a cycle into the Tate complex is the same as including the corresponding invariant into the coefficient module.

      Under the degree-zero identification, including a cycle into the Tate complex is the same as including the corresponding invariant into the coefficient module.

      noncomputable def TauCeti.TateCohomology.H0π {R G : Type u} [CommRing R] [Group G] [Fintype G] (M : Rep R G) :

      The map from invariant representatives to degree-zero Tate cohomology.

      Equations
      Instances For

        The representative map to degree-zero Tate cohomology is the canonical projection from degree-zero cycles to homology, after identifying those cycles with the invariants.

        Under the degree-zero identification of the cycles with the invariants, H0π is the canonical projection from degree-zero cycles to homology.

        Under the degree-zero identification of the cycles with the invariants, H0π is the canonical projection from degree-zero cycles to homology.

        The quotient map from invariant representatives onto degree-zero Tate cohomology is an epimorphism.

        @[simp]

        Passing an invariant representative to degree-zero Tate cohomology and then applying the low-degree identification is the quotient map by the norm image.

        @[simp]

        Passing an invariant representative to degree-zero Tate cohomology and then applying the low-degree identification is the quotient map by the norm image.

        @[simp]

        Passing an invariant representative to degree-zero Tate cohomology and then applying the low-degree identification is the quotient map by the norm image.

        @[simp]

        Composing the quotient map by the norm image with the inverse of the low-degree identification is the map from invariant representatives to degree-zero Tate cohomology.

        @[simp]

        Composing the quotient map by the norm image with the inverse of the low-degree identification is the map from invariant representatives to degree-zero Tate cohomology.

        @[simp]

        Composing the quotient map by the norm image with the inverse of the low-degree identification is the map from invariant representatives to degree-zero Tate cohomology.

        @[simp]

        An invariant represents the zero degree-zero Tate cohomology class exactly when it lies in the image of the norm.

        @[simp]

        Two invariants represent the same degree-zero Tate cohomology class exactly when their difference lies in the image of the norm.

        theorem TauCeti.TateCohomology.H0_induction_on {R G : Type u} [CommRing R] [Group G] [Fintype G] {M : Rep R G} {C : ↑(tateCohomology M 0) → Prop} (x : ↑(tateCohomology M 0)) (h : ∀ (y : ↥M.ρ.invariants), C ((CategoryTheory.ConcreteCategory.hom (H0π M)) y)) :
        C x

        Every degree-zero Tate cohomology class is represented by an invariant, so a property of all classes follows from the property of the classes of invariants.

        Degree -1 Tate cohomology is the kernel of the norm modulo the augmentation submodule, namely the kernel of the quotient to coinvariants.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          noncomputable def TauCeti.TateCohomology.HNegOneπ {R G : Type u} [CommRing R] [Group G] [Fintype G] (M : Rep R G) :

          The quotient map from norm-zero representatives to degree -1 Tate cohomology.

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

            The quotient map from norm-zero representatives onto degree -1 Tate cohomology is an epimorphism.

            @[simp]

            Under the degree -1 identification, HNegOneπ is the quotient map by the augmentation submodule.

            @[simp]

            A norm-zero element represents zero in degree -1 Tate cohomology exactly when it belongs to the augmentation submodule.

            @[simp]

            Two norm-zero elements represent the same degree -1 Tate class exactly when their difference belongs to the augmentation submodule.

            theorem TauCeti.TateCohomology.HNegOne_induction_on {R G : Type u} [CommRing R] [Group G] [Fintype G] {M : Rep R G} {C : ↑(tateCohomology M (-1)) → Prop} (x : ↑(tateCohomology M (-1))) (h : ∀ (y : ↥(LinearMap.ker M.ρ.norm)), C ((CategoryTheory.ConcreteCategory.hom (HNegOneπ M)) y)) :
            C x

            Every degree -1 Tate cohomology class is represented by a norm-zero element, so a property of all classes follows from the property of the classes of norm-zero elements.

            Under the degree -1 identification, including a cycle into the Tate complex is the same as including the corresponding norm-zero element into the coefficient module.

            Under the degree -1 identification, including a cycle into the Tate complex is the same as including the corresponding norm-zero element into the coefficient module.

            The representative map to degree -1 Tate cohomology is the canonical projection from degree -1 cycles to homology, after identifying those cycles with the kernel of the norm.

            For a trivial representation A, degree--2 Tate cohomology is the tensor product of the additive abelianization of the group with A.

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

              The degree -2 Tate identification factors through the comparison with first homology.

              @[simp]

              The degree--2 identification sends the homology class represented by (g, a) to the elementary tensor ⟦g⟧ ⊗ₜ a.

              The degree--2 Tate cohomology of the trivial integral representation is the additive abelianization of the group.

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

                The integral degree--2 identification is the tensor description followed by the right unitor.

                Degree-zero Tate cohomology with trivial integral coefficients is ZMod |H|.

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

                  The degree-zero equivalence sends an invariant representative to its residue class modulo the order of the group.

                  The class of 1 ∈ ℤ in degree-zero Tate cohomology with trivial integral coefficients.

                  Equations
                  Instances For

                    The class of 1 is the degree-zero projection of the invariant 1.

                    @[simp]

                    The canonical degree-zero class corresponds to 1 modulo the order of the group.

                    @[simp]

                    The order of degree-zero Tate cohomology with trivial integral coefficients is the order of the group.

                    Degree-zero Tate cohomology with trivial integral coefficients is finite.

                    Degree -1 Tate cohomology with trivial integral coefficients is trivial.