categories - Category Theory list
 help / color / mirror / Atom feed
From: Thomas Streicher <streicher@mathematik.tu-darmstadt.de>
To: Toby Bartels <toby+categories@ugcs.caltech.edu>
Cc: categories@mta.ca
Subject: Re: Is equality evil?
Date: Wed, 22 Sep 2010 12:27:03 +0200	[thread overview]
Message-ID: <E1Oz7Gi-0001hz-U3@mlist.mta.ca> (raw)
In-Reply-To: <20100922040041.GB14958@ugcs.caltech.edu>

I suspected already that you want to use no identity types at all.
Well, in category theory one needs at least equality on morphisms.

What I meant was that when one just considers finite types over a base type
(typically N) one can use an equality defined by recursion on the type
structure. But that's an ontology good for analysis and not for category
theory. Moreover, there will be maps between these types which don't respect
the inductively defined equality.

Alternatively, one coud work with setoids as suggested by Palmgren. But
that has also its intricacies since the binary predicates forming part of
setoids are proof-relevant in general (see Palmgren's posting).

As to Leibniz equality. If x and y are Leibniz equal, i.e.
\forall P : A -> Prop. P(x) -> P(y), then this doesn't allow one to
construct a map B(x) -> B(y) in case B : A -> Set (simply because Set is not
Prop).

Of course, dropping impredicativity you loose the theory of toposes. But
maybe that's not so bad since van den Berg and Moerdijk have developed
predicative algebraic set theroy in a sequence of papers available on the
arXiv. Predicative topos theory is less well developed. But notice that they
work with extensional equality (expressed by the reqirement that regular monos
are small).

I must say I remain unconvinced about working without equality as long as
I haven't seen a convincing account of (presheaf) toposes and fibered
categories in such a restricted setting. But presumably, people have other
application areas in mind. It would be interesting to identify those.

Thomas


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


  parent reply	other threads:[~2010-09-22 10:27 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-09-15 11:43 are fibrations evil? Thomas Streicher
2010-09-16  0:28 ` Michael Shulman
2010-09-16  1:14 ` Peter LeFanu Lumsdaine
2010-09-16  5:14 ` Is equality evil? Vaughan Pratt
2010-09-17  8:28   ` Toby Bartels
2010-09-18 14:11     ` Thomas Streicher
2010-09-19 20:30       ` Erik Palmgren
2010-09-24 12:50       ` Bas Spitters
     [not found]     ` <20100918141110.GC9467@mathematik.tu-darmstadt.de>
2010-09-22  4:00       ` Toby Bartels
2010-09-25 16:18         ` Michael Shulman
     [not found]       ` <20100922040041.GB14958@ugcs.caltech.edu>
2010-09-22 10:27         ` Thomas Streicher [this message]
2010-09-16  8:50 ` why it matters that fibrations are "evil" Thomas Streicher
     [not found] ` <AANLkTinosTZ2NQW9biPxiwpX9zPi5m=kwvA16nHjK=Xu@mail.gmail.com>
2010-09-16  9:47   ` are fibrations evil? Thomas Streicher
2010-09-16 10:00 ` Prof. Peter Johnstone
     [not found] ` <alpine.LRH.2.00.1009161023190.12162@siskin.dpmms.cam.ac.uk>
2010-09-16 10:46   ` Thomas Streicher
2010-09-17  7:44     ` Toby Bartels
     [not found] ` <20100916094755.GA19976@mathematik.tu-darmstadt.de>
2010-09-17  5:01   ` Michael Shulman
2010-09-18 13:48     ` Thomas Streicher
     [not found] ` <20100918134829.GB9467@mathematik.tu-darmstadt.de>
2010-09-20 16:25   ` Michael Shulman
2010-09-24 15:30 Is equality evil?‏ Mattias Wikström
2010-09-25  0:16 Is equality evil? Fred E.J. Linton

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=E1Oz7Gi-0001hz-U3@mlist.mta.ca \
    --to=streicher@mathematik.tu-darmstadt.de \
    --cc=categories@mta.ca \
    --cc=toby+categories@ugcs.caltech.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).