Content deleted Content added
Bluelink 1 book for verifiability.) #IABot (v2.0) (GreenC bot |
m →References: HTTP to HTTPS for Cornell University |
||
(13 intermediate revisions by 9 users not shown) | |||
Line 1:
In mathematics, especially in [[category theory]], a '''subobject classifier''' is a special object Ω of a category such that, intuitively, the [[subobject]]s of any object ''X'' in the category correspond to the morphisms from ''X'' to Ω. In typical examples, that morphism assigns "true" to the elements of the subobject and "false" to the other elements of ''X.'' Therefore, a subobject classifier is also known as a "truth value object" and the concept is widely used in the categorical description of logic. Note however that subobject classifiers are often much more complicated than the simple binary logic truth values {true, false}.
== Introductory example ==
As an example, the set Ω = {0,1} is a subobject classifier in the [[category of sets]] and functions: to every subset ''A'' of ''S'' defined by the inclusion function '' j '' : ''A'' → ''S'' we can assign the function ''χ<sub>A</sub>'' from ''S'' to Ω that maps precisely the elements of ''A'' to 1, and the elements outside ''A'' to 0 (
To be clearer, 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 χ<sub>''A''</sub> : S → {0,1}, which is defined as follows:
Line 16:
In this way, the collection of all subsets of ''S'' and the collection of all maps from ''S'' to Ω = {0,1} are [[isomorphic]].
To categorize this notion, recall that, in category theory, a subobject is actually represented by a pair consisting of an object ''A'' and a [[monomorphism|monic arrow]] ''A → S'' (interpreted as the inclusion into another object ''S''). Accordingly, '''true''' refers to the element 1, which is selected by the arrow: '''true''': {0} → {0, 1} that maps 0 to 1. The subset ''A'' of ''S'' can now be defined as the [[pullback (category theory)|pullback]] of '''true''' along the characteristic function χ<sub>''A''</sub>, shown on the following diagram:
[[Image:SubobjectClassifier-01.
Defined that way, χ is a morphism ''Sub''<sub>C</sub>(''S'') → Hom<sub>C</sub>(S, Ω). By definition, Ω is a '''subobject classifier''' if this morphism χ is an isomorphism.
== 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 ''χ<sub>
[[Image:SubobjectClassifier-02.
:is a [[pullback diagram]]—that is, ''U'' is the [[limit (category theory)|limit]] of the diagram:
[[Image:SubobjectClassifier-03.
The morphism ''χ<sub> j</sub>'' is then called the '''classifying morphism''' for the subobject represented by ''j''.
Line 42:
=== Presheaves ===
Given a small category <math>C</math>, the category of [[presheaves]] <math>\mathrm{Set}^{C^{op}}</math> (i.e. the [[functor category]] consisting of all contravariant functors from <math>C</math> to <math>\mathrm{Set}</math>) has a subobject classifer given by the functor sending any <math>c \in C</math> to the set of [[Sieve (category theory)|sieves]] on <math>c</math>. The classifying morphisms are constructed quite
=== Elementary topoi ===
Line 52:
== Notes ==
{{Reflist}}
== References ==
Line 58:
| last = Artin
| first = Michael
|
| publisher = [[Springer-Verlag]]
| year = 1964
*{{cite book
| last = Barr
Line 78 ⟶ 77:
| ___location = Oxford
| year = 1988
*{{cite book
| last = Goldblatt
| first = Robert
| title = Topoi: The Categorial Analysis of Logic
| publisher = [[North-Holland Publishing Company|North-Holland]], Reprinted by Dover Publications, Inc (2006)
| year = 1983
| isbn = 0-444-85207-7
| url =
*{{cite book
| last = Johnstone
Line 94 ⟶ 93:
| ___location = Oxford
| year = 2002
*{{cite book
| last = Johnstone
Line 104 ⟶ 103:
| year = 1977
| isbn = 0-12-387850-0}}
* {{cite book | last=Mac Lane | first=Saunders |
*{{cite book
| last = Mac Lane
| first = Saunders
|
|author2=Ieke Moerdijk
| title = Sheaves in Geometry and Logic: a First Introduction to Topos Theory
| publisher = [[Springer-Verlag]]
| year = 1992
| isbn = 0-387-97710-4}}
Line 118 ⟶ 116:
| last = McLarty
| first = Colin
|
| title = Elementary Categories, Elementary Toposes
| publisher = [[Oxford University Press]]
Line 124 ⟶ 122:
| year = 1992
| isbn = 0-19-853392-6}}
* {{cite book | editor1-last=Pedicchio | editor1-first=Maria Cristina|editor1-link=M. Cristina Pedicchio | editor2-last=Tholen | editor2-first=Walter | title=Categorical foundations. Special topics in order, topology, algebra, and sheaf theory | series=Encyclopedia of Mathematics and Its Applications | volume=97 | ___location=Cambridge | publisher=[[Cambridge University Press]] | year=2004 | isbn=0-521-83414-7 | zbl=1034.18001 }}
*{{cite book
| last = Taylor
|