One or Nothing: Anti-unification over the Simply-Typed Lambda Calculus

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.

Abstract

Generalization techniques have many applications, including template construction, argument generalization, and indexing. Modern interactive provers can exploit advancement in generalization methods over expressive type theories to further develop proof generalization techniques and other transformations. So far, investigations concerned with anti-unification (AU) over λ-terms and similar type theories have focused on developing algorithms for well-studied variants. These variants forbid the nesting of generalization variables, restrict the structure of their arguments, and are unitary. Extending these methods to more expressive variants is important to applications. We consider the case of nested generalization variables and show that the AU problem is nullary (using capture-avoiding substitutions), even when the arguments to free variables are severely restricted.

Cite

CITATION STYLE

APA

Cerna, D. M., & Buran, M. (2024). One or Nothing: Anti-unification over the Simply-Typed Lambda Calculus. ACM Transactions on Computational Logic, 25(3). https://doi.org/10.1145/3654798

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free