Iterative Circular Coinduction for CoCasl in Isabelle/HOL
Iterative Circular Coinduction for CoCasl in Isabelle/HOL
复制标题
Isabelle/HOL 中 CoCasl 的迭代循环共导
DOI:
10.1007/978-3-540-31984-9_26
复制
发表时间:
2005
期刊:
影响因子:
--
通讯作者:
Lutz Schroder
中科院分区:
文献类型:
--
作者:
Daniel Hausmann;Till Mossakowski;Lutz Schroder
Coalgebra has in recent years been recognized as the framework of choice for the treatment of reactive systems at an appropriate level of generality. Proofs about the reactive behavior of a coalgebraic system typically rely on the method of coinduction. In comparison to ‘traditional’ coinduction, which has the disadvantage of requiring the invention of a bisimulation relation, the method ofcircular coinductionallows a higher degree of automation. As part of an effort to provide proof support for the algebraic-coalgebraic specification languageCoCasl, we develop a new coinductive proof strategy which iteratively constructs a bisimulation relation, thus arriving at a new variant of circular coinduction. Based on this result, we design and implement tactics for the theorem prover Isabelle which allow for both automatic and semiautomatic coinductive proofs. The flexibility of this approach is demonstrated by means of examples of (semi-)automatic proofs of consequences ofCoCaslspecifications, automatically translated into Isabelle theories by means of the Bremen heterogeneousCasltool set Hets.
登录
查看更多内容
DOI:
--
发表时间:
1997
期刊:
CADE
影响因子:
--
作者:
Louise Dennis;A. Bundy;I. Green
通讯作者:
I. Green
DOI:
--
发表时间:
2002
期刊:
Workshop on Recent Trends in Algebraic Development Techniques
影响因子:
--
作者:
J. Goguen;Kai Lin;Grigore Roşu
通讯作者:
Grigore Roşu
DOI:
10.1007/978-3-540-40020-2_21
发表时间:
2002
期刊:
Theor. Comput. Sci.
影响因子:
--
作者:
Till Mossakowski
通讯作者:
Till Mossakowski
DOI:
10.1016/j.jlap.2005.09.006
发表时间:
2003
期刊:
J. Log. Algebraic Methods Program.
影响因子:
--
作者:
Till Mossakowski;Horst Reichel;Markus Roggenbach;Lutz Schröder
通讯作者:
Lutz Schröder
影响因子:
5
作者:
W. McCune
通讯作者:
W. McCune