From: Thomas Streicher <streicher@mathematik.tu-darmstadt.de>
To: categories@mta.ca
Subject: why it matters that fibrations are "evil"
Date: Thu, 16 Sep 2010 10:50:15 +0200 [thread overview]
Message-ID: <E1OwQGk-0002ey-Sw@mlist.mta.ca> (raw)
In-Reply-To: <E1Ow1kx-0002Vi-3Z@mlist.mta.ca>
Let BB be a (base) topos. Then split fibrations over BB correspond to
categories internal to Psh(BB). (Well, in Psh(BB) = Set^{BB^op} one has to
choose Set big enough!). Thus in Psh(B) one can speak about split fibrations
over BB as categories internal to Psh(BB).
To which extent can this be extended to arbitrary fibrations P : XX -> BB
typically not split. In a recent paper by Mike Shulman this has been
exercised for the fundamental fibration P_BB : BB^2 -> BB. (Well, he was even
exploiting that P_BB is a stack w.r.t. the regular topology on BB). But it
works for every fibration P. One can speak about P in a first order
dependently typed language L(P) without equality of objects. Generalized
elements of sort "object" at stage I are objects of the fibre P(I) and
similarly for morphisms. Now this language can be given a Kripke-Joyal
interpretation in BB. If P is a JJ-stack then one thinks of BB as endowed with
the topology JJ and incorporates this into the Kripke-Joyal interpretation.
The key trick is that implicitly one quantifies over all possible reindexings.
First I was quite enthusiastic about this because I thought that it augments
the usual fibrational foundations of category theory over an arbitrary base
topos with a linguistic framework entending that of the internal language
of the base (or rather (pre)sheaves over it).
But when trying to test the viability of this approach I came across the
following problem. It is not enough to quantify over objects but one also
has to quantify over families of objects indexed objects of BB.
This leads one to consider also the family fibration Fam(P) over BB together
with the cartesian functor FFam(P) from Fam(P) to P_BB. One can now easily
cook up a language speaking about P, Fam(P) and the cartesian functor FFam(P).
The first thing one wants to show is that the proposition
"Fam(P) is a fibration" holds under the Kripke-Joyal interpretation. But
when writing this down one sees that one cannot escape equality of objects
which has been dropped to make the whole thing possible.
Thus it might be easier to replace P by an equivalent split fibration Sp(P)
and reason about this in Psh(BB). Nothing seems to be lost when one considers
everything up to isomorphism. The question rather is whether this excessive
prevention of "evil" is appropriate. I have some doubts since it prevents
us from speaking about fibrations in a natural way.
Thomas
[For admin and other information see: http://www.mta.ca/~cat-dist/ ]
next prev parent reply other threads:[~2010-09-16 8:50 UTC|newest]
Thread overview: 19+ 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
2010-09-16 8:50 ` Thomas Streicher [this message]
[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
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=E1OwQGk-0002ey-Sw@mlist.mta.ca \
--to=streicher@mathematik.tu-darmstadt.de \
--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).