2005
DOI: 10.1007/11548133_12
|View full text |Cite
|
Sign up to set email alerts
|

Using Proofs by Coinduction to Find “Traditional” Proofs

Abstract: Abstract. In the specific situation of formal reasoning concerned with "regular expression equivalence" we address instances of more general questions such as: how can coinductive argumentation be formalised logically and be applied effectively, as well as how is it linked to traditional forms of proof. For statements expressing that two regular expressions are language equivalent, we demonstrate that proofs by coinduction can be formulated in a proof system based on equational logic, where effective proof-sea… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
17
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(17 citation statements)
references
References 8 publications
(38 reference statements)
0
17
0
Order By: Relevance
“…Of course, one can reason about regular expressions in Kleene algebra; this is however a fundamentally different approach than the coinductive techniques of the present paper. In [13] a proof system for equivalence of regular expressions is presented, based on bisimulations but not on bisimulation-up-to. In [15] a general coinductive axiomatization of regular expression containment is given, based on an interpretation of regular expressions as types.…”
Section: Discussion and Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Of course, one can reason about regular expressions in Kleene algebra; this is however a fundamentally different approach than the coinductive techniques of the present paper. In [13] a proof system for equivalence of regular expressions is presented, based on bisimulations but not on bisimulation-up-to. In [15] a general coinductive axiomatization of regular expression containment is given, based on an interpretation of regular expressions as types.…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…In [15] a general coinductive axiomatization of regular expression containment is given, based on an interpretation of regular expressions as types. The authors of [15] instantiate their axiomatization with the main coinductive rule from [13]. The focus of [15] is on constructive proofs based on parse trees of regular expressions; instead, we base ourselves on bisimulations between languages.…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…By memorizing each pair of regular expressions and testing memo tbl for membership up to ACI equivalence the algorithm is guaranteed to terminate. As such, the algorithm is an inclusion (or containment ) analogue of Grabmayer's co-inductive axiomatization of regular expression equivalence [14,17]. There are different opportunities for optimizing the ordering algorithm.…”
Section: An Ordering Algorithmmentioning
confidence: 99%
“…A line of work has concerned axiomatizing equivalence (and containment) of regular expressions (REs) and of the more general Kleene algebras [27,19,14,17]. We refer to Henglein and Nielsen [17] for a historical account of such developments.…”
mentioning
confidence: 99%
See 1 more Smart Citation