Definition

Set is the category whose:

Properties

Set is one of the most fundamental categories and serves as a prototype for categorical reasoning:

Categorical Structure

Products and Coproducts

Special Morphisms

FinSet

The category FinSet is the full subcategory of Set consisting of finite sets.

Properties of FinSet:

  • FinSet is also cartesian closed
  • FinSet has all finite limits and colimits
  • Every object in FinSet is characterized up to isomorphism by its cardinality
  • The skeleton of FinSet has one object for each natural number

Ord

the category Ord is the full subcategory of Set such that

Relationship to Logic and Type Theory

Under the Curry-Howard Correspondence, Set provides semantics for:

Variants and Generalizations

  • Rel: Category of sets and relations
  • : Category of pointed sets (sets with a distinguished element)
  • Set/X: Slice categories of Set (bundles over a set )
  • Par: Category of sets and partial functions
  • Bij: Category of sets and bijections (the core of Set)

Foundations

The precise definition of Set depends on the foundational framework: