Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Cuts for circular proofs: semantics and cut-elimination
J Fortier, L Santocanale - Computer Science Logic 2013 (CSL …, 2013 - drops.dagstuhl.de
One of the authors introduced in [Santocanale, FoSSaCS, 2002] a calculus of circular proofs
for studying the computability arising from the following categorical operations: finite …
for studying the computability arising from the following categorical operations: finite …
Friends with benefits: Implementing corecursion in foundational proof assistants
We introduce AmiCo, a tool that extends a proof assistant, Isabelle/HOL, with flexible
function definitions well beyond primitive corecursion. All definitions are certified by the …
function definitions well beyond primitive corecursion. All definitions are certified by the …
Coalgebraic logic programming: from semantics to implementation
Coinductive definitions, such as that of an infinite stream, may often be described by elegant
logic programs, but ones for which SLD-refutation is of no value as SLD-derivations fall into …
logic programs, but ones for which SLD-refutation is of no value as SLD-derivations fall into …
Cocaml: Functional programming with regular coinductive types
Functional languages offer a high level of abstraction, which results in programs that are
elegant and easy to understand. Central to the development of functional programming are …
elegant and easy to understand. Central to the development of functional programming are …
Defining corecursive functions in Coq using approximations
V Rusu, D Nowak - ECOOP, 2022 - inria.hal.science
We present two methods for defining corecursive functions that go beyond what is accepted
by the builtin corecursion mechanisms of the Coq proof assistant. This gain in …
by the builtin corecursion mechanisms of the Coq proof assistant. This gain in …
Coinductive predicates and final sequences in a fibration
Coinductive predicates express persisting 'safety'specifications of transition systems.
Previous observations by Hermida and Jacobs identify coinductive predicates as suitable …
Previous observations by Hermida and Jacobs identify coinductive predicates as suitable …
Coinductive predicates and final sequences in a fibration
Coinductive predicates express persisting “safety” specifications of transition systems.
Previous observations by Hermida and Jacobs identify coinductive predicates as suitable …
Previous observations by Hermida and Jacobs identify coinductive predicates as suitable …
The optimal fixed point combinator
A Charguéraud - International Conference on Interactive Theorem …, 2010 - Springer
In this paper, we develop a general theory of fixed point combinators, in higher-order logic
equipped with Hilbert's epsilon operator. This combinator allows for a direct and effective …
equipped with Hilbert's epsilon operator. This combinator allows for a direct and effective …
Using structural recursion for corecursion
Y Bertot, E Komendantskaya - … , TYPES 2008 Torino, Italy, March 26-29 …, 2009 - Springer
We propose a (limited) solution to the problem of constructing stream values defined by
recursive equations that do not respect the guardedness condition. The guardedness …
recursive equations that do not respect the guardedness condition. The guardedness …
A General Constructive Form of Higman's Lemma
S Berardi, G Buriola, P Schuster - 32nd EACSL Annual …, 2024 - drops.dagstuhl.de
In logic and computer science one often needs to constructivize a theorem∀ f∃ gP (f, g),
stating that for every infinite sequence f there is an infinite sequence g such that P (f, g). Here …
stating that for every infinite sequence f there is an infinite sequence g such that P (f, g). Here …