Documentation

TauCeti.FieldTheory.QuadraticForm.StiefelWhitney.Evens.Kummer.Value

The value of the Evens norm on a Kummer class #

Let L = K(x) be a separable quadratic extension of a field K in which 2 is invertible, with x² = d ∈ Kˣ, and let σ : L → Kˢ be a K-embedding. For a ∈ Lˣ, the Evens norm N^{Ev}((a)) ∈ H²(G_K, 𝔽₂) of the Kummer class (a) ∈ H¹(G_L, 𝔽₂) is (Kahn, Lemme II.2.1)

N^{Ev}((a)) = (Tr a) ∪ (−d · N a) + (2) ∪ (d)       if Tr a ≠ 0,
N^{Ev}((a)) = (2) ∪ (d)                             if Tr a = 0

(TauCeti.galoisEvens2_kummerClass, TauCeti.galoisEvens2_kummerClass_of_trace_eq_zero). Both are specializations of Serre's formula N^{Ev}((a)) = (w₁) ∪ (w₀) + (2) ∪ (d) for the values w₀, w₁ of any orthogonal basis of the twisted trace form Tr_*⟨a⟩ : y ↦ Tr (a y²) (TauCeti.galoisEvens2_kummerClass_eq_cup_add_cup), that is w₂(Tr_*⟨a⟩) = N^{Ev}((a)) + (2) ∪ (d).

The results hold for K and L in any universe.

Main results #

References #

theorem TauCeti.galoisEvens2_kummerClass_eq_cup_add_cup {K : Type u} [Field K] [Invertible 2] {L : Type u} [Field L] [Algebra K L] [FiniteDimensional K L] [Invertible 2] (σ : L →ₐ[K] SeparableClosure K) (hdeg : Module.finrank K L = 2) (d : Kˣ) {x : L} (hx : x ∉ Set.range ⇑(algebraMap K L)) (hx2 : x ^ 2 = (algebraMap K L) ↑d) (a : Lˣ) (y : Fin 2 → L) (hy : (Algebra.trace K L) (↑a * y 0 * y 1) = 0) (w : Fin 2 → Kˣ) (hw : ∀ (i : Fin 2), ↑(w i) = (Algebra.trace K L) (↑a * y i ^ 2)) :

Serre's formula for the Evens norm of a Kummer class (Serre, Théorème 1′ at n = 2): for an orthogonal basis y of the twisted trace form Tr_*⟨a⟩ : z ↦ Tr (a z²) whose values w_j = Tr (a y_j²) are units,

N^{Ev}((a)) = (w₁) ∪ (w₀) + (2) ∪ (d),

where d is the square of a generator x of L = K(x). Since (w₀) ∪ (w₁) is the second Stiefel–Whitney class of ⟨w₀, w₁⟩ ≅ Tr_*⟨a⟩, this is w₂(Tr_*⟨a⟩) = N^{Ev}((a)) + (2) ∪ (d).

theorem TauCeti.galoisEvens2_kummerClass_of_trace_eq_zero {K : Type u} [Field K] [Invertible 2] {L : Type u} [Field L] [Algebra K L] [FiniteDimensional K L] [Invertible 2] (σ : L →ₐ[K] SeparableClosure K) (hdeg : Module.finrank K L = 2) (d : Kˣ) {x : L} (hx : x ∉ Set.range ⇑(algebraMap K L)) (hx2 : x ^ 2 = (algebraMap K L) ↑d) (a : Lˣ) (ht : (Algebra.trace K L) ↑a = 0) :

The value of the Evens norm on a Kummer class at trace zero (Kahn, Lemme II.2.1): if Tr a = 0, then N^{Ev}((a)) = (2) ∪ (d).

theorem TauCeti.galoisEvens2_kummerClass_sqrt {K : Type u} [Field K] [Invertible 2] {L : Type u} [Field L] [Algebra K L] [FiniteDimensional K L] [Invertible 2] (σ : L →ₐ[K] SeparableClosure K) (hdeg : Module.finrank K L = 2) (d : Kˣ) {x : L} (hx : x ∉ Set.range ⇑(algebraMap K L)) (hx2 : x ^ 2 = (algebraMap K L) ↑d) (b : Lˣ) (hb : ↑b = x) :

The Evens norm of the square root x of d: N^{Ev}((x)) = (2) ∪ (d), the trace-zero case of TauCeti.galoisEvens2_kummerClass_of_trace_eq_zero at a = x.

theorem TauCeti.galoisEvens2_kummerClass {K : Type u} [Field K] [Invertible 2] {L : Type u} [Field L] [Algebra K L] [FiniteDimensional K L] [Invertible 2] (σ : L →ₐ[K] SeparableClosure K) (hdeg : Module.finrank K L = 2) (d : Kˣ) {x : L} (hx : x ∉ Set.range ⇑(algebraMap K L)) (hx2 : x ^ 2 = (algebraMap K L) ↑d) (a : Lˣ) (t : Kˣ) (ht : ↑t = (Algebra.trace K L) ↑a) :

The value of the Evens norm on a Kummer class (Kahn, Lemme II.2.1): if Tr a = t ≠ 0, then

N^{Ev}((a)) = (Tr a) ∪ (−d · N a) + (2) ∪ (d).
theorem TauCeti.galoisEvens2_kummerClass_algebraMap_mul {K : Type u} [Field K] [Invertible 2] {L : Type u} [Field L] [Algebra K L] [FiniteDimensional K L] [Invertible 2] (σ : L →ₐ[K] SeparableClosure K) (hdeg : Module.finrank K L = 2) (d : Kˣ) {x : L} (hx : x ∉ Set.range ⇑(algebraMap K L)) (hx2 : x ^ 2 = (algebraMap K L) ↑d) (c : Kˣ) (a : Lˣ) :

The Evens norm of a Kummer class scaled by a base unit: for c ∈ Kˣ and a ∈ Lˣ,

N^{Ev}((c a)) = N^{Ev}((a)) + (c) ∪ (−d · N a).

If Tr a = 0, then −d · N a is a square and the correction term vanishes.

The norm of 1 + t √d #

theorem TauCeti.galoisEvens2_kummerClass_one_add {K : Type u} [Field K] [Invertible 2] {L : Type u} [Field L] [Algebra K L] [FiniteDimensional K L] [Invertible 2] (σ : L →ₐ[K] SeparableClosure K) (hdeg : Module.finrank K L = 2) (d : Kˣ) {x : L} (hx : x ∉ Set.range ⇑(algebraMap K L)) (hx2 : x ^ 2 = (algebraMap K L) ↑d) (t : K) (ht : 1 - t ^ 2 * ↑d ≠ 0) (b : Lˣ) (hb : ↑b = 1 + (algebraMap K L) t * x) :

The Evens norm of 1 + t √d: N^{Ev}((1 + t x)) = (2) ∪ (1 − t² d).