Mathlib Map

Structures · Algebra

FloorSemiring

A FloorSemiring is an ordered semiring over α with a function floor : α → ℕ satisfying ∀ (n : ℕ) (x : α), n ≤ ⌊x⌋ ↔ (n : α) ≤ x). Note that many lemmas require a LinearOrder. Please see the above TODO.

Defined in
Mathlib.Algebra.Order.Floor.Defs
Shape
One type argument · adds floor, ceil, floor_of_neg, gc_floor, gc_ceil

Extends0

Extends nothing: this is a root of the hierarchy.

Extended by0

Nothing extends this class yet.

Concrete types that are instances4

  • Nat
  • NNReal
  • NNRat
  • Subtype

How is a type an instance?

Loading the hierarchy index…

Assumed by189

Ancestors0

No ancestors.