Cartesian closed bicategories: type theory and coherence

07/01/2020
by   Philip Saville, et al.
0

In this thesis I lift the Curry–Howard–Lambek correspondence between the simply-typed lambda calculus and cartesian closed categories to the bicategorical setting, then use the resulting type theory to prove a coherence result for cartesian closed bicategories. Cartesian closed bicategories—2-categories `up to isomorphism' equipped with similarly weak products and exponentials—arise in logic, categorical algebra, and game semantics. I show that there is at most one 2-cell between any parallel pair of 1-cells in the free cartesian closed bicategory on a set and hence—in terms of the difficulty of calculating—bring the data of cartesian closed bicategories down to the familiar level of cartesian closed categories. In fact, I prove this result in two ways. The first argument is closely related to Power's coherence theorem for bicategories with flexible bilimits. For the second, which is the central preoccupation of this thesis, the proof strategy has two parts: the construction of a type theory, and the proof that it satisfies a form of normalisation I call "local coherence". I synthesise the type theory from algebraic principles using a novel generalisation of the (multisorted) abstract clones of universal algebra, called "biclones". Using a bicategorical treatment of M. Fiore's categorical analysis of normalisation-by-evaluation, I then prove a normalisation result which entails the coherence theorem for cartesian closed bicategories. In contrast to previous coherence results for bicategories, the argument does not rely on the theory of rewriting or strictify using the Yoneda embedding. Along the way I prove bicategorical generalisations of a series of well-established category-theoretic results, present a notion of glueing of bicategories, and bicategorify the folklore result providing sufficient conditions for a glueing category to be cartesian closed.

READ FULL TEXT
research
04/13/2019

A type theory for cartesian closed bicategories

We construct an internal language for cartesian closed bicategories. Pre...
research
01/11/2021

Deductive Systems and Coherence for Skew Prounital Closed Categories

In this paper, we develop the proof theory of skew prounital closed cate...
research
05/02/2021

Semantic Proof of Confluence of the Categorical Reduction System for Linear Logic

We verify a confluence result for the rewriting calculus of the linear c...
research
04/21/2023

Strong pseudomonads and premonoidal bicategories

Strong monads and premonoidal categories play a central role in clarifyi...
research
01/21/2020

Coherence via Wellfoundedness

Homotopy type theory allows us to work with the higher-dimensional struc...
research
03/27/2018

Univalent polymorphism

We show that Martin Hyland's effective topos can be exhibited as the hom...
research
04/14/2022

Proof Theory of Skew Non-Commutative MILL

Monoidal closed categories naturally model NMILL, non-commutative multip...

Please sign up or login with your details

Forgot password? Click here to reset