4180:
4104:
696:
6688:
6395:
6217:
489:
5007:
1843:
From the above examples, it is clear that we can think of rewriting systems in an abstract manner. We need to specify a set of objects and the rules that can be applied to transform them. The most general (unidimensional) setting of this notion is called an
7696:
3752:
6033:
451:) indicates that an expression matching the left hand side of the rule can be rewritten to one formed by the right hand side, and the symbols each denote a subexpression. In such a system, each rule is chosen so that the left side is
8017:
483:. For example, the numbers 0, 1, 2, and 3 are represented by the terms 0, S(0), S(S(0)), and S(S(S(0))), respectively. The following term rewriting system can then be used to compute sum and product of given natural numbers.
691:{\displaystyle {\begin{aligned}A+0&\to A&{\textrm {(1)}},\\A+S(B)&\to S(A+B)&{\textrm {(2)}},\\A\cdot 0&\to 0&{\textrm {(3)}},\\A\cdot S(B)&\to A+(A\cdot B)&{\textrm {(4)}}.\end{aligned}}}
2602:
2427:
2298:
3983:
5117:
6683:{\displaystyle {\begin{aligned}&f(g(0,1),g(0,1),g(0,1))\\\rightarrow &f(0,g(0,1),g(0,1))\\\rightarrow &f(0,1,g(0,1))\\\rightarrow &f(g(0,1),g(0,1),g(0,1))\\\rightarrow &\cdots \end{aligned}}}
7578:. This is the most recent comprehensive monograph. It uses however a fair deal of non-yet-standard notations and definitions. For instance, the Church–Rosser property is defined to be identical with confluence.
3388:
455:
to the right side, and consequently when the left side matches a subexpression, performing a rewrite of that subexpression from left to right maintains logical consistency and value of the entire expression.
3685:
3646:
3538:
3498:
5346:
5281:
3338:
426:
5645:
343:
5212:
5149:
3614:
3300:
3163:
1650:
7597:
4932:
268:
209:
6400:
6038:
494:
7670:
6000:
5909:
5798:
5575:
4313:
2335:
2072:
2003:
4837:
2922:
2173:
1551:
1442:
1309:
1191:
1016:
911:
806:
8281:
4870:
4046:
1400:
5399:
5243:
5180:
3466:
3237:
3090:
2803:
6290:
1908:
1823:
5464:
2535:
2505:
1267:
3439:
2973:
1765:
6385:
6340:
1149:
974:
869:
4804:
4134:
3838:
2889:
1509:
1952:
150:
7132:
5707:
1612:
764:
8343:
4530:
4482:
3898:
3803:
2206:
2118:
1708:
1074:
2453:
2361:
2236:
4003:
2027:
1976:
1932:
4086:
3870:
3779:
3190:
3117:
2850:
2729:
4388:
80:. One rule to rewrite a term could be applied in many different ways to that term, or more than one rule could be applicable. Rewriting systems then do not provide an
7070:
4703:
4629:
4580:
4414:
4362:
4222:
4174:
3933:
2749:
6862:
6835:
6800:
6773:
6746:
6719:
5065:
5034:
4927:
4900:
3693:
3037:
3005:
449:
5307:
4416:. Also present in the rules are variables, which represent any possible term (though a single variable always represents the same term throughout a single rule).
3063:
84:
for changing one term to another, but a set of possible rule applications. When combined with an appropriate algorithm, however, rewrite systems can be viewed as
5818:
5484:
5368:
4771:
4751:
4723:
4683:
4600:
4154:
3582:
3562:
3257:
3210:
2823:
2769:
2686:
5800:, which is the result term of applying the rewrite rule. Altogether, applying the rewrite rule has achieved what is called "applying the associativity law for
7801:
6212:{\displaystyle {\begin{aligned}f(x,x)&\rightarrow g(x),\\f(x,g(x))&\rightarrow b,\\h(c,x)&\rightarrow f(h(x,c),h(x,x)).\\\end{aligned}}}
7563:
6023:
left-hand side is undecidable. Termination is also undecidable for systems using only unary function symbols; however, it is decidable for finite
2548:
2386:
2257:
7890:
7687:
3938:
7555:
5070:
8383:
7757:
3343:
3658:
3619:
3511:
3471:
8287:
6887:, allowing higher order functions and bound variables. Various results about first-order TRSs can be reformulated for HRSs as well.
5313:
5248:
3305:
354:
8310:
5580:
274:
6012:
5185:
5122:
3587:
3273:
3122:
8458:
1616:
8219:
4419:
In contrast to string rewriting systems, whose objects are sequences of symbols, the objects of a term rewriting system form a
2006:
1783:, expressing the fact that A can be replaced by X in generating the constituent structure of a sentence. For example, the rule
8198:
8146:
8070:
8027:
7545:
6952:
5002:{\displaystyle t_{1}{\underset {R}{\rightarrow }}t_{2}{\underset {R}{\rightarrow }}\cdots {\underset {R}{\rightarrow }}t_{n}}
17:
220:
161:
5911:" in elementary algebra. Alternately, the rule could have been applied to the denominator of the original term, yielding
5914:
5823:
5712:
5489:
4227:
2307:
2044:
8490:
5215:
1981:
8425:
7857:
7773:
7737:
7607:
7575:
4809:
2894:
2139:
1513:
1404:
1271:
1153:
978:
873:
768:
4842:
4016:
1313:
5377:
5221:
5158:
3444:
3215:
3068:
2781:
2125:
1737:, as a means of generating the grammatically correct sentences of a language. Such a rule typically takes the form
93:
6227:
1886:
1829:(VP); further rules will specify what sub-constituents a noun phrase and a verb phrase can consist of, and so on.
7635:
2616:
2364:
1786:
73:). In their most basic form, they consist of a set of objects, plus relations on how to transform those objects.
5407:
2510:
2478:
117:(CNF) of a formula can be implemented as a rewriting system. The rules of an example of such a system would be:
7838:"Proving and Rewriting" International Conference on Algebraic and Logic Programming, 1990 Nancy, France pp 1-24
6872:
1195:
7647:
3393:
2927:
1740:
8060:
7753:
1911:
8043:
Jürgen
Avenhaus; Klaus Madlener (1990). "Term Rewriting and Equational Reasoning". In R.B. Banerji (ed.).
7704:
Jürgen
Avenhaus and Klaus Madlener. "Term rewriting and equational reasoning". In Ranan B. Banerji (Ed.),
6346:
6301:
1092:
8495:
4091:
The word problem for a semi-Thue system is undecidable in general; this result is sometimes known as the
2665:
915:
810:
153:
77:
4776:
4113:
3812:
2855:
8500:
4053:
3903:
We immediately get some very useful connections with other areas of algebra. For example, the alphabet
2627:
2301:
2030:
1446:
31:
6016:. For term rewriting systems in particular, the following additional subtleties are to be considered.
1937:
123:
8485:
8249:
7650:(1980) Stanford Verification Group, Report N° 15 Computer Science Department Report N° STAN-CS-80-785
7075:
5650:
2661:
1838:
1555:
707:
89:
7849:
7766:
Computability, Complexity, and
Languages: Fundamentals of Theoretical Computer Science – 2nd edition
4509:
4461:
4423:. A term can be visualized as a tree of symbols, the set of admitted symbols being fixed by a given
4179:
3879:
3784:
2186:
2097:
1654:
1020:
7983:
Clavel, M.; Durán, F.; Eker, S.; Lincoln, P.; Martí-Oliet, N.; Meseguer, J.; Quesada, J.F. (2002).
6963:
6803:
6024:
6020:
4103:
3652:
2432:
2340:
2215:
701:
For example, the computation of 2+2 to result in 4 can be duplicated by term rewriting as follows:
3988:
2012:
1961:
1917:
7805:
5466:
is a rewrite rule, commonly used to establish a normal form with respect to the associativity of
4650:
4603:
4550:
4546:
4059:
3843:
3757:
3168:
3095:
2828:
2702:
2643:
114:
4367:
1776:
8368:
3747:{\displaystyle {\mathcal {M}}_{R}=\Sigma ^{*}/{\overset {*}{\underset {R}{\leftrightarrow }}}}
2692:
strings in the alphabet that contain left- and respectively right-hand sides of some rules as
8375:
7797:
7585:
7037:
6942:
6883:
Higher-order rewriting systems are a generalization of first-order term rewriting systems to
4688:
4614:
4565:
4393:
4341:
4189:
4159:
4088:, i.e. it may always be presented by a semi-Thue system, possibly over an infinite alphabet.
3906:
2734:
1726:
4338:
above is a term rewriting system. The terms in this system are composed of binary operators
6899:
6840:
6813:
6778:
6751:
6724:
6697:
5043:
5012:
4905:
4878:
4560:
3505:
3010:
2978:
6030:
The following term rewrite system is normalizing, but not terminating, and not confluent:
5647:, see picture 2. Applying that substitution to the rule's right-hand side yields the term
434:
8:
8277:
6969:
6911:
5286:
4432:
4332:, which are expressions with nested sub-expressions. For example, the system shown under
3873:
3501:
3042:
2631:
452:
212:
54:
7815:
7622:
8431:
7882:
7729:
7691:
7626:
7588:
5803:
5469:
5353:
5152:
4756:
4736:
4708:
4668:
4585:
4139:
3567:
3547:
3260:
3242:
3195:
2808:
2754:
2671:
1768:
1734:
477:
8278:"Relating Innermost, Weak, Uniform, and Modular Termination of Term Rewriting Systems"
8001:
7984:
7965:
7948:
6925:
provides a means for discussing multiprocessing in more formal terms, such as via the
2626:(a terminating ARS is confluent if and only if it is locally confluent), and that the
8450:
8421:
8329:
8233:
8214:
8066:
8023:
7932:
7915:
7874:
7769:
7761:
7679:
7603:
7581:
7571:
7541:
6691:
4424:
2771:
is a binary relation between some (fixed) strings in the alphabet, called the set of
2623:
1955:
8435:
8183:. Handbook of Theoretical Computer Science. Vol. B. Elsevier. pp. 243–320.
7886:
7614:
of this chapter is freely available from the authors, but it is missing the figures.
8413:
8333:
8325:
8228:
8195:
Max
Dauchet (1989). "Simulation of Turing Machines by a Left-Linear Rewrite Rule".
7996:
7960:
7927:
7866:
6974:
6221:
The following two examples of terminating term rewrite systems are due to Toyama:
85:
42:
8283:
Proc. International
Conference on Logic Programming and Automated Reasoning (LPAR)
8135:
3508:(by definition) and it is also compatible with string concatenation. The relation
3165:
fits the definition of an abstract rewriting system. Since the empty string is in
8176:
8172:
7657:
7653:
7630:
7592:
7559:
6895:
4049:
1861:
7914:
Hsiang, Jieh; Kirchner, Hélène; Lescanne, Pierre; Rusinowitch, Michaël (1992).
7718:
7618:
6930:
4428:
465:
346:
7870:
7643:
6875:
for ordering relations used in termination proofs for term rewriting systems.
8479:
8417:
8311:"Counterexamples to Termination for the Direct Sum of Term Rewriting Systems"
7878:
7835:
7683:
7661:
7533:
6868:
4056:
for monoids and groups. In fact, every monoid has a presentation of the form
3688:
1883:
Many notions and notations can be defined in the general setting of an ARS.
7529:
6926:
6922:
6907:
4455:
4420:
4328:
4006:
473:
469:
464:
Term rewriting systems can be employed to compute arithmetic operations on
2597:{\displaystyle x_{0}\rightarrow x_{1}\rightarrow x_{2}\rightarrow \cdots }
2422:{\displaystyle x{\overset {*}{\leftarrow }}w{\overset {*}{\rightarrow }}y}
2293:{\displaystyle x{\overset {*}{\rightarrow }}z{\overset {*}{\leftarrow }}y}
7665:
6903:
6884:
3978:{\displaystyle \{ab\rightarrow \varepsilon ,ba\rightarrow \varepsilon \}}
2657:
1826:
1772:
1722:
38:
4052:. Thus semi-Thue systems constitute a natural framework for solving the
4010:
3806:
8338:
7792:
6993:
This variant of the previous rule is needed since the commutative law
1825:
means that a sentence can consist of a noun phrase (NP) followed by a
8455:
Automated
Deduction - A Basis for Applications. Volume I: Foundations
7818:— a software implementation of a generic term rewriting system.
7810:
7362:) can be rewritten any further, therefore the system is not confluent
6694:, who claimed that the union of two terminating term rewrite systems
5112:{\displaystyle t_{1}{\overset {+}{\underset {R}{\rightarrow }}}t_{n}}
4444:
2693:
2615:
Important theorems for abstract rewriting systems are that an ARS is
81:
7611:
6957:
6947:
1780:
7697:
Handbook of Logic in
Artificial Intelligence and Logic Programming
5370:
of rules can be viewed as an abstract rewriting system as defined
4635:. The subterm matching the left hand side of the rule is called a
2208:. If every object has at least one normal form, the ARS is called
7913:
6898:
are another generalization of term rewrite systems, operating on
3383:{\displaystyle uxv{\overset {*}{\underset {R}{\rightarrow }}}uyv}
6010:
Termination issues of rewrite systems in general are handled in
4427:. As a formalism, term rewriting systems have the full power of
3651:
The notion of a semi-Thue system essentially coincides with the
1713:
where the last step comprises the previous example computation.
3680:{\displaystyle {\overset {*}{\underset {R}{\leftrightarrow }}}}
3641:{\displaystyle {\overset {*}{\underset {R}{\leftrightarrow }}}}
3533:{\displaystyle {\overset {*}{\underset {R}{\leftrightarrow }}}}
3493:{\displaystyle {\overset {*}{\underset {R}{\leftrightarrow }}}}
8170:
7034:
since applying that substitution to the rule's left hand side
8042:
7787:
5341:{\displaystyle s{\overset {+}{\underset {R}{\rightarrow }}}t}
5276:{\displaystyle s{\overset {*}{\underset {R}{\rightarrow }}}t}
3333:{\displaystyle x{\overset {*}{\underset {R}{\rightarrow }}}y}
2697:
421:{\displaystyle A\lor (B\land C)\to (A\lor B)\land (A\lor C),}
110:
46:
8015:
5640:{\displaystyle \{x\mapsto a,\;y\mapsto a+1,\;z\mapsto a+2\}}
4110:
Schematic triangle diagram of application of a rewrite rule
338:{\displaystyle (A\land B)\lor C\to (A\lor C)\land (B\lor C)}
6864:. All these properties are satisfied by Toyama's examples.
6019:
Termination even of a system consisting of one rule with a
5207:{\displaystyle {\overset {*}{\underset {R}{\rightarrow }}}}
5144:{\displaystyle {\overset {+}{\underset {R}{\rightarrow }}}}
3609:{\displaystyle {\overset {*}{\underset {R}{\rightarrow }}}}
3441:. Similarly, the reflexive transitive symmetric closure of
3295:{\displaystyle {\overset {*}{\underset {R}{\rightarrow }}}}
3158:{\displaystyle (\Sigma ^{*},{\underset {R}{\rightarrow }})}
8247:
7916:"The term rewriting approach to automated theorem proving"
7706:
Formal
Techniques in Artificial Intelligence: A Sourcebook
1645:{\displaystyle \;\;{\stackrel {\textrm {s.a.}}{\to }}\;\;}
53:
covers a wide range of methods of replacing subterms of a
8251:
On the
Uniform Halting Problem for Term Rewriting Systems
8215:"Simulation of Turing machines by a regular rewrite rule"
7985:"Maude: Specification and programming in rewriting logic"
2619:
7978:
7976:
6933:. Rewriting can be performed in trace systems as well.
5486:. That rule can be applied at the numerator in the term
8084:
8082:
1086:
As another example, the computation of 2⋅2 looks like:
468:. To this end, each such number has to be encoded as a
7982:
7848:
Sculthorpe, Neil; Frisby, Nicolas; Gill, Andy (2014).
3302:
is compatible with the monoid operation, meaning that
7973:
7078:
7040:
6843:
6816:
6781:
6754:
6727:
6700:
6398:
6349:
6304:
6230:
6036:
6013:
Abstract rewriting system#Termination and convergence
5917:
5826:
5806:
5715:
5653:
5583:
5492:
5472:
5410:
5380:
5356:
5316:
5289:
5251:
5224:
5188:
5161:
5125:
5073:
5046:
5015:
4935:
4908:
4881:
4845:
4812:
4779:
4759:
4739:
4711:
4691:
4671:
4617:
4588:
4568:
4512:
4464:
4396:
4370:
4344:
4230:
4192:
4162:
4142:
4116:
4062:
4019:
3991:
3941:
3909:
3882:
3846:
3815:
3787:
3760:
3696:
3661:
3622:
3590:
3570:
3550:
3514:
3474:
3447:
3396:
3346:
3308:
3276:
3245:
3218:
3198:
3171:
3125:
3098:
3071:
3045:
3013:
2981:
2930:
2897:
2858:
2831:
2811:
2784:
2757:
2737:
2705:
2674:
2551:
2513:
2481:
2435:
2389:
2343:
2310:
2260:
2218:
2189:
2142:
2100:
2047:
2015:
1984:
1964:
1940:
1920:
1889:
1789:
1743:
1657:
1619:
1558:
1516:
1449:
1407:
1316:
1274:
1198:
1156:
1095:
1023:
981:
918:
876:
813:
771:
710:
492:
437:
357:
277:
223:
164:
126:
8079:
7847:
7025:
would cause the rewrite system to be nonterminating.
263:{\displaystyle \neg (A\lor B)\to \neg A\land \neg B}
204:{\displaystyle \neg (A\land B)\to \neg A\lor \neg B}
8382:. LNCS. Vol. 220. Springer. pp. 180–224.
8286:. LNAI. Vol. 624. Springer. pp. 285–296.
7841:
8202:. LNCS. Vol. 355. Springer. pp. 109–120.
8009:
7949:"Theory and practice of constraint handling rules"
7142:i.e. for each term, some normal form exists, e.g.
7126:
7064:
7009:cannot be turned into a rewrite rule. A rule like
6856:
6829:
6794:
6767:
6740:
6713:
6682:
6379:
6334:
6284:
6211:
5995:{\displaystyle {\frac {a*((a+1)*(a+2))}{(1*2)*3}}}
5994:
5904:{\displaystyle {\frac {a*((a+1)*(a+2))}{1*(2*3)}}}
5903:
5812:
5793:{\displaystyle {\frac {(a*(a+1))*(a+2)}{1*(2*3)}}}
5792:
5709:, and replacing the numerator by that term yields
5701:
5639:
5570:{\displaystyle {\frac {a*((a+1)*(a+2))}{1*(2*3)}}}
5569:
5478:
5458:
5393:
5362:
5340:
5301:
5275:
5237:
5206:
5174:
5143:
5111:
5059:
5028:
5001:
4921:
4894:
4864:
4831:
4798:
4765:
4745:
4717:
4697:
4677:
4623:
4594:
4574:
4524:
4476:
4408:
4382:
4356:
4308:{\displaystyle {\frac {a*((a+1)*(a+2))}{1*(2*3)}}}
4307:
4216:
4168:
4148:
4128:
4080:
4040:
3997:
3977:
3927:
3892:
3864:
3832:
3797:
3773:
3746:
3679:
3640:
3608:
3576:
3556:
3532:
3492:
3460:
3433:
3382:
3332:
3294:
3251:
3231:
3204:
3184:
3157:
3111:
3084:
3057:
3031:
2999:
2967:
2916:
2883:
2844:
2817:
2797:
2763:
2743:
2723:
2680:
2596:
2529:
2499:
2447:
2421:
2355:
2330:{\displaystyle x{\overset {*}{\leftrightarrow }}y}
2329:
2292:
2230:
2200:
2167:
2112:
2067:{\displaystyle x{\overset {*}{\leftrightarrow }}y}
2066:
2021:
1997:
1970:
1946:
1926:
1902:
1817:
1759:
1702:
1644:
1606:
1545:
1503:
1436:
1394:
1303:
1261:
1185:
1143:
1068:
1010:
968:
905:
863:
800:
758:
690:
443:
420:
337:
262:
203:
144:
57:with other terms. Such methods may be achieved by
8451:"Higher-Order Rewriting and Equational Reasoning"
8275:
7680:"Equational reasoning and term rewriting systems"
6878:
8477:
8308:
7673:, Volume 2: Background: Computational Structures
4443:"Redex" redirects here. For the medication, see
4013:on one generator. If instead the rules are just
1998:{\displaystyle {\overset {*}{\leftrightarrow }}}
27:Replacing subterm in a formula with another term
6748:is again terminating if all left-hand sides of
6390:Their union is a non-terminating system, since
5371:
4832:{\displaystyle s{\underset {R}{\rightarrow }}t}
4649:of this rule application is then the result of
2917:{\displaystyle s{\underset {R}{\rightarrow }}t}
2168:{\displaystyle x{\stackrel {*}{\rightarrow }}y}
1546:{\displaystyle \;\;{\stackrel {(1)}{\to }}\;\;}
1437:{\displaystyle \;\;{\stackrel {(3)}{\to }}\;\;}
1304:{\displaystyle \;\;{\stackrel {(4)}{\to }}\;\;}
1186:{\displaystyle \;\;{\stackrel {(4)}{\to }}\;\;}
1011:{\displaystyle \;\;{\stackrel {(1)}{\to }}\;\;}
906:{\displaystyle \;\;{\stackrel {(2)}{\to }}\;\;}
801:{\displaystyle \;\;{\stackrel {(2)}{\to }}\;\;}
472:. The simplest encoding is the one used in the
8448:
8412:. Cambridge University Press. pp. 47–50.
8058:
7570:("TeReSe"), Cambridge University Press, 2003,
4902:can be rewritten in several steps into a term
4865:{\displaystyle s{\overset {R}{\rightarrow }}t}
4041:{\displaystyle \{ab\rightarrow \varepsilon \}}
1395:{\displaystyle S(S(0))+S(S(0))+S(S(0))\cdot 0}
8366:
8019:Programming with Constraints: An Introduction
7728:Benjamin Benninghofen, Susanne Kemmerich and
5394:{\displaystyle {\underset {R}{\rightarrow }}}
5238:{\displaystyle {\underset {R}{\rightarrow }}}
5175:{\displaystyle {\underset {R}{\rightarrow }}}
3461:{\displaystyle {\underset {R}{\rightarrow }}}
3232:{\displaystyle {\underset {R}{\rightarrow }}}
3085:{\displaystyle {\underset {R}{\rightarrow }}}
2798:{\displaystyle {\underset {R}{\rightarrow }}}
2183:is unique, then this is usually denoted with
1832:
8449:Nipkow, Tobias; Prehofer, Christian (1998).
8045:Formal Techniques in Artificial Intelligence
7528:
6285:{\displaystyle f(0,1,x)\rightarrow f(x,x,x)}
5634:
5584:
4035:
4020:
3972:
3942:
3922:
3910:
2604:. A confluent and terminating ARS is called
1903:{\displaystyle {\overset {*}{\rightarrow }}}
8212:
8194:
8124:Dershowitz, Jouannaud (1990), sect.1, p.245
7371:i.e., there are infinite derivations, e.g.
6960:specify rewriting that is done in parallel.
4611:is the result of applying the substitution
4435:can be defined by a term rewriting system.
2637:
1818:{\displaystyle {\rm {S\rightarrow NP\ VP}}}
1079:where the rule numbers are given above the
8052:
6917:
6890:
5618:
5599:
5459:{\displaystyle x*(y*z)\rightarrow (x*y)*z}
4326:) is a rewriting system whose objects are
2530:{\displaystyle x{\mathbin {\downarrow }}y}
2500:{\displaystyle x\leftarrow w\rightarrow y}
1641:
1640:
1621:
1620:
1542:
1541:
1518:
1517:
1433:
1432:
1409:
1408:
1300:
1299:
1276:
1275:
1182:
1181:
1158:
1157:
1007:
1006:
983:
982:
959:
931:
902:
901:
878:
877:
857:
820:
797:
796:
773:
772:
8337:
8232:
8000:
7964:
7946:
7931:
7656:. "Term Rewriting Systems", Chapter 1 in
4098:
1262:{\displaystyle S(S(0))+S(S(0))\cdot S(0)}
476:, based on the constant 0 (zero) and the
8257:(Technical report). IRIA. p. 8. 283
8143:Papers by Nachum Dershowitz and students
7600:, Volume B: Formal Models and Semantics.
7598:Handbook of Theoretical Computer Science
4178:
4102:
1779:, and X is a sequence of such labels or
8407:
8401:
8248:Gerard Huet, D.S. Lankford (Mar 1978).
8016:Kim Marriott; Peter J. Stuckey (1998).
4490:can be replaced by the right-hand side
4048:, then we obtain a presentation of the
14:
8478:
8047:. Sourcebook. Elsevier. pp. 1–43.
7850:"The Kansas University rewrite engine"
6690:This result disproves a conjecture of
4705:applied, see picture 1. In this case,
4484:, to indicate that the left-hand side
4156:in a term, with matching substitution
3434:{\displaystyle x,y,u,v\in \Sigma ^{*}}
2968:{\displaystyle x,y,u,v\in \Sigma ^{*}}
2179:is irreducible. If the normal form of
2007:reflexive transitive symmetric closure
1760:{\displaystyle {\rm {A\rightarrow X}}}
8199:Rewriting Techniques and Applications
8115:Martin Davis et al. 1994, p. 178
7671:Handbook of Logic in Computer Science
7648:Equations and Rewrite Rules, A Survey
8453:. In Bibel, W.; Schmitt, P. (eds.).
8127:
6380:{\displaystyle g(x,y)\rightarrow y.}
6335:{\displaystyle g(x,y)\rightarrow x,}
4438:
3781:by the Thue congruence. If a monoid
2751:is a (usually finite) alphabet, and
1144:{\displaystyle S(S(0))\cdot S(S(0))}
8152:from the original on 15 August 2021
8145:. Tel Aviv University. p. 12.
3687:is a congruence, we can define the
3616:coincides with the Thue congruence
3584:is symmetric, the rewrite relation
2696:. Formally a semi-Thue system is a
2622:it has the Church–Rosser property,
969:{\displaystyle S(S(\;S(S(0))+0\;))}
864:{\displaystyle S(\;S(S(0))+S(0)\;)}
24:
7522:
4799:{\displaystyle s\rightarrow _{R}t}
4400:
4129:{\displaystyle l\longrightarrow r}
4066:
3885:
3850:
3833:{\displaystyle {\mathcal {M}}_{R}}
3819:
3790:
3762:
3715:
3700:
3422:
3173:
3130:
3100:
2956:
2884:{\displaystyle s,t\in \Sigma ^{*}}
2872:
2833:
2738:
2709:
1810:
1807:
1801:
1798:
1792:
1752:
1746:
254:
245:
224:
195:
186:
165:
130:
127:
113:, the procedure for obtaining the
25:
8512:
7858:Journal of Functional Programming
7780:
6953:Knuth–Bendix completion algorithm
3270:In a SRS, the reduction relation
2033:for an ARS is determining, given
1504:{\displaystyle S(S(0))+S(S(0))+0}
94:declarative programming languages
8133:
8062:Foundations of Generative Syntax
8049:Here: Example in sect.4.1, p.24.
7953:The Journal of Logic Programming
7920:The Journal of Logic Programming
7602:, Elsevier and MIT Press, 1990,
5374:, with terms as its objects and
5350:A term rewriting given by a set
2668:to extend a rewriting relation,
2300:. An ARS is said to possess the
1947:{\displaystyle \leftrightarrow }
145:{\displaystyle \neg \neg A\to A}
99:
8461:from the original on 2021-08-16
8442:
8389:from the original on 2013-11-12
8360:
8349:from the original on 2019-11-13
8302:
8290:from the original on 2016-03-04
8269:
8241:
8206:
8188:
8164:
8118:
8109:
8100:
8091:
7896:from the original on 2017-09-22
7636:Handbook of Automated Reasoning
7365:
7136:
7127:{\displaystyle a*((a+1)*(a+2))}
7028:
5702:{\displaystyle (a*(a+1))*(a+2)}
5577:with the matching substitution
5119:. In other words, the relation
1607:{\displaystyle S(S(0))+S(S(0))}
759:{\displaystyle S(S(0))+S(S(0))}
8276:Bernhard Gramlich (Jun 1993).
8036:
7940:
7907:
7829:
7610:, pp. 243–320. The
7540:. Cambridge University Press.
7121:
7118:
7106:
7100:
7088:
7085:
7059:
7047:
6987:
6879:Higher-order rewriting systems
6873:Path ordering (term rewriting)
6666:
6659:
6656:
6644:
6635:
6623:
6614:
6602:
6596:
6588:
6581:
6578:
6566:
6548:
6540:
6533:
6530:
6518:
6509:
6497:
6485:
6477:
6470:
6467:
6455:
6446:
6434:
6425:
6413:
6407:
6368:
6365:
6353:
6323:
6320:
6308:
6279:
6261:
6255:
6252:
6234:
6199:
6196:
6184:
6175:
6163:
6157:
6151:
6144:
6132:
6116:
6109:
6106:
6100:
6088:
6075:
6069:
6063:
6056:
6044:
6005:
5980:
5968:
5963:
5960:
5948:
5942:
5930:
5927:
5895:
5883:
5872:
5869:
5857:
5851:
5839:
5836:
5784:
5772:
5761:
5749:
5743:
5740:
5728:
5719:
5696:
5684:
5678:
5675:
5663:
5654:
5622:
5603:
5590:
5561:
5549:
5538:
5535:
5523:
5517:
5505:
5502:
5447:
5435:
5432:
5429:
5417:
5383:
5323:
5258:
5227:
5192:
5164:
5129:
5087:
4981:
4968:
4948:
4851:
4818:
4784:
4525:{\displaystyle l\rightarrow r}
4516:
4477:{\displaystyle l\rightarrow r}
4468:
4403:
4397:
4377:
4371:
4351:
4345:
4299:
4287:
4276:
4273:
4261:
4255:
4243:
4240:
4211:
4199:
4120:
4075:
4063:
4029:
3966:
3951:
3893:{\displaystyle {\mathcal {M}}}
3859:
3847:
3798:{\displaystyle {\mathcal {M}}}
3732:
3665:
3626:
3594:
3518:
3478:
3450:
3359:
3315:
3280:
3263:, then the system is called a
3221:
3152:
3144:
3126:
3074:
2903:
2787:
2718:
2706:
2588:
2575:
2562:
2545:if there is no infinite chain
2519:
2491:
2485:
2439:
2408:
2395:
2347:
2316:
2279:
2266:
2222:
2201:{\displaystyle x{\downarrow }}
2194:
2150:
2113:{\displaystyle x\rightarrow y}
2104:
2053:
2016:
1987:
1965:
1941:
1921:
1892:
1795:
1749:
1733:, are used in some systems of
1716:
1703:{\displaystyle S(S(S(S(0)))),}
1694:
1691:
1688:
1685:
1679:
1673:
1667:
1661:
1626:
1601:
1598:
1592:
1586:
1577:
1574:
1568:
1562:
1534:
1528:
1523:
1492:
1489:
1483:
1477:
1468:
1465:
1459:
1453:
1425:
1419:
1414:
1383:
1380:
1374:
1368:
1359:
1356:
1350:
1344:
1335:
1332:
1326:
1320:
1292:
1286:
1281:
1256:
1250:
1241:
1238:
1232:
1226:
1217:
1214:
1208:
1202:
1174:
1168:
1163:
1138:
1135:
1129:
1123:
1114:
1111:
1105:
1099:
1069:{\displaystyle S(S(S(S(0)))),}
1060:
1057:
1054:
1051:
1045:
1039:
1033:
1027:
999:
993:
988:
963:
960:
950:
947:
941:
935:
928:
922:
894:
888:
883:
858:
854:
848:
839:
836:
830:
824:
817:
789:
783:
778:
753:
750:
744:
738:
729:
726:
720:
714:
669:
657:
648:
641:
635:
604:
572:
560:
554:
547:
541:
510:
438:
412:
400:
394:
382:
379:
376:
364:
332:
320:
314:
302:
299:
290:
278:
242:
239:
227:
183:
180:
168:
136:
13:
1:
8280:. In Voronkov, Andrei (ed.).
8002:10.1016/S0304-3975(01)00359-0
7966:10.1016/S0743-1066(98)10005-5
7822:
6810:" between left-hand sides of
2448:{\displaystyle x\downarrow y}
2356:{\displaystyle x\downarrow y}
2231:{\displaystyle x\downarrow y}
459:
96:are based on term rewriting.
8457:. Kluwer. pp. 399–430.
8330:10.1016/0020-0190(87)90122-0
8234:10.1016/0304-3975(92)90022-8
8220:Theoretical Computer Science
8022:. MIT Press. pp. 436–.
7989:Theoretical Computer Science
7933:10.1016/0743-1066(92)90047-7
5216:reflexive-transitive closure
4559:, that is, if there is some
3998:{\displaystyle \varepsilon }
3840:, then the semi-Thue system
3564:. In a Thue system, i.e. if
2132:is called a "normal form of
2022:{\displaystyle \rightarrow }
1971:{\displaystyle \rightarrow }
1927:{\displaystyle \rightarrow }
1912:reflexive transitive closure
1860:of objects, together with a
7:
8410:The Clausal Theory of Types
7538:Term rewriting and all that
6936:
5182:; often, also the notation
4081:{\displaystyle (\Sigma ,R)}
4009:, is a presentation of the
3865:{\displaystyle (\Sigma ,R)}
3774:{\displaystyle \Sigma ^{*}}
3185:{\displaystyle \Sigma ^{*}}
3112:{\displaystyle \Sigma ^{*}}
2845:{\displaystyle \Sigma ^{*}}
2777:one-step rewriting relation
2724:{\displaystyle (\Sigma ,R)}
2086:if there exists some other
154:double negation elimination
10:
8517:
4442:
4334:
2641:
1856:). An ARS is simply a set
1836:
1833:Abstract rewriting systems
32:Rewriting (disambiguation)
29:
8491:Logic in computer science
8309:Yoshihito Toyama (1987).
7871:10.1017/S0956796814000185
7743:, Springer-Verlag (1987).
5401:as its rewrite relation.
4582:such that the subterm of
4383:{\displaystyle (\wedge )}
2120:; otherwise it is called
1850:abstract rewriting system
1846:abstract reduction system
1839:Abstract rewriting system
8418:10.1017/CBO9780511569906
8213:Max Dauchet (Sep 1992).
8197:Proc. 3rd Int. Conf. on
8136:"Term Rewriting Systems"
7947:Frühwirth, Thom (1998).
7798:Researchers in rewriting
7723:String-Rewriting Systems
6980:
6964:Referential transparency
6837:and right-hand sides of
6775:and right-hand sides of
3653:presentation of a monoid
2638:String rewriting systems
104:
8408:Wolfram, D. A. (1993).
8059:Robert Freidin (1992).
7806:University of Innsbruck
7154:) has the normal forms
7065:{\displaystyle x*(y*z)}
6918:Trace rewriting systems
6891:Graph rewriting systems
4698:{\displaystyle \sigma }
4624:{\displaystyle \sigma }
4575:{\displaystyle \sigma }
4409:{\displaystyle (\neg )}
4390:and the unary operator
4357:{\displaystyle (\vee )}
4217:{\displaystyle x*(y*z)}
4169:{\displaystyle \sigma }
3928:{\displaystyle \{a,b\}}
2744:{\displaystyle \Sigma }
2650:string rewriting system
2644:String rewriting system
2537:. An ARS is said to be
2459:if and only if for all
2254:with the property that
115:conjunctive normal form
8367:N. Dershowitz (1985).
8185:; here: Sect. 2.3
7793:IFIP Working Group 1.6
7617:Nachum Dershowitz and
7568:Term Rewriting Systems
7128:
7066:
6910:/ their corresponding
6858:
6831:
6796:
6769:
6742:
6715:
6684:
6381:
6336:
6286:
6213:
5996:
5905:
5814:
5794:
5703:
5641:
5571:
5480:
5460:
5395:
5364:
5342:
5303:
5277:
5239:
5214:is used to denote the
5208:
5176:
5145:
5113:
5067:, formally denoted as
5061:
5030:
5003:
4923:
4896:
4866:
4833:
4800:
4773:, formally denoted as
4767:
4747:
4719:
4699:
4685:with the substitution
4679:
4625:
4596:
4576:
4526:
4506:of such rules. A rule
4478:
4458:, commonly written as
4410:
4384:
4358:
4315:
4309:
4218:
4176:
4170:
4150:
4130:
4099:Term rewriting systems
4082:
4042:
3999:
3979:
3929:
3894:
3866:
3834:
3799:
3775:
3748:
3681:
3642:
3610:
3578:
3558:
3534:
3494:
3462:
3435:
3384:
3334:
3296:
3253:
3233:
3206:
3186:
3159:
3113:
3086:
3059:
3033:
3001:
2969:
2918:
2891:are any strings, then
2885:
2846:
2819:
2799:
2765:
2745:
2725:
2682:
2598:
2531:
2501:
2449:
2423:
2357:
2331:
2302:Church–Rosser property
2294:
2232:
2202:
2169:
2114:
2068:
2023:
1999:
1972:
1948:
1928:
1904:
1819:
1761:
1727:phrase structure rules
1704:
1646:
1608:
1547:
1505:
1438:
1396:
1305:
1263:
1187:
1145:
1070:
1012:
970:
907:
865:
802:
760:
692:
445:
422:
339:
264:
205:
146:
8376:Jean-Pierre Jouannaud
7734:Systems of Reductions
7586:Jean-Pierre Jouannaud
7129:
7072:yields the numerator
7067:
6943:Critical pair (logic)
6896:Graph rewrite systems
6859:
6857:{\displaystyle R_{2}}
6832:
6830:{\displaystyle R_{1}}
6797:
6795:{\displaystyle R_{2}}
6770:
6768:{\displaystyle R_{1}}
6743:
6741:{\displaystyle R_{2}}
6716:
6714:{\displaystyle R_{1}}
6685:
6382:
6337:
6287:
6214:
5997:
5906:
5815:
5795:
5704:
5642:
5572:
5481:
5461:
5396:
5365:
5343:
5304:
5278:
5240:
5209:
5177:
5146:
5114:
5062:
5060:{\displaystyle t_{n}}
5031:
5029:{\displaystyle t_{1}}
5004:
4924:
4922:{\displaystyle t_{n}}
4897:
4895:{\displaystyle t_{1}}
4867:
4834:
4801:
4768:
4748:
4727:rewritten in one step
4720:
4700:
4680:
4651:replacing the subterm
4626:
4597:
4577:
4527:
4498:term rewriting system
4479:
4411:
4385:
4359:
4320:term rewriting system
4310:
4219:
4182:
4171:
4151:
4131:
4106:
4083:
4043:
4000:
3980:
3930:
3895:
3867:
3835:
3800:
3776:
3749:
3682:
3643:
3611:
3579:
3559:
3535:
3495:
3463:
3436:
3385:
3335:
3297:
3254:
3234:
3207:
3187:
3160:
3114:
3087:
3060:
3034:
3032:{\displaystyle t=xvy}
3002:
3000:{\displaystyle s=xuy}
2970:
2919:
2886:
2847:
2820:
2800:
2766:
2746:
2726:
2683:
2652:(SRS), also known as
2599:
2532:
2502:
2450:
2424:
2358:
2332:
2295:
2250:if there exists some
2233:
2203:
2170:
2115:
2069:
2024:
2000:
1973:
1949:
1929:
1905:
1820:
1762:
1705:
1647:
1609:
1548:
1506:
1439:
1397:
1306:
1264:
1188:
1146:
1071:
1013:
971:
908:
866:
803:
761:
693:
446:
423:
340:
265:
206:
147:
18:Term rewriting system
8088:Book and Otto, p. 10
7721:and Friedrich Otto,
7076:
7038:
6841:
6814:
6806:, and there are no "
6779:
6752:
6725:
6698:
6396:
6347:
6302:
6228:
6034:
5915:
5824:
5804:
5713:
5651:
5581:
5490:
5470:
5408:
5378:
5354:
5314:
5287:
5249:
5222:
5186:
5159:
5123:
5071:
5044:
5013:
4933:
4906:
4879:
4843:
4810:
4777:
4757:
4737:
4709:
4689:
4669:
4641:reducible expression
4615:
4586:
4566:
4510:
4462:
4394:
4368:
4342:
4228:
4190:
4160:
4140:
4114:
4060:
4017:
3989:
3939:
3907:
3880:
3844:
3813:
3785:
3758:
3694:
3659:
3620:
3588:
3568:
3548:
3512:
3506:equivalence relation
3472:
3445:
3394:
3344:
3306:
3274:
3243:
3216:
3196:
3169:
3123:
3096:
3069:
3043:
3011:
2979:
2928:
2895:
2856:
2829:
2809:
2782:
2755:
2735:
2703:
2672:
2549:
2511:
2479:
2433:
2387:
2341:
2308:
2258:
2216:
2187:
2140:
2098:
2045:
2013:
1982:
1962:
1938:
1918:
1887:
1787:
1741:
1655:
1617:
1556:
1514:
1447:
1405:
1314:
1272:
1196:
1154:
1093:
1021:
979:
916:
874:
811:
769:
708:
490:
444:{\displaystyle \to }
435:
355:
275:
221:
162:
124:
30:For other uses, see
8097:Bezem et al., p. 7,
7788:Rewriting Home Page
6970:Regulated rewriting
6966:in computer science
5302:{\displaystyle s=t}
4433:computable function
4093:Post–Markov theorem
3874:monoid presentation
3754:of the free monoid
3504:, meaning it is an
3058:{\displaystyle uRv}
8496:Mathematical logic
8318:Inf. Process. Lett
8106:Bezem et al., p. 7
7811:Termination Portal
7768:, Academic Press,
7730:Michael M. Richter
7725:, Springer (1993).
7708:, Elsevier (1990).
7692:John Alan Robinson
7627:John Alan Robinson
7124:
7062:
6854:
6827:
6792:
6765:
6738:
6711:
6680:
6678:
6377:
6332:
6282:
6209:
6207:
5992:
5901:
5810:
5790:
5699:
5637:
5567:
5476:
5456:
5391:
5389:
5360:
5338:
5329:
5299:
5273:
5264:
5235:
5233:
5204:
5198:
5172:
5170:
5153:transitive closure
5141:
5135:
5109:
5093:
5057:
5026:
4999:
4987:
4974:
4954:
4919:
4892:
4862:
4829:
4824:
4796:
4763:
4743:
4731:rewritten directly
4715:
4695:
4675:
4643:. The result term
4621:
4592:
4572:
4522:
4474:
4439:Formal definition
4406:
4380:
4354:
4316:
4305:
4214:
4177:
4166:
4146:
4126:
4078:
4038:
3995:
3975:
3925:
3890:
3862:
3830:
3795:
3771:
3744:
3738:
3677:
3671:
3638:
3632:
3606:
3600:
3574:
3554:
3530:
3524:
3490:
3484:
3458:
3456:
3431:
3380:
3365:
3330:
3321:
3292:
3286:
3249:
3239:. If the relation
3229:
3227:
3202:
3182:
3155:
3150:
3109:
3082:
3080:
3055:
3029:
2997:
2965:
2914:
2909:
2881:
2852:is defined as: if
2842:
2815:
2795:
2793:
2761:
2741:
2721:
2678:
2594:
2527:
2497:
2445:
2419:
2353:
2327:
2290:
2228:
2198:
2165:
2110:
2064:
2019:
1995:
1968:
1944:
1924:
1900:
1870:reduction relation
1815:
1769:syntactic category
1757:
1735:generative grammar
1700:
1642:
1604:
1543:
1501:
1434:
1392:
1301:
1259:
1183:
1141:
1066:
1008:
966:
903:
861:
798:
756:
688:
686:
478:successor function
441:
431:where the symbol (
418:
335:
260:
201:
142:
8501:Rewriting systems
8299:Here: Example 3.3
8072:978-0-262-06144-5
8029:978-0-262-13341-8
7762:Elaine J. Weyuker
7589:"Rewrite Systems"
7582:Nachum Dershowitz
7547:978-0-521-77920-3
5990:
5899:
5813:{\displaystyle *}
5788:
5565:
5479:{\displaystyle *}
5382:
5363:{\displaystyle R}
5333:
5322:
5268:
5257:
5226:
5202:
5191:
5163:
5139:
5128:
5097:
5086:
4980:
4967:
4947:
4872:by some authors.
4857:
4817:
4766:{\displaystyle R}
4746:{\displaystyle t}
4718:{\displaystyle s}
4678:{\displaystyle r}
4595:{\displaystyle s}
4542:if the left term
4431:, that is, every
4303:
4224:matching in term
4149:{\displaystyle p}
3742:
3731:
3675:
3664:
3636:
3625:
3604:
3593:
3577:{\displaystyle R}
3557:{\displaystyle R}
3528:
3517:
3488:
3477:
3449:
3369:
3358:
3325:
3314:
3290:
3279:
3252:{\displaystyle R}
3220:
3205:{\displaystyle R}
3143:
3092:is a relation on
3073:
2902:
2818:{\displaystyle R}
2786:
2764:{\displaystyle R}
2681:{\displaystyle R}
2660:structure of the
2457:locally confluent
2414:
2401:
2322:
2285:
2272:
2159:
2059:
1993:
1956:symmetric closure
1898:
1806:
1637:
1634:
1538:
1429:
1296:
1178:
1003:
898:
793:
678:
616:
581:
522:
86:computer programs
78:non-deterministic
76:Rewriting can be
71:reduction systems
59:rewriting systems
16:(Redirected from
8508:
8486:Formal languages
8470:
8469:
8467:
8466:
8446:
8440:
8439:
8405:
8399:
8397:
8395:
8394:
8388:
8373:
8364:
8358:
8357:
8355:
8354:
8348:
8341:
8315:
8306:
8300:
8298:
8296:
8295:
8273:
8267:
8266:
8264:
8262:
8256:
8245:
8239:
8238:
8236:
8210:
8204:
8203:
8192:
8186:
8184:
8168:
8162:
8161:
8159:
8157:
8151:
8140:
8131:
8125:
8122:
8116:
8113:
8107:
8104:
8098:
8095:
8089:
8086:
8077:
8076:
8056:
8050:
8048:
8040:
8034:
8033:
8013:
8007:
8006:
8004:
7980:
7971:
7970:
7968:
7944:
7938:
7937:
7935:
7911:
7905:
7904:
7902:
7901:
7895:
7854:
7845:
7839:
7833:
7713:String rewriting
7678:David Plaisted.
7646:et Derek Oppen,
7551:
7516:
7369:
7363:
7140:
7134:
7133:
7131:
7130:
7125:
7071:
7069:
7068:
7063:
7032:
7026:
6991:
6975:Interaction Nets
6914:representation.
6863:
6861:
6860:
6855:
6853:
6852:
6836:
6834:
6833:
6828:
6826:
6825:
6801:
6799:
6798:
6793:
6791:
6790:
6774:
6772:
6771:
6766:
6764:
6763:
6747:
6745:
6744:
6739:
6737:
6736:
6720:
6718:
6717:
6712:
6710:
6709:
6689:
6687:
6686:
6681:
6679:
6402:
6386:
6384:
6383:
6378:
6341:
6339:
6338:
6333:
6291:
6289:
6288:
6283:
6218:
6216:
6215:
6210:
6208:
6001:
5999:
5998:
5993:
5991:
5989:
5966:
5919:
5910:
5908:
5907:
5902:
5900:
5898:
5875:
5828:
5819:
5817:
5816:
5811:
5799:
5797:
5796:
5791:
5789:
5787:
5764:
5717:
5708:
5706:
5705:
5700:
5646:
5644:
5643:
5638:
5576:
5574:
5573:
5568:
5566:
5564:
5541:
5494:
5485:
5483:
5482:
5477:
5465:
5463:
5462:
5457:
5400:
5398:
5397:
5392:
5390:
5369:
5367:
5366:
5361:
5349:
5347:
5345:
5344:
5339:
5334:
5321:
5308:
5306:
5305:
5300:
5282:
5280:
5279:
5274:
5269:
5256:
5244:
5242:
5241:
5236:
5234:
5213:
5211:
5210:
5205:
5203:
5190:
5181:
5179:
5178:
5173:
5171:
5155:of the relation
5150:
5148:
5147:
5142:
5140:
5127:
5118:
5116:
5115:
5110:
5108:
5107:
5098:
5085:
5083:
5082:
5066:
5064:
5063:
5058:
5056:
5055:
5035:
5033:
5032:
5027:
5025:
5024:
5008:
5006:
5005:
5000:
4998:
4997:
4988:
4975:
4965:
4964:
4955:
4945:
4944:
4928:
4926:
4925:
4920:
4918:
4917:
4901:
4899:
4898:
4893:
4891:
4890:
4871:
4869:
4868:
4863:
4858:
4850:
4838:
4836:
4835:
4830:
4825:
4805:
4803:
4802:
4797:
4792:
4791:
4772:
4770:
4769:
4764:
4752:
4750:
4749:
4744:
4724:
4722:
4721:
4716:
4704:
4702:
4701:
4696:
4684:
4682:
4681:
4676:
4664:
4658:
4648:
4634:
4630:
4628:
4627:
4622:
4610:
4601:
4599:
4598:
4593:
4581:
4579:
4578:
4573:
4558:
4545:
4541:
4531:
4529:
4528:
4523:
4505:
4495:
4489:
4483:
4481:
4480:
4475:
4415:
4413:
4412:
4407:
4389:
4387:
4386:
4381:
4363:
4361:
4360:
4355:
4314:
4312:
4311:
4306:
4304:
4302:
4279:
4232:
4223:
4221:
4220:
4215:
4175:
4173:
4172:
4167:
4155:
4153:
4152:
4147:
4135:
4133:
4132:
4127:
4087:
4085:
4084:
4079:
4047:
4045:
4044:
4039:
4004:
4002:
4001:
3996:
3984:
3982:
3981:
3976:
3934:
3932:
3931:
3926:
3899:
3897:
3896:
3891:
3889:
3888:
3871:
3869:
3868:
3863:
3839:
3837:
3836:
3831:
3829:
3828:
3823:
3822:
3804:
3802:
3801:
3796:
3794:
3793:
3780:
3778:
3777:
3772:
3770:
3769:
3753:
3751:
3750:
3745:
3743:
3730:
3728:
3723:
3722:
3710:
3709:
3704:
3703:
3686:
3684:
3683:
3678:
3676:
3663:
3647:
3645:
3644:
3639:
3637:
3624:
3615:
3613:
3612:
3607:
3605:
3592:
3583:
3581:
3580:
3575:
3563:
3561:
3560:
3555:
3539:
3537:
3536:
3531:
3529:
3516:
3499:
3497:
3496:
3491:
3489:
3476:
3467:
3465:
3464:
3459:
3457:
3440:
3438:
3437:
3432:
3430:
3429:
3390:for all strings
3389:
3387:
3386:
3381:
3370:
3357:
3339:
3337:
3336:
3331:
3326:
3313:
3301:
3299:
3298:
3293:
3291:
3278:
3258:
3256:
3255:
3250:
3238:
3236:
3235:
3230:
3228:
3211:
3209:
3208:
3203:
3191:
3189:
3188:
3183:
3181:
3180:
3164:
3162:
3161:
3156:
3151:
3138:
3137:
3118:
3116:
3115:
3110:
3108:
3107:
3091:
3089:
3088:
3083:
3081:
3064:
3062:
3061:
3056:
3038:
3036:
3035:
3030:
3006:
3004:
3003:
2998:
2974:
2972:
2971:
2966:
2964:
2963:
2923:
2921:
2920:
2915:
2910:
2890:
2888:
2887:
2882:
2880:
2879:
2851:
2849:
2848:
2843:
2841:
2840:
2824:
2822:
2821:
2816:
2804:
2802:
2801:
2796:
2794:
2770:
2768:
2767:
2762:
2750:
2748:
2747:
2742:
2730:
2728:
2727:
2722:
2687:
2685:
2684:
2679:
2664:(words) over an
2654:semi-Thue system
2603:
2601:
2600:
2595:
2587:
2586:
2574:
2573:
2561:
2560:
2536:
2534:
2533:
2528:
2523:
2522:
2506:
2504:
2503:
2498:
2454:
2452:
2451:
2446:
2428:
2426:
2425:
2420:
2415:
2407:
2402:
2394:
2362:
2360:
2359:
2354:
2336:
2334:
2333:
2328:
2323:
2315:
2299:
2297:
2296:
2291:
2286:
2278:
2273:
2265:
2237:
2235:
2234:
2229:
2207:
2205:
2204:
2199:
2197:
2174:
2172:
2171:
2166:
2161:
2160:
2158:
2153:
2148:
2119:
2117:
2116:
2111:
2073:
2071:
2070:
2065:
2060:
2052:
2028:
2026:
2025:
2020:
2004:
2002:
2001:
1996:
1994:
1986:
1977:
1975:
1974:
1969:
1953:
1951:
1950:
1945:
1933:
1931:
1930:
1925:
1909:
1907:
1906:
1901:
1899:
1891:
1874:rewrite relation
1824:
1822:
1821:
1816:
1814:
1813:
1804:
1766:
1764:
1763:
1758:
1756:
1755:
1709:
1707:
1706:
1701:
1651:
1649:
1648:
1643:
1639:
1638:
1636:
1635:
1632:
1629:
1624:
1613:
1611:
1610:
1605:
1552:
1550:
1549:
1544:
1540:
1539:
1537:
1526:
1521:
1510:
1508:
1507:
1502:
1443:
1441:
1440:
1435:
1431:
1430:
1428:
1417:
1412:
1401:
1399:
1398:
1393:
1310:
1308:
1307:
1302:
1298:
1297:
1295:
1284:
1279:
1268:
1266:
1265:
1260:
1192:
1190:
1189:
1184:
1180:
1179:
1177:
1166:
1161:
1150:
1148:
1147:
1142:
1075:
1073:
1072:
1067:
1017:
1015:
1014:
1009:
1005:
1004:
1002:
991:
986:
975:
973:
972:
967:
912:
910:
909:
904:
900:
899:
897:
886:
881:
870:
868:
867:
862:
807:
805:
804:
799:
795:
794:
792:
781:
776:
765:
763:
762:
757:
697:
695:
694:
689:
687:
680:
679:
676:
618:
617:
614:
583:
582:
579:
524:
523:
520:
450:
448:
447:
442:
427:
425:
424:
419:
344:
342:
341:
336:
269:
267:
266:
261:
213:De Morgan's laws
210:
208:
207:
202:
151:
149:
148:
143:
43:computer science
21:
8516:
8515:
8511:
8510:
8509:
8507:
8506:
8505:
8476:
8475:
8474:
8473:
8464:
8462:
8447:
8443:
8428:
8406:
8402:
8392:
8390:
8386:
8371:
8365:
8361:
8352:
8350:
8346:
8313:
8307:
8303:
8293:
8291:
8274:
8270:
8260:
8258:
8254:
8246:
8242:
8211:
8207:
8193:
8189:
8181:Rewrite Systems
8177:Jan van Leeuwen
8173:J.-P. Jouannaud
8171:N. Dershowitz,
8169:
8165:
8155:
8153:
8149:
8138:
8132:
8128:
8123:
8119:
8114:
8110:
8105:
8101:
8096:
8092:
8087:
8080:
8073:
8057:
8053:
8041:
8037:
8030:
8014:
8010:
7981:
7974:
7959:(1–3): 95–138.
7945:
7941:
7912:
7908:
7899:
7897:
7893:
7852:
7846:
7842:
7834:
7830:
7825:
7802:Aart Middeldorp
7783:
7658:Samson Abramsky
7654:Jan Willem Klop
7631:Andrei Voronkov
7625:, Chapter 9 in
7593:Jan van Leeuwen
7591:, Chapter 6 in
7560:Jan Willem Klop
7548:
7525:
7523:Further reading
7520:
7519:
7370:
7366:
7141:
7137:
7077:
7074:
7073:
7039:
7036:
7035:
7033:
7029:
6992:
6988:
6983:
6939:
6920:
6893:
6881:
6848:
6844:
6842:
6839:
6838:
6821:
6817:
6815:
6812:
6811:
6786:
6782:
6780:
6777:
6776:
6759:
6755:
6753:
6750:
6749:
6732:
6728:
6726:
6723:
6722:
6705:
6701:
6699:
6696:
6695:
6677:
6676:
6669:
6663:
6662:
6591:
6585:
6584:
6543:
6537:
6536:
6480:
6474:
6473:
6399:
6397:
6394:
6393:
6348:
6345:
6344:
6303:
6300:
6299:
6229:
6226:
6225:
6206:
6205:
6147:
6126:
6125:
6112:
6082:
6081:
6059:
6037:
6035:
6032:
6031:
6008:
5967:
5920:
5918:
5916:
5913:
5912:
5876:
5829:
5827:
5825:
5822:
5821:
5805:
5802:
5801:
5765:
5718:
5716:
5714:
5711:
5710:
5652:
5649:
5648:
5582:
5579:
5578:
5542:
5495:
5493:
5491:
5488:
5487:
5471:
5468:
5467:
5409:
5406:
5405:
5381:
5379:
5376:
5375:
5355:
5352:
5351:
5320:
5315:
5312:
5311:
5310:
5288:
5285:
5284:
5255:
5250:
5247:
5246:
5225:
5223:
5220:
5219:
5189:
5187:
5184:
5183:
5162:
5160:
5157:
5156:
5126:
5124:
5121:
5120:
5103:
5099:
5084:
5078:
5074:
5072:
5069:
5068:
5051:
5047:
5045:
5042:
5041:
5020:
5016:
5014:
5011:
5010:
4993:
4989:
4979:
4966:
4960:
4956:
4946:
4940:
4936:
4934:
4931:
4930:
4913:
4909:
4907:
4904:
4903:
4886:
4882:
4880:
4877:
4876:
4849:
4844:
4841:
4840:
4816:
4811:
4808:
4807:
4787:
4783:
4778:
4775:
4774:
4758:
4755:
4754:
4738:
4735:
4734:
4710:
4707:
4706:
4690:
4687:
4686:
4670:
4667:
4666:
4660:
4654:
4644:
4632:
4616:
4613:
4612:
4606:
4602:rooted at some
4587:
4584:
4583:
4567:
4564:
4563:
4554:
4543:
4537:
4511:
4508:
4507:
4501:
4491:
4485:
4463:
4460:
4459:
4448:
4441:
4429:Turing machines
4395:
4392:
4391:
4369:
4366:
4365:
4343:
4340:
4339:
4280:
4233:
4231:
4229:
4226:
4225:
4191:
4188:
4187:
4161:
4158:
4157:
4141:
4138:
4137:
4115:
4112:
4111:
4101:
4061:
4058:
4057:
4050:bicyclic monoid
4018:
4015:
4014:
3990:
3987:
3986:
3940:
3937:
3936:
3935:with the rules
3908:
3905:
3904:
3884:
3883:
3881:
3878:
3877:
3845:
3842:
3841:
3824:
3818:
3817:
3816:
3814:
3811:
3810:
3789:
3788:
3786:
3783:
3782:
3765:
3761:
3759:
3756:
3755:
3729:
3724:
3718:
3714:
3705:
3699:
3698:
3697:
3695:
3692:
3691:
3662:
3660:
3657:
3656:
3623:
3621:
3618:
3617:
3591:
3589:
3586:
3585:
3569:
3566:
3565:
3549:
3546:
3545:
3542:Thue congruence
3515:
3513:
3510:
3509:
3475:
3473:
3470:
3469:
3448:
3446:
3443:
3442:
3425:
3421:
3395:
3392:
3391:
3356:
3345:
3342:
3341:
3312:
3307:
3304:
3303:
3277:
3275:
3272:
3271:
3244:
3241:
3240:
3219:
3217:
3214:
3213:
3212:is a subset of
3197:
3194:
3193:
3176:
3172:
3170:
3167:
3166:
3142:
3133:
3129:
3124:
3121:
3120:
3103:
3099:
3097:
3094:
3093:
3072:
3070:
3067:
3066:
3044:
3041:
3040:
3012:
3009:
3008:
2980:
2977:
2976:
2959:
2955:
2929:
2926:
2925:
2924:if there exist
2901:
2896:
2893:
2892:
2875:
2871:
2857:
2854:
2853:
2836:
2832:
2830:
2827:
2826:
2810:
2807:
2806:
2785:
2783:
2780:
2779:
2756:
2753:
2752:
2736:
2733:
2732:
2704:
2701:
2700:
2673:
2670:
2669:
2656:, exploits the
2646:
2640:
2582:
2578:
2569:
2565:
2556:
2552:
2550:
2547:
2546:
2518:
2517:
2512:
2509:
2508:
2480:
2477:
2476:
2434:
2431:
2430:
2406:
2393:
2388:
2385:
2384:
2342:
2339:
2338:
2314:
2309:
2306:
2305:
2277:
2264:
2259:
2256:
2255:
2246:are said to be
2217:
2214:
2213:
2193:
2188:
2185:
2184:
2154:
2149:
2147:
2146:
2141:
2138:
2137:
2099:
2096:
2095:
2051:
2046:
2043:
2042:
2014:
2011:
2010:
1985:
1983:
1980:
1979:
1963:
1960:
1959:
1939:
1936:
1935:
1919:
1916:
1915:
1890:
1888:
1885:
1884:
1862:binary relation
1841:
1835:
1791:
1790:
1788:
1785:
1784:
1771:label, such as
1767:, where A is a
1745:
1744:
1742:
1739:
1738:
1719:
1656:
1653:
1652:
1631:
1630:
1625:
1623:
1622:
1618:
1615:
1614:
1557:
1554:
1553:
1527:
1522:
1520:
1519:
1515:
1512:
1511:
1448:
1445:
1444:
1418:
1413:
1411:
1410:
1406:
1403:
1402:
1315:
1312:
1311:
1285:
1280:
1278:
1277:
1273:
1270:
1269:
1197:
1194:
1193:
1167:
1162:
1160:
1159:
1155:
1152:
1151:
1094:
1091:
1090:
1022:
1019:
1018:
992:
987:
985:
984:
980:
977:
976:
917:
914:
913:
887:
882:
880:
879:
875:
872:
871:
812:
809:
808:
782:
777:
775:
774:
770:
767:
766:
709:
706:
705:
685:
684:
675:
674:
672:
644:
623:
622:
613:
612:
610:
600:
588:
587:
578:
577:
575:
550:
529:
528:
519:
518:
516:
506:
493:
491:
488:
487:
466:natural numbers
462:
436:
433:
432:
356:
353:
352:
276:
273:
272:
222:
219:
218:
163:
160:
159:
125:
122:
121:
107:
102:
90:theorem provers
67:rewrite engines
63:rewrite systems
61:(also known as
35:
28:
23:
22:
15:
12:
11:
5:
8514:
8504:
8503:
8498:
8493:
8488:
8472:
8471:
8441:
8426:
8400:
8359:
8324:(3): 141–143.
8301:
8268:
8240:
8227:(2): 409–420.
8205:
8187:
8163:
8126:
8117:
8108:
8099:
8090:
8078:
8071:
8051:
8035:
8028:
8008:
7995:(2): 187–243.
7972:
7939:
7926:(1–2): 71–99.
7906:
7865:(4): 434–473.
7840:
7827:
7826:
7824:
7821:
7820:
7819:
7813:
7808:
7795:
7790:
7782:
7781:External links
7779:
7778:
7777:
7750:
7749:
7745:
7744:
7726:
7719:Ronald V. Book
7715:
7714:
7710:
7709:
7702:
7676:
7651:
7641:
7619:David Plaisted
7615:
7579:
7564:Roel de Vrijer
7553:
7546:
7534:Nipkow, Tobias
7524:
7521:
7518:
7517:
7364:
7135:
7123:
7120:
7117:
7114:
7111:
7108:
7105:
7102:
7099:
7096:
7093:
7090:
7087:
7084:
7081:
7061:
7058:
7055:
7052:
7049:
7046:
7043:
7027:
6985:
6984:
6982:
6979:
6978:
6977:
6972:
6967:
6961:
6955:
6950:
6945:
6938:
6935:
6931:history monoid
6919:
6916:
6892:
6889:
6880:
6877:
6851:
6847:
6824:
6820:
6789:
6785:
6762:
6758:
6735:
6731:
6708:
6704:
6675:
6672:
6670:
6668:
6665:
6664:
6661:
6658:
6655:
6652:
6649:
6646:
6643:
6640:
6637:
6634:
6631:
6628:
6625:
6622:
6619:
6616:
6613:
6610:
6607:
6604:
6601:
6598:
6595:
6592:
6590:
6587:
6586:
6583:
6580:
6577:
6574:
6571:
6568:
6565:
6562:
6559:
6556:
6553:
6550:
6547:
6544:
6542:
6539:
6538:
6535:
6532:
6529:
6526:
6523:
6520:
6517:
6514:
6511:
6508:
6505:
6502:
6499:
6496:
6493:
6490:
6487:
6484:
6481:
6479:
6476:
6475:
6472:
6469:
6466:
6463:
6460:
6457:
6454:
6451:
6448:
6445:
6442:
6439:
6436:
6433:
6430:
6427:
6424:
6421:
6418:
6415:
6412:
6409:
6406:
6403:
6401:
6388:
6387:
6376:
6373:
6370:
6367:
6364:
6361:
6358:
6355:
6352:
6342:
6331:
6328:
6325:
6322:
6319:
6316:
6313:
6310:
6307:
6293:
6292:
6281:
6278:
6275:
6272:
6269:
6266:
6263:
6260:
6257:
6254:
6251:
6248:
6245:
6242:
6239:
6236:
6233:
6204:
6201:
6198:
6195:
6192:
6189:
6186:
6183:
6180:
6177:
6174:
6171:
6168:
6165:
6162:
6159:
6156:
6153:
6150:
6148:
6146:
6143:
6140:
6137:
6134:
6131:
6128:
6127:
6124:
6121:
6118:
6115:
6113:
6111:
6108:
6105:
6102:
6099:
6096:
6093:
6090:
6087:
6084:
6083:
6080:
6077:
6074:
6071:
6068:
6065:
6062:
6060:
6058:
6055:
6052:
6049:
6046:
6043:
6040:
6039:
6007:
6004:
5988:
5985:
5982:
5979:
5976:
5973:
5970:
5965:
5962:
5959:
5956:
5953:
5950:
5947:
5944:
5941:
5938:
5935:
5932:
5929:
5926:
5923:
5897:
5894:
5891:
5888:
5885:
5882:
5879:
5874:
5871:
5868:
5865:
5862:
5859:
5856:
5853:
5850:
5847:
5844:
5841:
5838:
5835:
5832:
5809:
5786:
5783:
5780:
5777:
5774:
5771:
5768:
5763:
5760:
5757:
5754:
5751:
5748:
5745:
5742:
5739:
5736:
5733:
5730:
5727:
5724:
5721:
5698:
5695:
5692:
5689:
5686:
5683:
5680:
5677:
5674:
5671:
5668:
5665:
5662:
5659:
5656:
5636:
5633:
5630:
5627:
5624:
5621:
5617:
5614:
5611:
5608:
5605:
5602:
5598:
5595:
5592:
5589:
5586:
5563:
5560:
5557:
5554:
5551:
5548:
5545:
5540:
5537:
5534:
5531:
5528:
5525:
5522:
5519:
5516:
5513:
5510:
5507:
5504:
5501:
5498:
5475:
5455:
5452:
5449:
5446:
5443:
5440:
5437:
5434:
5431:
5428:
5425:
5422:
5419:
5416:
5413:
5388:
5385:
5359:
5337:
5332:
5328:
5325:
5319:
5298:
5295:
5292:
5272:
5267:
5263:
5260:
5254:
5232:
5229:
5201:
5197:
5194:
5169:
5166:
5138:
5134:
5131:
5106:
5102:
5096:
5092:
5089:
5081:
5077:
5054:
5050:
5036:is said to be
5023:
5019:
4996:
4992:
4986:
4983:
4978:
4973:
4970:
4963:
4959:
4953:
4950:
4943:
4939:
4929:, that is, if
4916:
4912:
4889:
4885:
4861:
4856:
4853:
4848:
4828:
4823:
4820:
4815:
4795:
4790:
4786:
4782:
4762:
4753:by the system
4742:
4725:is said to be
4714:
4694:
4674:
4620:
4591:
4571:
4521:
4518:
4515:
4473:
4470:
4467:
4440:
4437:
4405:
4402:
4399:
4379:
4376:
4373:
4353:
4350:
4347:
4301:
4298:
4295:
4292:
4289:
4286:
4283:
4278:
4275:
4272:
4269:
4266:
4263:
4260:
4257:
4254:
4251:
4248:
4245:
4242:
4239:
4236:
4213:
4210:
4207:
4204:
4201:
4198:
4195:
4186:Rule lhs term
4165:
4145:
4125:
4122:
4119:
4100:
4097:
4077:
4074:
4071:
4068:
4065:
4037:
4034:
4031:
4028:
4025:
4022:
3994:
3974:
3971:
3968:
3965:
3962:
3959:
3956:
3953:
3950:
3947:
3944:
3924:
3921:
3918:
3915:
3912:
3887:
3861:
3858:
3855:
3852:
3849:
3827:
3821:
3792:
3768:
3764:
3741:
3737:
3734:
3727:
3721:
3717:
3713:
3708:
3702:
3674:
3670:
3667:
3635:
3631:
3628:
3603:
3599:
3596:
3573:
3553:
3540:is called the
3527:
3523:
3520:
3487:
3483:
3480:
3455:
3452:
3428:
3424:
3420:
3417:
3414:
3411:
3408:
3405:
3402:
3399:
3379:
3376:
3373:
3368:
3364:
3361:
3355:
3352:
3349:
3329:
3324:
3320:
3317:
3311:
3289:
3285:
3282:
3248:
3226:
3223:
3201:
3179:
3175:
3154:
3149:
3146:
3141:
3136:
3132:
3128:
3106:
3102:
3079:
3076:
3054:
3051:
3048:
3028:
3025:
3022:
3019:
3016:
2996:
2993:
2990:
2987:
2984:
2962:
2958:
2954:
2951:
2948:
2945:
2942:
2939:
2936:
2933:
2913:
2908:
2905:
2900:
2878:
2874:
2870:
2867:
2864:
2861:
2839:
2835:
2814:
2792:
2789:
2760:
2740:
2720:
2717:
2714:
2711:
2708:
2677:
2642:Main article:
2639:
2636:
2630:for an ARS is
2624:Newman's lemma
2593:
2590:
2585:
2581:
2577:
2572:
2568:
2564:
2559:
2555:
2526:
2521:
2516:
2496:
2493:
2490:
2487:
2484:
2444:
2441:
2438:
2418:
2413:
2410:
2405:
2400:
2397:
2392:
2352:
2349:
2346:
2326:
2321:
2318:
2313:
2289:
2284:
2281:
2276:
2271:
2268:
2263:
2227:
2224:
2221:
2196:
2192:
2164:
2157:
2152:
2145:
2109:
2106:
2103:
2063:
2058:
2055:
2050:
2018:
1992:
1989:
1967:
1943:
1923:
1897:
1894:
1837:Main article:
1834:
1831:
1812:
1809:
1803:
1800:
1797:
1794:
1754:
1751:
1748:
1729:, also called
1718:
1715:
1711:
1710:
1699:
1696:
1693:
1690:
1687:
1684:
1681:
1678:
1675:
1672:
1669:
1666:
1663:
1660:
1628:
1603:
1600:
1597:
1594:
1591:
1588:
1585:
1582:
1579:
1576:
1573:
1570:
1567:
1564:
1561:
1536:
1533:
1530:
1525:
1500:
1497:
1494:
1491:
1488:
1485:
1482:
1479:
1476:
1473:
1470:
1467:
1464:
1461:
1458:
1455:
1452:
1427:
1424:
1421:
1416:
1391:
1388:
1385:
1382:
1379:
1376:
1373:
1370:
1367:
1364:
1361:
1358:
1355:
1352:
1349:
1346:
1343:
1340:
1337:
1334:
1331:
1328:
1325:
1322:
1319:
1294:
1291:
1288:
1283:
1258:
1255:
1252:
1249:
1246:
1243:
1240:
1237:
1234:
1231:
1228:
1225:
1222:
1219:
1216:
1213:
1210:
1207:
1204:
1201:
1176:
1173:
1170:
1165:
1140:
1137:
1134:
1131:
1128:
1125:
1122:
1119:
1116:
1113:
1110:
1107:
1104:
1101:
1098:
1077:
1076:
1065:
1062:
1059:
1056:
1053:
1050:
1047:
1044:
1041:
1038:
1035:
1032:
1029:
1026:
1001:
998:
995:
990:
965:
962:
958:
955:
952:
949:
946:
943:
940:
937:
934:
930:
927:
924:
921:
896:
893:
890:
885:
860:
856:
853:
850:
847:
844:
841:
838:
835:
832:
829:
826:
823:
819:
816:
791:
788:
785:
780:
755:
752:
749:
746:
743:
740:
737:
734:
731:
728:
725:
722:
719:
716:
713:
699:
698:
683:
673:
671:
668:
665:
662:
659:
656:
653:
650:
647:
645:
643:
640:
637:
634:
631:
628:
625:
624:
621:
611:
609:
606:
603:
601:
599:
596:
593:
590:
589:
586:
576:
574:
571:
568:
565:
562:
559:
556:
553:
551:
549:
546:
543:
540:
537:
534:
531:
530:
527:
517:
515:
512:
509:
507:
505:
502:
499:
496:
495:
461:
458:
440:
429:
428:
417:
414:
411:
408:
405:
402:
399:
396:
393:
390:
387:
384:
381:
378:
375:
372:
369:
366:
363:
360:
350:
347:distributivity
334:
331:
328:
325:
322:
319:
316:
313:
310:
307:
304:
301:
298:
295:
292:
289:
286:
283:
280:
270:
259:
256:
253:
250:
247:
244:
241:
238:
235:
232:
229:
226:
216:
200:
197:
194:
191:
188:
185:
182:
179:
176:
173:
170:
167:
157:
141:
138:
135:
132:
129:
106:
103:
101:
98:
88:, and several
26:
9:
6:
4:
3:
2:
8513:
8502:
8499:
8497:
8494:
8492:
8489:
8487:
8484:
8483:
8481:
8460:
8456:
8452:
8445:
8437:
8433:
8429:
8427:9780521395380
8423:
8419:
8415:
8411:
8404:
8398:; here: p.210
8385:
8381:
8377:
8370:
8369:"Termination"
8363:
8345:
8340:
8335:
8331:
8327:
8323:
8319:
8312:
8305:
8289:
8285:
8284:
8279:
8272:
8253:
8252:
8244:
8235:
8230:
8226:
8222:
8221:
8216:
8209:
8201:
8200:
8191:
8182:
8178:
8174:
8167:
8148:
8144:
8137:
8130:
8121:
8112:
8103:
8094:
8085:
8083:
8074:
8068:
8065:. MIT Press.
8064:
8063:
8055:
8046:
8039:
8031:
8025:
8021:
8020:
8012:
8003:
7998:
7994:
7990:
7986:
7979:
7977:
7967:
7962:
7958:
7954:
7950:
7943:
7934:
7929:
7925:
7921:
7917:
7910:
7892:
7888:
7884:
7880:
7876:
7872:
7868:
7864:
7860:
7859:
7851:
7844:
7837:
7836:Joseph Goguen
7832:
7828:
7817:
7814:
7812:
7809:
7807:
7803:
7799:
7796:
7794:
7791:
7789:
7785:
7784:
7775:
7774:0-12-206382-1
7771:
7767:
7763:
7759:
7755:
7752:
7751:
7747:
7746:
7742:
7739:
7735:
7731:
7727:
7724:
7720:
7717:
7716:
7712:
7711:
7707:
7703:
7700:
7698:
7693:
7689:
7685:
7684:Dov M. Gabbay
7681:
7677:
7674:
7672:
7667:
7663:
7662:Dov M. Gabbay
7659:
7655:
7652:
7649:
7645:
7642:
7639:
7637:
7632:
7628:
7624:
7620:
7616:
7613:
7609:
7608:0-444-88074-7
7605:
7601:
7599:
7594:
7590:
7587:
7583:
7580:
7577:
7576:0-521-39115-6
7573:
7569:
7565:
7561:
7557:
7554:
7549:
7543:
7539:
7535:
7531:
7530:Baader, Franz
7527:
7526:
7514:
7510:
7506:
7502:
7498:
7494:
7490:
7486:
7482:
7478:
7474:
7470:
7466:
7462:
7458:
7454:
7450:
7446:
7442:
7438:
7434:
7430:
7426:
7422:
7418:
7414:
7410:
7406:
7402:
7398:
7394:
7390:
7386:
7382:
7378:
7374:
7368:
7361:
7357:
7353:
7349:
7345:
7341:
7337:
7333:
7329:
7325:
7321:
7317:
7313:
7309:
7305:
7301:
7297:
7293:
7289:
7285:
7281:
7277:
7273:
7269:
7265:
7261:
7257:
7253:
7249:
7245:
7241:
7237:
7233:
7229:
7225:
7221:
7217:
7213:
7209:
7205:
7201:
7197:
7193:
7189:
7185:
7181:
7177:
7173:
7169:
7165:
7161:
7157:
7153:
7149:
7145:
7139:
7115:
7112:
7109:
7103:
7097:
7094:
7091:
7082:
7079:
7056:
7053:
7050:
7044:
7041:
7031:
7024:
7020:
7016:
7012:
7008:
7004:
7000:
6996:
6990:
6986:
6976:
6973:
6971:
6968:
6965:
6962:
6959:
6956:
6954:
6951:
6949:
6946:
6944:
6941:
6940:
6934:
6932:
6928:
6924:
6915:
6913:
6909:
6905:
6901:
6897:
6888:
6886:
6876:
6874:
6870:
6869:Rewrite order
6865:
6849:
6845:
6822:
6818:
6809:
6805:
6787:
6783:
6760:
6756:
6733:
6729:
6706:
6702:
6693:
6673:
6671:
6653:
6650:
6647:
6641:
6638:
6632:
6629:
6626:
6620:
6617:
6611:
6608:
6605:
6599:
6593:
6575:
6572:
6569:
6563:
6560:
6557:
6554:
6551:
6545:
6527:
6524:
6521:
6515:
6512:
6506:
6503:
6500:
6494:
6491:
6488:
6482:
6464:
6461:
6458:
6452:
6449:
6443:
6440:
6437:
6431:
6428:
6422:
6419:
6416:
6410:
6404:
6391:
6374:
6371:
6362:
6359:
6356:
6350:
6343:
6329:
6326:
6317:
6314:
6311:
6305:
6298:
6297:
6296:
6276:
6273:
6270:
6267:
6264:
6258:
6249:
6246:
6243:
6240:
6237:
6231:
6224:
6223:
6222:
6219:
6202:
6193:
6190:
6187:
6181:
6178:
6172:
6169:
6166:
6160:
6154:
6149:
6141:
6138:
6135:
6129:
6122:
6119:
6114:
6103:
6097:
6094:
6091:
6085:
6078:
6072:
6066:
6061:
6053:
6050:
6047:
6041:
6028:
6026:
6022:
6017:
6015:
6014:
6003:
5986:
5983:
5977:
5974:
5971:
5957:
5954:
5951:
5945:
5939:
5936:
5933:
5924:
5921:
5892:
5889:
5886:
5880:
5877:
5866:
5863:
5860:
5854:
5848:
5845:
5842:
5833:
5830:
5807:
5781:
5778:
5775:
5769:
5766:
5758:
5755:
5752:
5746:
5737:
5734:
5731:
5725:
5722:
5693:
5690:
5687:
5681:
5672:
5669:
5666:
5660:
5657:
5631:
5628:
5625:
5619:
5615:
5612:
5609:
5606:
5600:
5596:
5593:
5587:
5558:
5555:
5552:
5546:
5543:
5532:
5529:
5526:
5520:
5514:
5511:
5508:
5499:
5496:
5473:
5453:
5450:
5444:
5441:
5438:
5426:
5423:
5420:
5414:
5411:
5404:For example,
5402:
5386:
5373:
5357:
5335:
5330:
5326:
5317:
5296:
5293:
5290:
5270:
5265:
5261:
5252:
5230:
5217:
5199:
5195:
5167:
5154:
5136:
5132:
5104:
5100:
5094:
5090:
5079:
5075:
5052:
5048:
5039:
5021:
5017:
4994:
4990:
4984:
4976:
4971:
4961:
4957:
4951:
4941:
4937:
4914:
4910:
4887:
4883:
4873:
4859:
4854:
4846:
4826:
4821:
4813:
4793:
4788:
4780:
4760:
4740:
4732:
4728:
4712:
4692:
4672:
4665:by the term
4663:
4657:
4652:
4647:
4642:
4638:
4618:
4609:
4605:
4589:
4569:
4562:
4557:
4552:
4548:
4540:
4535:
4519:
4513:
4504:
4499:
4494:
4488:
4471:
4465:
4457:
4454:is a pair of
4453:
4446:
4436:
4434:
4430:
4426:
4422:
4417:
4374:
4348:
4337:
4336:
4331:
4330:
4325:
4321:
4296:
4293:
4290:
4284:
4281:
4270:
4267:
4264:
4258:
4252:
4249:
4246:
4237:
4234:
4208:
4205:
4202:
4196:
4193:
4185:
4181:
4163:
4143:
4123:
4117:
4109:
4105:
4096:
4094:
4089:
4072:
4069:
4055:
4051:
4032:
4026:
4023:
4012:
4008:
3992:
3969:
3963:
3960:
3957:
3954:
3948:
3945:
3919:
3916:
3913:
3901:
3875:
3856:
3853:
3825:
3808:
3766:
3739:
3735:
3725:
3719:
3711:
3706:
3690:
3689:factor monoid
3672:
3668:
3654:
3649:
3633:
3629:
3601:
3597:
3571:
3551:
3544:generated by
3543:
3525:
3521:
3507:
3503:
3485:
3481:
3453:
3426:
3418:
3415:
3412:
3409:
3406:
3403:
3400:
3397:
3377:
3374:
3371:
3366:
3362:
3353:
3350:
3347:
3327:
3322:
3318:
3309:
3287:
3283:
3268:
3266:
3262:
3246:
3224:
3199:
3177:
3147:
3139:
3134:
3104:
3077:
3052:
3049:
3046:
3026:
3023:
3020:
3017:
3014:
2994:
2991:
2988:
2985:
2982:
2960:
2952:
2949:
2946:
2943:
2940:
2937:
2934:
2931:
2911:
2906:
2898:
2876:
2868:
2865:
2862:
2859:
2837:
2812:
2790:
2778:
2774:
2773:rewrite rules
2758:
2715:
2712:
2699:
2695:
2691:
2675:
2667:
2663:
2659:
2655:
2651:
2645:
2635:
2633:
2629:
2625:
2621:
2618:
2613:
2611:
2607:
2591:
2583:
2579:
2570:
2566:
2557:
2553:
2544:
2540:
2524:
2514:
2494:
2488:
2482:
2474:
2470:
2466:
2462:
2458:
2442:
2436:
2416:
2411:
2403:
2398:
2390:
2382:
2378:
2374:
2370:
2366:
2350:
2344:
2324:
2319:
2311:
2303:
2287:
2282:
2274:
2269:
2261:
2253:
2249:
2245:
2241:
2225:
2219:
2211:
2190:
2182:
2178:
2162:
2155:
2143:
2135:
2131:
2127:
2123:
2107:
2101:
2093:
2089:
2085:
2081:
2077:
2061:
2056:
2048:
2040:
2036:
2032:
2008:
1990:
1957:
1913:
1895:
1881:
1879:
1875:
1871:
1867:
1863:
1859:
1855:
1852:(abbreviated
1851:
1847:
1840:
1830:
1828:
1782:
1778:
1774:
1770:
1736:
1732:
1731:rewrite rules
1728:
1724:
1714:
1697:
1682:
1676:
1670:
1664:
1658:
1595:
1589:
1583:
1580:
1571:
1565:
1559:
1531:
1498:
1495:
1486:
1480:
1474:
1471:
1462:
1456:
1450:
1422:
1389:
1386:
1377:
1371:
1365:
1362:
1353:
1347:
1341:
1338:
1329:
1323:
1317:
1289:
1253:
1247:
1244:
1235:
1229:
1223:
1220:
1211:
1205:
1199:
1171:
1132:
1126:
1120:
1117:
1108:
1102:
1096:
1089:
1088:
1087:
1084:
1082:
1063:
1048:
1042:
1036:
1030:
1024:
996:
956:
953:
944:
938:
932:
925:
919:
891:
851:
845:
842:
833:
827:
821:
814:
786:
747:
741:
735:
732:
723:
717:
711:
704:
703:
702:
681:
666:
663:
660:
654:
651:
646:
638:
632:
629:
626:
619:
607:
602:
597:
594:
591:
584:
569:
566:
563:
557:
552:
544:
538:
535:
532:
525:
513:
508:
503:
500:
497:
486:
485:
484:
482:
479:
475:
471:
467:
457:
454:
415:
409:
406:
403:
397:
391:
388:
385:
373:
370:
367:
361:
358:
351:
348:
329:
326:
323:
317:
311:
308:
305:
296:
293:
287:
284:
281:
271:
257:
251:
248:
236:
233:
230:
217:
214:
198:
192:
189:
177:
174:
171:
158:
155:
139:
133:
120:
119:
118:
116:
112:
100:Example cases
97:
95:
91:
87:
83:
79:
74:
72:
68:
64:
60:
56:
52:
48:
44:
40:
33:
19:
8463:. Retrieved
8454:
8444:
8409:
8403:
8391:. Retrieved
8379:
8362:
8351:. Retrieved
8321:
8317:
8304:
8292:. Retrieved
8282:
8271:
8259:. Retrieved
8250:
8243:
8224:
8218:
8208:
8196:
8190:
8180:
8166:
8154:. Retrieved
8142:
8134:Klop, J. W.
8129:
8120:
8111:
8102:
8093:
8061:
8054:
8044:
8038:
8018:
8011:
7992:
7988:
7956:
7952:
7942:
7923:
7919:
7909:
7898:. Retrieved
7862:
7856:
7843:
7831:
7816:Maude System
7765:
7754:Martin Davis
7740:
7733:
7722:
7705:
7695:
7688:C. J. Hogger
7669:
7634:
7596:
7567:
7566:("Terese"),
7537:
7512:
7508:
7504:
7500:
7496:
7492:
7488:
7484:
7480:
7476:
7472:
7468:
7464:
7460:
7456:
7452:
7448:
7444:
7440:
7436:
7432:
7428:
7424:
7420:
7416:
7412:
7408:
7404:
7400:
7396:
7392:
7388:
7384:
7380:
7376:
7372:
7367:
7359:
7355:
7351:
7347:
7343:
7339:
7335:
7331:
7327:
7323:
7319:
7315:
7311:
7307:
7303:
7299:
7295:
7291:
7287:
7283:
7279:
7275:
7271:
7267:
7263:
7259:
7255:
7251:
7247:
7243:
7239:
7235:
7231:
7227:
7223:
7219:
7215:
7211:
7207:
7203:
7199:
7195:
7191:
7187:
7183:
7179:
7175:
7171:
7167:
7163:
7159:
7155:
7151:
7147:
7143:
7138:
7030:
7022:
7018:
7014:
7010:
7006:
7002:
6998:
6994:
6989:
6927:trace monoid
6923:Trace theory
6921:
6902:instead of (
6894:
6885:lambda terms
6882:
6866:
6807:
6392:
6389:
6294:
6220:
6029:
6018:
6011:
6009:
5403:
5037:
4874:
4730:
4726:
4661:
4655:
4653:at position
4645:
4640:
4636:
4631:to the term
4607:
4561:substitution
4555:
4538:
4533:
4502:
4497:
4492:
4486:
4452:rewrite rule
4451:
4449:
4421:term algebra
4418:
4335:§ Logic
4333:
4327:
4323:
4319:
4317:
4183:
4136:at position
4107:
4092:
4090:
4054:word problem
4007:empty string
3902:
3872:is called a
3650:
3541:
3269:
3264:
2776:
2772:
2689:
2653:
2649:
2647:
2634:in general.
2628:word problem
2614:
2609:
2605:
2542:
2538:
2472:
2468:
2464:
2460:
2456:
2455:. An ARS is
2380:
2376:
2372:
2368:
2363:. An ARS is
2251:
2247:
2243:
2239:
2209:
2180:
2176:
2133:
2129:
2128:. An object
2121:
2091:
2087:
2083:
2079:
2075:
2074:. An object
2038:
2034:
2031:word problem
1882:
1877:
1873:
1869:
1865:
1857:
1853:
1849:
1845:
1842:
1730:
1720:
1712:
1085:
1080:
1078:
700:
480:
474:Peano axioms
463:
430:
108:
75:
70:
66:
62:
58:
50:
36:
7666:Tom Maibaum
7644:Gérard Huet
7623:"Rewriting"
7350:); neither
7342:)) → ... →
6006:Termination
5245:, that is,
5009:, the term
3265:Thue system
3119:, the pair
2805:induced by
2658:free monoid
2632:undecidable
2539:terminating
2367:if for all
2210:normalizing
2126:normal form
2122:irreducible
1868:called the
1827:verb phrase
1773:noun phrase
1723:linguistics
1717:Linguistics
1081:rewrites-to
39:mathematics
8480:Categories
8465:2021-08-16
8393:2013-06-16
8353:2019-11-13
8339:2433/99946
8294:2014-06-19
7900:2019-02-12
7823:References
7699:, Volume 1
7638:, Volume 1
7556:Marc Bezem
7552:316 pages.
6692:Dershowitz
4875:If a term
4536:to a term
4011:free group
3807:isomorphic
3502:congruence
3468:, denoted
2975:such that
2694:substrings
2606:convergent
2543:noetherian
2094:such that
2082:is called
2041:, whether
460:Arithmetic
453:equivalent
8380:Proc. RTA
8156:14 August
7879:0956-7968
7764:, (1994)
7758:Ron Sigal
7166:), since
7104:∗
7083:∗
7054:∗
7045:∗
6958:L-systems
6674:⋯
6667:→
6589:→
6541:→
6478:→
6369:→
6324:→
6256:→
6152:→
6117:→
6064:→
6027:systems.
5984:∗
5975:∗
5946:∗
5925:∗
5890:∗
5881:∗
5855:∗
5834:∗
5808:∗
5779:∗
5770:∗
5747:∗
5726:∗
5682:∗
5661:∗
5623:↦
5604:↦
5591:↦
5556:∗
5547:∗
5521:∗
5500:∗
5474:∗
5451:∗
5442:∗
5433:→
5424:∗
5415:∗
5384:→
5324:→
5266:∗
5259:→
5228:→
5200:∗
5193:→
5165:→
5130:→
5088:→
5038:rewritten
4982:→
4977:⋯
4969:→
4949:→
4852:→
4819:→
4785:→
4693:σ
4619:σ
4570:σ
4517:→
4500:is a set
4469:→
4445:Tadalafil
4425:signature
4401:¬
4375:∧
4349:∨
4294:∗
4285:∗
4259:∗
4238:∗
4206:∗
4197:∗
4164:σ
4121:⟶
4067:Σ
4033:ε
4030:→
3993:ε
3970:ε
3967:→
3955:ε
3952:→
3851:Σ
3767:∗
3763:Σ
3740:∗
3733:↔
3720:∗
3716:Σ
3673:∗
3666:↔
3634:∗
3627:↔
3602:∗
3595:→
3526:∗
3519:↔
3486:∗
3479:↔
3451:→
3427:∗
3423:Σ
3419:∈
3367:∗
3360:→
3323:∗
3316:→
3288:∗
3281:→
3261:symmetric
3222:→
3178:∗
3174:Σ
3145:→
3135:∗
3131:Σ
3105:∗
3101:Σ
3075:→
2961:∗
2957:Σ
2953:∈
2904:→
2877:∗
2873:Σ
2869:∈
2838:∗
2834:Σ
2788:→
2739:Σ
2710:Σ
2617:confluent
2610:canonical
2592:⋯
2589:→
2576:→
2563:→
2520:↓
2492:→
2486:←
2440:↓
2412:∗
2409:→
2399:∗
2396:←
2365:confluent
2348:↓
2320:∗
2317:↔
2283:∗
2280:←
2270:∗
2267:→
2223:↓
2195:↓
2156:∗
2151:→
2105:→
2084:reducible
2057:∗
2054:↔
2017:→
1991:∗
1988:↔
1966:→
1942:↔
1922:→
1896:∗
1893:→
1878:reduction
1796:→
1781:morphemes
1750:→
1627:→
1524:→
1415:→
1387:⋅
1282:→
1245:⋅
1164:→
1118:⋅
989:→
884:→
779:→
664:⋅
649:→
630:⋅
605:→
595:⋅
555:→
511:→
439:→
407:∨
398:∧
389:∨
380:→
371:∧
362:∨
327:∨
318:∧
309:∨
300:→
294:∨
285:∧
255:¬
252:∧
246:¬
243:→
234:∨
225:¬
196:¬
193:∨
187:¬
184:→
175:∧
166:¬
137:→
131:¬
128:¬
82:algorithm
51:rewriting
8459:Archived
8436:42331173
8384:Archived
8344:Archived
8288:Archived
8175:(1990).
8147:Archived
7891:Archived
7887:16807490
7694:(Eds.),
7668:(Eds.),
7633:(Eds.),
7612:preprint
7536:(1999).
7515:)) → ...
7282:))) →
6948:Compiler
6937:See also
6929:and the
6808:overlaps
4839:, or as
4604:position
3985:, where
3655:. Since
3340:implies
3065:. Since
2666:alphabet
2507:implies
2429:implies
2337:implies
2248:joinable
1876:or just
1777:sentence
8378:(ed.).
8261:16 June
8179:(ed.).
7595:(Ed.),
5151:is the
4551:subterm
4547:matches
4534:applied
4532:can be
4005:is the
3500:, is a
2662:strings
2005:is the
1954:is the
1910:is the
1083:arrow.
55:formula
8434:
8424:
8069:
8026:
7885:
7877:
7772:
7606:
7574:
7544:
7286:, and
7250:))) →
6904:ground
6900:graphs
6804:linear
6025:ground
6021:linear
4184:Pic.2:
4108:Pic.1:
3039:, and
2775:. The
2731:where
2467:, and
2375:, and
2175:, and
2029:. The
1805:
45:, and
8432:S2CID
8387:(PDF)
8374:. In
8372:(PDF)
8347:(PDF)
8314:(PDF)
8255:(PDF)
8150:(PDF)
8139:(PDF)
7894:(PDF)
7883:S2CID
7853:(PDF)
7748:Other
7682:, in
7455:)) →
7411:)) →
7326:)) →
7206:)) →
6981:Notes
6908:terms
6295:and
5372:above
4733:, to
4729:, or
4637:redex
4549:some
4456:terms
4329:terms
3809:with
2698:tuple
2688:, to
2136:" if
2124:or a
1864:→ on
111:logic
105:Logic
69:, or
47:logic
8422:ISBN
8263:2013
8158:2021
8067:ISBN
8024:ISBN
7875:ISSN
7786:The
7770:ISBN
7738:LNCS
7690:and
7664:and
7629:and
7604:ISBN
7584:and
7572:ISBN
7542:ISBN
7503:)) ,
7443:)) ,
7383:) →
7354:nor
7298:) →
7178:) →
7158:and
6912:tree
6871:and
6867:See
6802:are
6721:and
4496:. A
4364:and
2242:and
2037:and
1633:s.a.
470:term
92:and
8414:doi
8334:hdl
8326:doi
8229:doi
8225:103
7997:doi
7993:285
7961:doi
7928:doi
7867:doi
7800:by
7741:277
7491:)),
6906:-)
5820:to
5309:or
5283:if
5218:of
5040:to
4659:in
4639:or
4553:of
4324:TRS
3876:of
3805:is
3259:is
2825:on
2690:all
2620:iff
2608:or
2541:or
2475:,
2471:in
2383:,
2379:in
2304:if
2238:or
2090:in
2078:in
2009:of
1958:of
1914:of
1854:ARS
1848:or
1775:or
1721:In
677:(4)
615:(3)
580:(2)
521:(1)
109:In
37:In
8482::
8430:.
8420:.
8342:.
8332:.
8322:25
8320:.
8316:.
8223:.
8217:.
8141:.
8081:^
7991:.
7987:.
7975:^
7957:37
7955:.
7951:.
7924:14
7922:.
7918:.
7889:.
7881:.
7873:.
7863:24
7861:.
7855:.
7804:,
7760:,
7756:,
7736:.
7732:,
7686:,
7660:,
7621:.
7562:,
7558:,
7532:;
7479:),
7431:),
7399:),
7314:),
7266:),
7238:),
7222:),
7194:),
7017:→
7001:=
6002:.
4806:,
4450:A
4318:A
4095:.
3900:.
3648:.
3267:.
3192:,
3007:,
2648:A
2612:.
2463:,
2371:,
2212:.
1978:.
1934:.
1880:.
1872:,
1725:,
65:,
49:,
41:,
8468:.
8438:.
8416::
8396:.
8356:.
8336::
8328::
8297:.
8265:.
8237:.
8231::
8160:.
8075:.
8032:.
8005:.
7999::
7969:.
7963::
7936:.
7930::
7903:.
7869::
7776:.
7701:.
7675:.
7640:.
7550:.
7513:c
7511:,
7509:c
7507:(
7505:h
7501:c
7499:,
7497:c
7495:(
7493:h
7489:c
7487:,
7485:c
7483:(
7481:h
7477:c
7475:,
7473:c
7471:(
7469:h
7467:(
7465:f
7463:(
7461:f
7459:(
7457:f
7453:c
7451:,
7449:c
7447:(
7445:h
7441:c
7439:,
7437:c
7435:(
7433:h
7429:c
7427:,
7425:c
7423:(
7421:h
7419:(
7417:f
7415:(
7413:f
7409:c
7407:,
7405:c
7403:(
7401:h
7397:c
7395:,
7393:c
7391:(
7389:h
7387:(
7385:f
7381:c
7379:,
7377:c
7375:(
7373:h
7360:b
7358:(
7356:g
7352:b
7348:b
7346:(
7344:g
7340:c
7338:,
7336:c
7334:(
7332:h
7330:(
7328:g
7324:c
7322:,
7320:c
7318:(
7316:h
7312:c
7310:,
7308:c
7306:(
7304:h
7302:(
7300:f
7296:c
7294:,
7292:c
7290:(
7288:h
7284:b
7280:c
7278:,
7276:c
7274:(
7272:h
7270:(
7268:g
7264:c
7262:,
7260:c
7258:(
7256:h
7254:(
7252:f
7248:c
7246:,
7244:c
7242:(
7240:h
7236:c
7234:,
7232:c
7230:(
7228:h
7226:(
7224:f
7220:c
7218:,
7216:c
7214:(
7212:h
7210:(
7208:f
7204:c
7202:,
7200:c
7198:(
7196:h
7192:c
7190:,
7188:c
7186:(
7184:h
7182:(
7180:f
7176:c
7174:,
7172:c
7170:(
7168:h
7164:b
7162:(
7160:g
7156:b
7152:c
7150:,
7148:c
7146:(
7144:h
7122:)
7119:)
7116:2
7113:+
7110:a
7107:(
7101:)
7098:1
7095:+
7092:a
7089:(
7086:(
7080:a
7060:)
7057:z
7051:y
7048:(
7042:x
7023:A
7021:∨
7019:B
7015:B
7013:∨
7011:A
7007:A
7005:∨
7003:B
6999:B
6997:∨
6995:A
6850:2
6846:R
6823:1
6819:R
6788:2
6784:R
6761:1
6757:R
6734:2
6730:R
6707:1
6703:R
6660:)
6657:)
6654:1
6651:,
6648:0
6645:(
6642:g
6639:,
6636:)
6633:1
6630:,
6627:0
6624:(
6621:g
6618:,
6615:)
6612:1
6609:,
6606:0
6603:(
6600:g
6597:(
6594:f
6582:)
6579:)
6576:1
6573:,
6570:0
6567:(
6564:g
6561:,
6558:1
6555:,
6552:0
6549:(
6546:f
6534:)
6531:)
6528:1
6525:,
6522:0
6519:(
6516:g
6513:,
6510:)
6507:1
6504:,
6501:0
6498:(
6495:g
6492:,
6489:0
6486:(
6483:f
6471:)
6468:)
6465:1
6462:,
6459:0
6456:(
6453:g
6450:,
6447:)
6444:1
6441:,
6438:0
6435:(
6432:g
6429:,
6426:)
6423:1
6420:,
6417:0
6414:(
6411:g
6408:(
6405:f
6375:.
6372:y
6366:)
6363:y
6360:,
6357:x
6354:(
6351:g
6330:,
6327:x
6321:)
6318:y
6315:,
6312:x
6309:(
6306:g
6280:)
6277:x
6274:,
6271:x
6268:,
6265:x
6262:(
6259:f
6253:)
6250:x
6247:,
6244:1
6241:,
6238:0
6235:(
6232:f
6203:.
6200:)
6197:)
6194:x
6191:,
6188:x
6185:(
6182:h
6179:,
6176:)
6173:c
6170:,
6167:x
6164:(
6161:h
6158:(
6155:f
6145:)
6142:x
6139:,
6136:c
6133:(
6130:h
6123:,
6120:b
6110:)
6107:)
6104:x
6101:(
6098:g
6095:,
6092:x
6089:(
6086:f
6079:,
6076:)
6073:x
6070:(
6067:g
6057:)
6054:x
6051:,
6048:x
6045:(
6042:f
5987:3
5981:)
5978:2
5972:1
5969:(
5964:)
5961:)
5958:2
5955:+
5952:a
5949:(
5943:)
5940:1
5937:+
5934:a
5931:(
5928:(
5922:a
5896:)
5893:3
5887:2
5884:(
5878:1
5873:)
5870:)
5867:2
5864:+
5861:a
5858:(
5852:)
5849:1
5846:+
5843:a
5840:(
5837:(
5831:a
5785:)
5782:3
5776:2
5773:(
5767:1
5762:)
5759:2
5756:+
5753:a
5750:(
5744:)
5741:)
5738:1
5735:+
5732:a
5729:(
5723:a
5720:(
5697:)
5694:2
5691:+
5688:a
5685:(
5679:)
5676:)
5673:1
5670:+
5667:a
5664:(
5658:a
5655:(
5635:}
5632:2
5629:+
5626:a
5620:z
5616:,
5613:1
5610:+
5607:a
5601:y
5597:,
5594:a
5588:x
5585:{
5562:)
5559:3
5553:2
5550:(
5544:1
5539:)
5536:)
5533:2
5530:+
5527:a
5524:(
5518:)
5515:1
5512:+
5509:a
5506:(
5503:(
5497:a
5454:z
5448:)
5445:y
5439:x
5436:(
5430:)
5427:z
5421:y
5418:(
5412:x
5387:R
5358:R
5348:.
5336:t
5331:+
5327:R
5318:s
5297:t
5294:=
5291:s
5271:t
5262:R
5253:s
5231:R
5196:R
5168:R
5137:+
5133:R
5105:n
5101:t
5095:+
5091:R
5080:1
5076:t
5053:n
5049:t
5022:1
5018:t
4995:n
4991:t
4985:R
4972:R
4962:2
4958:t
4952:R
4942:1
4938:t
4915:n
4911:t
4888:1
4884:t
4860:t
4855:R
4847:s
4827:t
4822:R
4814:s
4794:t
4789:R
4781:s
4761:R
4741:t
4713:s
4673:r
4662:s
4656:p
4646:t
4633:l
4608:p
4590:s
4556:s
4544:l
4539:s
4520:r
4514:l
4503:R
4493:r
4487:l
4472:r
4466:l
4447:.
4404:)
4398:(
4378:)
4372:(
4352:)
4346:(
4322:(
4300:)
4297:3
4291:2
4288:(
4282:1
4277:)
4274:)
4271:2
4268:+
4265:a
4262:(
4256:)
4253:1
4250:+
4247:a
4244:(
4241:(
4235:a
4212:)
4209:z
4203:y
4200:(
4194:x
4144:p
4124:r
4118:l
4076:)
4073:R
4070:,
4064:(
4036:}
4027:b
4024:a
4021:{
3973:}
3964:a
3961:b
3958:,
3949:b
3946:a
3943:{
3923:}
3920:b
3917:,
3914:a
3911:{
3886:M
3860:)
3857:R
3854:,
3848:(
3826:R
3820:M
3791:M
3736:R
3726:/
3712:=
3707:R
3701:M
3669:R
3630:R
3598:R
3572:R
3552:R
3522:R
3482:R
3454:R
3416:v
3413:,
3410:u
3407:,
3404:y
3401:,
3398:x
3378:v
3375:y
3372:u
3363:R
3354:v
3351:x
3348:u
3328:y
3319:R
3310:x
3284:R
3247:R
3225:R
3200:R
3153:)
3148:R
3140:,
3127:(
3078:R
3053:v
3050:R
3047:u
3027:y
3024:v
3021:x
3018:=
3015:t
2995:y
2992:u
2989:x
2986:=
2983:s
2950:v
2947:,
2944:u
2941:,
2938:y
2935:,
2932:x
2912:t
2907:R
2899:s
2866:t
2863:,
2860:s
2813:R
2791:R
2759:R
2719:)
2716:R
2713:,
2707:(
2676:R
2584:2
2580:x
2571:1
2567:x
2558:0
2554:x
2525:y
2515:x
2495:y
2489:w
2483:x
2473:A
2469:y
2465:x
2461:w
2443:y
2437:x
2417:y
2404:w
2391:x
2381:A
2377:y
2373:x
2369:w
2351:y
2345:x
2325:y
2312:x
2288:y
2275:z
2262:x
2252:z
2244:y
2240:x
2226:y
2220:x
2191:x
2181:x
2177:y
2163:y
2144:x
2134:x
2130:y
2108:y
2102:x
2092:A
2088:y
2080:A
2076:x
2062:y
2049:x
2039:y
2035:x
1866:A
1858:A
1811:P
1808:V
1802:P
1799:N
1793:S
1753:X
1747:A
1698:,
1695:)
1692:)
1689:)
1686:)
1683:0
1680:(
1677:S
1674:(
1671:S
1668:(
1665:S
1662:(
1659:S
1602:)
1599:)
1596:0
1593:(
1590:S
1587:(
1584:S
1581:+
1578:)
1575:)
1572:0
1569:(
1566:S
1563:(
1560:S
1535:)
1532:1
1529:(
1499:0
1496:+
1493:)
1490:)
1487:0
1484:(
1481:S
1478:(
1475:S
1472:+
1469:)
1466:)
1463:0
1460:(
1457:S
1454:(
1451:S
1426:)
1423:3
1420:(
1390:0
1384:)
1381:)
1378:0
1375:(
1372:S
1369:(
1366:S
1363:+
1360:)
1357:)
1354:0
1351:(
1348:S
1345:(
1342:S
1339:+
1336:)
1333:)
1330:0
1327:(
1324:S
1321:(
1318:S
1293:)
1290:4
1287:(
1257:)
1254:0
1251:(
1248:S
1242:)
1239:)
1236:0
1233:(
1230:S
1227:(
1224:S
1221:+
1218:)
1215:)
1212:0
1209:(
1206:S
1203:(
1200:S
1175:)
1172:4
1169:(
1139:)
1136:)
1133:0
1130:(
1127:S
1124:(
1121:S
1115:)
1112:)
1109:0
1106:(
1103:S
1100:(
1097:S
1064:,
1061:)
1058:)
1055:)
1052:)
1049:0
1046:(
1043:S
1040:(
1037:S
1034:(
1031:S
1028:(
1025:S
1000:)
997:1
994:(
964:)
961:)
957:0
954:+
951:)
948:)
945:0
942:(
939:S
936:(
933:S
929:(
926:S
923:(
920:S
895:)
892:2
889:(
859:)
855:)
852:0
849:(
846:S
843:+
840:)
837:)
834:0
831:(
828:S
825:(
822:S
818:(
815:S
790:)
787:2
784:(
754:)
751:)
748:0
745:(
742:S
739:(
736:S
733:+
730:)
727:)
724:0
721:(
718:S
715:(
712:S
682:.
670:)
667:B
661:A
658:(
655:+
652:A
642:)
639:B
636:(
633:S
627:A
620:,
608:0
598:0
592:A
585:,
573:)
570:B
567:+
564:A
561:(
558:S
548:)
545:B
542:(
539:S
536:+
533:A
526:,
514:A
504:0
501:+
498:A
481:S
416:,
413:)
410:C
404:A
401:(
395:)
392:B
386:A
383:(
377:)
374:C
368:B
365:(
359:A
349:)
345:(
333:)
330:C
324:B
321:(
315:)
312:C
306:A
303:(
297:C
291:)
288:B
282:A
279:(
258:B
249:A
240:)
237:B
231:A
228:(
215:)
211:(
199:B
190:A
181:)
178:B
172:A
169:(
156:)
152:(
140:A
134:A
34:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.