In the context of the lambda calculus, why is beta-reduction called "beta-reduction" and not just reduction, or evaluation? Is there a different kind of reduction that it needs to be distinguished from?
2026-03-28 06:09:12.1774678152
On
Why is beta-reduction called *beta*-reduction?
257 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
2
There are 2 best solutions below
0
On
I don't know how widespread this is, but in some of the literature $\alpha$- and $\eta$-conversion are called $\alpha$- and $\eta$-reduction. E.g. see here, or google "alpha reduction" or "eta reduction" for more examples. (Personally, I prefer calling all three reductions, but there might be a good reason for separating them that I'm not seeing.
I don't think it's mnemonic for anything. I think it was just ordering. $\alpha$-conversion is a prior concept to $\beta$-reduction. Next, $\beta$-reduction is the core rule of the lambda calculus. $\eta$-expansion/reduction is an important but less significant transformation (and was likely identified later). There's also $\delta$-reduction which in this case is likely mnemonic for "definitions". The Calculus of Inductive Constructions also has $\iota$-reduction for inductive types, and $\zeta$-reduction for
letexpressions. (I have no idea why they chose $\zeta$, though clearly they weren't going to choose $\lambda$.) Other formal systems built on the lambda calculus have no doubt introduced other reductions and used a similar naming scheme (mainly for tradition at this point).