Documentation

TauCeti.Algebra.CrossedProduct.CupProduct

The quaternion symbol as a cup product #

Let K be a field in which 2 is invertible. This file proves that the comparison TauCeti.brauerCohomologyEquiv K : Br(K) ≃ H²_cont(G_K, (Kˢ)ˣ) sends the quaternion symbol [(a, b)] to the image under TauCeti.h2MuToUnits K of the cup product (a) ∪ (b) of the Kummer classes of a and b (TauCeti.brauerCohomologyEquiv_quaternionClass). Read through the 2-torsion comparison TauCeti.brauer2EquivH2 K : Br(K)[2] ≃ H²_cont(G_K, 𝔽₂), this is the classical identity ι [(a, b)] = (a) ∪ (b) (TauCeti.brauer2EquivH2_quaternionClass).

If a is a square, both sides vanish. Otherwise, choose square roots α of a and β of b in Kˢ, and let L = K(α), a quadratic Galois subextension of Kˢ. The computation has three steps.

Main results #

References #

The trivial 𝔽₂ coefficients are a discrete G_K-module.

The absolute Galois group is locally compact, being compact and Hausdorff. Instance search does not find this within its default budget under the imports of this file, so it is assembled here from the Krull topology being Hausdorff.

The cup product of Kummer classes on explicit cocycles #

The coboundary #

The cyclic class of b inflates to (a) ∪ (b). Let L/K be a quadratic Galois subextension of Kˢ/K, and suppose that restriction to L is trivial exactly on the automorphisms that fix a chosen square root α of a. Then the inflation of the quadratic cocycle with value b is the image under h2MuToUnits of the cup product of the Kummer classes of a and b.

Together with TauCeti.quadraticNormQuotientEquiv_mk, this says that under H²(Gal(L/K), Lˣ) ≃ Kˣ / N_{L/K}(Lˣ), the class of b inflates to (a) ∪ (b).

The symbol as a cup product #

The quaternion symbol as a cup product. The comparison Br(K) ≃ H²_cont(G_K, (Kˢ)ˣ) sends the quaternion symbol [(a, b)] to the image under h2MuToUnits K of the cup product (a) ∪ (b) ∈ H²_cont(G_K, 𝔽₂) of the Kummer classes of a and b.

The symbol as a cup product, ι [(a, b)] = (a) ∪ (b). The identification Br(K)[2] ≃ H²_cont(G_K, 𝔽₂) sends the quaternion symbol [(a, b)] to the cup product of the Kummer classes of a and b.