中文
相关论文

相关论文: Sharing a Library between Proof Assistants: Reachi…

200 篇论文

Dedukti is a logical framework based on the lambda-Pi-calculus modulo rewriting, which extends the lambda-Pi-calculus with rewrite rules. In this paper, we show how to translate the proofs of a family of HOL proof assistants to Dedukti. The…

计算机科学中的逻辑 · 计算机科学 2015-08-03 Ali Assaf , Guillaume Burel

The interoperability of proof assistants and the integration of their libraries is a highly valued but elusive goal in the field of theorem proving. As a preparatory step, in previous work, we translated the libraries of multiple proof…

计算机科学中的逻辑 · 计算机科学 2020-05-12 Michael Kohlhase , Florian Rabe

We present an algorithm for converting proofs from the OpenTheory interchange format, which can be translated to and from any of the HOL family of proof languages (HOL4, HOL Light, ProofPower, and Isabelle), into the ZFC-based Metamath…

计算机科学中的逻辑 · 计算机科学 2015-06-22 Mario Carneiro

The present dissertation introduces the research project on HOLMS (\textbf{HOL} Light Library for \textbf{M}odal \textbf{S}ystems), a growing modular framework for modal reasoning within the HOL Light proof assistant. To provide an…

计算机科学中的逻辑 · 计算机科学 2025-06-13 Antonella Bilotta

We use Dedukti as a logical framework for interoperability. We use automated tools to translate different developments made in HOL and in Coq to Dedukti, and we combine them to prove new results. We illustrate our approach with a concrete…

计算机科学中的逻辑 · 计算机科学 2015-08-03 Ali Assaf , Raphaël Cauderlier

The Common HOL project aims to facilitate porting source code and proofs between members of the HOL family of theorem provers. At the heart of the project is the Common HOL Platform, which defines a standard HOL theory and API that aims to…

计算机科学中的逻辑 · 计算机科学 2015-08-03 Mark Adams

Higher-order logic HOL offers a very simple syntax and semantics for representing and reasoning about typed data structures. But its type system lacks advanced features where types may depend on terms. Dependent type theory offers such a…

计算机科学中的逻辑 · 计算机科学 2023-05-25 Colin Rothgang , Florian Rabe , Christoph Benzmüller

Dedukti is a Logical Framework based on the $\lambda$$\Pi$-Calculus Modulo Theory. We show that many theories can be expressed in Dedukti: constructive and classical predicate logic, Simple type theory, programming languages, Pure type…

Translating expressions between different logics and theorem provers is notoriously and often prohibitively difficult, due to the large differences between the logical foundations, the implementations of the systems, and the structure of…

计算机科学中的逻辑 · 计算机科学 2017-12-06 Dennis Müller , Colin Rothgang , Yufei Liu , Florian Rabe

DHOL is an extensional, classical logic that equips the well-known higher-order logic (HOL) with dependent types. This allows for concise encodings of important domains like size-bounded data structures, category theory, or proof theory.…

计算机科学中的逻辑 · 计算机科学 2026-05-04 Rhea Ranalter , Florian Rabe , Cezary Kaliszyk

New proof assistant developments often involve concepts similar to already formalized ones. When proving their properties, a human can often take inspiration from the existing formalized proofs available in other provers or libraries. In…

人工智能 · 计算机科学 2015-09-14 Thibault Gauthier , Cezary Kaliszyk

Different automated theorem provers reason in various deductive systems and, thus, produce proof objects which are in general not compatible. To understand and analyze these objects, one needs to study the corresponding proof theory, and…

计算机科学中的逻辑 · 计算机科学 2015-08-03 Giselle Reis

Neural networks have shown substantial promise at automatic theorem-proving in interactive proof assistants (ITPs) like Lean and Coq. However, most neural theorem-proving models are restricted to specific ITPs, leaving out opportunities for…

人工智能 · 计算机科学 2025-02-18 Amitayush Thakur , George Tsoukalas , Greg Durrett , Swarat Chaudhuri

Reachability Logic is a formalism that can be used, among others, for expressing partial-correctness properties of transition systems. In this paper we present three proof systems for this formalism, all of which are sound and complete and…

计算机科学中的逻辑 · 计算机科学 2019-09-05 Vlad Rusu , David Nowak

Whilst mathematicians assume classical reasoning principles by default they often context switch when working, restricting themselves to various forms of subclassical reasoning. This pattern is especially common amongst logicians and set…

计算机科学中的逻辑 · 计算机科学 2023-02-21 Martin Berger , Dominic P. Mulligan

As the development of formal proofs is a time-consuming task, it is important to devise ways of sharing the already written proofs to prevent wasting time redoing them. One of the challenges in this domain is to translate proofs written in…

计算机科学中的逻辑 · 计算机科学 2022-11-11 Thiago Felicissimo , Frédéric Blanqui , Ashish Kumar Barnawal

We present a proof system for a multimodal logic, based on our previous work on a multimodal Martin-Loef type theory. The specification of modes, modalities, and implications between them is given as a mode theory, i.e. a small 2-category.…

计算机科学中的逻辑 · 计算机科学 2023-05-22 G. A. Kavvos , Daniel Gratzer

We present a generic framework that facilitates object level reasoning with logics that are encoded within the Higher Order Logic theorem proving environment of HOL Light. This involves proving statements in any logic using intuitive…

计算机科学中的逻辑 · 计算机科学 2021-01-12 Petros Papapanagiotou , Jacques Fleuriot

Formal deductive systems are very common in computer science. They are used to represent logics, programming languages, and security systems. Moreover, writing programs that manipulate them and that reason about them is important and…

编程语言 · 计算机科学 2018-05-21 Francisco Ferreira Ruiz

Broadly speaking, there are two kinds of semantics-aware assistant systems for mathematics: proof assistants express the semantic in logic and emphasize deduction, and computer algebra systems express the semantics in programming languages…

计算机科学中的逻辑 · 计算机科学 2013-06-14 Michael Kohlhase , Felix Mance , Florian Rabe
‹ 上一页 1 2 3 10 下一页 ›