Documentation

TauCeti.NumberTheory.NumberField.LocalGlobal.Different.Basic

The different ideal localizes at a completion #

Let L/K be an extension of number fields, v a finite place of K and w a finite place of L above v, with completed integer rings π’ͺ_v βŠ† π’ͺ_w. Then the different of π’ͺ L / π’ͺ K generates the different of the local extension π’ͺ_w / π’ͺ_v:

𝔇(π’ͺ L / π’ͺ K) Β· π’ͺ_w = 𝔇(π’ͺ_w / π’ͺ_v).

The trace dual of the global extension spans the trace dual of the completed extension. This comparison gives the equality of different ideals, and lets results about the global different be used at each completed place. The semilocal decomposition relates the global trace pairing to the local pairings.

This is the completion counterpart of TauCeti.span_traceDual_one_eq_traceDual_one, TauCeti.extended_dual_one_eq_dual_one, and TauCeti.map_differentIdeal_eq_differentIdeal in TauCeti/RingTheory/DedekindDomain/Different/Localization.lean; the trace-dual comparison and the names follow that formal localization result.

The completion comparison equations are used with both places explicit: their left-hand sides determine w but not the base place v, so they are not simplification rules.

Main results #

All in the namespace IsDedekindDomain.HeightOneSpectrum, as they take the place v first:

References #

theorem IsDedekindDomain.HeightOneSpectrum.sum_trace_mul_smul_algebraMap_eq {K : Type u_1} [Field K] [NumberField K] {L : Type u_2} [Field L] [NumberField L] [Algebra K L] (v : HeightOneSpectrum (NumberField.RingOfIntegers K)) (w : HeightOneSpectrum (NumberField.RingOfIntegers L)) [w.asIdeal.LiesOver v.asIdeal] {ΞΉ : Type u_3} [Fintype ΞΉ] (b y : ΞΉ β†’ L) (h : βˆ€ (x : L), βˆ‘ i : ΞΉ, (Algebra.trace K L) (x * b i) β€’ y i = x) (z : adicCompletion L w) :
βˆ‘ i : ΞΉ, (Algebra.trace (adicCompletion K v) (adicCompletion L w)) (z * (algebraMap L (adicCompletion L w)) (b i)) β€’ (algebraMap L (adicCompletion L w)) (y i) = z

Trace-dual expansions pass to completions. If x = βˆ‘α΅’ Tr_{L/K}(x bα΅’) yα΅’ for every x ∈ L, then z = βˆ‘α΅’ Tr_{L_w/K_v}(z bα΅’) yα΅’ for every z ∈ L_w.

The local trace dual is spanned by the global one. The trace dual of π’ͺ_w over π’ͺ_v is the π’ͺ_w-span of the image in L_w of the trace dual of π’ͺ L over π’ͺ K.

Trace duals commute with completion, as fractional ideals: extending the trace dual of π’ͺ L over π’ͺ K to π’ͺ_w gives the trace dual of π’ͺ_w over π’ͺ_v.

The different commutes with completion. The different ideal of π’ͺ L over π’ͺ K generates in π’ͺ_w the different ideal of π’ͺ_w over π’ͺ_v.