Finiteness of continuous cohomology with finite coefficients, from an open normal subgroup #
Let G be a profinite group, V an open normal subgroup of G and N a natural number. This
file reduces the finiteness of the continuous cohomology Hⁱ(G, A) of the finite discrete
G-modules A killed by N on which V acts trivially to the finiteness of Hʲ(V, M), for
0 < j ≤ i, on the trivial V-modules M of prime order dividing N. Over a field this is the
step from an absolute Galois group to that of a finite Galois extension over which the
coefficients become constant and which contains the relevant roots of unity; this is how the
finiteness of the local Galois cohomology of a finite module is proved.
There are two steps.
- Coinduction. The unit
A ↪ Coind_V^G Aof coinduction embedsAinto a finite module withHʲ(G, Coind_V^G A) ≅ Hʲ(V, A)by Shapiro's lemma, and the cokernelCof the short exact sequenceTauCeti.ContCohomology.coindShortExactis again a finite module killed byNon whichVacts trivially, becauseVis normal (TauCeti.ContCohomology.CoindQuotient.smul_eq_self_of_forall_smul_eq_self). Exactness ofHⁱ(G, C) → Hⁱ⁺¹(G, A) → Hⁱ⁺¹(G, Coind_V^G A)then gives finiteness ofHⁱ⁺¹(G, A)by induction on the degree, starting fromH⁰(G, A) ⊆ A(TauCeti.ContCohomology.finite_continuousCohomology_zero,TauCeti.ContinuousCohomology.finite_continuousCohomology_of_isOpen_of_normal). - Dévissage of trivial modules. A finite trivial module killed by
Nis an iterated extension of trivial modules of prime order dividingN, by Cauchy's theorem and the dévissage induction principleTauCeti.ContCohomology.finite_induction_of_exists_addSubgroup; exactness ofHʲ(V, P) → Hʲ(V, M) → Hʲ(V, M ⧸ P)passes finiteness along each extension (TauCeti.ContinuousCohomology.finite_continuousCohomology_of_forall_natCard_prime).
Main results #
TauCeti.ContinuousCohomology.finite_continuousCohomology_of_forall_natCard_prime: finiteness ofHⁿon the trivial modules of prime order dividingNgives finiteness on every finite trivial module killed byN.TauCeti.ContinuousCohomology.finite_continuousCohomology_of_isOpen_of_normal: finiteness ofHʲ(V, -),0 < j ≤ i, on the finite trivial modules killed byNgives finiteness ofHⁱ(G, A)for every finite discreteAkilled byNon whichVacts trivially.TauCeti.ContinuousCohomology.finite_continuousCohomology_of_isOpen_of_normal_of_prime: the same, with the trivial modules of prime order dividingNas test class.
References #
- J.-P. Serre, Galois Cohomology, Ch. II, §5.2, proof of Proposition 14.
- J. Neukirch, A. Schmidt, K. Wingberg, Cohomology of Number Fields, 2nd ed., (1.6.4) for Shapiro's lemma and Ch. VII, §1 for the local finiteness theorem.
Dévissage of finite trivial coefficients. Let G be a locally compact group, n a degree
and N a natural number. If Hⁿ(G, A) is finite for every discrete G-module A of prime order
dividing N on which G acts trivially, then Hⁿ(G, M) is finite for every finite discrete
G-module M killed by N on which G acts trivially.
Finiteness through an open normal subgroup. Let G be a profinite group, V an open
normal subgroup, N a natural number and i a degree. Suppose that for every 0 < j ≤ i,
Hʲ(V, M) is finite for every finite discrete V-module M killed by N on which V acts
trivially. Then Hⁱ(G, A) is finite for every finite discrete G-module A killed by N on which
V acts trivially. Degree zero needs no hypothesis, H⁰(G, A) being a subgroup of A.
Finiteness through an open normal subgroup, prime test class. Let G be a profinite
group, V an open normal subgroup, N a natural number and i a degree. Suppose that for every
0 < j ≤ i, Hʲ(V, M) is finite for every discrete V-module M of prime order dividing N on
which V acts trivially. Then Hⁱ(G, A) is finite for every finite discrete G-module A killed
by N on which V acts trivially.