Ostrowski’s Theorem #
Ostrowski's Theorem for the field ℚ
: every absolute value on ℚ
is equivalent to either a
p
-adic absolute value or to the standard Archimedean (Euclidean) absolute value.
Main results #
mulRingNorm_equiv_standard_or_padic
: given an absolute value onℚ
, it is equivalent to the standard Archimedean (Euclidean) absolute value or to ap
-adic absolute value for some prime numberp
.
TODO #
Extend to arbitrary number fields.
References #
- [K. Conrad, Ostrowski's Theorem for Q][conradQ]
- [K. Conrad, Ostrowski for number fields][conradnumbfield]
- [J. W. S. Cassels, Local fields][cassels1986local]
Tags #
ring norm, ostrowski
Values of a multiplicative norm of the rationals coincide on ℕ if and only if they coincide
on ℤ
.
Values of a multiplicative norm of the rationals are determined by the values on the natural numbers.
The equivalence class of a multiplicative norm on the rationals is determined by its values on the natural numbers.
Non-archimedean case #
Every bounded absolute value is equivalent to a p
-adic absolute value
The mulRingNorm corresponding to the p-adic norm on ℚ
.
Equations
- Rat.MulRingNorm.mulRingNorm_padic p = { toFun := fun (x : ℚ) => ↑(padicNorm p x), map_zero' := ⋯, add_le' := ⋯, neg' := ⋯, map_one' := ⋯, map_mul' := ⋯, eq_zero_of_map_eq_zero' := ⋯ }
Instances For
If f
is bounded and not trivial, then it is equivalent to a p-adic absolute value.
Archimedean case #
Every unbounded absolute value is equivalent to the standard absolute value
The usual absolute value on ℚ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Given an two integers n, m
with m > 1
the mulRingNorm of n
is bounded by
m + m * f m + m * (f m) ^ 2 + ... + m * (f m) ^ d
where d
is the number of digits of the
expansion of n
in base m
.
If f n > 1
for some n
then f n > 1
for all n ≥ 2
If f
is not bounded and not trivial, then it is equivalent to the standard absolute value on
ℚ
.
Ostrowski's Theorem