arXiv · 2607.20179
Linearising Explicit Substitutions using Intersection Types
Abstract
Term expansion was originally introduced in 2004 as a way to relate terms typed in an intersection type system with linear terms. Recently, new applications of term expansion include the relation of lambda-terms with terms typed in other substructural type systems, such as the relevant and the ordered type systems, and the use of quantitative types to relate the strongly normalising lambda-terms with weak linear terms that share the same normal form. Here we define a new term expansion for a calculus with explicit substitutions, using it to relate a lambda-calculus with explicit substitutions to Boudol's resource aware lambda-calculus with multiplicities, where function arguments have a possibly limited availability.
Explore related subjects
Keep this discovery
Ana Jorge Almeida, Sandra Alves, Mário Florido. 2026-07-22. Linearising Explicit Substitutions using Intersection Types. https://doi.org/10.4204/eptcs.449.2
Cite the original work for its findings. Save a collection to share your selection of sources.