Theorems · Inductive type · commutative algebra
Valued
(R : Type u) → [Ring R] → (Γ₀ : outParam (Type v)) → [LinearOrderedCommGroupWithZero Γ₀] → Type (max u v)
A valued ring is a ring that comes equipped with a distinguished valuation. The class Valued
is designed for the situation that there is a canonical valuation on the ring.
TODO: show that there always exists an equivalent valuation taking values in a type belonging to
the same universe as the ring.
See Note [forgetful inheritance] for why we extend UniformSpace, IsUniformAddGroup.
- Cited by
- 70 results in Mathlib
- Foundations
- Depth 1 from the axioms · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites2
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Ringstatement · cited by 7,463
- LinearOrderedCommGroupWithZerostatement · cited by 528
Cited by92
Results whose statement or proof uses this declaration.
- Valued.vstatement and proof · cited by 163
- Valued.integerstatement and proof · cited by 22
- NormedField.toValuedstatement · cited by 14
- Valued.toNormedFieldstatement and proof · cited by 13
- Valued.valuedCompletion_applystatement and proof · cited by 11
- Valued.extensionValuationstatement and proof · cited by 10
- Valued.extensionstatement and proof · cited by 7
- Valued.mem_nhdsstatement and proof · cited by 7
- Valued.hasBasis_nhds_zerostatement and proof · cited by 6
- Valued.ResidueFieldstatement and proof · cited by 4
- Valued.hasBasis_uniformitystatement and proof · cited by 4
- Valued.isClosed_closedBallstatement and proof · cited by 4