/hz-to-mm0

HOL Zero to Metamath Zero translator

Primary LanguageRustCreative Commons Zero v1.0 UniversalCC0-1.0

Translator from HOL Zero / Common HOL to Metamath Zero

This is work in progress. The goal is to be able to verify and translate Common HOL proofs, in particular flyspeck, into a MM0 proof.

To run this tool on flyspeck, first download all the .tgz files and unpack them into directories like flyspeck/BaseSystem/, flyspeck/Multivariate/, etc.; then run hz-to-mm0 < flyspeck.txt, after modifying the set-cwd line to point to your flyspeck directory (or running hz-to-mm0 from the flyspeck directory).