Subobject classifier



Subobject classifier



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 referred 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 why the subobject classifier is widely used in the categorical description of logic.

Contents

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.

To render this example more clear let us consider a subset A of S (A ⊆ S), where S is a set. The notion of being a subset can be expressed mathematically using the so-called characteristic function: χA:S→{0,1}, which is defined as follows:

\chi_A(x) = 
\begin{cases} 
  0, & \mbox{if }x\notin A \\
  1, & \mbox{if }x\in A
\end{cases}

(Here we interpret 1 as true and 0 as false.) The role of the characteristic function is to determine which elements belong or not to a certain subset. Since in any category subobjects are identified as monic arrows, we identify the value true with the arrow: true: {0} → {0, 1} which maps 0 to 1. Given this definition it can be easily seen that the subset A can be uniquely defined through the characteristic function A=χA-1(1). Therefore the diagram

SubobjectClassifier-01.png

is a pullback.

The above example of subobject classifier in Set is very useful because it enables us to easily prove the following axiom:

Axiom: Given a category C, then there exists an isomorphism,

y: SubC(X) ≅ HomC(X, Ω) ∀ X ∈ C

In Set this axiom can be restated as follows:

Axiom: The collection of all subsets of S denoted by \mathcal{P}(S), and the collection of all maps from S to the set {0, 1}=2 denoted by 2S are isomorphic i.e. the function y:\mathcal{P}(S)\rightarrow2^S, which in terms of single elements of \mathcal{P}(S) is A → χA, is a bijection.

The above axiom implies the alternative definition of a subobject classifier:

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
SubobjectClassifier-02.png
is a pullback diagram - that is, U is the limit of the diagram:
SubobjectClassifier-03.png

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: For any open set U of X, Ω(U) is the set of all open subsets of U. Roughly speaking an assertion inside this topos is variably true or false, and its truth value from the viewpoint of an open subset U is the open subset of U where the assertion is true.

For a small category C, the subobject classifer in the topos of presheaves \mathcal{S}^{C^{op}} is given as follows. For any c \in C, Ω(c) is the set of sieves on c.

References

Topos-physics, Where Geometry meets Dynamics

Subobject classifier


  WikiTude Home

  Celebrity Directory
  Celebrity Pictures
  Celebrity Desktop
  Celebrity Screensavers
  Celebrity Wallpapers
  Celebrity Music Videos
  Song Lyrics
  Celebrity News
  Celebrity Bios
  Celebrity Posters
  Celebrity Movies
  Celebrity Music
  Celebrity Books
  Celebrity Videos
  Latest Celebrity Photos
  Celebrity Candids
  Celebrity Unofficial
  Celebrity Pics
  Celebrity Feet Pics
  Celebrity Video Clips
  Celebrity Articles
  Celebrity Blogs
  Celebrity eBay
  Celebrity Gossip
  Celebrity Photos
  Celebrity YouTube
  Video Celebrity News

  Contact Celebrities
  Celebrity Games
  Celebrity Popularity
  Celebrity
  Celebrity Websites

  Music
  Movies
  Web Portal
  POPped NEWS
  Books
  Games
  Flash Games
  Mortgages
  News Blog
  Quotes
  Travel
  TV Listings
  Tools & Gadgets
  Web Owner Tools

















Privacy Policy