Documentation

TauCeti.RepresentationTheory.Homological.ContCohomology.Coinduced.TraceShortExact

The trace short exact sequence of an open subgroup #

For an open subgroup U of finite index in a topological group G and a discrete G-module M, the trace Coind_U^G M → M of TauCeti.DiscreteCoind.trace is surjective (TauCeti.DiscreteCoind.trace_surjective). Its kernel TauCeti.DiscreteCoind.traceKer is a G-stable additive subgroup of the coinduced module, hence a discrete G-module in its own right, and the three fit into the short exact sequence

0 → traceKer G U M → Coind_U^G M → M → 0

of discrete G-modules, TauCeti.DiscreteCoind.traceShortExact. Its long exact cohomology sequence compares Hⁿ(G, Coind_U^G M) ≅ Hⁿ(U, M) with Hⁿ(G, M) through the cohomology of the kernel; this is how the cohomological dimension of G is bounded by that of an open subgroup (Serre, Galois Cohomology, Ch. I, §3.3, Prop. 14).

For a normal subgroup V, conjugation by g : G is a G-equivariant endomorphism TauCeti.DiscreteCoind.conj V V M g of Coind_V^G M, f ↦ (x ↦ g • f (g⁻¹ x)): under Coind_V^G M ≅ ℤ[G ⧸ V] ⊗ M it is right multiplication by g. It commutes with the trace, and the differences conj σ - 1 cover the kernel of the trace: the image of the G-equivariant map ∏_{x ∈ G ⧸ V} Coind_V^G M → Coind_V^G M, (φ_x)_x ↦ ∑_x (conj x.out⁻¹ - 1) φ_x, is exactly traceKer G V M. This is the cover ⊕_σ ℤ[G ⧸ V] ⊗ M → I ⊗ M, e_σ ⊗ m ↦ (σ - 1) ⊗ m, of NSW's proof of (3.3.11), I being the augmentation ideal of ℤ[G ⧸ V]. A preimage is computed from the decomposition into singles (TauCeti.DiscreteCoind.sum_single): conjugation by g moves the single at 1 to the single at g, and the singles at 1 add up to the single of the trace.

Main definitions #

Main results #

References #

The kernel of the trace #

The kernel of the trace Coind_U^G M → M, as an additive subgroup of the coinduced module. It is G-stable (TauCeti.DiscreteCoind.smul_mem_traceKer), and carries the restricted action of G as an instance.

Instances For
    @[simp]
    theorem TauCeti.DiscreteCoind.smul_mem_traceKer {G : Type u} [Group G] [TopologicalSpace G] [ContinuousMul G] {U : Subgroup G} [U.FiniteIndex] {M : Type v} [AddCommGroup M] [DistribMulAction G M] (g : G) {f : DiscreteCoind G U M} (hf : f ∈ traceKer G U M) :
    g • f ∈ traceKer G U M

    The kernel of the trace is stable under the action of G, the trace being equivariant.

    @[instance_reducible]

    The action of G on the kernel of the trace, by restriction.

    @[simp]
    theorem TauCeti.DiscreteCoind.coe_smul_traceKer (G : Type u) [Group G] [TopologicalSpace G] [ContinuousMul G] (U : Subgroup G) [U.FiniteIndex] (M : Type v) [AddCommGroup M] [DistribMulAction G M] (g : G) (f : ↥(traceKer G U M)) :
    ↑(g • f) = g • ↑f

    The inclusion of the kernel of the trace in Coind_U^G M is equivariant.

    Over a compact group, the kernel of the trace of a p-primary torsion module is p-primary torsion, as a subgroup of the p-primary torsion module Coind_U^G M.

    The short exact sequence #

    The trace short exact sequence 0 → traceKer G U M → Coind_U^G M → M → 0 of discrete G-modules, for an open subgroup U of finite index and a discrete G-module M. The second map is the trace, surjective because U is open.

    Instances For
      @[simp]

      The first map of the trace short exact sequence is the inclusion of the kernel.

      @[simp]

      The second map of the trace short exact sequence is the trace.

      Over a compact group the restricted action on the kernel of the trace is continuous, the kernel being a discrete module.

      The cover of the kernel of the trace of a normal subgroup #

      @[simp]
      theorem TauCeti.DiscreteCoind.conj_single_one {G : Type u} [Group G] [TopologicalSpace G] [ContinuousMul G] (V : Subgroup G) [V.Normal] (M : Type v) [AddCommGroup M] [DistribMulAction G M] [TopologicalSpace M] [DiscreteTopology M] [ContinuousSMul (↥V) M] (hV : IsOpen ↑V) (g : G) (a : M) :
      (conj V V M g ⋯) ((single G V M hV 1) a) = (single G V M hV g) (g • a)

      Conjugation moves singles: conjugation by g sends the single at 1 with value a to the single at g with value g • a.

      noncomputable def TauCeti.DiscreteCoind.traceKerCover {G : Type u} [Group G] [TopologicalSpace G] [ContinuousMul G] (V : Subgroup G) [V.Normal] (M : Type v) [AddCommGroup M] [DistribMulAction G M] [V.FiniteIndex] :
      (G ⧸ V → DiscreteCoind G V M) →+[G] DiscreteCoind G V M

      The cover of the kernel of the trace by conjugation differences: the G-equivariant map ∏_{x ∈ G ⧸ V} Coind_V^G M → Coind_V^G M sending (φ_x)_x to ∑_x (conj x.out⁻¹ - 1) φ_x. Its image is the kernel of the trace (range_traceKerCover).

      Instances For
        @[simp]
        theorem TauCeti.DiscreteCoind.traceKerCover_apply {G : Type u} [Group G] [TopologicalSpace G] [ContinuousMul G] (V : Subgroup G) [V.Normal] (M : Type v) [AddCommGroup M] [DistribMulAction G M] [V.FiniteIndex] (φ : G ⧸ V → DiscreteCoind G V M) :
        (traceKerCover V M) φ = ∑ x : G ⧸ V, ((conj V V M (Quotient.out x)⁻¹ ⋯) (φ x) - φ x)

        The defining formula of traceKerCover.

        The cover lands in the kernel of the trace, conjugation commuting with the trace.

        The image of the cover is the kernel of the trace. For f in the kernel of the trace, the family of singles at 1 with values x.out • f x.out⁻¹ is a preimage: conjugation moves them to the singles decomposing f, and they add up to the single of the trace of f, which is 0.

        The kernel of the cover traceKerCover, a G-stable additive subgroup of ∏_{G ⧸ V} Coind_V^G M.

        Instances For
          theorem TauCeti.DiscreteCoind.smul_mem_traceKerCoverKer {G : Type u} [Group G] [TopologicalSpace G] [ContinuousMul G] (V : Subgroup G) [V.Normal] (M : Type v) [AddCommGroup M] [DistribMulAction G M] [V.FiniteIndex] (g : G) {φ : G ⧸ V → DiscreteCoind G V M} (hφ : φ ∈ traceKerCoverKer V M) :

          The kernel of the cover is stable under the action of G, the cover being equivariant.

          @[instance_reducible]

          The action of G on the kernel of the cover, by restriction.

          @[simp]
          theorem TauCeti.DiscreteCoind.coe_smul_traceKerCoverKer {G : Type u} [Group G] [TopologicalSpace G] [ContinuousMul G] (V : Subgroup G) [V.Normal] (M : Type v) [AddCommGroup M] [DistribMulAction G M] [V.FiniteIndex] (g : G) (φ : ↥(traceKerCoverKer V M)) :
          ↑(g • φ) = g • ↑φ

          The inclusion of the kernel of the cover in ∏_{G ⧸ V} Coind_V^G M is equivariant.

          Over a compact group the restricted action on the kernel of the cover is continuous.

          The short exact sequence of the cover 0 → traceKerCoverKer → ∏_{G ⧸ V} Coind_V^G M → traceKer G V M → 0 of discrete G-modules, for an open normal subgroup V of finite index.

          Instances For
            @[simp]

            The first map of the cover short exact sequence is the inclusion of the kernel.

            @[simp]

            The second map of the cover short exact sequence, followed by the inclusion of the kernel of the trace, is the cover.