ConceptComplete

Introduction to Topos Theory - Key Properties

TheoremCartesian Closed

Every topos is cartesian closed: has finite products and exponentials. The product ×\times and exponential ()()(-)^{(-)} make topos into closed monoidal category.

This enables lambda calculus and functional programming semantics in toposes.

TheoremInternal Hom

The exponential BAB^A is internal hom: morphisms ABA \to B in topos correspond to global elements 1BA1 \to B^A. This internalizes function spaces.

TheoremSubobject Lattice

For object AA in topos, subobjects Sub(A)\text{Sub}(A) form Heyting algebra (intuitionistic logic lattice), not Boolean algebra in general. Operations:

  • Meet: intersection
  • Join: union
  • Implication: Heyting implication
  • Negation: pseudo-complement

In Set\textbf{Set}, this recovers Boolean algebra.

TheoremGiraud's Theorem

Category E\mathcal{E} is Grothendieck topos (sheaves on site) if and only if:

  1. E\mathcal{E} has small colimits
  2. Small colimits are universal
  3. E\mathcal{E} has small generating family
  4. Equivalence relations are effective

This characterizes sheaf toposes internally.

TheoremDiaconescu's Theorem

In topos, axiom of choice implies excluded middle: P¬PP \vee \neg P for all propositions PP. Conversely, if topos satisfies both axiom of choice and excluded middle, its internal logic is classical.

Most geometric toposes are intuitionistic, lacking choice and excluded middle.

TheoremNatural Number Object

A natural number object (NNO) in topos E\mathcal{E} is object N\mathbb{N} with 0:1N0: 1 \to \mathbb{N} and s:NNs: \mathbb{N} \to \mathbb{N} (successor) such that for any a:1Aa: 1 \to A and f:AAf: A \to A, there exists unique h:NAh: \mathbb{N} \to A with h0=ah \circ 0 = a and hs=fhh \circ s = f \circ h (recursion).

Not all toposes have NNO, but those that do support arithmetic and recursion theory.

Remark

These properties show toposes as rich categorical structures supporting logic, arithmetic, and geometric reasoning. The interplay between logic and topology through toposes reveals deep connections between disparate areas of mathematics.