主题
Search

Critical Pair


x->yu->v项重写系统的两个规则,并假设这些规则没有共同的变量。如果它们有,则重命名变量。如果 x_1x 的子项(或项 x 本身),使得它不是变量,并且对 (x_1,u)可合一的,具有最通用的合一器 theta,则 ytheta 和通过用 vtheta 替换 xtheta 中的 x_1theta 而得到的结果被称为临界对。

一个项重写系统的所有临界对都是可连接的(即可简化为相同的表达式)这一事实,意味着该系统是局部合流的。

例如,如果 f(x,x)->xg(f(x,y),x)->h(x),则 g(x,x)h(x) 将形成一个临界对,因为它们都可以从 g(f(x,x),x) 导出。

请注意,临界对有可能由一个规则产生,以两种不同的方式使用。例如,在字符串重写中"AA" -> "B",临界对 ("BA", "AB") 是将一个规则应用于"AAA"以两种不同方式的结果。


另请参阅

Church-Rosser Property, Confluent, Finitely Terminating, Knuth-Bendix Completion Algorithm, Reduction Order, Term Rewriting System

本条目的部分内容由 Todd Rowland 贡献

本条目的部分内容由 Alex Sakharov (作者链接) 贡献

使用 Wolfram|Alpha 探索

参考文献

Baader, F. and Nipkow, T. Term Rewriting and All That. Cambridge, England: Cambridge University Press, 1999.Wolfram, S. A New Kind of Science. Champaign, IL: Wolfram Media, p. 1037, 2002.

在 Wolfram|Alpha 上被引用

Critical Pair

请引用为

Rowland, Todd; Sakharov, Alex; 和 Weisstein, Eric W. "Critical Pair." 来自 MathWorld--Wolfram Web 资源。 https://mathworld.net.cn/CriticalPair.html

主题分类