Fiveable

🔢Category Theory Unit 14 Review

QR code for Category Theory practice questions

14.3 Geometric morphisms between topoi

14.3 Geometric morphisms between topoi

Written by the Fiveable Content Team • Last updated August 2025
Written by the Fiveable Content Team • Last updated August 2025
🔢Category Theory
Unit & Topic Study Guides

Geometric morphisms are special functors between topoi that preserve key structures. They consist of a direct image functor and an inverse image functor, forming an adjunction with specific preservation properties.

These morphisms play a crucial role in relating different topoi, like sheaves on spaces or sets. They allow us to transfer information between categories while maintaining important structural relationships.

Geometric Morphisms and Their Properties

Components of geometric morphisms

  • A geometric morphism f:FEf: \mathcal{F} \to \mathcal{E} between topoi consists of two functors:
    • The direct image functor f:FEf_*: \mathcal{F} \to \mathcal{E} preserves finite limits, exponentials (if they exist in F\mathcal{F}), and subobject classifiers
    • The inverse image functor f:EFf^*: \mathcal{E} \to \mathcal{F} preserves finite limits, finite colimits, exponentials (if they exist in E\mathcal{E}), and subobject classifiers, and is left exact
Components of geometric morphisms, Bartosz Milewski's Programming Cafe | Category Theory, Haskell, Concurrency, C++

Adjunction in geometric morphisms

  • The functors ff_* and ff^* form an adjunction, with ff^* being the left adjoint and ff_* being the right adjoint
    • For any objects AA in E\mathcal{E} and BB in F\mathcal{F}, there is a natural isomorphism: HomF(f(A),B)HomE(A,f(B))\text{Hom}_{\mathcal{F}}(f^*(A), B) \cong \text{Hom}_{\mathcal{E}}(A, f_*(B))
  • The unit of the adjunction η:1Eff\eta: 1_{\mathcal{E}} \to f_* \circ f^* is called the unit of the geometric morphism
    • Measures how close ff^* is to being a left inverse of ff_* (Sh(X)\text{Sh}(X) and Set\text{Set})
  • The counit of the adjunction ε:ff1F\varepsilon: f^* \circ f_* \to 1_{\mathcal{F}} is called the counit of the geometric morphism
    • Measures how close ff_* is to being a right inverse of ff^* (FinSet\text{FinSet} and Set\text{Set})
Components of geometric morphisms, Free monads in category theory (part 1)

Examples of geometric morphisms

  • The global sections functor Γ:Sh(X)Set\Gamma: \text{Sh}(X) \to \text{Set} for a topological space XX is a geometric morphism
    • The direct image functor is the global sections functor Γ\Gamma which sends a sheaf to its global sections
    • The inverse image functor is the constant sheaf functor Δ\Delta which sends a set to the constant sheaf with that set as stalks
  • For any continuous map f:XYf: X \to Y between topological spaces, there is an induced geometric morphism Sh(f):Sh(X)Sh(Y)\text{Sh}(f): \text{Sh}(X) \to \text{Sh}(Y)
    • The direct image functor is the pushforward sheaf functor ff_* which sends a sheaf on XX to its pushforward sheaf on YY
    • The inverse image functor is the pullback sheaf functor ff^* which sends a sheaf on YY to its pullback sheaf on XX
  • The inclusion functor i:FinSetSeti: \text{FinSet} \to \text{Set} induces a geometric morphism between the topos of finite sets and the topos of sets
    • The direct image functor is the inclusion functor ii which sends a finite set to itself as a set
    • The inverse image functor sends a set to its poset of finite subsets ordered by inclusion

Properties of geometric morphisms

  • A geometric morphism is an equivalence of topoi if and only if:
    • The unit η:1Eff\eta: 1_{\mathcal{E}} \to f_* \circ f^* is a natural isomorphism (ff^* is fully faithful)
    • The counit ε:ff1F\varepsilon: f^* \circ f_* \to 1_{\mathcal{F}} is a natural isomorphism (ff_* is fully faithful)
  • The composition of geometric morphisms is a geometric morphism (Sh(X)Sh(Y)Set\text{Sh}(X) \to \text{Sh}(Y) \to \text{Set})
  • The identity functor on a topos induces the identity geometric morphism (1E:EE1_{\mathcal{E}}: \mathcal{E} \to \mathcal{E})