Normed division rings and fields #
In this file we define normed fields, and (more generally) normed division rings. We also prove some theorems about these definitions.
Some useful results that relate the topology of the normed field to the discrete topology include:
Methods for constructing a normed field instance from a given real absolute value on a field are given in:
- AbsoluteValue.toNormedField
A normed division ring is a normed ring.
Equations
- NormedDivisionRing.toNormedRing = { toNorm := β.toNorm, toRing := β.toRing, toMetricSpace := β.toMetricSpace, dist_eq := ⋯, norm_mul_le := ⋯ }
The norm on a normed division ring is strictly multiplicative.
A densely normed field is always a nontrivially normed field. See note [lower instance priority].
Equations
- DenselyNormedField.toNontriviallyNormedField = { toNormedField := inst✝.toNormedField, non_trivial := ⋯ }
Equations
- One or more equations did not get rendered due to their size.
Equations
- NormedField.toNormedCommRing = { toNorm := inst✝.toNorm, toRing := inst✝.toRing, toMetricSpace := inst✝.toMetricSpace, dist_eq := ⋯, norm_mul_le := ⋯, mul_comm := ⋯ }
TODO: merge with _root_.exists_enorm_lt.
Alias of NormedField.nhdsNE_neBot.
A normed field is nontrivially normed provided that the norm of some nonzero element is not one.
Equations
- NontriviallyNormedField.ofNormNeOne h = { toNormedField := h', non_trivial := ⋯ }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- Real.denselyNormedField = { toNormedField := Real.normedField, lt_norm_lt := Real.denselyNormedField._proof_1 }
Induced normed structures #
An injective non-unital ring homomorphism from a DivisionRing to a NormedRing induces a
NormedDivisionRing structure on the domain.
See note [reducible non-instances]
Equations
- One or more equations did not get rendered due to their size.
Instances For
An injective non-unital ring homomorphism from a Field to a NormedRing induces a
NormedField structure on the domain.
See note [reducible non-instances]
Equations
- One or more equations did not get rendered due to their size.
Instances For
If s is a subfield of a normed field F, then s is equipped with an induced normed
field structure.
Equations
- SubfieldClass.toNormedField s = NormedField.induced (↥s) F (SubringClass.subtype s) ⋯
A real absolute value on a field determines a NormedField structure.
Equations
- v.toNormedField = { toNorm := v.toNormedRing.toNorm, toField := inferInstanceAs (Field K), toMetricSpace := v.toNormedRing.toMetricSpace, dist_eq := ⋯, norm_mul := ⋯ }