Mathlib Map

Structures · Data types

Infinite

A type is said to be infinite if it is not finite. Note that Infinite α is equivalent to IsEmpty (Fintype α) or IsEmpty (Finite α).

Defined in
Mathlib.Data.Finite.Defs
Shape
One type argument · adds not_finite

Extends0

Extends nothing: this is a root of the hierarchy.

Extended by3

Forgetful instances

Every Infinite is also a

Provided automatically by

Concrete types that are instances41

  • Int
  • Nat
  • ZMod
  • Polynomial
  • FreeAbelianGroup
  • Finsupp
  • DFinsupp
  • FreeRing
  • FreeCommRing
  • FreeGroup
  • FreeAddGroup
  • Equiv.Perm
  • Sym2
  • String
  • MvPolynomial
  • Sym
  • FreeMonoid
  • WithTopology
  • FreeAddMonoid
  • OnePoint
  • DihedralGroup
  • UpperHalfPlane
  • Field.Emb
  • SimpleGraph.Coloring
  • Nat.Primes
  • EuclideanSpace
  • Subtype
  • Prod
  • Set.Elem
  • ULift
  • HasQuotient.Quotient
  • Sum
  • Multiplicative
  • List
  • Additive
  • Sigma
  • Set
  • Multiset
  • Finset
  • Option
  • PLift

How is a type an instance?

Loading the hierarchy index…

Assumed by271

Ancestors2