Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Automatic translation from Isabelle/HOL to HOL

Tags:

isabelle

hol

I have some definitions and theorems in Isabelle/HOL and need to use those same definitions and theorems with HOL. Translating the code manually is certainly possible, but cumbersome. Are there any programs that (semi-)automatically perform such a translation?

If this is not possible for some reason, please explain why, since this would be an important learning for me.

like image 316
Lorenz Leutgeb Avatar asked Jul 30 '18 04:07

Lorenz Leutgeb


1 Answers

In theory, you should be able to easily move theorems and definitions between HOL implementations, and this idea is the motivation of the OpenTheory project. Unfortunately, in practice, Isabelle's implementation of HOL is sufficiently different from the others, and per the OpenTheory page Isabelle only has the ability to import theorems using OpenTheory, and cannot export them, at present.

like image 92
Dominic Mulligan Avatar answered Oct 22 '22 11:10

Dominic Mulligan