A calculus for a fragment of category theory is presented. The types in the language denote categories and the expressions functors. The judgements of the calculus systematise categorical arguments such as: an expression is functorial in its free variables; two expressions are naturally isomorphic in their free variables. There are special binders for limits and more general ends. The rules for limits and ends support an algebraic manipulation of universal constructions as opposed to a more traditional diagrammatic approach. Duality within the calculus and applications in proving continuity are discussed with examples. The calculus gives a basis for mechanising a theory of categories in a generic theorem prover like Isabelle
Category theory was invented as an abstract language for describing certain structures and construct...
AbstractWe present a higher-order calculus ECC which naturally combines Coquand-Huet's calculus of c...
Category theory was invented as an abstract language for describing certain structures and construct...
The Calculus of Constructions (CC) ([Coquand 1985]) is a typed lambda calculus for higher order intu...
Category Theory has developed rapidly. This book aims to present those ideas and methods which can n...
This thesis investigates the possibility of a computer checked language for categories with extra st...
This dissertation examines some aspects of the relationship between λ calculus and universal algebr...
This dissertation examines some aspects of the relationship between λ calculus and universal algebr...
Category theory is proving a useful tool in programming and program specification - not only as a de...
The development of mathematics stands as one of the most important achievements of humanity, and the...
We study a version of the higher-order #-calculus where transmittable items include items of ground ...
AbstractThe finite π-calculus has an explicit set-theoretic functor-category model that is known to ...
AbstractSome connections between λ-calculus and category theory have been known. Among them, it has ...
This dissertation examines some aspects of the relationship between λ calculus and universal algebr...
AbstractCurien's CAM is an environment machine for the untyped λ-calculus based on cartesian closed ...
Category theory was invented as an abstract language for describing certain structures and construct...
AbstractWe present a higher-order calculus ECC which naturally combines Coquand-Huet's calculus of c...
Category theory was invented as an abstract language for describing certain structures and construct...
The Calculus of Constructions (CC) ([Coquand 1985]) is a typed lambda calculus for higher order intu...
Category Theory has developed rapidly. This book aims to present those ideas and methods which can n...
This thesis investigates the possibility of a computer checked language for categories with extra st...
This dissertation examines some aspects of the relationship between λ calculus and universal algebr...
This dissertation examines some aspects of the relationship between λ calculus and universal algebr...
Category theory is proving a useful tool in programming and program specification - not only as a de...
The development of mathematics stands as one of the most important achievements of humanity, and the...
We study a version of the higher-order #-calculus where transmittable items include items of ground ...
AbstractThe finite π-calculus has an explicit set-theoretic functor-category model that is known to ...
AbstractSome connections between λ-calculus and category theory have been known. Among them, it has ...
This dissertation examines some aspects of the relationship between λ calculus and universal algebr...
AbstractCurien's CAM is an environment machine for the untyped λ-calculus based on cartesian closed ...
Category theory was invented as an abstract language for describing certain structures and construct...
AbstractWe present a higher-order calculus ECC which naturally combines Coquand-Huet's calculus of c...
Category theory was invented as an abstract language for describing certain structures and construct...