Mathlib Map

Theorems · Definition · order theory

ArchimedeanClass.addValuation

(R : Type u_1) →
  [inst : LinearOrder R] →
    [inst_1 : CommRing R] → [inst_2 : IsStrictOrderedRing R] → AddValuation R (ArchimedeanClass R)

ArchimedeanClass.mk defines an AddValuation on the ring R.

Defined in
Mathlib.Algebra.Order.Ring.Archimedean
Cited by
15 results in Mathlib
Foundations
Depth 41 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
LinearOrderCommRingIsStrictOrderedRing

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

ArchimedeanClass.FiniteElement · cited by 36ArchimedeanClass.FiniteEl…ArchimedeanClass.FiniteResidueField.mk_eq_zero · cited by 3FiniteResidueField.mk_eq_…ArchimedeanClass.FiniteElement.ext · cited by 2FiniteElement.extArchimedeanClass.FiniteResidueField.mk_ne_zero · cited by 2FiniteResidueField.mk_ne_…ArchimedeanClass.stdPart_add · cited by 2ArchimedeanClass.stdPart_…ArchimedeanClass.FiniteElement.not_isUnit_iff_mk_pos · cited by 2FiniteElement.not_isUnit_…ArchimedeanClass.stdPart_mul · cited by 1ArchimedeanClass.stdPart_…ArchimedeanClass.FiniteResidueField.mk_eq_mk · cited by 1FiniteResidueField.mk_eq_…ArchimedeanClass.FiniteElement.ext_iff · cited by 0FiniteElement.ext_iffArchimedeanClass.FiniteElement.isUnit_iff_mk_eq_zero · cited by 0FiniteElement.isUnit_iff_…ArchimedeanClass.addValuation_apply · cited by 0ArchimedeanClass.addValua…ArchimedeanClass.FiniteElement.val_add · cited by 0FiniteElement.val_addArchimedeanClass.FiniteElement.val_mul · cited by 0FiniteElement.val_mulArchimedeanClass.FiniteElement.val_one · cited by 0FiniteElement.val_oneArchimedeanClass.FiniteElement.val_sub · cited by 0FiniteElement.val_subCommRing · cited by 17173CommRingLinearOrder · cited by 8572LinearOrderIsStrictOrderedRing · cited by 2490IsStrictOrderedRingArchimedeanClass · cited by 247ArchimedeanClassArchimedeanClass.mk · cited by 174ArchimedeanClass.mkAddValuation · cited by 96AddValuationAddValuation.of · cited by 2AddValuation.ofArchimedeanClass.mk_mul · cited by 1ArchimedeanClass.mk_mulArchimedeanClass.addValuationCITED BYCITES

Cites8

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by16

Results whose statement or proof uses this declaration.