Documentation

TauCeti.NumberTheory.LocalField.UnitFiltration.Pow.Basic

Powers of deep units #

Let K be a nonarchimedean local field, let n be a natural number with (n : K) β‰  0, and write v_K(n) for its normalized valuation natCastValuation K n hn. This file shows that at every depth i with v_K(p) < (p - 1) * i for each prime p ∣ n, in particular at every depth i > v_K(n), the n-th power map is an isomorphism of the unit filtration step U(K,i) onto U(K, i + v_K(n)):

For a prime p the depth condition is the usual v_K(p) < (p - 1) * i, stated as an integer inequality so that no division of natural numbers occurs. When p is not the residue characteristic, v_K(p) = 0 and the condition is just i β‰₯ 1.

The argument is the binomial expansion: for x ∈ 𝓂[K] ^ i,

(1 + x) ^ p = 1 + p x + r, with v_K(r) > v_K(p x),

because the middle binomial coefficients are divisible by p and v_K(x ^ p) = p v_K(x) exceeds v_K(p x) = v_K(p) + v_K(x) exactly under the threshold. Hence (1 + x) ^ p ≑ 1 + p x modulo 𝓂[K] ^ (i + v_K(p) + 1). This gives the inclusion U(K,i) ^ p βŠ† U(K, i + v_K(p)) and the injectivity at once. For the reverse inclusion the congruence shows that every element of U(K, j + v_K(p)) is a p-th power of an element of U(K,j) up to U(K, j + v_K(p) + 1). Iterating, U(K, i + v_K(p)) lies in U(K,i) ^ p Β· U(K,m) for every m, hence in the closure of U(K,i) ^ p, which is closed as the image of the compact set U(K,i). The general exponent follows by induction on the prime factorization of n.

In mixed characteristic this is the input that computes the p-primary part of the power classes Kˣ ⧸ (Kˣ)ⁿ (TauCeti.card_powerClasses): it identifies the deep subgroup U(K,i) ^ n of (Kˣ)ⁿ with a step of the filtration, which is open in Kˣ.

Main results #

References #

Deep units are p-th powers. For a prime p with (p : K) β‰  0 and a depth i with v_K(p) < (p - 1) * i, the p-th power map carries U(K,i) onto U(K, i + v_K(p)).

Deep units carry no p-torsion. For a prime p with (p : K) β‰  0 and a depth i with v_K(p) < (p - 1) * i, the only p-th root of unity in U(K,i) is 1.

theorem TauCeti.map_powMonoidHom_unitFiltration {K : Type u_1} [Field K] [ValuativeRel K] [TopologicalSpace K] [IsNonarchimedeanLocalField K] {n : β„•} (hn : ↑n β‰  0) {i : β„•} (hi : βˆ€ (p : β„•), Nat.Prime p β†’ βˆ€ (hpK : ↑p β‰  0), p ∣ n β†’ natCastValuation K p hpK < (p - 1) * i) :

Deep units are n-th powers. For (n : K) β‰  0 and a depth i with v_K(p) < (p - 1) * i for every prime p ∣ n, the n-th power map carries U(K,i) onto U(K, i + v_K(n)). The depth condition holds in particular for every i > v_K(n), by natCastValuation_lt_sub_one_mul_of_lt_of_dvd.

theorem TauCeti.unitFiltration_le_range_powMonoidHom {K : Type u_1} [Field K] [ValuativeRel K] [TopologicalSpace K] [IsNonarchimedeanLocalField K] {n : β„•} (hn : ↑n β‰  0) {i : β„•} (hi : βˆ€ (p : β„•), Nat.Prime p β†’ βˆ€ (hpK : ↑p β‰  0), p ∣ n β†’ natCastValuation K p hpK < (p - 1) * i) :

Under the depth condition of map_powMonoidHom_unitFiltration, every unit in U(K, i + v_K(n)) is an n-th power in KΛ£.

theorem TauCeti.disjoint_rootsOfUnity_unitFiltration {K : Type u_1} [Field K] [ValuativeRel K] [TopologicalSpace K] [IsNonarchimedeanLocalField K] {n : β„•} (hn : ↑n β‰  0) {i : β„•} (hi : βˆ€ (p : β„•), Nat.Prime p β†’ βˆ€ (hpK : ↑p β‰  0), p ∣ n β†’ natCastValuation K p hpK < (p - 1) * i) :

Deep units carry no n-torsion. For (n : K) β‰  0 and a depth i with v_K(p) < (p - 1) * i for every prime p ∣ n, the only n-th root of unity in U(K,i) is 1. The depth condition holds in particular for every i > v_K(n), by natCastValuation_lt_sub_one_mul_of_lt_of_dvd.

theorem TauCeti.pow_mem_unitFiltration_add_natCastValuation_iff {K : Type u_1} [Field K] [ValuativeRel K] [TopologicalSpace K] [IsNonarchimedeanLocalField K] {n : β„•} (hn : ↑n β‰  0) {i j : β„•} (hi : βˆ€ (p : β„•), Nat.Prime p β†’ βˆ€ (hpK : ↑p β‰  0), p ∣ n β†’ natCastValuation K p hpK < (p - 1) * i) {x : KΛ£} (hx : x ∈ unitFiltration K i) :

Powers shift deep steps exactly. For (n : K) β‰  0, a depth i with v_K(p) < (p - 1) * i for every prime p ∣ n, and x ∈ U(K,i), the power x ^ n lies in U(K, j + v_K(n)) exactly when x lies in U(K,j), for every j. Thus the n-th power map moves the exact depth of every x ∈ U(K,i) by v_K(n).

For n invertible in π’ͺ[K], the n-th power map carries each positive-depth step U(K,i+1) of the unit filtration onto itself. This is the case v_K(n) = 0 of map_powMonoidHom_unitFiltration.

For n invertible in π’ͺ[K], the only n-th root of unity in K that is a principal unit is 1: the groups ΞΌ_n(K) and U(K,1) intersect trivially. This is the case v_K(n) = 0 of disjoint_rootsOfUnity_unitFiltration.

For n invertible in π’ͺ[K], the n-th power map is a bijection of each positive-depth step U(K,i+1) of the unit filtration.

For n invertible in π’ͺ[K], the n-th power map detects depth on principal units: for x ∈ U(K,1), x ^ n ∈ U(K,i+1) exactly when x ∈ U(K,i+1).