Alphaequivalentie
Alphaequivalentie, or alpha-equivalence, is a notion of equality used in the lambda calculus and related formal systems. It identifies terms that have the same structure and binding, differing only in the names chosen for bound variables. In other words, two terms are alpha-equivalent if one can be obtained from the other by renaming bound variables throughout the term.
A classic example is that lambda abstractions λx. x and λy. y are alpha-equivalent. More generally, λx.
Formally, alpha-conversion expresses the idea that λx. M ≡α λy. M[y/x], provided y does not occur free
Alpha-equivalence is essential for reasoning about programs and proofs without being tied to arbitrary variable names.