LARA

This is an old revision of the document!


Higher-Order Logic and Interactive Provers

Lambda Calculus

Untyped Lambda Calculus

Simply Typed Lambda Calculus

Further reading:

Classical Higher-Order Logic (HOL)

Syntax and Shorthands of HOL

Standard-Model Semantics of HOL

Axioms of HOL

Results Proved in HOL

Further reading:

LCF Theorem Proving Approach

Interactive Prover Overview

HOL, Isabelle

PVS - decision procedures

Coq, NuPRL - more complex type theory, constructive mathematics

ACL2 - emphasis on executable functions, quantifier-free statements, automated induction, pioneering industrial-scale case studies