Documentation

TauCeti.NumberTheory.ClassFieldTheory.Brauer.Restriction

Restriction and corestriction of Brauer classes along a field extension #

Let L/K be an extension and σ : L →ₐ[K] Kˢ a K-embedding into a separable closure of K. Through σ, the absolute Galois group G_L is the subgroup Gal(Kˢ/σ(L)) of G_K fixing σ(L) (TauCeti.absoluteGaloisGroupEquivFixingSubgroup), and the identification of separable closures carries the units of Kˢ, with the action of this subgroup, to the units of Lˢ, with the action of G_L (TauCeti.unitsCoeffMap, TauCeti.unitsCoeffMapSymm). This file defines the two maps between the Brauer groups Br K = H²(G_K, (Kˢ)ˣ) and Br L that they induce:

Both are computed on the explicit model H²(Gal(Kˢ/K), (Kˢ)ˣ) of Br K (unitsRepH2Equiv), exactly as TauCeti.kummerRes and TauCeti.kummerCor are on H¹(·, μₙ). Restriction is the pullback along the single compatible pair G_L → G_K, (Kˢ)ˣ → (Lˢ)ˣ (brRes_eq_explicitMap2), and corestriction after restriction is multiplication by the degree (brCor_brRes). Together with the restriction square inv_L (brRes x) = [L : K] • inv_K x of a local invariant, the latter gives the corestriction square inv_K (brCor y) = inv_L y, since restriction is then surjective.

Main definitions #

Main results #

References #

noncomputable def TauCeti.ClassFieldTheory.brRes (K : Type u) [Field K] (L : Type v) [Field L] [Algebra K L] (σ : L →ₐ[K] SeparableClosure K) :
Br K →+ Br L

Restriction of Brauer classes Br K → Br L along the extension L/K embedded in Kˢ by σ: restriction from G_K to the subgroup Gal(Kˢ/σ(L)) fixing σ(L), followed by the pullback along G_L ≃ₜ* Gal(Kˢ/σ(L)) with the coefficient identification TauCeti.unitsCoeffMap K L σ : (Kˢ)ˣ → (Lˢ)ˣ.

Instances For

    brRes K L σ is restriction to the subgroup fixing σ(L) followed by the transport to G_L, read on the explicit models of Br K and Br L.

    Restriction is a pullback along a compatible pair: on the explicit models, brRes K L σ pulls a class back along the composite G_L ≃ Gal(Kˢ/σ(L)) ↪ G_K, with coefficients carried by TauCeti.unitsCoeffMap K L σ : (Kˢ)ˣ → (Lˢ)ˣ.

    The transport of H² from Gal(Kˢ/σ(L)) to G_L and back is the identity: the transport used by brCor is a left inverse of the transport used by brRes. Both are the two directions of explicitMap2Equiv for the coefficient identification (Kˢ)ˣ ≃ (Lˢ)ˣ.

    noncomputable def TauCeti.ClassFieldTheory.brCor (K : Type u) [Field K] (L : Type v) [Field L] [Algebra K L] (σ : L →ₐ[K] SeparableClosure K) [FiniteDimensional K L] :
    Br L →+ Br K

    Corestriction of Brauer classes Br L → Br K along the finite extension L/K embedded in Kˢ by σ: the pullback along Gal(Kˢ/σ(L)) ≃ₜ* G_L with the coefficient identification TauCeti.unitsCoeffMapSymm K L σ : (Lˢ)ˣ → (Kˢ)ˣ, followed by corestriction from the open subgroup Gal(Kˢ/σ(L)) to G_K.

    Instances For

      brCor K L σ is the transport to the subgroup fixing σ(L) followed by corestriction to G_K, read on the explicit models of Br L and Br K.

      @[simp]
      theorem TauCeti.ClassFieldTheory.brCor_brRes (K : Type u) [Field K] (L : Type v) [Field L] [Algebra K L] (σ : L →ₐ[K] SeparableClosure K) [FiniteDimensional K L] (x : Br K) :
      (brCor K L σ) ((brRes K L σ) x) = Module.finrank K L • x

      Corestriction after restriction is multiplication by the degree: brCor (brRes x) = [L : K] • x for every Brauer class x of K.