This thesis investigates the possibility of a computer checked language for categories with extra structure; the language is to describe objects and morphisms of those categories and to reason about them. We do so first by developing an abstract analysis of representability. This is followed by the investigation of a categorical framework for studying type theory. Our computer checked language therefore allows us to reason about the semantics of programming languages and models of logics. In order to provide our computer checked language, we need to classify categories with extra structure. Traditionally, that has been done in terms of equational structure, or more generally, essentially algebraic structure. That has proved to be somewha...
This dissertation defends the idea of a closed dependent type theory whose inductive types are encod...
Church’s type theory, aka simple type theory, is a formal logical language which includes classical ...
This paper lifts the category-theoretic results of [4] to the level of an abstract language suitable...
Category theory is proving a useful tool in programming and program specification - not only as a de...
In the area of foundations of mathematics and computer science, three related topics dominate. These...
AbstractThis paper lifts earlier category-theoretic results on datatypes to the level of an abstract...
Software systems are ubiquitous. Failure in safety- and security-critical systems, e.g., the control...
AbstractWe give an account of two-level languages in terms of indexed categories and universal prope...
This paper examines the connections between intuitionistic type theory and category theory. A versi...
Category theory was invented as an abstract language for describing certain structures and construct...
Category theory is a branch of mathematics that is used to abstract and generalize other mathematica...
We construct an internal language for cartesian closed bicategories. Precisely, we introduce a type ...
This paper represents categorial grammar as an implicational type theory in the spirit of Girard&apo...
AbstractThis paper develops a number of fundamental tools from category theory and applies them to p...
We present three papers on the application of Martin-L\uf6f\u27s type theory to the analysis of prog...
This dissertation defends the idea of a closed dependent type theory whose inductive types are encod...
Church’s type theory, aka simple type theory, is a formal logical language which includes classical ...
This paper lifts the category-theoretic results of [4] to the level of an abstract language suitable...
Category theory is proving a useful tool in programming and program specification - not only as a de...
In the area of foundations of mathematics and computer science, three related topics dominate. These...
AbstractThis paper lifts earlier category-theoretic results on datatypes to the level of an abstract...
Software systems are ubiquitous. Failure in safety- and security-critical systems, e.g., the control...
AbstractWe give an account of two-level languages in terms of indexed categories and universal prope...
This paper examines the connections between intuitionistic type theory and category theory. A versi...
Category theory was invented as an abstract language for describing certain structures and construct...
Category theory is a branch of mathematics that is used to abstract and generalize other mathematica...
We construct an internal language for cartesian closed bicategories. Precisely, we introduce a type ...
This paper represents categorial grammar as an implicational type theory in the spirit of Girard&apo...
AbstractThis paper develops a number of fundamental tools from category theory and applies them to p...
We present three papers on the application of Martin-L\uf6f\u27s type theory to the analysis of prog...
This dissertation defends the idea of a closed dependent type theory whose inductive types are encod...
Church’s type theory, aka simple type theory, is a formal logical language which includes classical ...
This paper lifts the category-theoretic results of [4] to the level of an abstract language suitable...