Subobject Classifier
Subobject Classifier
Let
be a category with all finite limits. A subobject classifier in consists of an object together with an arrow that is a “universal subobject”, i.e. Given any object and any subobject , there is a unique arrow making the following diagram a pullback: The arrow
is called the classifying arrow of the subobject .
e.g. The most familiar example of a subobject classifier is of course the set
Proposition
A subobject classifier is unique up to isomorphism.
Proof The pullback condition is clearly equivalent to requiring the contravariant subobject functor
Prop For any poset category
Topoi
Topos
A topos is a category
such that
has all finite limits; has a subobject classifier; has all exponentials.
Proposition
For any small category
, the category of diagrams is a topos.
The arrow