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: learning: questions

Topic: Equivalent characterizations of compact closed category


view this post on Zulip Samuel Steakley (Aug 13 2024 at 03:43):

In "Coherence for Compact Closed Categories," Kelly and Laplaza introduce compact closed categories by the following definition:

a symmetric monoidal closed category whose internal hom [A,C][A,C] has the form CAC\otimes A^*.

They explain how this definition implies the existence of duals: for AA to be dualizable, it suffices that the "canonical map" A[A,I][A,AI]A\otimes [A,I] \to [A,A\otimes I] be an isomorphism (I understand this canonical map to be the adjunct of 1AevI1_A\otimes \textup{ev}_I). They seem to suggest that this map being an isomorphism should follow from their initial definition of compact closed category, but I haven't figured out how to prove it yet. Any tips or references that might help to prove this fact?

view this post on Zulip John Baez (Aug 13 2024 at 08:11):

I don't think one can do much simply knowing that [A,C][A,C] is "of the form" CAC \otimes A^\ast - if by "of the form" one merely means "isomorphic" or even "naturally isomorphic". One needs a natural isomorphism that obeys some properties.

Kelly is a very careful guy. So I don't think

a symmetric monoidal closed category whose internal hom [A,C][A,C] has the form CAC\otimes A^*.

is his official definition of compact closed category.

I bet in this passage he's either just giving you a vague reminder of the concept of compact closed category (which you are supposed to know already), or making a vague preliminary remark to help you understand the basic idea (which he will make precise later).

view this post on Zulip Samuel Steakley (Aug 13 2024 at 08:20):

Thank you, that's very helpful.

In this paper, they go on to adopt the definition in terms of dual objects. Any idea where I might find discussion of an equivalent definition based on the closed structure?

view this post on Zulip John Baez (Aug 13 2024 at 08:21):

Okay - I looked at the paper, an it's not quite as clear as I'd like: they don't really give a definition of compact closed category before they "analyze" the definition. Then later they give an actual definition of compact closed category on the second page, where they say "We can therefore adopt the following simple definition of compact closed category..."

view this post on Zulip John Baez (Aug 13 2024 at 08:32):

You can also define compact closed categories this way.

A symmetric monoidal category C\mathsf{C} is closed if for each object ACA \in \mathsf{C} the functor A:CC- \otimes A : \mathsf{C} \to \mathsf{C} has a right adjoint. That means there's an isomorphism, natural in BCop,CCB \in \mathsf{C}^{\rm op}, C \in \mathsf{C}, like this:

C(BA,C)C(B,[A,C]) \mathsf{C}(B \otimes A, C) \cong \mathsf{C}(B, [A,C])

You can say a symmetric monoidal category C\mathsf{C} is compact closed if for every object AA there is an object AA^\ast such that there's an isomorphism, natural in BCop,CCB \in \mathsf{C}^{\rm op}, C \in \mathsf{C}, like this:

C(BA,C)C(B,CA) \mathsf{C}(B \otimes A, C) \cong \mathsf{C}(B, C \otimes A^\ast)

view this post on Zulip John Baez (Aug 13 2024 at 08:37):

Note with this definition any compact closed category is automatically closed, with [A,C]CA[A,C] \cong C \otimes A^\ast. But the definition says more than just that.

view this post on Zulip John Baez (Aug 13 2024 at 08:38):

I hope I got everything right here. Stripping down these definitions to their bare minimum, without going too far and leaving out something essential, can be a bit tricky.

view this post on Zulip John Baez (Aug 13 2024 at 08:40):

I don't know who first introduced the definition of compact closed category! The most common definition nowadays is the one that Kelly and Laplaza call "the following simple definition..."

view this post on Zulip Samuel Steakley (Aug 13 2024 at 08:44):

John Baez said:

You can say a symmetric monoidal category C\mathsf{C} is compact closed if for every object AA there is an object AA^\ast such that there's an isomorphism, natural in BCop,CCB \in \mathsf{C}^{\rm op}, C \in \mathsf{C}, like this:

C(BA,C)C(B,CA) \mathsf{C}(B \otimes A, C) \cong \mathsf{C}(B, C \otimes A^\ast)

Ah, I do believe your definition is essentially the one I was using to try and attack my proposition. But! Re-reading it here makes me realize I may have been overlooking a certain fact about it. I will give it another try....

view this post on Zulip Samuel Steakley (Aug 13 2024 at 08:46):

John Baez said:

I don't know who first introduced the definition of compact closed category!"

Me neither, and I wish I did! Before now, I have only seen the definition in terms of duals.

view this post on Zulip John Baez (Aug 13 2024 at 08:49):

You'll notice that both in my definition of 'closed' and 'compact closed' I didn't say anything about the isomorphism being natural in ACopA \in \mathsf{C}^{\rm{op}}. But this should follow.

More precisely, it should follow from the definitions I gave that [A,C][A,C] and AA^\ast are contravariantly functorial in AA, and that the isomorphisms

C(BA,C)C(B,[A,C]) \mathsf{C}(B \otimes A, C) \cong \mathsf{C}(B, [A,C])

and

C(BA,C)C(B,CA) \mathsf{C}(B \otimes A, C) \cong \mathsf{C}(B, C \otimes A^\ast)

are natural in ACopA \in \mathsf{C}^{\rm op}.

view this post on Zulip John Baez (Aug 13 2024 at 08:50):

This takes some work to show!

view this post on Zulip Samuel Steakley (Aug 13 2024 at 08:51):

Indeed, and I am grateful to have Mac Lane to cite for this instead of proving it myself :)

view this post on Zulip Todd Trimble (Aug 15 2024 at 01:01):

We once had a long conversation (including me and Robin Houston and Bruce Bartlett and Jamie Vicary and John Baez) about related matters at the n-Category Cafe. One may define a compact closed category as a symmetric monoidal category in which every object CC has a monoidal dual CC^\ast (left or right dual, take your pick; since the monoidal product is symmetric monoidal, it doesn't matter which). Now, speaking from personal experience, it can be tempting to say that CC^\ast is a monoidal dual of CC if CC^\ast \otimes - is right adjoint to CC \otimes -, i.e., if there is a natural isomorphism

C(A,CB)C(CA,B).\mathcal{C}(A, C^\ast \otimes B) \cong \mathcal{C}(C \otimes A, B).

But this is not enough! You need an extra condition to get the usual notion of monoidal dual. If cX:CCXXc_X: C \otimes C^\ast \otimes X \to X denotes a typical component of the counit of CCC \otimes - \dashv C^\ast \otimes -, then you need also

cIX=cI1Xc_{I \otimes X} = c_I \otimes 1_X

(see the comment here).

Eventually it was Bruce Bartlett who explained that this condition really doesn't come for free, in a comment here.

It's a fairly subtle issue. See also Remark 2.16 here.

view this post on Zulip Samuel Steakley (Aug 15 2024 at 01:16):

Ah, wonderful. This extra condition you mention happens to be exactly what Robin Cockett and I hit upon while discussing the question yesterday, but we weren't able to resolve it on the spot. Thanks very much Todd!

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 07:22):

One conceptual way of understanding the characterisation at the beginning is to consider it a special case of a result in formal 2-category theory, by translating facts about a symmetric monoidal category C\mathcal{C} into facts about its delooping BC\mathrm{B}\mathcal{C}, a 2-category with a single object.
In the latter, the 1-morphisms - which are all endomorphisms of the unique object - are the objects of C\mathcal{C} and the 2-morphisms are the morphisms of C\mathcal{C}.

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 07:27):

Then, an internal hom [A,B][A, B] in C\mathcal{C} with its evaluation map evA,B:A[A,B]B\mathrm{ev}_{A,B}: A \otimes [A, B] \to B is the same as a right Kan extension of BB along AA in BC\mathrm{B}\mathcal{C}.

So the following are equivalent:

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 07:32):

Now, in a 2-category, a right Kan extension ρ:Ranpfpf\rho: \mathrm{Ran}_p f \circ p \Rightarrow f of ff along pp is preserved by a morphism gg if gρg \circ \rho is a right Kan extension of gfg \circ f along pp.

A right Kan extension is called absolute if it is preserved by every morphism.

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 07:36):

So in BC\mathrm{B}\mathcal{C}, an absolute right Kan extension is the same thing as an evaluation map evA,B\mathrm{ev}_{A, B} with the property that, for all CC, evA,BC\mathrm{ev}_{A, B} \otimes C is an evaluation map itself.

Which translates to the fact that the canonical morphism [A,B]C[A,BC][A, B] \otimes C \to [A, B \otimes C] is an isomorphism.

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 07:39):

Now, AA has a dual in C\mathcal{C} if and only if AA is (let's say right) adjoint as a 1-morphism in BC\mathrm{B}\mathcal{C}.

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 07:41):

There is a general result in formal 2-category theory which says that, for a 1-morphism f:xyf: x \to y, the following are all equivalent:

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 07:45):

It is clear, moreover, that if an absolute right Kan extension of idx\mathrm{id}_x along ff exists, then an absolute right Kan extension of any morphism along ff exists (just whisker the first one with that morphism!).

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 07:46):

So the following are equivalent:

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 07:48):

But by the result above, the latter is equivalent to

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 07:50):

So if we assume that C\mathcal{C} is closed to begin with, then to prove that it is compact closed, it suffices to show that evA,IA\mathrm{ev}_{A, I} \otimes A is an evaluation map for all AA, which, as we saw above, is equivalent to the canonical map [A,I]A[A,AI][A, I] \otimes A \to [A, A \otimes I] being an isomorphism.

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 07:50):

Which is the Kelly-Laplaza characterisation mentioned at the beginning!

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 07:56):

(By the way, all of this works in the non-symmetric case as well, giving a characterisation of the existence of one-sided duals; one has to dualise from right Kan extensions to right Kan lifts to get the other dual.)

view this post on Zulip John Baez (Aug 15 2024 at 09:10):

Very interesting stuff, @Amar Hadzihasanovic! Are there good references for these characterizations of closure or compact closure in terms of Kan extensions in the delooping of C\mathcal{C}? I'd like to add this material to the nLab (though I'd be even happier if you did it).

view this post on Zulip John Baez (Aug 15 2024 at 09:12):

While working on the nLab page [[compact closed category]], I met this claim:

The [[delooping]] BM\mathbf{B}M of a [[commutative monoid]] MM is a compact closed category...

This seems wrong to me. I thought BM\mathbf{B}M was compact closed only when MM is a group. Can someone comment on this?

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 09:25):

I think whoever wrote that had in mind what I'd rather call the double delooping, so the monoidal category with only the monoidal unit as object, and MM as the commutative monoid of endomorphisms of the unit.

view this post on Zulip John Baez (Aug 15 2024 at 09:31):

Oh! That's better.

view this post on Zulip John Baez (Aug 15 2024 at 10:39):

How about my first question?

John Baez said:

Very interesting stuff, Amar Hadzihasanovic! Are there good references for these characterizations of closure or compact closure in terms of Kan extensions in the delooping of C\mathcal{C}? I'd like to add this material to the nLab (though I'd be even happier if you did it).

view this post on Zulip Amar Hadzihasanovic (Aug 15 2024 at 10:59):

Yes, sorry, I've been trying to think of a reference but I don't think I know one. The 2-categorical stuff is classical and covered in textbooks, e.g. in the "All concepts are Kan extensions" chapters either in Mac Lane or Riehl, and the fact that "internal homs = right Kan extensions/lifts in the delooping" is one of those things that are treated as either obvious or "abstract nonsense for its own sake" so rarely put in print, if ever.

view this post on Zulip John Baez (Aug 15 2024 at 10:59):

Thanks.