Mathlib Map

Structures · Lean core

Div

The homogeneous version of HDiv: a / b : α where a b : α.

Defined in
Init.Prelude
Shape
One type argument · adds div

Extends0

Extends nothing: this is a root of the hierarchy.

Extended by3

Forgetful instances

Every Div is also a

Provided automatically by

Concrete types that are instances68

  • Int
  • Nat
  • Rat
  • SeparationQuotient
  • NNReal
  • BitVec
  • Polynomial
  • Filter.Germ
  • Padic
  • RatFunc
  • UInt64
  • NNRat
  • UInt8
  • UInt16
  • UInt32
  • WithVal
  • NonemptyInterval
  • LocallyConstant
  • USize
  • QuadraticAlgebra
  • Units
  • MeasureTheory.SimpleFunc
  • RestrictedProduct
  • UniformFun
  • UniformOnFun
  • ZNum
  • Interval
  • Int32
  • Int8
  • Int64
  • Int16
  • GaussianInt
  • Tropical
  • Ordinal
  • FractionalIdeal
  • UpperSet
  • LowerSet
  • MeasureTheory.AEEqFun
  • ISize
  • Num
  • OneHom
  • Part
  • SpecialLinearGroup
  • Con.Quotient
  • AddConstEquiv
  • Float
  • Float32
  • Std.Time.Month.Offset
  • Float32.Model
  • Float.Model
  • System.FilePath
  • Float.Model.UnpackedFloat.Sign
  • Subtype
  • Prod
  • OrderDual
  • Set.Elem
  • ULift
  • Fin
  • PUnit
  • Lex
  • AddOpposite
  • ContinuousMap
  • Shrink
  • Colex
  • Multiplicative
  • Submodule
  • WithZero
  • MonoidHom

How is a type an instance?

Loading the hierarchy index…

Assumed by276

Ancestors1