The spectral norm and the norm extension theorem #
This file shows that if K
is a nonarchimedean normed field and L/K
is an algebraic extension,
then there is a natural extension of the norm on K
to a K
-algebra norm on L
, the so-called
spectral norm. The spectral norm of an element of L
only depends on its minimal polynomial
over K
, so for K ⊆ L ⊆ M
are two extensions of K
, the spectral norm on M
restricts to the
spectral norm on L
. This work can be used to uniquely extend the p
-adic norm on ℚ_[p]
to an
algebraic closure of ℚ_[p]
, for example.
Details #
We define the spectral value and the spectral norm. We prove the norm extension theorem
[S. Bosch, U. Güntzer, R. Remmert, Non-Archimedean Analysis (Theorem 3.2.1/2)]
[BGR84] : given a nonarchimedean normed field K
and an algebraic
extension L/K
, the spectral norm is a power-multiplicative K
-algebra norm on L
extending
the norm on K
. All K
-algebra automorphisms of L
are isometries with respect to this norm.
If L/K
is finite, we get a formula relating the spectral norm on L
with any other
power-multiplicative norm on L
extending the norm on K
.
As a prerequisite, we formalize the proof of S. Bosch, U. Güntzer, R. Remmert, Non-Archimedean Analysis (Proposition 3.1.2/1).
Main Definitions #
spectralValue
: the spectral value of a polynomial inR[X]
.spectralNorm
:The spectral norm|y|_sp
is the spectral value of the minimal polynomial ofy : L
overK
.spectralAlgNorm
: the spectral norm is aK
-algebra norm onL
.
Main Results #
norm_le_spectralNorm
: iff
is a power-multiplicativeK
-algebra norm onL
, thenf
is bounded above byspectralNorm K L
.spectralNorm_eq_of_equiv
: theK
-algebra automorphisms ofL
are isometries with respect to the spectral norm.spectralNorm_eq_iSup_of_finiteDimensional_normal
: ifL/K
is finite and normal, thenspectralNorm K L x = supr (λ (σ : L ≃ₐ[K] L), f (σ x))
.isPowMul_spectralNorm
: the spectral norm is power-multiplicative.isNonarchimedean_spectralNorm
: the spectral norm is nonarchimedean.spectralNorm_extends
: the spectral norm extends the norm onK
.
References #
Tags #
spectral, spectral norm, spectral value, seminorm, norm, nonarchimedean
The function ℕ → ℝ
sending n
to ‖ p.coeff n ‖^(1/(p.natDegree - n : ℝ))
, if
n < p.natDegree
, or to 0
otherwise.
Equations
Instances For
The spectral value of a polynomial in R[X]
, where R
is a seminormed ring. One motivation
for the spectral value: if the norm on R
is nonarchimedean, and if a monic polynomial
splits into linear factors, then its spectral value is the norm of its largest root.
See max_norm_root_eq_spectralValue
.
Equations
- spectralValue p = iSup (spectralValueTerms p)
Instances For
The range of spectralValue_terms p
is a finite set.
The sequence spectralValue_terms p
is bounded above.
The sequence spectralValue_terms p
is nonnegative.
The spectral value of a polyomial is nonnegative.
The polynomial X - r
has spectral value ‖ r ‖
.
The polynomial X ^ n
has spectral value 0
.
The spectral value of p
equals zero if and only if p
is of the form X ^ n
.
The norm of any root of p
is bounded by the spectral value of p
. See
[S. Bosch, U. Güntzer, R. Remmert,Non-Archimedean Analysis (Proposition 3.1.2/1(1))]
[BGR84].
If f
is a nonarchimedean, power-multiplicative K
-algebra norm on L
, then the spectral
value of a polynomial p : K[X]
that decomposes into linear factos in L
is equal to the
maximum of the norms of the roots. See S. Bosch, U. Güntzer, R. Remmert,Non-Archimedean Analysis
(Proposition 3.1.2/1(2)).
If L
is an algebraic extension of a normed field K
and y : L
then the spectral norm
spectralNorm K y : ℝ
of y
(written |y|_sp
in the textbooks) is the spectral value of the
minimal polynomial of y
over K
.
Equations
- spectralNorm K L y = spectralValue (minpoly K y)
Instances For
If L/E/K
is a tower of fields, then the spectral norm of x : E
equals its spectral norm
when regarding x
as an element of L
.
If L/E/K
is a tower of fields, then the spectral norm of x : E
when regarded as an element
of the normal closure of E
equals its spectral norm when regarding x
as an element of L
.
If L/E/K
is a tower of fields and x = algebraMap E L g
, then then the spectral norm
of g : E
when regarded as an element of the normal closure of E
equals the spectral norm
of x : L
.
spectralNorm K L (0 : L) = 0
.
spectralNorm K L y
is nonnegative.
spectralNorm K L y
is positive if y ≠ 0
.
If spectralNorm K L x = 0
, then x = 0
.
If f
is a power-multiplicative K
-algebra norm on L
, then f
is bounded above by spectralNorm K L
.
The K
-algebra automorphisms of L
are isometries with respect to the spectral norm.
If L/K
is finite and normal, then spectralNorm K L x = supr (λ (σ : L ≃ₐ[K] L), f (σ x))
.
If L/K
is finite and normal, then spectralNorm K L = invariantExtension K L
.
If L/K
is finite and normal, then spectralNorm K L
is power-multiplicative.
See also the more general result isPowMul_spectralNorm
.
The spectral norm is a K
-algebra norm on L
when L/K
is finite and normal.
See also spectralAlgNorm
for a more general construction.
Equations
- spectralAlgNorm_of_finiteDimensional_normal K L = { toFun := spectralNorm K L, map_zero' := ⋯, add_le' := ⋯, neg' := ⋯, mul_le' := ⋯, eq_zero_of_map_eq_zero' := ⋯, smul' := ⋯ }
Instances For
The spectral norm is nonarchimedean when L/K
is finite and normal.
See also isNonarchimedean_spectralNorm
for a more general result.
The spectral norm extends the norm on K
when L/K
is finite and normal.
See also spectralNorm_extends
for a more general result.
If L/K
is finite and normal, and f
is a power-multiplicative K
-algebra norm on L
extending the norm on K
, then f = spectralNorm K L
.
The spectral norm extends the norm on K
.
spectralNorm K L (-y) = spectralNorm K L y
.
The spectral norm is compatible with the action of K
.
The spectral norm is submultiplicative.
The spectral norm is power-multiplicative.
The spectral norm is nonarchimedean.
The spectral norm is a K
-algebra norm on L
.
Equations
- spectralAlgNorm K L = { toFun := spectralNorm K L, map_zero' := ⋯, add_le' := ⋯, neg' := ⋯, mul_le' := ⋯, eq_zero_of_map_eq_zero' := ⋯, smul' := ⋯ }