Documentation

Iwasawalib.NumberTheory.AbsoluteValue.InertiaSubgroup

Inertia subgroup for a place (AbsoluteValue) #

(To be written)

References:

Inertia subgroup for a place #

theorem AbsoluteValue.map_neg' {R : Type u_4} {S : Type u_5} [Semiring S] [LinearOrder S] [MulPosMono S] [Ring R] (abv : AbsoluteValue R S) (a : R) :
abv (-a) = abv a

Another version of AbsoluteValue.map_neg with slightly different assumptions.

TODO: go mathlib

def AbsoluteValue.inertiaSubgroup (F : Type u_1) {K : Type u_2} {S : Type u_3} [CommSemiring F] [Ring K] [Algebra F K] [Semiring S] [Nontrivial S] [LinearOrder S] [ZeroLEOneClass S] [MulPosMono S] (v : AbsoluteValue K S) :

The inertia subgroup Iᵥ(K/F) in Gal(K/F) for a finite place v of K consists of all σ in the decomposition subgroup Dᵥ(K/F) such that for all x with v x ≤ 1, v (σ x - x) < 1. For infinite places Iᵥ(K/F) is just defined to be the decomposition subgroup Dᵥ(K/F).

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem AbsoluteValue.mem_inertiaSubgroup_iff {F : Type u_1} {K : Type u_2} {S : Type u_3} [CommSemiring F] [Ring K] [Algebra F K] [Semiring S] [Nontrivial S] [LinearOrder S] [ZeroLEOneClass S] [MulPosMono S] (v : AbsoluteValue K S) (σ : K ≃ₐ[F] K) :
    σ inertiaSubgroup F v σ decompositionSubgroup F v (¬IsNonarchimedean v ∀ (x : K), v x 1v (σ x - x) < 1)
    theorem AbsoluteValue.mem_inertiaSubgroup_iff_of_isNonarchimedean {F : Type u_1} {K : Type u_2} {S : Type u_3} [CommSemiring F] [Ring K] [Algebra F K] [Semiring S] [Nontrivial S] [LinearOrder S] [ZeroLEOneClass S] [MulPosMono S] (v : AbsoluteValue K S) (h : IsNonarchimedean v) (σ : K ≃ₐ[F] K) :
    σ inertiaSubgroup F v σ decompositionSubgroup F v ∀ (x : K), v x 1v (σ x - x) < 1
    theorem AbsoluteValue.apply_eq_of_mem_inertiaSubgroup {F : Type u_1} {K : Type u_2} {S : Type u_3} [CommSemiring F] [Ring K] [Algebra F K] [Semiring S] [Nontrivial S] [LinearOrder S] [ZeroLEOneClass S] [MulPosMono S] (v : AbsoluteValue K S) {σ : K ≃ₐ[F] K} (h : σ inertiaSubgroup F v) (x : K) :
    v (σ x) = v x
    theorem AbsoluteValue.apply_sub_lt_one_of_mem_inertiaSubgroup_of_isNonarchimedean {F : Type u_1} {K : Type u_2} {S : Type u_3} [CommSemiring F] [Ring K] [Algebra F K] [Semiring S] [Nontrivial S] [LinearOrder S] [ZeroLEOneClass S] [MulPosMono S] (v : AbsoluteValue K S) {σ : K ≃ₐ[F] K} (h : σ inertiaSubgroup F v) (h2 : IsNonarchimedean v) {x : K} (hx : v x 1) :
    v (σ x - x) < 1
    theorem AbsoluteValue.inertiaSubgroup_comp_algEquiv_eq_comap {F : Type u_1} {K : Type u_2} {S : Type u_3} [CommSemiring F] [Ring K] [Algebra F K] [Semiring S] [Nontrivial S] [LinearOrder S] [ZeroLEOneClass S] [MulPosMono S] (v : AbsoluteValue K S) {K' : Type u_4} [Ring K'] [Algebra F K'] (f : K' ≃ₐ[F] K) :
    theorem AbsoluteValue.inertiaSubgroup_comp_ringEquiv_eq_comap {S : Type u_3} [Semiring S] [Nontrivial S] [LinearOrder S] [ZeroLEOneClass S] [MulPosMono S] {F : Type u_4} {E : Type u_5} [CommSemiring F] [Ring E] [Algebra F E] {M : Type u_6} {N : Type u_7} [CommSemiring M] [Ring N] [Algebra M N] {f : F →+* M} {g : E ≃+* N} (v : AbsoluteValue N S) (hsurj : Function.Surjective f) (hcomp : (algebraMap M N).comp f = (↑g).comp (algebraMap F E)) :

    If L / K / F is an extension tower with L / F Galois, v is a place of L, then Iᵥ(L/K) = Iᵥ(L/F) ⊓ Gal(L/K).

    If L / K / F is an extension tower with L / F Galois, v is a place of L, then Iᵥ(L/K) ≤ Iᵥ(L/F).

    If L / K / F is an extension tower, L / F and K / F are Galois, v and w are places of K and L, respectively, such that w lies over v, then the image of I_w(L/F) in Gal(K/F) is equal to Iᵥ(K/F).