The button will add this page to my log of things to fix. Use it for broken links, equations not rendering correctly, etc. Submit other issues on GitHub.
Deduction Theorem
Let be a set of formulae in a first-order Language.
Let , be formulae in .
Then
if and only if
Proof
Assume . Write down a proof of from and add the lines
to obtain a proof of from
Now assume . Let be a proof of from
We prove by induction on that
Induction hypothesis at -th step:
For all we have s.t. if a variable does not occur free in any premiss in the proof of from
then must not occur free in any premiss used in the proof of from .
We now prove that in four cases