Theorems · Definition · order theory
FiniteMulArchimedeanClass
(M : Type u_1) → [inst : CommGroup M] → [inst_1 : LinearOrder M] → [IsOrderedMonoid M] → Type (max 0 u_1)
FiniteMulArchimedeanClass M is the quotient of the non-one elements of the group M by
multiplicative archimedean equivalence, where two elements a and b are in the same class iff
(∃ m : ℕ, |b|ₘ ≤ |a|ₘ ^ m) ∧ (∃ n : ℕ, |a|ₘ ≤ |b|ₘ ^ n).
It is defined as the subtype of non-top elements of MulArchimedeanClass M
(⊤ : MulArchimedeanClass M is the archimedean class of 1).
This is useful since the family of non-top archimedean classes is linearly independent.
- Defined in
- Mathlib.Algebra.Order.Archimedean.Class
- Cited by
- 21 results in Mathlib
- Foundations
- Depth 33 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites5
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Top.topproof · cited by 9,680
- LinearOrderstatement and proof · cited by 8,572
- CommGroupstatement and proof · cited by 990
- IsOrderedMonoidstatement and proof · cited by 577
- MulArchimedeanClassproof · cited by 81
Cited by30
Results whose statement or proof uses this declaration.
- FiniteMulArchimedeanClass.mkstatement · cited by 14
- FiniteMulArchimedeanClass.subgroupstatement and proof · cited by 4
- FiniteMulArchimedeanClass.toUpperSetMulArchimedeanClassstatement and proof · cited by 3
- FiniteMulArchimedeanClass.ballSubgroupstatement and proof · cited by 2
- FiniteMulArchimedeanClass.congrOrderIsostatement · cited by 2
- FiniteMulArchimedeanClass.liftstatement and proof · cited by 2
- FiniteMulArchimedeanClass.withTopOrderIsostatement · cited by 2
- FiniteMulArchimedeanClass.closedBallSubgroupstatement and proof · cited by 1
- FiniteMulArchimedeanClass.liftOrderHomstatement and proof · cited by 1
- FiniteMulArchimedeanClass.lift_mkstatement · cited by 1
- FiniteMulArchimedeanClass.subgroup_strictAntistatement and proof · cited by 1
- FiniteMulArchimedeanClass.lift.congr_simpstatement and proof · cited by 0