We deene the notion of transsnite term rewriting: rewriting in which terms may be innnitely large and rewrite sequences may be of any ordinal length. For orthogonal rewrite systems, some fundamental properties known in the nite case are extended to the transsnite case. Among these are the Parallel Moves lemma and the Unique Normal Form property. The transsnite Church-Rosser property (CR 1) fails in general, even for orthogonal systems, including such well-known systems as Combinatory Logic. Syntactic characterisations are given of some classes of orthogonal TRSs which do satisfy CR 1. We also prove a weakening of CR 1 for all orthogonal systems, in which the property is only required to hold up to a certain equivalence relation on terms. Finally, we extend the theory of needed reduction from the nite to the transsnite case. The reduction strategy of needed reduction is normalising in the nite case, but not in the transsnite case. To obtain a normalising strategy, it is necessary and suucient to add a requirement of fairness. Parallel outermost reduction is such a strategy.
[1]
William M. Farmer,et al.
Redex Capturing in Term Graph Rewriting
,
1990,
Int. J. Found. Comput. Sci..
[2]
Nachum Dershowitz,et al.
Rewrite, rewrite, rewrite, rewrite, rewrite...
,
1989,
POPL '89.
[3]
M. J. Plasmeijer,et al.
Term graph rewriting: theory and practice
,
1993
.
[4]
J. R. Kennaway,et al.
The adequacy of term graph rewriting for simulating term rewriting
,
1993
.
[5]
Maurice Nivat,et al.
The metric space of infinite trees. Algebraic and topological properties
,
1980,
Fundam. Informaticae.
[6]
R. Milner.
Mathematical Centre Tracts
,
1976
.