Math 2.0

Category theory; homological algebra Definition

Topos

Builds on CategoryFinitely complete categoryCartesian closed categoryExponential objectSubobject classifier

Definition

An elementary topos is a category ℰ\mathcal{E} such that:

  1. ℰ\mathcal{E} has all finite limits (it is finitely complete);
  2. ℰ\mathcal{E} is Cartesian closed: for all objects AA and BB there is an exponential object BAB^A;
  3. ℰ\mathcal{E} has a subobject classifier ⊤ ⁣:1→Ω\top \colon 1 \to \Omega.

Remarks

An equivalent definition asks for finite limits and power objects: for each object AA, an object PAPA with a natural bijection between subobjects of B×AB \times A and morphisms B→PAB \to PA; then PA=ΩAPA = \Omega^A. Every topos also has finite colimits, and its subobjects of any object form a Heyting algebra. Example: 𝐒𝐞𝐭\mathbf{Set} is a topos: it has finite limits, the exponential BAB^A is the set of functions A→BA \to B, and {0,1}\set{0, 1} classifies subsets. Example: for a group GG, the category of GG-sets is a topos with Ω={0,1}\Omega = \set{0, 1} and trivial action. Non-example: the category of real vector spaces fails clause 3. Its terminal object is 00, so the pullback of ⊤\top along χ ⁣:X→Ω\chi \colon X \to \Omega is ker⁡χ\ker \chi. If χ ⁣:ℝ→Ω\chi \colon \R \to \Omega classifies the zero subspace, then χ\chi is injective, so 2χ≠χ2\chi \ne \chi, yet ker⁡(2χ)=0\ker(2\chi) = 0 too, and uniqueness fails. Non-example: the category 𝐓𝐨𝐩\mathbf{Top} of topological spaces has finite limits but is not Cartesian closed, so it fails clause 2.

Reading path

To understand this page from the ground up, read these 6 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Cartesian closed category concept
  2. Category concept
  3. Exponential object concept
  4. Finitely complete category concept
  5. Subobject classifier concept
  6. Topos definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Topos
About this page
TagDTNDR45FTH
URIm2://DTNDR45FTH
Kinddefinition
WritingW0 stub
MSC18B25, 03G30
DefinesTopos
UsesCategory, Finitely complete category, Cartesian closed category, Exponential object, Subobject classifier
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.