中文
相关论文

相关论文: Automating proof search when equality is a logical…

200 篇论文

Abella is an interactive system for reasoning about aspects of object languages that have been formally presented through recursive rules based on syntactic structure. Abella utilizes a two-level logic approach to specification and…

计算机科学中的逻辑 · 计算机科学 2008-12-18 Andrew Gacek

The Abella interactive theorem prover has proven to be an effective vehicle for reasoning about relational specifications. However, the system has a limitation that arises from the fact that it is based on a simply typed logic:…

计算机科学中的逻辑 · 计算机科学 2018-06-21 Gopalan Nadathur , Yuting Wang

The automated proof search system and decidability for logic of correlated knowledge is presented in this paper. The core of the proof system is the sequent calculus with the properties of soundness, completeness, admissibility of cut and…

计算机科学中的逻辑 · 计算机科学 2019-02-26 Haroldas Giedra , Romas Alonderis

Uniform proofs are sequent calculus proofs with the following characteristic: the last step in the derivation of a complex formula at any stage in the proof is always the introduction of the top-level logical symbol of that formula. We…

计算机科学中的逻辑 · 计算机科学 2014-11-17 Gopalan Nadathur

This paper develops an algorithmic-based approach for proving inductive properties of propositional sequent systems such as admissibility, invertibility, cut-elimination, and identity expansion. Although undecidable in general, these…

计算机科学中的逻辑 · 计算机科学 2021-01-11 Carlos Olarte , Elaine Pimentel , Camilo Rocha

Relational descriptions have been used in formalizing diverse computational notions, including, for example, operational semantics, typing, and acceptance by non-deterministic machines. We therefore propose a (restricted) logical theory…

计算机科学中的逻辑 · 计算机科学 2010-09-02 Andrew Gacek , Dale Miller , Gopalan Nadathur

Proof search has been used to specify a wide range of computation systems. In order to build a framework for reasoning about such specifications, we make use of a sequent calculus involving induction and co-induction. These proof principles…

计算机科学中的逻辑 · 计算机科学 2009-09-30 Alwen Tiu , Alberto Momigliano

In logical reasoning, it is often the case that only some of a collection of assumptions are needed to reach a conclusion. A strengthening lemma is an assertion that a given conclusion is independent in this sense of a particular…

计算机科学中的逻辑 · 计算机科学 2017-05-26 Dawn Michaelson

Standpoint logic is a recently proposed formalism in the context of knowledge integration, which advocates a multi-perspective approach permitting reasoning with a selection of diverse and possibly conflicting standpoints rather than…

计算机科学中的逻辑 · 计算机科学 2022-05-06 Tim S. Lyon , Lucía Gómez Álvarez

The logic underlying the Abella proof assistant includes mechanisms for interpreting atomic predicates through fixed point definitions that can additionally be treated inductively or co-inductively. However, the original formulation of the…

计算机科学中的逻辑 · 计算机科学 2025-10-15 Nathan Guermond , Gopalan Nadathur

We report on the development of an optimized and verified decision procedure for orthologic equalities and inequalities. This decision procedure is quadratic-time and is used as a sound, efficient and predictable approximation to classical…

计算机科学中的逻辑 · 计算机科学 2025-02-05 Simon Guilloud , Clément Pit-Claudel

The logic of definitions is a family of logics for encoding and reasoning about judgments, which are atomic predicates specified by inference rules. A definition associates an atomic predicate with a logical formula, which may itself depend…

计算机科学中的逻辑 · 计算机科学 2026-02-04 Nathan Guermond

This paper presents an approach to lemma synthesis to support advanced inductive entailment procedures based on separation logic. We first propose a mechanism where lemmas are automatically proven and systematically applied. The lemmas may…

编程语言 · 计算机科学 2018-05-15 Quang Loc Le

Proofs by logical relations play a key role to establish rich properties such as normalization or contextual equivalence. They are also challenging to mechanize. In this paper, we describe the completeness proof of algorithmic equality for…

计算机科学中的逻辑 · 计算机科学 2015-07-30 Andrew Cave , Brigitte Pientka

Proof search has been used to specify a wide range of computation systems. In order to build a framework for reasoning about such specifications, we make use of a sequent calculus involving induction and co-induction. These proof principles…

计算机科学中的逻辑 · 计算机科学 2010-10-01 Alwen Tiu , Alberto Momigliano

Interactive theorem provers, like Isabelle/HOL, Coq and Lean, have expressive languages that allow the formalization of general mathematical objects and proofs. In this context, an important goal is to reduce the time and effort needed to…

符号计算 · 计算机科学 2024-05-17 Marcus Rossel , Andrés Goens

Matching Logic is a framework for specifying programming language semantics and reasoning about programs. Its formulas are called patterns and are built with variables, symbols, connectives and quantifiers. A pattern is a combination of…

计算机科学中的逻辑 · 计算机科学 2018-11-16 Andrei Arusoaie , Dorel Lucanu

Chase algorithms are indispensable in the domain of knowledge base querying, which enable the extraction of implicit knowledge from a given database via applications of rules from a given ontology. Such algorithms have proved beneficial in…

计算机科学中的逻辑 · 计算机科学 2023-06-06 Tim S. Lyon , Piotr Ostropolski-Nalewaja

Commonly used proof strategies by automated reasoners organise proof search either by ordering-based saturation or by reducing goals to subgoals. In this paper, we combine these two approaches and advocate a SAT-based method with symmetry…

计算机科学中的逻辑 · 计算机科学 2026-03-09 Clemens Eisenhofer , Michael Rawson , Laura Kovács

Despite the recent progress in automatic theorem provers, proof engineers are still suffering from the lack of powerful proof automation. In this position paper we first report our proof strategy language based on a meta-tool approach.…

人工智能 · 计算机科学 2017-01-12 Yutaka Nagashima
‹ 上一页 1 2 3 10 下一页 ›