Which one of the following well-formed formulae in predicate calculus is NOT valid ?
View worked solution
Answer: D
A formula in predicate logic is valid if it is true under every possible interpretation. Let us analyze each option to find the one that is NOT valid:
- Option A: Using the implication equivalence , we can rewrite the antecedent: Since the antecedent is logically equivalent to the consequent, the formula is of the form , which is always valid.
- Option B: The existential quantifier distributes over disjunction, meaning . Since they are equivalent, the implication is valid.
- Option C: If there exists an object that satisfies both and , then there exists an object satisfying and there exists an object satisfying . Thus, the implication is valid.
- Option D: This is NOT valid. Consider a counterexample where the domain is the set of integers :
- Let be " is even" and be " is odd".
- The antecedent is True because every integer is either even or odd.
- The consequent is False because it is not true that all integers are even, nor is it true that all integers are odd.
- Since is False, the formula is invalid.
Free practice · Your answers on this page are not saved.
