Back to Search Start Over

A Coinductive Framework for Infinitary Rewriting and Equational Reasoning (Extended Version)

Authors :
Endrullis, Jörg
Hansen, Helle Hvid
Hendriks, Dimitri
Polonsky, Andrew
Silva, Alexandra
Publication Year :
2015
Publisher :
arXiv, 2015.

Abstract

We present a coinductive framework for defining infinitary analogues of equational reasoning and rewriting in a uniform way. We define the relation =^infty, notion of infinitary equational reasoning, and ->^infty, the standard notion of infinitary rewriting as follows: =^infty := nu R. ( _root + lift(R) )^* ->^infty := mu R. nu S. ( ->_root + lift(R) )^* ; lift(S) where lift(R) := { (f(s_1,...,s_n), f(t_1,...,t_n)) | s_1 R t_1,...,s_n R t_n } + id , and where mu is the least fixed point operator and nu is the greatest fixed point operator. The setup captures rewrite sequences of arbitrary ordinal length, but it has neither the need for ordinals nor for metric convergence. This makes the framework especially suitable for formalizations in theorem provers.<br />Comment: arXiv admin note: substantial text overlap with arXiv:1306.6224

Details

Database :
OpenAIRE
Accession number :
edsair.doi.dedup.....0fa842911c8da9fc6ba029a4dd7f4431
Full Text :
https://doi.org/10.48550/arxiv.1505.01128