International audienceCLKID ω is a sequent-based cyclic inference system able to reason on first-order logic with inductive definitions. The current approach for verifying the soundness of CLKID ω proofs is based on expensive model-checking techniques leading to an explosion in the number of states. We propose proof strategies that guarantee the soundness of a class of CLKID ω proofs if some ordering and derivability constraints are satisfied. They are inspired from previous works about cyclic well-founded induction reasoning, known to provide effective sets of ordering constraints. A derivability constraint can be checked in linear time. Under certain conditions, one can build proofs that implicitly satisfy the ordering constraints
We propose a new cyclic proof system for automated, equational reasoning about the behaviour of pure...
International audienceLinear logic is increasingly being used as a tool for communicating reasoning ...
We show how codatatypes can be employed to produce compact, high-level proofs of key results in logi...
International audienceCLKID ω is a sequent-based cyclic inference system able to reason on first-ord...
Résumé présenté à la conférence CiSS 2019 (Circularity in Syntax and Semantics) à Goteborg en Suède....
Checking the soundness of cyclic induction reasoning for first-order logic with inductive definition...
International audienceIn this paper we develop a cyclic proof system for the problem of inclusion be...
International audienceChecking the soundness of cyclic induction reasoning for first-order logic wit...
In program veri_cation, measures for proving the termination of programs are typically constructed u...
We describe the design and implementation of an automated theorem prover realising a fully general n...
International audienceCyclic pre-proofs can be represented as sets of finite tree derivations with b...
International audienceCyclic induction is a powerful reasoning technique that can soundly stop the p...
We propose a cut-free cyclic system for transitive closure logic (TCL) based on a form of hyperseque...
International audienceInduction is a powerful proof technique adapted to reason on sets with an unbo...
A cyclic proof system generalises the standard notion of a proof as a finite tree of locally sound i...
We propose a new cyclic proof system for automated, equational reasoning about the behaviour of pure...
International audienceLinear logic is increasingly being used as a tool for communicating reasoning ...
We show how codatatypes can be employed to produce compact, high-level proofs of key results in logi...
International audienceCLKID ω is a sequent-based cyclic inference system able to reason on first-ord...
Résumé présenté à la conférence CiSS 2019 (Circularity in Syntax and Semantics) à Goteborg en Suède....
Checking the soundness of cyclic induction reasoning for first-order logic with inductive definition...
International audienceIn this paper we develop a cyclic proof system for the problem of inclusion be...
International audienceChecking the soundness of cyclic induction reasoning for first-order logic wit...
In program veri_cation, measures for proving the termination of programs are typically constructed u...
We describe the design and implementation of an automated theorem prover realising a fully general n...
International audienceCyclic pre-proofs can be represented as sets of finite tree derivations with b...
International audienceCyclic induction is a powerful reasoning technique that can soundly stop the p...
We propose a cut-free cyclic system for transitive closure logic (TCL) based on a form of hyperseque...
International audienceInduction is a powerful proof technique adapted to reason on sets with an unbo...
A cyclic proof system generalises the standard notion of a proof as a finite tree of locally sound i...
We propose a new cyclic proof system for automated, equational reasoning about the behaviour of pure...
International audienceLinear logic is increasingly being used as a tool for communicating reasoning ...
We show how codatatypes can be employed to produce compact, high-level proofs of key results in logi...