Elementary topos

From testwiki
Jump to navigation Jump to search

Template:Short description In mathematics, an elementary topos (plural toposes or topoiTemplate:Sfn) is a category which has properties making it resemble the category of sets. Elementary toposes can be used as models of intuitionistic higher-order logic.

Introduction

An elementary topos (hereafter just topos) can be pictured as an alternate mathematical universe.Template:R It is a category which is sufficiently like the category of sets (the “standard mathematical universe”) that common mathematical constructions can be carried in it, such as subsets, function spaces, etc.

More precisely, a topos supports intuitionistic higher-order logic as an internal languageTemplate:Sfn. As such, toposes are widely used as models of constructive mathematics.

Definition

As originally defined by Lawvere and Tierney, an elementary topos is a category ℰ such that:Template:SfnTemplate:Sfn

The requirement that ℰ be finitely cocomplete was later observed to be redundant, as it follows from the rest.Template:SfnTemplate:SfnTemplate:Sfn (However, the general construction of finite colimits is relatively complicated; in most examples, one can find a more concrete description, which simplifies the translation of statements from the internal language.)

An even more minimalistic definition is possible: an elementary topos is a finitely complete category with power objects.Template:Sfn (This essentially replaces the requirements to have exponentials AB and a subobject classifier Ω with just the special case of exponentials ΩB.)

Many other properties follow, such as being regular and moreover exactTemplate:SfnTemplate:Sfn.

Logical functors

A logical functor is a functor between topoi that preserves finite limits and power objects. Logical functors preserve the structures that topoi have. In particular, they preserve finite colimits, subobject classifiers, and exponential objects.[1]

Examples

Having a subobject classifier is a strong requirement, which rules out most categories of algebraic structures such as groups, rings, etc.Template:R

Every Grothendieck topos (a category equivalent to the category of sheaves on a site) is an elementary topos. Important special cases include:

The category of finite sets is an elementary toposTemplate:Sfn (however, it lacks a natural numbers object), and similarly for finite G-sets.

The effective topos is an important example of an elementary topos with natural numbers object. It is not a Grothendieck topos.Template:R It can be viewed as a universe of computable mathematics. This example is generalized by realizability toposes.

A source of examples is the fundamental theorem of topos theory, which states that for every elementary topos ℰ and every object Γ∈ℰ, the slice category ℰ/Γ is an elementary topos.

See also

References

Template:Reflist

Bibliography

Template:Category theory