With generalization restricted to variables not free in open assumptions, the deduction theorem statesThe reverse direction follows by thinning and modus ponens. For the forward direction, induct on a derivation, keeping track of its actual assumption contexts. Axioms and assumptions already in yield by A1; the distinguished assumption yields the permitted theorem . If a line is obtained by modus ponens from and , the induction hypotheses and A2 derive .
If a generalization step depends on the discharged assumption, its variable is not free in or the other open assumptions. Generalize the induction conclusion to and use A5 to derive . If the subderivation does not depend on , its generalized conclusion can instead be retained as an independent derivation and A1 applied afterwards. Thinning merely enlarges the remaining context and preserves the induction claim. These cases are why assumption dependence, rather than a careless unrestricted universal rule, is essential.
In a presentation allowing generalization freely from hypotheses, the corresponding theorem must instead explicitly require that no variable free in is generalized in an -dependent line. Without that restriction would incorrectly yield .
Articles by others on the same topic
There are currently no matching articles.