foundation of a generic theorem prover | lit.salon