Implementing mathematics with the Nuprl proof development system
Implementing mathematics with the Nuprl proof development system
Computational category theory
Category theory for computing science
Category theory for computing science
Notions of computation and monads
Information and Computation
A calculus of functions for program derivation
Research topics in functional programming
Topology and category theory in computer science
Topology and category theory in computer science
Monads for Functional Programming
Advanced Functional Programming, First International Spring School on Advanced Functional Programming Techniques-Tutorial Text
The Use of Explicit Plans to Guide Inductive Proofs
Proceedings of the 9th International Conference on Automated Deduction
The Nuprl Open Logical Environment
CADE-17 Proceedings of the 17th International Conference on Automated Deduction
Formalized Mathematics
Managing requirement volatility in an ontology-driven clinical LIMS using category theory
International Journal of Telemedicine and Applications - Special issue on electronic health
Incremental biomedical ontology change management through learning agents
KES-AMSTA'08 Proceedings of the 2nd KES International conference on Agent and multi-agent systems: technologies and applications
Categorial semantics of a solution to distributed dining philosophers problem
FAW'10 Proceedings of the 4th international conference on Frontiers in algorithmics
A first-order calculus for allegories
RAMICS'11 Proceedings of the 12th international conference on Relational and algebraic methods in computer science
Nuprl as logical framework for automating proofs in category theory
Logic and Program Semantics
LICS '12 Proceedings of the 2012 27th Annual IEEE/ACM Symposium on Logic in Computer Science
Hi-index | 0.00 |
We introduce a semi-automated proof system for basic category-theoretic reasoning. It is based on a first-order sequent calculus that captures the basic properties of categories, functors and natural transformations as well as a small set of proof tactics that automate proof search in this calculus. We demonstrate our approach by automating the proof that the functor categories Fun[C×D, E] and Fun[C, Fun[D, E] ] are naturally isomorphic.