Topic summary
Subobject classifier
In the mathematical field of category theory, a subobject classifier is a special object of a category such that, informally, the subobjects of any object correspond to the morphisms from to . This provides an analogue of the set of Booleans in categories other than the category of sets.
The main use of subobject classifiers is in topos theory, where an elementary topos is defined as a category with a subobject classifier and certain additional requirements. In the internal language of an elementary topos, the subobject classifier is used to interpret truth values, hence the alternative name “object of truth values”.