Results 1 
3 of
3
The Foundation of a Generic Theorem Prover
 Journal of Automated Reasoning
, 1989
"... Isabelle [28, 30] is an interactive theorem prover that supports a variety of logics. It represents rules as propositions (not as functions) and builds proofs by combining rules. These operations constitute a metalogic (or `logical framework') in which the objectlogics are formalized. Isabell ..."
Abstract

Cited by 471 (49 self)
 Add to MetaCart
(Show Context)
Isabelle [28, 30] is an interactive theorem prover that supports a variety of logics. It represents rules as propositions (not as functions) and builds proofs by combining rules. These operations constitute a metalogic (or `logical framework') in which the objectlogics are formalized. Isabelle is now based on higherorder logic  a precise and wellunderstood foundation. Examples illustrate use of this metalogic to formalize logics and proofs. Axioms for firstorder logic are shown sound and complete. Backwards proof is formalized by metareasoning about objectlevel entailment. Higherorder logic has several practical advantages over other metalogics. Many proof techniques are known, such as Huet's higherorder unification procedure. Key words: higherorder logic, higherorder unification, Isabelle, LCF, logical frameworks, metareasoning, natural deduction Contents 1 History and overview 2 2 The metalogic M 4 2.1 Syntax of the metalogic ......................... 4 2.2 ...
A Preliminary User's Manual for Isabelle
"... The theorem prover Isabelle and several of its objectlogics are described. Where ..."
Abstract

Cited by 3 (2 self)
 Add to MetaCart
The theorem prover Isabelle and several of its objectlogics are described. Where
~ 1989 Kluwer Academic Publishers. Printed in the Netherlands. The Foundation of a Generic Theorem Prover
, 1988
"... Abstract. Isabelle [28, 30] is an interactive theorem prover that supports a variety of logics. It represents rules as propositions (not as functions) and builds proofs by combining rules. These operations constitute a metahlogic (or 'logical framework') in which the objectlogics are form ..."
Abstract
 Add to MetaCart
(Show Context)
Abstract. Isabelle [28, 30] is an interactive theorem prover that supports a variety of logics. It represents rules as propositions (not as functions) and builds proofs by combining rules. These operations constitute a metahlogic (or 'logical framework') in which the objectlogics are formalized. Isabelle is now based on higherorder logic a precise and wellunderstood foundation. Examples illustrate the use of this metalogic to formalize logics and proofs. Axioms for firstorder logic are shown to be sound and complete. Backwards proof is formalized by metareasoning about objectlevel entailment. Higherorder logic has several practical advantages over other metalogics. Many proof techniques are known, such as Huet's higherorder unification procedure. Key words. Higherorder logic, higherorder unification, Isabelle, LCF, logical frameworks, metareasoning, natural deduction