Let $x, y, z$ denote (bound) variables and $a, b, c$ free variables or individual parameters. Gentzen’s rules are the following:
$$ \begin{array}{ll} (\forall E) & \forall x\varphi \vdash \varphi[x/a] \\ (\exists I) & \varphi [x/a] \vdash \exists x\varphi \\ (\forall I) & \text{If }\Gamma \vdash \varphi [x/a] \text{, then }\Gamma \vdash \forall x\varphi \\ (\exists E) & \text{If }\Gamma \vdash \exists x\varphi\text{ and } \Delta, \varphi[x/a] \vdash \psi\text{, then }\Gamma, \Delta \vdash \psi \end{array} $$
Here $\varphi [x/a]$ denotes the operation of substitution, that is, of replacing all free occurrences of $x$ in $\varphi$ with a parameter $a$. In case of ($\forall I$) and ($\exists E$) a parameter $a$ is required to be “fresh” in the sense of having no other occurrences in $\Gamma , \Delta, \varphi, \psi$. Such a fresh a is sometimes called an ‘eigenvariable’ or a ‘proper variable’.
It is from here.
What does $(\forall I)$ mean to say? It seems to me counter-intuitive.
Is the requirement on $a$ that it must not occur in $\phi$, neither bound nor free variables?
$(\exists I)$ and $(\forall I)$ are very similar, but why does $(\forall I)$ achieve stronger than $(\exists I)$?