Category Theory
Zulip Server
Archive

You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.


Stream: theory: category theory

Topic: When a Kan = Comma?


view this post on Zulip Beppe Metere (Jul 21 2026 at 13:02):

When is the canonical comparison associated with a right Kan extension an equivalence?

Let

U:ES,U:ETU:E\to S, \qquad U':E\to T

be functors, and suppose that the right Kan extension

V=RanUUV={\rm Ran}_U U'

exists.

Moreover, assume that UU admits a fully faithful left adjoint

FU,F\dashv U,

so that

VUF.V\cong U'F.

Writing

ϵ:FU1E\epsilon:FU\to 1_E

for the counit, there is a canonical comparison functor

K:E(V1T),K:E\to (V\downarrow 1_T),

which sends an object XX of EE to the morphism

U(ϵX):V(UX)=UFUXUX.U'(\epsilon_X): V(UX)=U'FUX\to U'X.

In some cases, this comparison is an equivalence:

E(V1T).E\simeq (V\downarrow 1_T).

Thus the same functor VV plays two different universal roles:

  1. it is the right Kan extension of UU' along UU;
  2. it classifies the objects of EE through a comma category.

My question is the following.

Has this phenomenon been studied in general? More precisely, are there known categorical conditions on

U:ES,U:ETU:E\to S, \qquad U':E\to T

ensuring that the canonical comparison

K:E((RanUU)1T)K:E\to (({\rm Ran}_U U')\downarrow 1_T)

is an equivalence?

Thanks for your answers, and please be indulgent if there is something obvious or very well-known that I am missing!

view this post on Zulip Kevin Carlson (Jul 21 2026 at 15:55):

The only case I can think of is when SS is terminal and UU' is an equivalence. Do you know any other examples?

view this post on Zulip Beppe Metere (Jul 22 2026 at 08:22):

Yes, for instance: let CC be any category and

U=dom:C2C,U=cod:C2C.U=dom:C^2\to C, \qquad U'=cod:C^2\to C.

One has

UF:CC2,A1A,U\vdash F: C\to C^2, \qquad A\mapsto 1_A,

so that 1C=RanU(U).1_C=Ran_{U}(U').

On the other hand

C2(1C1C).C^2\cong (1_C\downarrow 1_C).

Other examples can be produced similarly...

view this post on Zulip Notification Bot (Jul 23 2026 at 12:19):

This topic was moved to #learning: questions > When a Kan = Comma? by John Baez.