Commit 2025-05-27 21:58 74b10f15

View on Github →

feat(Analysis/Normed/Unbundled/SpectralNorm): add spectral norm (#23301) 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)][bosch-guntzer-remmert] : 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)][bosch-guntzer-remmert].

Estimated changes

added theorem isPowMul_spectralNorm
added theorem norm_le_spectralNorm
added def spectralAlgNorm
added theorem spectralAlgNorm_def
added theorem spectralAlgNorm_one
added def spectralNorm
added theorem spectralNorm_extends
added theorem spectralNorm_mul
added theorem spectralNorm_neg
added theorem spectralNorm_nonneg
added theorem spectralNorm_one
added theorem spectralNorm_smul
added theorem spectralNorm_zero
added theorem spectralNorm_zero_lt
added def spectralValue
added theorem spectralValue_X_pow
added theorem spectralValue_X_sub_C
added theorem spectralValue_nonneg