Deduction theorem (First order predicate logic)
Suppose there exists a deduction $\Gamma,\phi\vdash\rho$ such that there is not generalized applications in formulas that depends on $\phi$ and also suppose that generalized variable it's a free variable of $\phi$. Then $\Gamma\vdash\phi\to\rho.$
My questions are:
What is the generalized variable?
Is the generalized variable any generalized variable such that doesn't depend on $\phi$? But if it doesn't depends on $\phi$ it can't be a free variable of $\phi$.
This is very confusing. Can someone explain this please?
Long comment
In a derivation $\Gamma \vdash \phi$, i.e. a sequence $D_1, D_2, \ldots, D_n$ where ... and $D_n= \phi$, we say that $D_i$ depends upon $B$ iff:
With this definition in place, we have:
Thus, your "generalized variable" is a variable $x$ having free occurrences in $\phi$ and in the derivation there is some application of Gen to a formula that depends upon $\phi$ that quantifies $x$ (that "generalize" on it).