Blog Archive

Saturday, July 27, 2024

Topos (1): Subobject

img

 

Motivation

In Set, we can talk about subset of another set, denote as S⊆X. But this point of view is unnatural when you think about another category such that Mod(R),Top, or some non-concrete category. Let M be a R−module, a subset of M in general is not a submodule of M. Let X be a topological space, a subset of X is not a subspace of X. Let N be a category whose object are natural number and HomN(n,m)=Mm×n(F), here F is a field. Then easy to see N≅FinVect(F). But you could not think about the subobject of n∈Ob(N) via the set theoretical language.

Set theory is not the correct language when you think about some C≠Set. We try to think element freely via category theory.

Think about a subset S⊆X. We know we could replace the ⊆ by the inclusion map i:S↪X, that is, a monomorphism. Let us generalize this idea.

Notation

In this essay, ↪ always means monomorphism. We will abbreviate monomorphism to mono, and f∘g as fg.

Denote C′ as the subcategory such that Ob(C′)=Ob(C) but HomC′(X,Y) be the monomorphism from X to Y.

Subobject,monomorphism

Definition. Let C be a category, X be a object in C, we say a subobject of X is a pair (S,s) such that

(1)S↪sX

We could view S as a part of X via the mono s.

Definition. Let (S,s),(R,r) be two subobject, we define (R,r)⊆(S,s) (that is the morphism between subobjects) iff there is a morphism h:R→S such that

(2)r=sh

image-20240727151539991

Well, would we need to require h to be mono? Indeed, no, since h has to be mono by next proposition.

Proposition. Let s:A→B,g:B→C be two morphism. gs is mono implies s is mono.

Proof. Let h,k be two morphism such that sh=sk. Then g(sh)=g(sk)⟹(gs)h=(gs)k. Since gs is mono, we get that h=k. Hence sh=sk⟹h=k, s is mono, and the morphism between two subobject is unique. ◻

Hence the category of subobjects of X is the slice category C′/X, and indeed, this is a preorder set.

Proposition. If (R,r)⊆(S,s) and (S,s)⊆(R,r), then R≅S.

Proof. Let (R,r)↪h(S,s) and (R,r)↩h′(S,s) be two mono in C′/X. Then hh′ is the unique morphism from (S,s) to itself, i.e. idS. Similarly for h′h. ◻

Hence we define subobject only up to isomorphism. Let us back to Set and see what happens.

Example. Let us consider two subobjects of Z in Set. (2Z,i) and (Z,2). Here i is the inclusion map and 2 is x↦2x.

We claim that (2Z,i)≅(Z,2). Consider (Z,2)↪2(2Z,i). Easy to see that Z↪i2Z=Z↪2Z. Hence (Z,2)⊆(2Z,i).

Now consider (2Z,i)↪12(Z,2). Easy to see that 2Z↪212Z=2Z↪iZ. Hence (Z,2)≅(2Z,i).

This is not a coincidence, indeed, we have the following proposition.

Proposition. In Set,Grp,Ring,Mod(R), (R,r)≅(S,s) if and only if Im(r)=Im(s).

Proof. Let (R,r),(S,s) be two subobjects and (R,r)≅(S,s). By definition (R,r)⊆(S,s) implies that r=sh.

Hence Im(r)⊆Im(s). Hence (R,r)≅(S,s)⟹Im(r)=Im(s).

Conversely, let Im(r)=Im(s). Then consider Im(r)↪r−1R and s=r(r−1s), hence (S,s)⊆(R,r). Similarly, (R,r)⊆(S,s). Hence (R,r)≅(S,s). ◻

So, let us go back to the category N, a subobject of n is (m,Mn×m), where Mn×n is a matrix. Also, we know that Mn×m is mono implies m≤n.

Well, what is the connection between subspace topology of (X,τ) and subobject of (X,τ)?

Let ((Y,τj),i) be a subobject of (X,τ). Fix the subset Y and the inclusion map i. Consider the subcategory of Top′/X whose objects are (Y,τj),j∈J. Then the subspace topology is the initial object of this subcategory.

No comments:

Post a Comment

Popular Posts