The cocycle of a quadratic extension #
Let L be a commutative K-algebra whose automorphism group Aut_K(L) has order two, generated
by σ. For b ∈ Kˣ, the quadratic cocycle TauCeti.TwoCocycle.quadratic h b is the
2-cocycle of Aut_K(L) with values in Lˣ whose only nontrivial value is c(σ, σ) = b. It is
the cocycle behind the quaternion algebra: when char K ≠ 2 and L = K(√a), its crossed product
is generated over L by u_σ with u_σ² = b and u_σ √a = -√a u_σ, which are the relations of
(a, b)_K.
For L/K Galois this cocycle computes the second cohomology of the cyclic group Gal(L/K) of
order two:
Kˣ / N_{L/K}(Lˣ) ≃ H²(Gal(L/K), Lˣ), [b] ↦ [quadratic h b]
(TauCeti.quadraticNormQuotientEquiv). Indeed the quadratic cocycle is the carry cocycle of b at
the generator σ, so its class is TauCeti.cyclicClass of b
(TauCeti.TwoCocycle.cohomologyClass_quadratic). Consequently every cocycle is cohomologous to a
quadratic one, and the quadratic cocycle of b is a coboundary exactly when b is a norm from
L. Since the group of order two has a unique generator, this identification involves no choice.
Main definitions #
TauCeti.TwoCocycle.quadratic h b: the2-cocycle of a group of automorphisms of order two whose only nontrivial value isc(σ, σ) = b.TauCeti.quadraticNormQuotientEquiv: the identificationKˣ / N_{L/K}(Lˣ) ≃ H²(Gal(L/K), Lˣ)of a quadratic Galois extension.
Main results #
TauCeti.TwoCocycle.quadratic_mul: the quadratic cocycle is multiplicative inb.TauCeti.TwoCocycle.cohomologyClass_quadratic: its class is the class ofbunder two-periodicity at the nontrivial automorphism.TauCeti.TwoCocycle.cohomologyClass_quadratic_eq_zero_iff: its class vanishes exactly whenbis a norm fromL.TauCeti.TwoCocycle.cohomologous_quadratic_iff,TauCeti.TwoCocycle.cohomologyClass_quadratic_eq_iff: the quadratic cocycles ofaandbare cohomologous exactly whena / bis a norm fromL.TauCeti.TwoCocycle.exists_cohomologous_quadratic: every2-cocycle is cohomologous to a quadratic one.
References #
- J.-P. Serre, Local Fields, Graduate Texts in Mathematics 67, Springer (1979), Chapter XIV, §2.
- P. Gille and T. Szamuely, Central Simple Algebras and Galois Cohomology (2006), §4.7.
The quadratic cocycle of b ∈ Kˣ, for an automorphism group Aut_K(L) of order two: the
2-cocycle c with c(σ, σ) = b for the nontrivial automorphism σ, and c(σ, τ) = 1 whenever
σ or τ is trivial.
Equations
Instances For
The quadratic cocycle is trivial when its second argument is; with
TauCeti.TwoCocycle.toFun_one_left, it is also trivial when its first argument is.
On two nontrivial automorphisms, which are both the generator, the quadratic cocycle of b
takes the value b.
The quadratic cocycle is the carry cocycle. When the automorphism group Aut_K(L) has
order two and is generated by σ, the class of the quadratic cocycle of b in
H²(Aut_K(L), Lˣ) is the class of b under two-periodicity at σ.
The class of the quadratic cocycle of b vanishes exactly when b is a norm from L.
The classes of the quadratic cocycles of a and b agree exactly when a / b is a norm
from L.
The quadratic cocycles of a and b are cohomologous exactly when a / b is a norm from
L.
Every 2-cocycle of a quadratic Galois extension is cohomologous to a quadratic cocycle.
H² of a quadratic Galois extension is the norm quotient:
Kˣ / N_{L/K}(Lˣ) ≃ H²(Gal(L/K), Lˣ), sending the class of b to the class of the quadratic
cocycle of b (quadraticNormQuotientEquiv_mk).
Instances For
quadraticNormQuotientEquiv sends the class of b ∈ Kˣ to the class of the quadratic
cocycle of b.