The Brauer group as continuous H² of the absolute Galois group #
For a field K with separable closure Kˢ, this file constructs the comparison isomorphism
brauerCohomologyEquiv K : Additive (Br K) ≃+ H²_cont(G_K, (Kˢ)ˣ)
and characterizes it: on the Brauer class of the crossed product of a cocycle z of a finite
Galois subextension L ⊆ Kˢ, it takes the value z.inflateClass L, the continuous class of the
inflation of z (brauerCohomologyEquiv_crossedProductClass). Every Brauer class is such a
crossed-product class, so this equation determines the comparison
(brauerCohomologyEquiv_unique).
The equation is consistent because both sides only depend on the Brauer class. Two bundled Galois
cocycles can be compared over the compositum of their splitting fields, where neither side changes
(crossedProductClass_comap, TwoCocycle.inflateClass_comap). Over a single finite Galois
L ⊆ Kˢ the two sides are then equal together
(BrauerGroup.crossedProductClass_eq_iff_inflateClass_eq): cohomologous cocycles inflate to the
same class, and conversely a cocycle whose inflation is a continuous coboundary d b presents the
trivial Brauer class. For the converse, the continuous cochain b descends to a finite Galois
M ⊇ L with values in Mˣ (ContCohomology.exists_openNormalSubgroup_descendContinuous and the
fixed-field theorem for units), so that the cocycle refined to M is a coboundary there.
Multiplicativity of crossed-product classes (crossedProductClass_mul) and additivity of inflation
(TwoCocycle.inflateClass_mul) make the comparison a homomorphism, and the two exhaustion theorems
BrauerGroup.exists_galoisCocycle_brauerClass_eq and exists_galoisCocycle_inflateClass make it
bijective.
Main definitions #
TauCeti.brauerCohomologyEquiv K: the comparisonAdditive (Br K) ≃+ H²_cont(G_K, (Kˢ)ˣ).
Main results #
TauCeti.BrauerGroup.crossedProductClass_eq_iff_inflateClass_eq: two cocycles of a finite GaloisL ⊆ Kˢhave the same Brauer class exactly when they inflate to the same continuous class.TauCeti.BrauerGroup.crossedProductClass_eq_one_iff_inflateClass_eq_zero: a crossed product is split exactly when the inflation of its cocycle is a continuous coboundary.TauCeti.GaloisCocycle.brauerClass_eq_iff_inflateClass_eq: the same for bundled Galois cocycles over possibly different splitting fields.TauCeti.brauerCohomologyEquiv_crossedProductClass,TauCeti.brauerCohomologyEquiv_galoisCocycle_brauerClass: the comparison sends the class of a crossed product to the inflation of its cocycle.TauCeti.brauerCohomologyEquiv_unique: this equation determines the comparison.
References #
- P. Gille and T. Szamuely, Central Simple Algebras and Galois Cohomology (2006), §4.4.
- J.-P. Serre, Local Fields, GTM 67 (1979), Chapter X, §5.
Refining a cocycle to a larger subextension #
Over a fixed finite Galois L ⊆ Kˢ, the Brauer class and the inflated continuous class
determine each other: two cocycles of Gal(L/K) have the same crossed-product class exactly when
their inflations to the absolute Galois group have the same class in H²_cont(G_K, (Kˢ)ˣ).
A crossed product over a finite Galois L ⊆ Kˢ is split exactly when the inflation of its
cocycle is a continuous coboundary.
Two Galois cocycles have the same Brauer class exactly when they inflate to the same
continuous class, possibly over different finite Galois subextensions of Kˢ/K.
The comparison isomorphism #
The comparison isomorphism Br(K) ≃ H²_cont(G_K, (Kˢ)ˣ), with multiplication of Brauer
classes going to addition of cohomology classes. It is characterized by
brauerCohomologyEquiv_crossedProductClass: the class of the crossed product of a cocycle of a
finite Galois L ⊆ Kˢ goes to the continuous class of the inflation of that cocycle; see
brauerCohomologyEquiv_unique.
Equations
- TauCeti.brauerCohomologyEquiv K = AddEquiv.ofBijective (AddMonoidHom.mk' (fun (x : Additive (BrauerGroup K)) => TauCeti.brauerClassToCohomology✝ (Additive.toMul x)) ⋯) ⋯
Instances For
The comparison on a bundled Galois cocycle: the Brauer class of a Galois cocycle goes to its inflated continuous class.
The equation that determines the comparison. On the class of the crossed product of a
cocycle z of a finite Galois L ⊆ Kˢ, the comparison is the continuous class of the inflation of
z to the absolute Galois group.
The inverse comparison sends the inflated class of a cocycle of a finite Galois L ⊆ Kˢ to the
Brauer class of its crossed product.
There is only one such comparison. Any additive equivalence sending the Brauer class of each
Galois cocycle to its inflated continuous class is brauerCohomologyEquiv K, because every Brauer
class is the class of a Galois cocycle.