In topos (1), we have defined what is subobject, in this section, we will define subobject functor via pullback square.
So what is pullback?
Consider
There exists a such that for any such that , there exists a unique make the following diagram commute:
Or, is the soulution of the universal map.
This is a limit or you can think it as a final object in a proper category.
Some times we call fiber product as well. Since if you consider two fibers over a topological space
Their product will be the fiber product of:
Examples of pullback.
In , Let for all , then for all .
Hence satisfies that . Hence for all , it will universally path through via .
Consider the following diagram, where are inclusion map.
Then
If we consider
Then
In general, if we consider the pullback of
Where and is the natural embedding. Then the result of pullback will be .
We will catch this idea later, and see how to use pullback to define subobject functor.
In , the pullback or fiber product exists.
Readers could check that
is a subring of .
Subobject functor and subobject classifier.
Proposition. Pulling back a monomorphism yields a monomorphism.
That is, let the following diagram be a pullback diagram, is a subobject of implies that is a subobject of i.e. Give you a morphism and a subobject of , the pullback will gives you a subobject of . We will use this to define subobject functor.
Proof.
Consider such that . We want to show that via to show that .
If , then this two cone over are same hence since there exists a unique morphism such that the diagram commute by the definition of pullback.
We know that . Since is mono,, hence , hence is momo as well, hence is a subobject of .
Subobject functor.
Let be a category such that the pullback exists. Suppose that for any is a set, we call well powered category. Clearly is well powered category.
Then we get a functor
For an object in , it will be mapped to . For a morphism , the previous propositions shows us that the pullback will map each subobject to a unique (uo to isomorphism).
The map is well defined. Let be another pullback, then it will be isomorphic to as a subobject.
Subobject classifier, the first definition.
If the functor is representable, i.e. then we say is the subobject classifier.
Hence we have .
This is interesting since we call pullback as well.
The subobject classifier is unique up to isomorphism via Yoneda lemma.
Also, if is locally small and , then is well powered since is a set.
If we consider the Yoneda embedding , then the image of will be , hence is the subobject classifier of the image of the Yoneda embedding when the subobject classifier exists.
Example. As we know, when , the subobject functor is just the power set functor .
Where and is the natural embedding. Then the result of pullback will be .
The power set functor is represented by . i.e. . Hence is the object classifier in category of set. The elements in is the characteristic function. i.e. The subset of is one one corresponding to the characteristic function.
This lead to another equivalent definition of subobject classifier when the terminal object in exists.
Subobject classifier, the second definition.
Definition. In a category with a terminal object 1 and pullbacks, an object Ω and arrow provide a subobject classifier if and only if for any there is a unique characteristic arrow making this a pullback square:
In other word, the subobject is represented by .
Lemma. Let be a terminal object in , then for any object , is monomorphism if the morphism exists.
Proof. Let such that . Since is the terminal object, .
We already saw two ways to define subobject classifier, when it will be equivalent?
The equivalence of two definitions.
Proposition. Let be a locally small category with terminal object and pullback.
Then the two definitions of subobject classifier above are equivalent.
Proof.
Form to is easy.
is defined by
it is injective since is unique, it is surjective since give you a , the pullback will gives you a subobject.
The corresonding in the morphism sides follows from this diagram directly.
The subobject correspond tp .
Conversely suppose that , then we have the following diagram
There exists a subobject correspond to , we call it and , i.e.
Since is natural isomorphism, the here is unique.
Now we only need to check that is the terminal object.
Let be arbitrary object and clearly there exists some morphism via this pullback.
By the uniqueness of , we know that , but is a monomorphism, hence , hence for all there exists a unique morphism from to , hence .
No comments:
Post a Comment