Syntactical proof of universal instantiation rule
First: I am not mathematician but philosopher. I understand why the universal instantiation rule is working.
$\frac{\vdash\forall xA}{\vdash A^x_t}$
But is there actually a serious proof in a logical proof system (Hilbert etc.) ? I don't personally find the critical step on how to get rid of the universal quantifier from one to the next line.
An idea of a syntactical proof:
1: $\vdash\forall A$
2: $\vdash\forall A\to A$
3: $\vdash A$
The first is the assumption, the second is a fact which I found in a book and which seems serious and the third line is modus ponens on the first two. But now, I have got the same result, but without the substitution in A?
$\endgroup$ 51 Answer
$\begingroup$The rule of Universal instantiation simply formalizes the evident intuitive principle that "what holds of all, holds of any"
In other words, if property $A$ holds of every object in the "universe" (this means $\forall x A(x)$), then it holds also of the object named by $t$ (i.e. $A(t)$).
In Natural Deduction it is one of the basic rules for quantifiers.
In Hilbert-style proof system we can derive it from the quantifier axiom :
$\endgroup$ 1$\forall x A \to A^x_t$.
More in general
"Zoraya ter Beek, age 29, just died by assisted suicide in the Netherlands. She was physically healthy, but psychologically depressed. It's an abomination that an entire society would actively facilitate, even encourage, someone ending their own life because they had no hope. Th…"