With acknowledgements to David Corfield and others, this project is grandiosely entitled
However, probably not all the hopes that might be aroused by such a title will be fulfilled. See the introduction for caveats.
Introduction:
First-order structure. This stuff is not really original; I learned about it from StreetCBS but versions of it appear elsewhere too, e.g. the work of Mathieu Dupont.
Additional levels of structure
Grothendieck 2-toposes (also due to StreetCBS, see also the work of Igor Bakovic)
Truncation and factorization systems
Aspects of first-order structure
First-order and geometric logic in a 2-category
Classifying objects
Logic with a classifying discrete opfibration
More type constructors and higher-order aspects of logic (highly speculative, mostly scratchwork)
Speculations on n-toposes for .
In the course of investigating unbounded quantifiers in topos theory, I found myself forced into deploying an internal logic in a 2-category. Eventually I realized that the subject deserved an independent treatment.
I’m experimenting with using this private section of the nLab for this project. My goal is to share ideas with this wonderful community, stimulate discussion, and perhaps get feedback (and corrections) from people who are interested in higher-categorical stuff. Please go ahead and leave comments (the query syntax from the main nLab works here) and make corrections as you see fit. Also please give me references to other work in this direction that I may be unaware of. Currently my plan is to write a paper about this myself, with acknowledgements of any help I get from readers of these pages. If it becomes clear for any reason that this plan would be inappropriate, we’ll work something else out.