Articles
Scoped Metatheorems

https://doi.org/10.1016/S1571-0661(05)80021-0Get rights and content
Under a Creative Commons license
open access

Abstract

Proof development systems traditionally structure theories hierarchically: Theorems established in a subtheory hold in all supertheories. While often effective, this is sometimes too restrictive as there are certain facts that are true of some but not all extensions. We present a solution where instead of first formalizing a theory and then establishing facts, we parameterize each statement with its scope of application. We present this idea abstractly and consider concrete implementations based on parameterized inductive definitions.

Cited by (0)