I was wondering if someone can provide a basic procedural approach when undertaking quantifier rules in an inference system (specifically for natural deduction), and a basic explanation on the restriction when using the quantifier inference rules.
=====================================================================
Side question, before main question:
Quiet confused about when books talk about "constant" and "variables" in respect to quantifiers, and quantifier inference rules.
Constant -
Formal definition:
- A constant is a number on its own, or sometimes a letter such as a, b or c to stand for a fixed number.
My understanding of a "constant" in respect to quantifiers:
- In the case quantifier this mean a single individual.
Variable -
Formal definition:
- A symbol for a number we don't know yet. It is usually a letter like x or y.
My understanding of a "variable" in respect to quantifiers:
- In the case of quantifiers this means we get to choose any individual
=====================================================================
My understanding in repeat to quantifiers rules, using my understanding of "constant" and "variable" in terms of quantifier. As shown above.
EI = Existential instantiation ( removal of existential quantifier)
- Going from a variable to a constant ?
EG = Existential generalisation ( introduction of existential quantifier)
- Going from a constant to a variable ?
UI = Universal instantiation ( removal of universal quantifier) - Going from a variable to a constant ?
UG = Universal generalisation ( introduction of existential quantifier).
- Going from a constant to a variable ?
=====================================================================
=====================================================================
MAIN QUESTION
My understanding,below for how to go about using the quantifiers rules in natural deduction inference system :
Key for the proceeding information:
Numerator - the formula above the line.
Denominator - the formula below the line
I know it's not fraction, but wanted to make it more clear
=====================================================================
EI = Existential instantiation ( removal of existential quantifier)
Inference rule:
∃xF / F(x/e)
For the Inference rule:
Numerator part of the inference rule:
- The ∃(x) the "x" variable can be any type of variable e.g. x,y,z.Depending on what variable is inside the parenthesis of the quantifier, e.g.∃(y) the matrix beside it will have all "y" variables.
Denominator part of the inference rule:
- A new variable "e" for the F(e) is required every time you use this inference rule, i.e. cannot be the same as the a previous existential instantiation .
=====================================================================
EG = Existential generalisation ( introduction of existential quantifier)
Inference rule:
F(x/d) / ∃xF
For the Inference rule:
Numerator part of the inference rule:
- The "d" in F(d) MUST NOT come from universal instantiation , from a previous line in the inference system.
Denominator part of the inference rule:
- The F part all variable should be "x" variable as the quantifier is ∃(x).Depending on what variable is inside the parenthesis of the quantifier, e.g.∃(y) the matrix beside it will have all "y" variables.
=====================================================================
UI = Universal instantiation ( removal of universal quantifier)
Inference rule:
∀x F / F(x/d)
For the Inference rule:
Numerator part of the inference rule:
- The "F" part of ∀(x)F all variable should be "x" variable as the quantifier is ∀(x).Depending on what variable is inside the parenthesis of the quantifier, e.g.∀(y) the matrix beside it will have all "y" variables.
Denominator part of the inference rule:
- where "d" in F(d) can come from anywhere, even from previous lines.
=====================================================================
UG = Universal generalisation ( introduction of existential quantifier)
Inference rule:
F(x/d) / ∀xF
For the Inference rule:
Numerator part of the inference rule:
- The "d" part of F(d) can come from anywhere, even from previous lines.
Denominator part of the inference rule:
- The F part all variable should be "x" variable as the quantifier is ∀(x).Depending on what variable is inside the parenthesis of the quantifier, e.g.∀(y) the matrix beside it will have all "y" variables.
Thanks in advance. Any form of clarification, is highly welcomed. If you could base any answers upon "my understanding", that would be great.