Documentation

TauCeti.NumberTheory.ClassFieldTheory.Global.PlacewiseCohomology

The cohomology of the ideles, place by place #

Let L/K be a finite Galois extension of number fields with Galois group G. The ideles I_L of L, as a representation of G, map to the semi-local unit groups (K_v ⊗[K] L)ˣ ≃ ∏_{w ∣ v} L_wˣ at every place v of K, finite (idelesToSemilocalUnits) or infinite (idelesToInfiniteSemilocalUnits). This file shows that in every positive degree n these maps identify the cohomology of the ideles with the direct sum of the semi-local cohomology groups,

H^n(G, I_L) ≃ ⨁_v H^n(G, (K_v ⊗[K] L)ˣ)

(idelesCohomologyLocalizationEquiv), the sum running over the finite and the infinite places:

By positive-degree Shapiro (HeightOneSpectrum.semilocalUnitsTateCohomologyIsoPos at the finite places, InfinitePlace.infiniteSemilocalUnitsTateCohomologyIsoPos at the infinite places) the group H^n(G, (K_v ⊗[K] L)ˣ) is the cohomology H^n(G_w, L_wˣ) of the completion at a place w ∣ v, so the images of a degree-2 cohomology class with coefficients in the ideles are its local Brauer classes in Br(L_w/K_v), and H²(G, I_L) is the direct sum of the local Brauer groups Br(L_w/K_v). The first statement is the idelic half of the injectivity of Br(L/K) → ⨁_v Br(L_w/K_v); the other half is the vanishing of H¹(G, C_L).

The proof is Milne's (Class Field Theory, VII, Lemma 2.4 and Proposition 2.5). The ideles are the union of the S-ideles over the finite sets S of finite places, so every class comes from the S-ideles for a finite S that may be taken to contain the places ramified in L (TauCeti.TateCohomology.exists_tateCohomologyFunctor_map_eq). The S-ideles split as I_{L,S} = L_∞ˣ × I_{L,S}^f (sIdeles_hom_decomp), the infinite ideles are the product of the archimedean semi-local unit groups (TauCeti.GlobalNumberFields.infiniteIdelesPiIso), and the finite S-ideles are the product of the semi-local unit groups at S and of the integral semi-local unit groups away from S (TauCeti.finiteSIdelesPiIso). Tate cohomology commutes with products (TauCeti.TateCohomology.linearEquivPi), and the integral factors, at places unramified in L, have no cohomology in positive degrees (isZero_tateCohomology_semilocalIntegralUnitsRep_of_neZero). Read backwards, the same decomposition prescribes the semi-local components: a family supported on such an S is the image of a class of the S-ideles, built factor by factor.

Main definitions #

Main results #

In the long exact cohomology sequence of Lˣ → I_L → C_L, idelic Hilbert 90 makes H¹(Gal(L/K), C_L) → H²(Gal(L/K), Lˣ) injective. Thus vanishing of idele-class H¹ is equivalent to injectivity of the map from relative Brauer classes to idelic cohomology.

References #

The semi-local components of an idele #

The semi-local component of an idele at a finite place v of K, its components at the places w ∣ v of L as a unit of K_v ⊗[K] L ≃ ∏_{w ∣ v} L_w, as a morphism of representations of Aut(L/K).

Instances For

    The semi-local component of an idele at an infinite place w of K, its components at the places of L above w as a unit of K_w ⊗[K] L, as a morphism of representations of Aut(L/K).

    Instances For

      The S-ideles inside the ideles #

      The cohomology of the ideles #

      The cohomology of the ideles is detected place by place. For a finite Galois extension L/K of number fields and n > 0, a class of H^n(Gal(L/K), I_L) whose images in H^n(Gal(L/K), (K_v ⊗[K] L)ˣ) vanish at every finite and every infinite place v of K is zero.

      The semi-local components of a cohomology class with coefficients in the ideles are finitely supported. For a finite Galois extension L/K of number fields and n > 0, a class of H^n(Gal(L/K), I_L) has nonzero image in H^n(Gal(L/K), (K_v ⊗[K] L)ˣ) at only finitely many finite places v of K.

      Prescribing the semi-local components #

      The semi-local components of the cohomology of the ideles. For a finite Galois extension L/K of number fields and n > 0, the map H^n(Gal(L/K), I_L) → ⨁_v H^n(Gal(L/K), (K_v ⊗[K] L)ˣ) taking a class to its semi-local components, as a finitely supported family at the finite places (finite_setOf_map_idelesToSemilocalUnits_ne_zero) together with a family at the infinite places. It is an isomorphism (idelesCohomologyLocalizationEquiv).

      Instances For
        @[simp]

        The component of idelesCohomologyLocalization at a finite place v is induced by the semi-local component at v.

        @[simp]

        The component of idelesCohomologyLocalization at an infinite place w is induced by the semi-local component at w.

        A class with coefficients in the ideles is determined by its semi-local components.

        Every finitely supported family of semi-local classes is the family of semi-local components of a class with coefficients in the ideles.

        The cohomology of the ideles is the direct sum of the semi-local cohomology groups. For a finite Galois extension L/K of number fields and n > 0, H^n(Gal(L/K), I_L) ≃ ⨁_v H^n(Gal(L/K), (K_v ⊗[K] L)ˣ), the sum running over the finite and the infinite places of K, by taking semi-local components.

        Instances For

          Hilbert 90 for ideles. The first Tate cohomology of the idele module of a finite Galois extension of number fields vanishes.

          Hilbert 90 for ideles, on ordinary group cohomology: H¹(Gal(L/K), I_L) = 0.