Locales a sectioning concept for isabelle

74Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Locales are a means to define local scopes for the interactive proving process of the theorem prover Isabelle. They delimit a range in which fixed assumption are made, and theorems are proved that depend on these assumptions. A locale may also contain constants defined locally and associated with pretty printing syntax. Locales can be seen as a simple form of modules. They are similar to sections as in AUTOMATH or Coq. Locales are used to enhance abstract reasoning and similar applications of theorem provers. This paper motivates the concept of locales by examples from abstract algebraic reasoning. It also discusses some implementation issues.

Cite

CITATION STYLE

APA

Kammüller, F., Wenzel, M., & Paulson, L. C. (1999). Locales a sectioning concept for isabelle. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1690, pp. 149–165). Springer Verlag. https://doi.org/10.1007/3-540-48256-3_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free