Higher-order unification

前端 未结 4 1741
清酒与你
清酒与你 2020-12-22 19:00

I\'m working on a higher-order theorem prover, of which unification seems to be the most difficult subproblem.

If Huet\'s algorithm is still considered state-of-the-

4条回答
  •  南方客
    南方客 (楼主)
    2020-12-22 19:17

    There is also Tobias Nipkow's 1993 paper Functional Unification of Higher-Order Patterns (only 11 pages, 4 of which are bibliography and code appendix). The abstract:

    The complete development of a unification algorithm for so-called higher-order patterns, a subclass of $\lambda$-terms, is presented. The starting point is a formulation of unification by transformation, the result a directly executable functional program. In a final development step the result is adapted to $\lambda$-terms in de Bruijn's notation. The algorithms work for both simply typed and untyped terms.

提交回复
热议问题