![]() |
|
|||||||||||||||||
Generalization (logic)Generalization is an inference rule of Predicate Calculus which states that:
"Generalization" can be abbreviated as GEN, and the inference rule can be summarized as the sequent
but this gives rise to an important restriction: the Deduction Theorem cannot be applied to it to derive This formula is wrong because x has an unbound instance in its antecedent and a bound occurrence in its consequent, so that if the formula were instead correct, then its free instance of x could be replaced by any constant (element of the domain): but this is incorrect. E.g. if P(x) means "x is a prime number" and the domain is the set of natural numbers, then is clearly not true, because from it and
"7 is a prime number", can be deduced
"all natural numbers are prime numbers", a contradiction, by means of modus ponens, so the wrong formula is reduced to the absurd. This restriction applies to proofs: if GEN is applied to a formula in a proof, thereby binding its free variable x, then DT cannot be applied to the proof to move this formula to the right side of the turnstyle. Note that P(x) symbolizes an open statement with free variable x, whose truth is contingent on x, but So the formula There is also an axiom of Pred.Calc. which states that which transforms by the converse of the Deduction Theorem into
meaning that from which does not mean the same as which is wrong because here P(x) could be any contingent, invalid, open formula. In order to prevent such wrong formula from being at all provable, the restriction is added to DT in Pred.Calc. The turnstyle symbol Example of a proofProve: Proof:
In this proof, DT was applicable in step (10) because the formula The contents of this article are licensed from Wikipedia.org under the GNU Free Documentation License.
How to see transparent copy 01-04-2007 01:21:04 |
|






is true (
.
,
,
,
is not a part of a well-formed formula: strictly speaking it belongs neither to
.