Blog Archive

Friday, May 9, 2025

Sequences as Continuous Functions: A Novel Proof That Closed Sets Contain Their Limits

Beyond Sequence

This essay will use the results in my previous blogs : "Beyond Sequences: A Topological Approach to Density Arguments" and "Proving Homeomorphism with Yoneda Lemma: The Unification of epsilon-delta and epsilon-N Formulation". to give an approach for the really basic fact:

Proposition.

Let FX be a closed set, (xn)nN be a convergence sequence in X with n,N,xnF. then we have x0=limnxnF.

Proof. Notice a convergence sequence is just a continuous function from N:={0}{1/n:nN} with f(1/n)=xn,f(0)=x0.

Then we have f1(F) is closed as well and {1/n:nN}f1(F). Hence the closure of {1/n:nN}=Nf1(F)

 

Tuesday, May 6, 2025

(Co)Group Objects and Their Representable Group-Valued Presheaf Equivalence in Category Theory

(Co)Group Object

 

Group Object

Definition.

Let C be a category admitting finite products and in particular, terminal object 1. A group object in C is a quadruple

(G,m,i,e), where GOb(C) and

  • m:G×GG is the multiplication morphism,

  • e:1G is the unit (identity) morphism,

  • i:GG is the inverse morphism,

subject to the usual associativity, unit and inverse axioms encoded by commutative diagrams in C.

Associative Law:

image-20250506171604112

Unit Law

image-20250506171657746

Inverse Law

image-20250506171817699

The morphism φ between Group objects are

image-20250506172128800

Example of group object and Group Object preserving functor

Example of group object.

In Top, the group objects are topological groups, in Man, they will be Lie groups, in Set, they are the usual groups, in Grp, they are abelian groups by Eckmann-Hilton argument. Since for a group object G in Grp,we have two untial operators (multiplications) on G. One is the where is the multiplication of the group. Another is m:G×GG, denote as .

(ab)(cd)=m(a,b)m(c,d)=m(ac,bd)=(ac)(bd)

Since m is a group homomorphism. Hence =.

Remark.

Let F:CD be a product preserving functor, then (G,m,i,e) is a group object implies (F(G),F(m),F(i),F(e) is a group object.

Example 1.

Let D be a concrete category over Set, and suppose that we have free-forgetful adjoint.

Let (G,m,i,e) be a group object, then (U(G),U(m),U(i),U(e)) is a group object in Set, i.e. a group. Here U is the forgetful functor. In general, a group object is not a group. We will see an example in the next section, the group object in [Cop,Set] are group vaule functor.

For example, Let U:MeasSet be the forgetful functor, it admit both left and right adjoint.

HomMeas(D(X),Y)HomSet(X,U(Y))

Here the sigma algebra of D(X) is just P(X). The right adjoint is given trivial topology(form a sigma algebra directly).

Hence U preserve group object.

Example 2.

Consider the Borel set functor B:TopMeas. Restrict B at the category of second conutable space, denote as 2Top. Then B(X×Y)B(X)×B(Y). Hence it will preserve group object.

Let us prove the proposition: B:2TopMeas is a product preserving functor.

Proposition. Let (Xi,τi)iN be a family of topological space, then B(iN(Xi,τi))=iNB(Xi,τi).

Proof. We only need to prove that σ(C1)=σ(C2), here C1 is the class of the open set in the product topology and C2 is the class of cylinder set of the form X1×...Xn1×Bk×... with BkB(Xk,τk). Now let C be the sub class of C2 such that Bk is open set, hence C is the topology basis of the product topology. Every open set in the topology could be written as countable union of elements in C since each Xi is second countable.

Then σ(C1)=σ(C) and σ(C)=σ(C2).

Corollary.

Let G be a second countbale topological group (for example, Rn), then G with Borel sigma algebra form a group object in category of measurable space.

The equivalence between category of group objects in C and representable group valued presheaves on C.

Proposition. An object G in a locally small category C is a group object if and only if there is a functor F:CopGrp such that

HomC(,G)=UF

Where U is the forgetful functor from Grp to Set.

That is, you could lift HomC(,G) to F.

image-20250506174718160

Proof.

Let G be a group object, we define the group structure as follows:

Let f,g:XG be two morphisms in C, consider the following sequence:

X(f,g)G×GmG

And define fg:=m(f,g).

We are not unfamiliar with this. In calculus, let C=Top, consider the topological group R. We define the addition of two continuous functions as

X(f,g)R×R+R

And see f+g is continuous as well since it is the composition of continuous functions.

Let 1:X1 be the unique map.

The identity is given by e:{}Hom(X,1)Hom(X,G),e()=e1.

The inverse for Hom(X,G) is given by i:Hom(X,G)Hom(X,G),i(f)=if.

Using the diagram above it is easy to see that HomC(X,G) is a group object in Set.

Now assume that HomC(,G) could be lifted to a functor F:CopGrp, we claim that F is a group object in the functor category, and since it is represented by G, using Yoneda Lemma we see that G is a group object.

Then we have the following natural transformation in [Cop,Grp]:

  • Multiplication:

    μ:F×FF

    whose component at A is the group multiplication μA:F(A)×F(A)F(A). Naturality means that for every h:BA the square

image-20250506193020294

commutes.

  • Unit:

    η:1F

where denotes the constant functor A1.

The component ηA(1)F(A) is the identity element of the group, and naturality means F(h)(ηA())=ηB().

  • Inverse:

i:FF

whose components are the inverse map iA:F(A)F(A).

By Yoneda Lemma, FHomC(,G) and F is a group object implies that G is a group object.

Remark.

Easy to see that the group objects in [Cop,Set] are the objects in [Cop,Grp]

We already see that functors F:CopGrp are group objects. Conversely, let K be a group object in [Cop,Set], then the natural transformation at each object will give K(X) a group structure.

Cogroup object

The cogroup object in C is just a group object in Cop. Hence, X is a cogroup object if and only if HomC(X,) could be lifted to a group valued functor F.

Example. Let us give Sn:={x=(x1,...,xn+1)Rn+1:x2=1} a cogroup structure in hTop.

Collapse the equator Sn1:={xSn:xn+1=0} to a point. We get a quotient map

q:SnSn/Sn1SnSn

Remark. Image the O and ...

Define the comultiplication

:SnSnSn

by

(x)={i1(x),xn+1>0,,xn+1=0,i2(x),xn+1<0,

and counit

ϵ:Sn{}

collapsing the entire sphere to the base point.

The coinverse is the antipodal map

χ:SnSn,χ(x)=x

 

Higher Homotopy Group

Definition.

Consider HomhTop(Sn,), since Sn is a cogroup, we could induce a group strcture on HomhTop(Sn,X).

Define the multiplication as the composition of

SnSnSnγ1γ2X

The identity element is ϵ, the inverse of [f] is given by [f]1=[fχ].

But in practice we usually define the higher homotopy group in the following way.

Consider the unit cube [0,1]n and the quotient map π:[0,1]n[0,1]n/([0,1]n)Sn.

Then instead of consider f:SnX, we consider fπ:[0,1]nX in πn(X).

That is, all the homotopy classes of maps

f:[0,1]nX

for which ([0,1]n) is mapped on to the base point x.

Let us define the product in πn(X).

Definition.

Let [f],[g]πn(X), then define [f][g] by

[f][g](t1,...,tn)={f(2t1,t2,...,tn)t1[0,1/2]g(2t11,t2,...,tn)t1[1/2,1]

This is untial. The identity element is the constant map.

As you can see, this multiplication is defined at the first component. it seems not canonical, but we will show that

This is unital, with the identity element given by the constant map.

As you will see, the multiplication is defined on the first component. It may seem non-canonical, but, by the Eckmann–Hilton argument, no matter which component you choose to define the product, they all coincide.

Proposition.

For n2,πn() is an Ab valued functor.

Proof. We will use Eckmann–Hilton argument, let us define [f][g] by

[f][g](t1,...,tn)={f(t1,2t2,...,tn)t2[0,1/2]g(t1,2t21,...,tn)t2[1/2,1]

We need to prove

([f][g])([h][k])=([f][h])([g][k])

Then by the Eckmann–Hilton argument, = and they are commutative.

The left hand side is

[f][g](t1,...,tn)={f(2t1,t2,...,tn)t1[0,1/2]g(2t11,t2,...,tn)t1[1/2,1]

with

[h][k](t1,...,tn)={h(2t1,t2,...,tn)t1[0,1/2]k(2t11,t2,...,tn)t1[1/2,1]

i.e.

([f][g])([h][k])={f(2t1,2t2,...,tn)t1[0,1/2],t2[0,1/2]g(2t11,2t2,...,tn),t1[1/2,1],t2[0,1/2]h(2t1,2t21,...,tn),t1[0,1/2],t2[1/2,1]k(2t11,2t21,...,tn),t1[1/2,1],t2[1/2,1]

The right hand sides is

[f][h](t1,...,tn)={f(t1,2t2,...,tn)t2[0,1/2]h(t1,2t21,...,tn)t2[1/2,1]

with

 

[g][k](t1,...,tn)={g(t1,2t2,...,tn)t2[0,1/2]k(t1,2t21,...,tn)t2[1/2,1]

Hence

([f][h])([g][k])={f(2t1,2t2,...,tn),t1[0,1/2],t2[0,1/2]h(2t1,2t21,...,tn),t1[0,1/2],t2[1/2,1]g(2t11,2t2,...,tn),t1[1/2,1],t2[0,1/2]k(2t11,2t21,...,tn),t1[1/2,1],t2[1/2,1]

Compare the LHS and RS we can see that these are not only homotopic, but exactly the same map.

([f][g])([h][k])=([f][h])([g][k])

 

Popular Posts