Which of the following is a valid first order formula? (Here and are first order formulae with as their only free variable)
View worked solution
Answer: D
To determine which formula is valid, we can analyze the truth of each option:
Option D:
Let us assume the antecedent is true, and also assume is true. For any arbitrary element in the domain:
- Since is true, must be true.
- Since is true, must be true.
By Modus Ponens, must be true. Since is arbitrary, is true. Thus, the implication holds, making Option D valid.
Why other options are invalid:
- Option A: Let be " is even" and be " is odd" over integers. is false, so is vacuously true. However, is false (since even numbers do not imply odd numbers).
- Option B: If is always false, then is false, even if is true.
- Option C: Let the domain be . Let be true, be false, and let be false, be true. Here, is true and is true, making the antecedent true. However, is false.
Free practice · Your answers on this page are not saved.
