Nonarchimedean absolute values #
Three facts about nonarchimedean real absolute values, the first two of which Mathlib has only for
norms or for valuations. They are what is needed to describe the absolute values of a finite
extension of number fields lying over a finite place without passing to a completion: such an
absolute value is bounded on ℤ, hence nonarchimedean and bounded by 1 on the ring of integers,
and it is a real power, with exponent the inverse of a local degree, of the absolute value of a
finite place of the extension.
AbsoluteValue.isNonarchimedean_iff_forall_natCast_le_one: an absolute value on a field is nonarchimedean if and only if it is bounded by1on the natural numbers. Mathlib has the forward implication for every nonarchimedean function,IsNonarchimedean.apply_natCast_le_one, and the reverse one for the norm of a normed division ring,IsUltrametricDist.isUltrametricDist_of_forall_norm_natCast_le_one; here the latter is transferred to absolute values throughWithAbs. Consequently an absolute value lying over a nonarchimedean one is nonarchimedean,AbsoluteValue.isNonarchimedean_of_liesOver.IsNonarchimedean.apply_le_one_of_isIntegral: a nonarchimedean absolute value on anR-algebra which is bounded by1on the image ofRis bounded by1on every element integral overR. Overℤthe hypothesis onRis automatic,IsNonarchimedean.apply_le_one_of_isIntegral_int. This is the absolute-value analogue of Mathlib'sValuation.Integers.isIntegral_iff_v_le_one, and the proof follows the same size argument on the equation of integrality.AbsoluteValue.nonarchRpow: fort > 0, the functionx ↦ v x ^ tis again an absolute value whenvis nonarchimedean, equivalent tov, nonarchimedean, and lying over the corresponding power of the restriction ofv. For an archimedean absolute value onlyt ≤ 1works in general; the example at the end of the file checks that|·| ^ 2onℚis not an absolute value.
References #
- E. Bombieri and W. Gubler, Heights in Diophantine Geometry, Chapter 1.
An absolute value lying over v agrees with v on the base.
An absolute value on a field which is bounded by 1 on the natural numbers is
nonarchimedean.
An absolute value on a field is nonarchimedean if and only if it is bounded by 1 on the
natural numbers.
An absolute value on a field lying over a nonarchimedean absolute value is nonarchimedean: it
agrees with the latter on the natural numbers, where both are therefore bounded by 1.
A nonarchimedean absolute value on an R-algebra which is bounded by 1 on the image of R
is bounded by 1 on every element integral over R.
This is the absolute-value analogue of the forward implication of Mathlib's
Valuation.Integers.isIntegral_iff_v_le_one, and the proof follows it.
A nonarchimedean absolute value is bounded by 1 on every element integral over ℤ.
The t-th power x ↦ v x ^ t of a nonarchimedean absolute value v, for t > 0, as an
absolute value. The strong triangle inequality is what makes it subadditive; for an archimedean
v and t > 1 it is in general not an absolute value.
Instances For
A real power of a nonarchimedean absolute value is nonarchimedean.
A nonarchimedean absolute value is equivalent to each of its positive real powers.
Real powers of nonarchimedean absolute values preserve lying over: if w lies over u, then
w ^ t lies over u ^ t.