A simple formalization of alpha-equivalence
Logic in Computer Science
2026-01-16 v2
Abstract
While teaching untyped -calculus to undergraduate students, we were wondering why -equivalence is not directly inductively defined. In this paper, we demonstrate that this is indeed feasible. Specifically, we provide a grounded, inductive definition for -equivalence and show that it conforms to the specification provided in the literature. The work presented in this paper is fully formalized in the Rocq Prover.
Keywords
Cite
@article{arxiv.2507.10181,
title = {A simple formalization of alpha-equivalence},
author = {Kalmer Apinis and Danel Ahman},
journal= {arXiv preprint arXiv:2507.10181},
year = {2026}
}