Definition. topos [kostecki2011introduction, 7.1] [tt-004O]
Definition. topos [kostecki2011introduction, 7.1] [tt-004O]
A topos, or elementary topos, is a category with all finite limits, exponentials, and a subobject classifier. Equivalently, exponentials may be replaced by power objects. See [maclane1992sheaves, sec. IV.1, pp. 161--163].
Every elementary topos also has all finite colimits; see [maclane1992sheaves, sec. IV.5, pp. 180--184]. Arbitrary small limits and colimits are not part of the elementary definition. They do exist in a Grothendieck topos of sheaves on a site; see [maclane1992sheaves, sec. III.6, pp. 134--135].
Thus an elementary topos has, in particular,
- terminal object
- equalizers
- pullbacks
- all other finite limits
- exponential objects
- subobject classifier
- all finite colimits