Modular AC Unification of Higher-Order Patterns

作者: Zhenyu Qian , Kang Wang

DOI: 10.1007/BFB0016847

关键词:

摘要: This paper considers AC unification of higher-order patterns (short: patterns), which are simply typed λ-terms in long β-normal form where the arguments a free variable always η-equal to distinct bound variables. A pattern is called pure if it can be written as λx1 ... λxk.s1+...+sn, + an function symbol and each si either or subterm starting with variable. As main part paper, we propose algorithm for patterns, parameterized by first-order AC1 algorithm. The terminating complete whenever parameterizing is. all obtained combining patterns. Theoretically, result presented here implies decidability Practically, our used extend logic programming proof systems operators.

参考文章(24)
Zhenyu Qian, Kang Wang, Higher-Order E-Unification for Arbitrary Theories. JICSLP. pp. 52- 66 ,(1992)
Frank Pfenning, Logic programming in the LF logical framework Logical Frameworks. pp. 149- 182 ,(1991) , 10.1017/CBO9780511569807.008
Tobias Nipkow, Zhenyu Qian, Modular Higher-Order E-Unification rewriting techniques and applications. pp. 200- 214 ,(1991) , 10.1007/3-540-53904-2_97
Daniel J. Dougherty, Patricia Johann, A Combinatory Logic Approach to Higher-order E-unification (Extended Abstract) conference on automated deduction. pp. 79- 93 ,(1992) , 10.1007/3-540-55602-8_157
V. Breazu-Tannen, Combining algebra and higher-order types logic in computer science. pp. 82- 90 ,(1988) , 10.1109/LICS.1988.5103
D. A. Wolfram, The clausal theory of types ,(1993)
Wayne Snyder, Higher order E-unification conference on automated deduction. pp. 573- 587 ,(1990) , 10.1007/3-540-52885-7_115
Jean-Pierre Jouannaud, Claude Kirchner, Solving Equations in Abstract Algebras: A Rule-Based Survey of Unification. Computational Logic - Essays in Honor of Alan Robinson. pp. 257- 321 ,(1991)
Nachum Dershowitz, Subrata Mitra, Higher-Order and Semantic Unification foundations of software technology and theoretical computer science. pp. 139- 150 ,(1993) , 10.1007/3-540-57529-4_49
Lawrence C. Paulson, Isabelle: The Next 700 Theorem Provers arXiv: Logic in Computer Science. ,(1993) , 10.17863/CAM.23640