Coinduction is a proof rule. It is the dual of induction. It allows reasoning about non--well--founded structures such as lazy lists or streams and is of particular use for reasoning about equivalences. A central difficulty in the automation of coinductive proof is the choice of a relation (called a bisimulation). We present an automation of coinductive theorem proving. This automation is based on the idea of proof planning. Proof planning constructs the higher level steps in a proof, using knowledge of the general structure of a family of proofs and exploiting this knowledge to control the proof search. Part of proof planning involves the use of failure information to modify the plan by the use of a proof critic which exploits the informat...
ter: SEN 3 Abstract: We study several techniques for interactive equational reasoning with the bisi...
Several algorithmic variants of circular coinduction have been proposed and implemented during the l...
Bisimulation up-to enhances the coinductive proof method for bisimilarity, providing efficient proof...
Coinduction is a proof rule. It is the dual of induction. It allows reasoning about non--well--foun...
Centre for Intelligent Systems and their ApplicationsCoinduction is a proof rule which is the dual o...
Coinduction is a method of growing importance in reasoning about functional languages, due to the in...
Coinduction is a method of growing importance in reasoning about functional languages, due to the in...
AbstractWe describebarnacle: a co-operative interface to theclaminductive theorem proving system. Fo...
International audienceWe revisit coinductive proof principles from a lattice theoretic point of view...
There exist a rich and well-developed theory of enhancements of the coinduction proof method, widely...
We present a program-verification approach based on coinduction, which makes it feasible to verify p...
International audienceThere exist a rich and well-developed theory of enhancements of the coinductio...
International audienceBisimulation up-to enhances the coinductive proof method for bisimilarity, pro...
Bisimulation is an instance of coinduction. Both bisimulation and coinduction are today widely used,...
We introduce two coinduction principles and two proof translations which, under certain conditions, ...
ter: SEN 3 Abstract: We study several techniques for interactive equational reasoning with the bisi...
Several algorithmic variants of circular coinduction have been proposed and implemented during the l...
Bisimulation up-to enhances the coinductive proof method for bisimilarity, providing efficient proof...
Coinduction is a proof rule. It is the dual of induction. It allows reasoning about non--well--foun...
Centre for Intelligent Systems and their ApplicationsCoinduction is a proof rule which is the dual o...
Coinduction is a method of growing importance in reasoning about functional languages, due to the in...
Coinduction is a method of growing importance in reasoning about functional languages, due to the in...
AbstractWe describebarnacle: a co-operative interface to theclaminductive theorem proving system. Fo...
International audienceWe revisit coinductive proof principles from a lattice theoretic point of view...
There exist a rich and well-developed theory of enhancements of the coinduction proof method, widely...
We present a program-verification approach based on coinduction, which makes it feasible to verify p...
International audienceThere exist a rich and well-developed theory of enhancements of the coinductio...
International audienceBisimulation up-to enhances the coinductive proof method for bisimilarity, pro...
Bisimulation is an instance of coinduction. Both bisimulation and coinduction are today widely used,...
We introduce two coinduction principles and two proof translations which, under certain conditions, ...
ter: SEN 3 Abstract: We study several techniques for interactive equational reasoning with the bisi...
Several algorithmic variants of circular coinduction have been proposed and implemented during the l...
Bisimulation up-to enhances the coinductive proof method for bisimilarity, providing efficient proof...