The foundation of a generic theorem prover

From MaRDI portal
Publication:1823013

DOI10.1007/BF00248324zbMath0679.68173OpenAlexW1995955735WikidataQ57382729 ScholiaQ57382729MaRDI QIDQ1823013

Lawrence Charles Paulson

Publication date: 1989

Published in: Journal of Automated Reasoning (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1007/bf00248324




Related Items

Generating custom set theories with non-set structured objectsInductive familiesFormal verification of C systems code. Structured types, separation logic and theorem provingFormalization of Forcing in Isabelle/ZFFresh logic: Proof-theory and semantics for FM and nominal techniquesAn overview of LP, the Larch ProverRewriting, and equational unification: the higher-order casesHigher-order superposition for dependent typesComputational logic: its origins and applicationsTPS: A hybrid automatic-interactive system for developing proofsErgo 6: A Generic Proof Engine that Uses Prolog Proof TechnologyThe Relative Consistency of the Axiom of Choice Mechanized Using Isabelle⁄zfFormalising mathematics -- in praxis; a mathematician's first experiences with Isabelle/HOL and the why and how of getting startedProgram tactics and logic tacticsTPS: A theorem-proving system for classical type theoryIrrationality and Transcendence Criteria for Infinite Series in Isabelle/HOLProving and rewritingA metatheory of a mechanized object theoryA Survey of the Proof-Theoretic Foundations of Logic ProgrammingA formalised theorem in the partition calculusSemantics for abstract clausesRensets and renaming-based recursion for syntax with bindings extended versionThe formal verification of the ctm approach to forcingWetzel: formalisation of an undecidable problem linked to the continuum hypothesisEquivalences between logics and their representing type theoriesA semantic framework for proof evidenceAutomation for interactive proof: first prototypeA functional programming approach to the specification and verification of concurrent systemsTerm rewriting and beyond -- theorem proving in IsabelleUnnamed ItemA mechanized proof of the basic perturbation lemmaUnnamed ItemForum: A multiple-conclusion specification logicA formalized general theory of syntax with bindings: extended versionProgram development in constructive type theoryR n - and G n -logicsUsing typed lambda calculus to implement formal systems on a machineUnification under a mixed prefixTheo: An interactive proof development systemCurry-Howard for incomplete first-order logic derivations using one-and-a-half level termsPartiality and recursion in interactive theorem provers – an overviewA framework for proof systemsThe control layer in open mechanized reasoning systems: Annotations and tacticsFrom LCF to Isabelle/HOLFormalization of the Poincaré disc model of hyperbolic geometryOn the Mints Hierarchy in First-Order Intuitionistic LogicMollusc a general proof-development shell for sequent-based logicsIsabelle's metalogic: formalization and proof checkerA practical implementation of simple consequence relations using inductive definitionsUnnamed ItemEncoding Generic JudgmentsProof-search in type-theoretic languages: An introductionProgram development schemata as derived rulesREWRITING WITH STRATEGIES IN $\mathsf{ELAN}$: A FUNCTIONAL SEMANTICSLogic-Free Reasoning in Isabelle/IsarTerm-generic logicImplementing tactics and tacticals in a higher-order logic programming languageExperimenting with Isabelle in ZF set theoryRensets and renaming-based recursion for syntax with bindingsA Shell for Generic Interactive Proof SearchA formalization and proof checker for Isabelle's metalogicSet theory for verification. I: From foundations to functionsThe practice of logical frameworks


Uses Software


Cites Work