Skip to content
Rainbow docs menu

Rainbow documentation

Rainbow is an open-source theorem prover written in Clojure. A small kernel checks every proof, and proofs are ordinary Clojure data. These pages document the open core, version 1.5.5. The code is on GitHub under Apache-2.0.

Every proof and lemma in the open core

theorems
4,030
definitions
1,205
modules
1,196
Browse the reference