This article provides insufficient context for those unfamiliar with the subject. |
In category theory, a subobject classifier is a special object Ω of a category; intuitively, the subobjects of an object X correspond to the morphisms from X to Ω. As the name suggests, what a subobject classifier does is to identify/classify subobjects of a given object according to which elements belong to the subobject in question. Because of this role, the subobject classifier is also refered to as the truth value object. In fact the way in which the subobject classifier classifies subobjects of a given object, is by assigning the values true to elements belonging to the subobject in question, and false to elements not belonging to the subobject. This is way the subobject classifier is widely used in the categorical description of logic.
Introductory example
As an example, the set Ω = {0,1} is a subobject classifier in the category of sets and functions: to every subset j:U → X we can assign the function χj from X to Ω that maps precisely the elements of U to 1 (see characteristic function). Every function from X to Ω arises in this fashion from precisely one subset U.
The above example of subobject classifier in Sets is very usefull because it enables us to easliy prove the following axiom:
Axiom: Given a category C, then there exists an Isomorphisms,
In Set this axiom can be restated as follows:
Axiom: The collection of all subsets of S denoted by , and the collection of all maps from S to the set denoted by are isomorphic i.e. the function , which in terms of single elements of is , it is a bijection.
The above axiom implyes the alternative definition of a subobject calssifier:
Definition: is a Subobject classifier iff there is a ``one to one" correspondence between subobject of X and morphisms from X to .
Definition
For the general definition, we start with a category C that has a terminal object, which we denote by 1. The object Ω of C is a subobject classifier for C if there exists a morphism
- 1 → Ω
with the following property:
- for each monomorphism j: U → X there is a unique morphism χj: X -> Ω such that the following commutative diagram
U -> 1 | | v v X -> Ω
- is a pullback diagram - that is, U is the limit of the diagram:
1 | v χj: X -> Ω
The morphism χj is then called the classifying morphism for the subobject represented by j.
Further examples
Every topos has a subobject classifier. For the topos of sheaves of sets on a topological space X, it can be described in these terms: take the disjoint union Ω of all the open sets U of X, and its natural mapping π to X coming from all the inclusion maps. Then π is a local homeomorphism, and the corresponding sheaf is the required subobject classifier (in other words the construction of Ω is by means of its espace étalé). One can also consider Ω to be, in a (tautological) sense, the graph of the membership relation between points x and open sets U of X.
Let us consider an example of a subobject classifer in the Topos of presheafs . The formal definition goes as follows
Definition:
A Subobject Classifier is a presheaf
such that to each object
there corresponds an object which represents the set
of all sieves (see sieve). The above example of subobject classifier in Sets is very usefull because it enables us to easliy prove the following axiom:
Axiom: Given a category C, then there exists an Isomorphisms,
In Set this axiom can be restated as follows:
Axiom: The collection of all subsets of S denoted by , and the collection of all maps from S to the set denoted by are isomorphic i.e. the function , which in terms of single elements of is , it is a bijection.
The above axiom implyes the alternative definition of a subobject calssifier:
Definition: is a Subobject classifier iff there is a ``one to one" correspondence between subobject of X and morphisms from X to .
on A, and to each
-arrow there corresponds an
-arrow such that
is a sieve on B, where
References
- Robert Goldblatt: Topoi, the Categorial Analysis of Logic. North-Holland, New York, 1984. (Studies in logic and the foundations of mathematics, 98.). A good start.
- This book has been reprinted by Dover Publications, Inc (2006). The book can also be accessed freely on Robert Goldblatt's homepage: Topoi, the Categorial Analysis of Logic.
- Cecilia-Flori: Topos-physics, [1]
An explanation of Topos theory and its implementation in Physics