Edinburgh LCF. A mechanized logic of computation

From MaRDI portal
Publication:1801222

zbMath0421.68039MaRDI QIDQ1801222

Arthur J. Milner, Christopher P. Wadsworth, Michael J. C. Gordon

Publication date: 5 June 1993

Published in: Lecture Notes in Computer Science (Search for Journal in Brave)



Lua error in Module:PublicationMSCList at line 37: attempt to index local 'msc_result' (a nil value).


Related Items (only showing first 100 items - show all)

A FORMAL PROOF OF THE KEPLER CONJECTUREAutomatic Proof and Disproof in Isabelle/HOLTransfer of Model Checking to Industrial PracticeUnifying Theories of Undefinedness in UTPProofScript: Proof Scripting for the MassesWithout Loss of GeneralityHOL Light: An OverviewComputational logic: its origins and applicationsStructuring metatheory on inductive definitionsParallélisation sémantiqueType theory as a foundation for computer scienceIntuitionistic Ancestral Logic as a Dependently Typed Abstract Programming LanguageA metatheory of a mechanized object theoryA Declarative Language for the Coq Proof AssistantOn extensibility of proof checkersA Survey of the Proof-Theoretic Foundations of Logic ProgrammingThe Alf proof editor and its proof engineFrom operational to denotational semanticsThe formal verification of the ctm approach to forcingEfficient extensional binary triesFormalization of the inverse kinematics of three-fingered dexterous handUnnamed ItemHoare logic for Java in Isabelle/HOLAn Axiomatic Value Model for Isabelle/UTPNo value restriction is needed for algebraic effects and handlersUnnamed ItemUnnamed ItemUnnamed ItemÉtude et implémentation d'un système de déduction pour logique algorithmiqueThe Isabelle FrameworkProgramming and verifying a declarative first-order prover in Isabelle/HOLValidating Brouwer's continuity principle for numbers using named exceptionsExtensions to a generalization critic for inductive proofInternal analogy in theorem provingReflection of formal tactics in a deductive reflection frameworkProof Checking and Logic ProgrammingProving Properties of Lazy Functional Programs with SparkleThe control layer in open mechanized reasoning systems: Annotations and tacticsA formal proof of the expressiveness of deep learningProof script pragmatics in IMPSTactic theorem proving with refinement-tree proofs and metavariablesReconstructing proofs at the assertion levelMollusc a general proof-development shell for sequent-based logicsScalable fine-grained proofs for formula processingA Verified SAT Solver Framework with Learn, Forget, Restart, and IncrementalityValidating QBF Validity in HOL4A Verified Runtime for a Verified Theorem ProverHeterogeneous Proofs: Spider Diagrams Meet Higher-Order ProversLCF-style Platform based on Multiway Decision GraphsReconstruction of Z3’s Bit-Vector Proofs in HOL4 and Isabelle/HOLAn Investigation of Hilbert’s Implicit Reasoning through Proof Discovery in Idle-TimeHybrid interactive theorem proving using nuprl and HOLProof Auditing Formalised MathematicsUnderstanding and maintaining tactics graphically OR how we are learning that a diagram can be worth more than 10K LoCTinycals: Step by Step TacticalsStructured theory presentations and logic representationsStructured algebraic specifications: A kernel languageA domain-theoretic model of nominally-typed object-oriented programmingInserting injection operations to denotational specificationsRule-based inductionThe reflective Milawa theorem prover is sound (down to the machine code that runs it)Eisbach: a proof method language for IsabelleConflict-driven satisfiability for theory combination: lemmas, modules, and proofsScott induction and closure under \(\omega\)-supsOn the \(\lambda Y\) calculusAn overview of the Tecton proof systemProof checking and logic programmingSpeedith: a reasoner for spider diagramsConstructing recursion operators in intuitionistic type theoryNeeded reduction and spine strategies for the lambda calculusLogic programming with external procedures: Introducing S-unificationRecursively defined domains and their induction principlesEmbedding complex decision procedures inside an interactive theorem prover.Formal compiler construction in a logical frameworkPebble, a kernel language for modules and abstract data typesThe calculus of constructionsPolymorphic type inference and containmentInnovations in computational type theory using NuprlComputer assisted reasoning. A Festschrift for Michael J. C. GordonFormalizing an analytic proof of the prime number theoremA verified SAT solver framework with learn, forget, restart, and incrementalityProductive use of failure in inductive proofMiddle-out reasoning for synthesis and inductionOn Church's formal theory of functions and functionals. The \(\lambda\)- calculus: Connections to higher type recursion theory, proof theory, category theoryProgram tactics and logic tacticsProviding a formal linkage between MDG and HOLA few exercises in theorem processingTPS: A theorem-proving system for classical type theoryA \(\rho\)-calculus of explicit constraint applicationA notation for lambda terms. A generalization of environmentsAn observationally complete program logic for imperative higher-order functionsIntuitionistic completeness of first-order logicA linear logical frameworkTactics for hierarchical proofUnifying theories in ProofPower-ZA semantic framework for proof evidenceCodatatypes in MLA functional programming approach to the specification and verification of concurrent systemsTerm rewriting and beyond -- theorem proving in IsabelleConjecture synthesis for inductive theories




This page was built for publication: Edinburgh LCF. A mechanized logic of computation