Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A generic cyclic theorem prover
We describe the design and implementation of an automated theorem prover realising a
fully general notion of cyclic proof. Our tool, called Cyclist, is able to construct proofs obeying …
fully general notion of cyclic proof. Our tool, called Cyclist, is able to construct proofs obeying …
Cyclic arithmetic is equivalent to peano arithmetic
A Simpson - International Conference on Foundations of Software …, 2017 - Springer
Cyclic proof provides a style of proof for logics with inductive (and coinductive) definitions, in
which proofs are cyclic graphs representing a form of argument by infinite descent. It is …
which proofs are cyclic graphs representing a form of argument by infinite descent. It is …
A linear perspective on cut-elimination for non-wellfounded sequent calculi with least and greatest fixed-points
A Saurin - … Conference on Automated Reasoning with Analytic …, 2023 - Springer
This paper establishes cut-elimination for, and, that are non-wellfounded sequent calculi
with least and greatest fixed-points, by expanding on prior works by Santocanale and Fortier …
with least and greatest fixed-points, by expanding on prior works by Santocanale and Fortier …
Matching μ-logic
X Chen, G Roşu - 2019 34th Annual ACM/IEEE Symposium on …, 2019 - ieeexplore.ieee.org
Matching logic is a logic for specifying and reasoning about structure by means of patterns
and pattern matching. This paper makes two contributions. First, it proposes a sound and …
and pattern matching. This paper makes two contributions. First, it proposes a sound and …
Automating induction for solving horn clauses
H Unno, S Torii, H Sakamoto - … , CAV 2017, Heidelberg, Germany, July 24 …, 2017 - Springer
Verification problems of programs in various paradigms can be reduced to problems of
solving Horn clause constraints on predicate variables that represent unknown inductive …
solving Horn clause constraints on predicate variables that represent unknown inductive …
Automated lemma synthesis in symbolic-heap separation logic
The symbolic-heap fragment of separation logic has been actively developed and
advocated for verifying the memory-safety property of computer programs. At present, one of …
advocated for verifying the memory-safety property of computer programs. At present, one of …
[PDF][PDF] On the logical complexity of cyclic arithmetic
A Das - Logical Methods in Computer Science, 2020 - lmcs.episciences.org
We study the logical complexity of proofs in cyclic arithmetic (CA), as introduced by Simpson
in [Sim17], in terms of quantifier alternations of formulae occurring. Writing CΣn for (the …
in [Sim17], in terms of quantifier alternations of formulae occurring. Writing CΣn for (the …
Automatic cyclic termination proofs for recursive procedures in separation logic
RNS Rowe, J Brotherston - Proceedings of the 6th ACM SIGPLAN …, 2017 - dl.acm.org
We describe a formal verification framework and tool implementation, based upon cyclic
proofs, for certifying the safe termination of imperative pointer programs with recursive …
proofs, for certifying the safe termination of imperative pointer programs with recursive …
Equivalence of inductive definitions and cyclic proofs under arithmetic
S Berardi, M Tatsuta - … 32nd Annual ACM/IEEE Symposium on …, 2017 - ieeexplore.ieee.org
A cyclic proof system, called CLKID-omega, gives us another way of representing inductive
definitions and efficient proof search. The 2011 paper by Brotherston and Simpson showed …
definitions and efficient proof search. The 2011 paper by Brotherston and Simpson showed …
A decision procedure for guarded separation logic complete entailment checking for separation logic with inductive definitions
We develop a doubly exponential decision procedure for the satisfiability problem of
guarded separation logic—a novel fragment of separation logic featuring user-supplied …
guarded separation logic—a novel fragment of separation logic featuring user-supplied …