categories - Category Theory list
 help / color / mirror / Atom feed
From: Robin Houston <r.houston@cs.man.ac.uk>
To: Categories list <categories@mta.ca>,
Subject: Re: On defining *-autonomous categories
Date: Tue, 18 Dec 2007 13:08:07 +0000	[thread overview]
Message-ID: <E1J4o0B-0002YI-Rt@mailserv.mta.ca> (raw)

On Mon, Dec 17, 2007 at 02:29:17PM -0400, Peter Selinger wrote:
> On the other hand, none of the above matters in some sense, due to a
> theorem proved last year by Robin Houston (it was previously unknown
> at least to me):
>
>  Theorem. Let C be a symmetric monoidal category, and let D be an object.
>  If there *exists* a natural isomorphism f : A -> (A -o D) -o D,
>  then the *canonical* natural transformation g : A -> (A -o D) -o D
>  (coming from the symmetric monoidal structure) is an isomorphism
>  (although it may in general be different from f).

I suspect I may not have been the first to notice this, since it's
fairly easy, though I'm not aware that it's ever been mentioned
in print. (If anyone knows otherwise, I'd be interested to hear.)


Claim: Let C be a symmetric monoidal closed category, and
let D be an object of C. Then the following are equivalent:

1. There exists a natural isomorphism A = (A -o D) -o D,
2. The functor (- -o D) is full and faithful,
3. The canonical natural transformation A -> (A -o D) -o D is
   invertible.


Lemma 1. Let G: X -> Y and H: Y -> Z be functors. If HG is faithful
then G is faithful; if HG is full and G is essentially surjective,
then H is full.

Proof: easy.

Lemma 2. Let C be a category, and F: C -> C an endofunctor. If FF
is naturally isomorphic to 1_C, then F is an equivalence.

Proof: Certainly F is essentially surjective, since every object
X in C is naturally isomorphic to FFX. It then follows by Lemma 1
that F is full and faithful.


For the implication 1 => 2, take F = (- -o D) in Lemma 2.


For the implication 2 => 3, consider the following sequence of
isomorphisms natural in A \in C:

    C(A, A)
 -> C(A -o D,  A -o D)       ;apply the functor (- -o D)
 =  C((A -o D) @ A, D)       ;closure
 =  C(A @ (A -o D), D)       ;symmetry of tensor
 =  C(A,  (A -o D) -o D)     ;closure again

By definition, this natural transformation corresponds under Yoneda
to the canonical A -> (A -o D) -o D. Since (- -o D) is full and faithful,
the first step is invertible; the others are necessarily so. Therefore,
by the Yoneda correspondence, the canonical natural transformation with
components A -> (A -o D) -o D is invertible.

[ Robin Cockett pointed out to me that this can be decomposed into
  two steps, one easy and one well-known:
   a) The functor (- -o D) is self-adjoint on the right.
   b) For any adjunction, the left adjoint is full and faithful
      if and only if the unit of the adjunction is invertible. ]


Finally, the implication 3 => 1 is immediate.

Robin




             reply	other threads:[~2007-12-18 13:08 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-12-18 13:08 Robin Houston [this message]
  -- strict thread matches above, loose matches on Subject: below --
2007-12-19 12:04 Prof. Peter Johnstone
2007-12-18 14:27 Robin Houston
2007-12-17 18:29 Peter Selinger
2007-12-17  2:45 Michael Barr

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1J4o0B-0002YI-Rt@mailserv.mta.ca \
    --to=r.houston@cs.man.ac.uk \
    --cc=categories@mta.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).