Categories, types, and structures: an introduction to category theory for the working computer scientist
Relations and graphs: discrete mathematics for computer scientists
Relations and graphs: discrete mathematics for computer scientists
Algebra of programming
Heterogeneous relation algebra
Relational methods in computer science
RALF - A Relation-Algebraic Formula Manipulation System and Proof Checker
AMAST '93 Proceedings of the Third International Conference on Methodology and Software Technology: Algebraic Methodology and Software Technology
RALL: Machine-Supported Proofs for Relation Algebra
CADE-14 Proceedings of the 14th International Conference on Automated Deduction
The arithmetic and geometry of allegories: normal forms and complexity of a fragment of the theory of relations
Goguen Categories: A Categorical Approach to L-fuzzy Relations
Goguen Categories: A Categorical Approach to L-fuzzy Relations
Relational Mathematics
Automating proofs in category theory
IJCAR'06 Proceedings of the Third international joint conference on Automated Reasoning
Hi-index | 0.01 |
In this paper we present a language and first-order calculus for formal reasoning about relations based on the theory of allegories. Since allegories are categories, the language is typed in Church-style. We show soundness and completeness of the calculus and demonstrate its usability by presenting the RelAPS system; a proof assistant for relational categories based on the calculus presented here.