NOTE: This site has just upgraded to Forester 5.x and is still having some style and functionality issues, we will fix them ASAP.

definition. topos [kostecki2011introduction, 7.1] [tt-004O]

A topos or elementary topos is a category satisfying one of these equivalent conditions:

Since the completeness of a category with subobject classifier implies its cocompleteness. Thus a topos not only has all finite limits, but also has all finite colimits.

This means that topos is such category which has, in particular,

  1. terminal object
  2. equalizers
  3. pullbacks
  4. all other limits
  5. exponential objects
  6. subobject classifier