SYNTACTICNESS, CYCLE-SYNTACTICNESS, AND SHALLOW THEORIES

被引:32
作者
COMON, H [1 ]
HABERSTRAU, M [1 ]
JOUANNAUD, JP [1 ]
机构
[1] UNIV PARIS 11, LRI, BAT 490, F-91405 ORSAY, FRANCE
关键词
D O I
10.1006/inco.1994.1043
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Solving equations in the free algebra T(F, X) (i.e., unification) uses the two rules: f(s)=f(t)-->s=t (decomposition) and s[x]=x-->perpendicular-to (occur-check). These two rules are not correct in quotients of T(F, X) by a finitely generated congruence = E. Following C. Kirchner, we first define classes of equational theories (called syntactic and cycle-syntactic, respectively) for which it is possible to derive some rules replacing the two above. Then, we show that these abstract classes are relevant: all shallow theories, i.e., theories which can be generated by equations in which variables occur at depth at most one, are both syntactic and cycle syntactic. Moreover, the new set of unification rules is terminating, which proves that unification is decidable and finitary in shallow theories. We give still further extensions. If the set of equivalence classes is infinite, a problem which turns out to be decidable in shallow theories, then shallow theories fulfill Colmerauer's independence of disequations principle (a conjunction of n disequations is solvable iff each disequation alone is solvable). This allows us to derive quantifier-elimination rules. It turns out that these rules do terminate for shallow theories; hence the first-order theory of the quotient algebra T(F)/=E is decidable when F is finite and E is shallow. This extends Mal'cev results on the classes of (permutative) locally-free algebras that are completely axiomatizable. (C) 1994 Academic Press, Inc.
引用
收藏
页码:154 / 191
页数:38
相关论文
共 31 条
[1]   UNIFICATION IN BOOLEAN RINGS AND ABELIAN-GROUPS [J].
BOUDET, A ;
JOUANNAUD, JP ;
SCHMIDTSCHAUSS, M .
JOURNAL OF SYMBOLIC COMPUTATION, 1989, 8 (05) :449-477
[2]  
CHRISTIAN J, 1992, LECT NOTES ARTIF INT, V607, P582
[3]   EQUATIONAL PROBLEMS AND DISUNIFICATION [J].
COMON, H ;
LESCANNE, P .
JOURNAL OF SYMBOLIC COMPUTATION, 1989, 7 (3-4) :371-425
[4]  
Comon H., 1990, International Journal of Foundations of Computer Science, V1, P387, DOI 10.1142/S0129054190000278
[5]  
COMON H, 1991, LECT NOTES COMPUT SC, V510
[6]  
COMON H, 1993, THEORET COMPUT SCI, V118
[7]  
DAUCHET M, 1988, 3RD P IEEE S LOG COM
[8]  
DAUCHET M, 1990, 5TH P IEEE S LOG COM
[9]  
Dershowitz Nachum., 1990, HDB THEORETICAL COMP, P243
[10]  
Fernandez M., 1992, Applicable Algebra in Engineering, Communication and Computing, V3, P1, DOI 10.1007/BF01189020