Archimedean successor and predecessor #
IsSuccArchimedean
:SuccOrder
wheresucc
iterated to an element gives all the greater ones.IsPredArchimedean
:PredOrder
wherepred
iterated to an element gives all the smaller ones.
A SuccOrder
is succ-archimedean if one can go from any two comparable elements by iterating
succ
If
a ≤ b
then one can get toa
fromb
by iteratingsucc
Instances
A PredOrder
is pred-archimedean if one can go from any two comparable elements by iterating
pred
If
a ≤ b
then one can get tob
froma
by iteratingpred
Instances
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Induction principle on a type with a PredOrder
for all elements below a given element m
.
Alias of StrictMono.not_bddAbove_range_of_isSuccArchimedean
.
Alias of StrictMono.not_bddBelow_range_of_isPredArchimedean
.
Alias of StrictAnti.not_bddBelow_range_of_isSuccArchimedean
.
Alias of StrictAnti.not_bddBelow_range_of_isPredArchimedean
.
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
IsSuccArchimedean
transfers across equivalences between SuccOrder
s.
IsPredArchimedean
transfers across equivalences between PredOrder
s.