Nominal Matching and Alpha-Equivalence

  • Authors:
  • Christophe Calvès;Maribel Fernández

  • Affiliations:
  • Department of Computer Science, Strand, King's College London, London, UK WC2R 2LS;Department of Computer Science, Strand, King's College London, London, UK WC2R 2LS

  • Venue:
  • WoLLIC '08 Proceedings of the 15th international workshop on Logic, Language, Information and Computation
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

Nominal techniques were introduced to represent in a simple andnatural way systems that involve binders. The syntax includes anabstraction operator and a primitive notion of name swapping.Nominal matching is matching modulo α-equality, andhas applications in programming languages and theorem proving,amongst others. In this paper we describe efficient algorithms tocheck the validity of equations involving binders, and also tosolve matching problems modulo α-equivalence, usingthe nominal approach.