One of the very common notations for syntactic substitution is $[\ /\ ]$.
However, there seems to be an inconsistency in the literature about its usage.
- Many write $[t/x]$ for "substitute $t$ for $x$" (Girard, Buss, …).
- Others use $[x/t]$ for "replace $x$ with $t$" (van Dalen, Troelstra, Martin-Löf, …).
I am wondering about the history of this notation.
In particular,
who was the first person to use this notation for
syntactic substitution in logic?
Best Answer
Some early examples of the form $[t/x]$ are due to Haskell Curry.
See:
See also:
For $[x/t]$, see :
We may suppose that Tarski has "simplified" the notation used by Kurt Gödel in 1930, with
and Alonzo Church in 1932 (and see: The calculi of lambda-conversion (1941)):
A "variant" of Tarski's form is used by e.g. Enderton, with: $\alpha_t^x$.