What is a genuine variable?
Is a free variable, the universal quantification of which yields a true formula. For example. Ax.x + x = 2x
What is an unknown?
An unknown is a free variable, the existential quantification of which yields a true formula. Ex.adult(x)
What is the introduction of (for all symbol) universal quantifier called?
generalization
What is the introduction of (for some symbol) existential quantifier called?
specialization
What is the another name for the elimination stage of a predicate logic proof?
Instantiation
List Nissanke’s Rules for Variable Handling:
2.When eliminating the existential quantifier, do not instantiate
its variable with an existing free variable.
What is a predicate?
Objects in term of their attributes/properties and their relationships with each other. Predicates correspond to attributes or relationships.
What is a unary predicate?
A predicate that takes one identifier/object as an argument and gives attributes to that identifier/object. Doesn’t describe relationships between identifiers.
What is a binary predicate?
Binary predicates take two objects/identifiers as arguments so can describe the relationship between objects/identifiers. Can also describe attributes of objects.
What is an n-ary predicate?
An n-ary predicate is a predicate involving n objects expressing a relationship among them.
When does a predicate become a proposition?
A predicate is initially an incomplete proposition that only becomes a proposition it is applied to some entity or multiple entities where necessary. A predicate is not a proposition until the correct number of arguments have been assigned, otherwise a truth value cannot be determined.
What is the ‘for all’ symbol?
Universal quantifier. ‘For all’. Applies a predicate to all objects/things in a defined universe.
What is the ‘there exists’ symbol?
Existential quantifier. ‘There exists some’. Applies a predicate to at least one object/thing in a defined universe, but we don’t know how many.