Corpus ID: 6558972

A Coinductive Treatment of Infinitary Rewriting

@article{Endrullis2013ACT,
  title={A Coinductive Treatment of Infinitary Rewriting},
  author={J{\"o}rg Endrullis and Helle Hvid Hansen and Dimitri Hendriks and Andrew T. Polonsky and Alexandra Silva},
  journal={ArXiv},
  year={2013},
  volume={abs/1306.6224}
}
We introduce a coinductive definition of infinitary term rewriting. The setup is surprisingly simple, and has in contrast to the usual definitions of infinitary rewriting, neither need for ordinals nor for metric convergence. While the idea of a coinductive treatment of infinitary rewriting is not new, all previous approaches were limited to reductions of length at most omega. The approach presented in this paper is the first to capture the full infinitary term rewriting with reductions of… Expand
A Coinductive Framework for Infinitary Rewriting and Equational Reasoning
TLDR
A coinductive framework for defining infinitary analogues of equational reasoning and rewriting in a uniform way that has neither the need for ordinals nor for metric convergence, making the framework especially suitable for formalizations in theorem provers. Expand
Coinductive Techniques in Infinitary Lambda-Calculus
The main aim of this paper is to promote a certain style of doing coinductive proofs, similar to inductive proofs as commonly done by mathematicians. For this purpose we provide a reasonably directExpand
Confluence of nearly orthogonal infinitary term rewriting systems
We give a relatively simple coinductive proof of confluence, modulo equivalence of root-active terms, of nearly orthogonal infinitary term rewriting systems. Nearly orthogonal systems allow certainExpand
Proof Terms for Infinitary Rewriting
TLDR
This work uses proof terms to define equivalence of transfinite reductions on the basis of permutation equations, and presents a proof of the compression property via proof terms, which establishes permutation equivalence between the original and the compressed reductions. Expand
Infinitary Term Rewriting for Weakly Orthogonal Systems: Properties and Counterexamples
TLDR
The triangle and diamond properties for infinitary multi-steps (complete developments) in weakly orthogonal TRSs are established, by refining an earlier cluster-analysis for the finite case and establishing the compression lemma. Expand
An Introduction to the Clocked Lambda Calculus
TLDR
An extension of the classical λ-calculus with a unary symbol τ used to witness the β-steps with infinitary normal forms are enriched Lévy–Longo Trees, which the authors call clocked LÉvy– longo Trees. Expand
Proof terms for infinitary rewriting, progress report
TLDR
The main foundations for this work are the theory of countable ordinals and some definitions and results which are critical in orderto prove some of the basic properties of inflnitary proof terms. Expand
Sound and Complete Equational Reasoning over Comodels
TLDR
Two sound and complete calculi are given for equational reasoning over comodels: an inductive calculus for equality-on-the-nose, and a coinductive/inductive calculus for Equality modulo bisimulation which captures bisimulations syntactically through non-wellfounded proofs. Expand
Sound and Complete Equational Reasoning over Comodels Dirk Pattinson
Comodels of Lawvere theories, i.e. models in Set , model state spaces with algebraic access operations. Standard equational reasoning is known to be sound but incomplete for comodels. We give twoExpand
Finding equations in functional programs
TLDR
An algorithm finding and proving equations suitable to be used as rewrite rules, which have the potential to simplify a functional program, and putting expressions of this language in a partial order. Expand
...
1
2
...

References

SHOWING 1-10 OF 41 REFERENCES
Infinitary Rewriting Coinductively
We provide a coinductive definition of strongly convergent reductions between infinite lambda terms. This approach avoids the notions of ordinals and metric convergence which have appeared in theExpand
Highlights in infinitary rewriting and lambda calculus
TLDR
The fundamental trichotomy in the semantics of @l-calculus: Bohm trees, Levy-Longo trees, and Berarducci trees is described, along with a short description of a new refinement of Bohm tree semantics, called clocked semantics. Expand
Infinitary Rewriting: Foundations Revisited
TLDR
Several alternatives for the notion of reduction relation and their relationships to these equational theories are being looked at here, as well as several alternatives forThe idea of transfinite reduction itself. Expand
Unique Normal Forms in Infinitary Weakly Orthogonal Rewriting
TLDR
It is shown that the infinitary unique normal form property (UNinf) fails by a simple example of a weakly orthogonal TRS with two collapsing rules, and the compression lemma is refined, indicating that Infinitary confluence, and hence UNinf, holds for weakly hospitalised TRSs that do not contain collapsing rules. Expand
Confluence of the coinductive [lambda]-calculus
  • F. Joachimski
  • Computer Science, Mathematics
  • Theor. Comput. Sci.
  • 2004
TLDR
An appropriate notion of reduction is analyzed and proven to be confluent by means of a detailed analysis of the usual Tait/Martin-Lof style development argument, which yields bounds for the lengths of those joining reduction sequences that are guaranteed to exist by confluence. Expand
Infinitary rewriting: closure operators, equivalences and models
  • Stefan Kahrs
  • Mathematics, Computer Science
  • Acta Informatica
  • 2012
TLDR
This paper unpicking the underlying closure principles used in infinitary rewriting, as well as constructing alternative operators that lead to alternative notions of reduction and equivalence, leads to semantics-based notions of equivalence that tie in with the equivalences constructed from the closure operators. Expand
Proof Terms for Infinitary Rewriting
TLDR
This work uses proof terms to define equivalence of transfinite reductions on the basis of permutation equations, and presents a proof of the compression property via proof terms, which establishes permutation equivalence between the original and the compressed reductions. Expand
Abstract Models of Transfinite Reductions
  • P. Bahr
  • Mathematics, Computer Science
  • RTA
  • 2010
TLDR
An axiomatic model of reductions is introduced that is general enough to cover all of these models of transfinite reductions as well as the ordinary model of finite reductions. Expand
Infinitary Normalization
TLDR
This work presents and explains the definitions of these infinitary normalization notions, and establishes that as a global property of orthogonal TRSs they coincide, so at that level there is just one notion of infinite normalization. Expand
Infinitary Term Graph Rewriting is Simple, Sound and Complete
  • P. Bahr
  • Mathematics, Computer Science
  • RTA
  • 2012
TLDR
Two infinitary calculi of term graph rewriting are developed based on a simple metric and a simple partial order on term graphs and it is argued for the appropriateness of the approach to capture the notion ofinfinitary term graph rewrite. Expand
...
1
2
3
4
5
...