Representing Isabelle in LF - Computer Science > Logic in Computer ScienceReportar como inadecuado




Representing Isabelle in LF - Computer Science > Logic in Computer Science - Descarga este documento en PDF. Documentación en PDF para descargar gratis. Disponible también para leer online.

Abstract: LF has been designed and successfully used as a meta-logical framework torepresent and reason about object logics. Here we design a representation ofthe Isabelle logical framework in LF using the recently introduced modulesystem for LF. The major novelty of our approach is that we can naturallyrepresent the advanced Isabelle features of type classes and locales.Our representation of type classes relies on a feature so far lacking in theLF module system: morphism variables and abstraction over them. Whileconservative over the present system in terms of expressivity, this feature isneeded for a representation of type classes that preserves the modularstructure. Therefore, we also design the necessary extension of the LF modulesystem.



Autor: Florian Rabe Jacobs University Bremen

Fuente: https://arxiv.org/







Documentos relacionados