Existence introduction in Kleene's IM is stated as $A(t) \vdash \exists x A(x)$. The way the notation $A(t)$ in introduced by Kleene (page 78), make me think that all occurrences (instances) of t in $A(t)$ must be substituted by $x$. However, this is not the case, as explained here.
Is this fact explained or explicitly used anywhere on Kleene's IM? If it's a yes, could you point me in the right direction? Thanks
The notation for substitution as used in the existential introduction rule is defined on p. 78:
The existential introduction rule can then be defined in terms of ordinary substitution, namely in terms of the substitution going the other way round: In $A(t) \vdash \exists x A(x)$, $A(t)$ is the result of replacing every free occurrence of $x$ in $A(x)$ with $t$.
There may be other occurrences of $t$ in $A(t)$ that are not the result of substitutions for $x$, which is why if one explains the replacement the other way round (as in the answer to the post linked), not all occurrences of $t$ need to be replaced by $x$. And note that that partial replacement of $x$ for $t$ is not substitution, since 1. $t$ can be a constant but only variables can undergo substitution, and 2. substitution always replaces all occurrences.