HiproofsWe introduce a hierarchical notion of formal proof, useful in the implementation of theorem provers, which we call highproofs. Two alternative definitions are given, motivated by existing notations used in theorem proving research. We define transformations between these two forms of hiproof, develop notions of underlying proof, and give a suitable definition of refinement in order to model incremental proof development. We show that our transformations preserve both underlying proofs and refinement. The relationship of our theory to existing theorem proving systems is discussed, as is its future extension.
Document ID
20030062165
Acquisition Source
Ames Research Center
Document Type
Other
Authors
Denney, Ewen (NASA Ames Research Center Moffett Field, CA, United States)