Predicate Logic Rules
Predicate Logic: instantiation and generalization rules All of the rules of implication and the rules of replacement we learned in propositional logic are applicable in predicate logic. However, we cannot apply them to any line without first getting rid of the quantifiers. So, we need some additional rules, implicational rules, that allow us to get rid of the quantifiers. We also need rules that allow us to add quantifiers. So, the following four rules are new implication rules, and so must be applied to whole lines not parts of lines. Instantiation Rules UI (x)Fx Fy Use this version of the rule if you anticipate using UG later in the proof (the ‘y’ in ‘Fy’ is a variable and not a constant) (x)Fx Fa Use this version of the rule if there is an individual with F (the ‘a’ in ‘Fa’ is a constant and not a variable—it names something specific in the universe of discourse) EI ( ∃ x)Fx Fa (Beware: the existential name must be ...