categories - Category Theory list
 help / color / mirror / Atom feed
* are fibrations evil?
@ 2010-09-15 11:43 Thomas Streicher
  2010-09-16  0:28 ` Michael Shulman
                   ` (8 more replies)
  0 siblings, 9 replies; 30+ messages in thread
From: Thomas Streicher @ 2010-09-15 11:43 UTC (permalink / raw)
  To: categories

On the occasion of the discussion about "evil" I want to point out an example
where speaking about equality of objects seems to be indispensible.
If P : XX -> BB is a functor and one wants to say that it is a fibration
then one is inclined to formulate this as follows

     if u : J -> I is a map in BB and PX = I then there exists a morphism
     \phi : Y -> X with P\phi = u and \phi cartesian, i.e. ...

I don't see how to avoid reference to equality of objects in this formulation.

This already happens if XX and BB are groupoids where P : XX -> BB is a
fibration iff for all u : J -> I in BB and PX = I there is a map \phi : Y -> X
with P\phi = u.

Ironically the category of groupoids and fibrations of groupoids as families
of types was the first example of a model of type theory where equality may
be interpreted as being isomorphic.

So my conclusion is that equality of objects is sometimes absolutely
necessary. Avoiding reference to equality is also not a question of using
dependent types as some people implicitly seem to say. Even in intensional
type theory there is a notion of equality. But it is sometimes inconvenient
to use. As pointed out by Ahrens one can and should use extensional type theory
whenever convenient.
Intensional type theory allows one to interpret equality as being isomorphic,
a kind of reward for the inconvenience of using intensional identity types.

Thomas


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


^ permalink raw reply	[flat|nested] 30+ messages in thread
* Re: are fibrations evil?
@ 2010-09-17  2:17 David Roberts
  0 siblings, 0 replies; 30+ messages in thread
From: David Roberts @ 2010-09-17  2:17 UTC (permalink / raw)
  To: categories

Mike wrote:

>If one defined the identity types and pullbacks using limits in Gpd in the
>kosher 2-categorical sense, then it seems to me that one should be
>able to define an equivalent model using arbitrary functors between
>groupoids to represent the dependent types, rather than merely the
>fibrations.

This seems (to me) to be analogous to extending one's notion of
covering space to allow for empty fibres - indeed, the
characterisation of covering spaces as representations of Pi_1 needs
this.

David

PS +1 for using 'kosher' :)


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


^ permalink raw reply	[flat|nested] 30+ messages in thread
* Re: are fibrations evil?
@ 2010-09-17  4:36 John Baez
  2010-09-18 13:50 ` Joyal, André
  0 siblings, 1 reply; 30+ messages in thread
From: John Baez @ 2010-09-17  4:36 UTC (permalink / raw)
  To: categories

Thomas wrote, of fibrations:

Sure, they are "evil" but it seems to be beneficial to be "evil" sometimes.
>

Of course!  Anybody who thinks that concepts should be avoided merely
because they're "evil" in the technical sense must also think that odd
numbers are peculiar and perfect groups are the best groups to study.  I'm
finding it quite amusing how people are getting worked up over the concept
just because its name has moral overtones.

An excellent example of an evil but useful concept is the concept of
"skeletal category".  Every category is equivalent to a skeletal one
(assuming choice), but not every category is skeletal.  So, this concept is
evil.  But it's sometimes nice to prove a theorem for all categories by
proving it for skeletal categories.

We can formalize this a bit.

Remember, a property P of objects in an n-category is "evil" if there's an
object with that property that is equivalent to an object without that
property.  It's "non-evil" if whenever x has property P and x is equivalent
to y, y also has that property.

(I'm using classical logic here.  If we're using intuitionistic logic, the
really useful concept is the concept that I'm calling "non-evil".  We should
probably call it "good": evil is just the absence of good.  But "non-evil"
is less likely to cause confusion.)

Every property P can be made non-evil by defining a new property P' that
means "equivalent to something with property P".  Sometimes it's more
convenient to work with objects with property P than objects with property
P'.  And note: if the property Q is non-evil, the theorem

all objects with property P have property Q

automatically implies

all objects with property P' have property Q

So, for example, if Q is a non-evil property of categories, to prove Q holds
for all categories it suffices to prove it for skeletal categories.

Or - with a bit more work to fill in the details - if Q is a non-evil
property of functors, to prove Q holds for all Street fibrations it suffices
to prove it for fibrations.

Best,
jb

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


^ permalink raw reply	[flat|nested] 30+ messages in thread
* Re: are fibrations evil?
@ 2010-09-24 23:43 Fred E.J. Linton
  0 siblings, 0 replies; 30+ messages in thread
From: Fred E.J. Linton @ 2010-09-24 23:43 UTC (permalink / raw)
  To: categories; +Cc: Eduardo J. Dubuc, Toby Bartels

Those of us whom the use (or misuse) of the term "evil" displeases
should be aware that some of that term's proponents are using it, 
in part, only because -- like the DaDa-ists of a certain intellectual 
period in France -- they enjoy seeing how predictably that term is
able to "épater (or "épouvanter") les bourgeois".

Why continue to feed that enjoyment?

Cheers, -- Fred



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


^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2010-09-25 16:18 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
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
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-17  2:17 David Roberts
2010-09-17  4:36 John Baez
2010-09-18 13:50 ` Joyal, André
2010-09-19 14:57   ` David Yetter
     [not found]   ` <F8DA87C6-CBED-44AE-B964-B766A95D8417@math.ksu.edu>
2010-09-19 18:21     ` Joyal, André
2010-09-20 17:04       ` Eduardo J. Dubuc
2010-09-20 16:59   ` Eduardo J. Dubuc
2010-09-22  2:52     ` Toby Bartels
     [not found]     ` <20100922025245.GA14958@ugcs.caltech.edu>
2010-09-22 18:56       ` Eduardo J. Dubuc
     [not found]       ` <4C9A5156.3010307@dm.uba.ar>
2010-09-22 21:06         ` Toby Bartels
2010-09-24 23:43 Fred E.J. Linton

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).