Title: calculus Author: Graham Nelson Purpose: Storing and simplifying propositions in predicate calculus. Language: InC Licence: Artistic License 2.0 Preliminaries What This Module Does How To Include This Module Chapter 1: Setting Up Calculus Module Chapter 2: Unary Predicates Unary Predicates Unary Predicate Families Kind Predicates Chapter 3: Binary Predicates Binary Predicate Families Binary Predicate Term Details Binary Predicates The Equality Relation Compilation Schemas Chapter 4: Propositions Terms Atomic Propositions Propositions Binding and Substitution Type Check Propositions Chapter 5: Sentences Sentence Conversions Simplifications