A type theory for cartesian closed bicategories

04/13/2019
by   Marcelo Fiore, et al.
0

We construct an internal language for cartesian closed bicategories. Precisely, we introduce a type theory modelling the structure of a cartesian closed bicategory and show that its syntactic model satisfies an appropriate universal property, thereby lifting the Curry-Howard-Lambek correspondence to the bicategorical setting. Our approach is principled and practical. Weak substitution structure is constructed using a bicategorification of the notion of abstract clone from universal algebra, and the rules for products and exponentials are synthesised from semantic considerations. The result is a type theory that employs a novel combination of 2-dimensional type theory and explicit substitution, and directly generalises the Simply-Typed Lambda Calculus. This work is the first step in a programme aimed at proving coherence for cartesian closed bicategories.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/01/2020

Cartesian closed bicategories: type theory and coherence

In this thesis I lift the Curry–Howard–Lambek correspondence between the...
research
01/23/2018

Internal Universes in Models of Homotopy Type Theory

We show that universes of fibrations in various models of homotopy type ...
research
06/30/2020

Algebraic models of simple type theories: a polynomial approach

We develop algebraic models of simple type theories, laying out a framew...
research
12/19/2020

Syntactic categories for dependent type theory: sketching and adequacy

We argue that locally Cartesian closed categories form a suitable doctri...
research
03/27/2018

Univalent polymorphism

We show that Martin Hyland's effective topos can be exhibited as the hom...
research
01/21/2020

Coherence via Wellfoundedness

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

Unifying cubical and multimodal type theory

In this paper we combine the principled approach to programming with mod...

Please sign up or login with your details

Forgot password? Click here to reset