Corestriction in group cohomology #
Let S be a subgroup of finite index in a group G and A a G-representation. The
corestriction (or transfer) is the map
cor : Hⁿ(S, Res_S A) ⟶ Hⁿ(G, A)
in every degree n, going the opposite way to restriction. It is defined through Shapiro's lemma
as the composite
Hⁿ(S, Res_S A) ≅ Hⁿ(G, Coind_S^G Res_S A) ⟶ Hⁿ(G, A)
of the inverse of Mathlib's Shapiro isomorphism groupCohomology.coindIso and the map induced by
the trace Coind_S^G Res_S A ⟶ A, f ↦ ∑ g⁻¹ • f g over representatives of the right cosets of
S, which is the counit of the finite-index adjunction Rep.coindResAdjunction. The finiteness of
the index is used only for the trace.
The basic properties are proved here in every degree: corestriction is natural in the
coefficients, and corestriction after restriction is multiplication by the index,
cor ∘ res = [G : S]. The latter is obtained by identifying Shapiro's isomorphism with
restriction followed by evaluation at 1
(TauCeti.groupCohomology.coindIso_hom): restriction then becomes the map induced by the unit
A ⟶ Coind_S^G Res_S A, and the unit followed by the trace is [G : S]. Finally, corestriction
is transitive along a tower A ↪ B ↪ C of embeddings with images of finite index.
Corestriction is the map along which cohomological invariants are pushed from a subgroup to the
whole group; in class field theory it is the cohomological counterpart of the norm, and the
normalization cor ∘ res = [G : S] is what relates the invariants of a layer to those of its
restrictions.
Main definitions #
TauCeti.groupCohomology.corestrictionNatTrans k S n: corestriction, as a natural transformation fromA ↦ Hⁿ(S, Res_S A)toA ↦ Hⁿ(G, A).TauCeti.groupCohomology.corestriction S A n: its component atA.
Main results #
TauCeti.groupCohomology.coindIso_hom_comp_corestriction: read through Shapiro's isomorphism, corestriction is the map induced by the trace.TauCeti.groupCohomology.map_comp_corestriction: corestriction is natural in the coefficients.TauCeti.groupCohomology.map_subtype_id_comp_corestriction: corestriction after restriction is multiplication by[G : S].TauCeti.groupCohomology.index_nsmul_eq_zero_of_map_eq_zero: a class whose restriction toSvanishes is killed by[G : S].groupCohomology.natCard_nsmul_eq_zero: positive-degree cohomology of a finite group is killed by the order of the group.TauCeti.groupCohomology.corestriction_trans: corestriction fromAtoBfollowed by corestriction fromBtoCis corestriction fromAtoC.TauCeti.groupCohomology.δ_comp_corestriction: corestriction commutes with the connecting maps in every ordinary cohomological degree.Rep.H0Iso_inv_comp_corestriction_comp_H0Iso_hom: degree-zero corestriction is the relative norm on invariants under the canonical ordinary degree-zero comparison.
References #
- K. S. Brown, Cohomology of Groups, Graduate Texts in Mathematics 87, Springer (1982), Chapter III, §9.
- J. Neukirch, A. Schmidt and K. Wingberg, Cohomology of Number Fields, 2nd ed., Grundlehren der mathematischen Wissenschaften 323, Springer (2008), Chapter I, §5.
Corestriction in group cohomology, natural in the coefficients: for a finite-index subgroup
S ≤ G, the map Hⁿ(S, Res_S A) ⟶ Hⁿ(G, A) obtained from Shapiro's isomorphism
Hⁿ(S, Res_S A) ≅ Hⁿ(G, Coind_S^G Res_S A) and the trace Coind_S^G Res_S A ⟶ A.
Equations
- TauCeti.groupCohomology.corestrictionNatTrans k S n = { app := fun (A : Rep.{?u.1, ?u.1, ?u.1} k G) => TauCeti.groupCohomology.corestrictionApp✝ k S A n, naturality := ⋯ }
Instances For
Corestriction Hⁿ(S, Res_S A) ⟶ Hⁿ(G, A) along a finite-index subgroup S ≤ G.
Equations
Instances For
The component at A of the corestriction natural transformation is corestriction S A n.
Corestriction through Shapiro's lemma. Precomposed with Shapiro's isomorphism
Hⁿ(G, Coind_S^G Res_S A) ≅ Hⁿ(S, Res_S A), corestriction is the map induced by the trace
Coind_S^G Res_S A ⟶ A, the counit of Rep.coindResAdjunction.
Corestriction is natural in the coefficients.
Corestriction is natural in the coefficients.
Corestriction is natural in the coefficients.
Corestriction after restriction is multiplication by the index: for a finite-index
subgroup S ≤ G, the composite Hⁿ(G, A) ⟶ Hⁿ(S, Res_S A) ⟶ Hⁿ(G, A) of restriction and
corestriction is [G : S] times the identity, in every degree n.
Corestriction after restriction is multiplication by the index: for a finite-index
subgroup S ≤ G, the composite Hⁿ(G, A) ⟶ Hⁿ(S, Res_S A) ⟶ Hⁿ(G, A) of restriction and
corestriction is [G : S] times the identity, in every degree n.
Corestriction after restriction is multiplication by the index: for a finite-index
subgroup S ≤ G, the composite Hⁿ(G, A) ⟶ Hⁿ(S, Res_S A) ⟶ Hⁿ(G, A) of restriction and
corestriction is [G : S] times the identity, in every degree n.
A class in Hⁿ(G, A) whose restriction to the finite-index subgroup S vanishes is killed by
the index of S.
Corestriction from a finite-index subgroup commutes with the connecting maps of any short exact sequence of representations, in every ordinary cohomological degree.
Corestriction from a finite-index subgroup commutes with the connecting maps of any short exact sequence of representations, in every ordinary cohomological degree.
Transitivity #
Transitivity of corestriction. Let φ₁ : A →* B and φ₂ : B →* C be injective with
images of finite index, and let φ₃ = φ₂.comp φ₁. Identify each group with its image through
MonoidHom.ofInjective. Then corestriction from A to B, followed by corestriction from B
to C, is corestriction from A to C:
Hⁿ(A, M) ⟶ Hⁿ(B, M) ⟶ Hⁿ(C, M) equals Hⁿ(A, M) ⟶ Hⁿ(C, M).
The composite φ₃ is a separate argument, related to φ₂.comp φ₁ by the equation h, so the
statement applies when the composite is only propositionally equal to a given homomorphism. This
is the transitivity result described in Brown, Chapter III, §9, and Neukirch--Schmidt--Wingberg,
Chapter I, §5.
Positive-degree cohomology of a finite group is killed by the order of the group (Milne II 1.31).
Under the degree-zero identification with invariants, corestriction is the relative norm.
The quotient Fintype is explicit so that the relative norm uses the caller's coset enumeration.
Under the degree-zero identification with invariants, corestriction is the relative norm.
The quotient Fintype is explicit so that the relative norm uses the caller's coset enumeration.