categories - Category Theory list
 help / color / mirror / Atom feed
From: "Paul Taylor" <pt10@PaulTaylor.EU>
To: categories@mta.ca
Cc: "Colin McLarty" <colin.mclarty@case.edu>
Subject: equivalence terminology
Date: Mon, 24 May 2010 14:42:21 +0100	[thread overview]
Message-ID: <E1OGxHX-000145-QS@mailserv.mta.ca> (raw)
In-Reply-To: <E1OGWxJ-0002pb-Cg@mailserv.mta.ca>

Colin McLarty said,

> It is an interesting impulse in higher category theory to avoid
> identity in favor of isomorphism on the level of objects, and to avoid
> isomorphism in favor of equivalence on the level of categories.   But
> so far as I know no one has yet articulated a way to avoid ever using
> identity of objects and identity of categories.

I am not going to get involved in higher category theory, but one
setting in which (essentially) the question of identity of objects
arises is in the interpretation of type theories in categories,
where one needs to "choose" binary products, to give the simplest case.

Any type theory has its category of contexts and substitutions
(or classifying category).  This has the categorical structure
that is analogous to the type theoretic connectives, for example
it's a CCC if we started with lambda calculus.

Conversely, any category has its proper language, consisting of names
for its objects and morphisms and various axioms.

Without even having the structure, let alone a choice of it,
the category is embedded in the category of contexts and substitutions
of its proper language.

If the category has choices for the structure then this embedding
is a strong equivalence, ie with a pseudo-inverse,

If it has the structure but not choices for it then it is a weak
embedding - full, faithful and essentially surjective.

The upshot of this is that, by replacing the category with a weakly
equivalent one, you become able to talk about equality of objects,
choices of product, etc.

In other words, using the principle of interchangeability at a
higher categorical level, we get the convenience of working with
equality in the original structure.

This is all explored in my book, "Practical Foundations of Mathematics".

Paul


[For admin and other information see: http://www.mta.ca/~cat-dist/ ]


  reply	other threads:[~2010-05-24 13:42 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-05-19 10:38 Re terminology: Ronnie Brown
2010-05-20  7:58 ` soloviev
2010-05-20 19:53   ` terminology Eduardo J. Dubuc
2010-05-20 22:15   ` Re terminology: Joyal, Andre
2010-05-20 11:58 ` Urs Schreiber
     [not found] ` <AANLkTikre9x4Qikw0mqOl1qZs9DDSkcBu3CXWA05OTQT@mail.gmail.com>
2010-05-21 17:00   ` Ronnie Brown
2010-05-22 19:40     ` Joyal, André
     [not found]     ` <B3C24EA955FF0C4EA14658997CD3E25E370F5827@CAHIER.gst.uqam.ca>
2010-05-22 21:43       ` terminology Ronnie Brown
     [not found]       ` <4BF84FF3.7060806@btinternet.com>
2010-05-22 22:44         ` terminology Joyal, André
2010-05-23 15:39           ` terminology Colin McLarty
2010-05-24 13:42             ` Paul Taylor [this message]
2010-05-24 15:53             ` we do meet isomorphisms of categories Marco Grandis
2010-05-26 15:21               ` Toby Bartels
2010-05-27  9:29               ` Prof. Peter Johnstone
     [not found]               ` <alpine.LRH.2.00.1005271007240.11352@siskin.dpmms.cam.ac.uk>
2010-05-27 10:08                 ` Marco Grandis
2010-05-30 12:05                   ` Joyal, André
2010-05-24 18:04             ` terminology Vaughan Pratt
2010-05-26  3:08               ` terminology Toby Bartels
2010-05-24 23:06             ` Equality again Joyal, André
2010-05-26  2:27               ` Patrik Eklund
2010-05-27 11:30               ` Prof. Peter Johnstone
2010-06-01  6:36                 ` Marco Grandis
2010-06-01 14:38                   ` Joyal, André
2010-05-25 14:08             ` terminology John Baez
2010-05-25 19:39               ` terminology Colin McLarty
2010-05-29 21:47                 ` terminology Toby Bartels
2010-05-30 19:15                   ` terminology Thorsten Altenkirch
     [not found]                   ` <A46C7965-B4E7-42E6-AE97-6C1D930AC878@cs.nott.ac.uk>
2010-05-30 20:51                     ` terminology Toby Bartels
2010-06-01  7:39                       ` terminology Thorsten Altenkirch
2010-06-01 13:33                         ` terminology Peter LeFanu Lumsdaine
     [not found]                       ` <7BF50141-7775-4D3C-A4AF-D543891666B9@cs.nott.ac.uk>
2010-06-01 18:22                         ` terminology Toby Bartels
2010-05-26  8:03             ` terminology Reinhard Boerger
     [not found] ` <4BF6BC2C.2000606@btinternet.com>
2010-05-21 18:48   ` Re terminology: Urs Schreiber
     [not found] ` <AANLkTilG69hcX7ZV8zrLpQ_nf1pCmyktsnuE0RyJtQYF@mail.gmail.com>
2010-05-26  8:28   ` terminology John Baez

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=E1OGxHX-000145-QS@mailserv.mta.ca \
    --to=pt10@paultaylor.eu \
    --cc=categories@mta.ca \
    --cc=colin.mclarty@case.edu \
    /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).