Which of the following predicate logic formulae/formula is/are CORRECT representation(s) of the statement: "Everyone has exactly one mother"?
The meanings of the predicates used are:
- mother is the mother of
- noteq and are not equal
View worked solution
Answer: B;D
To represent the statement "Everyone has exactly one mother", we need to express two conditions for every person :
- Existence: There exists some who is the mother of .
- Uniqueness: There is no other person (where ) who is also the mother of .
Let us analyze each option based on these conditions:
-
Option A:
This states that for everyone , there is some mother , and there exists some person who is not the mother of . This does not guarantee uniqueness, as could still have multiple mothers other than .
(Incorrect) -
Option B:
This states that for every , there exists a who is the mother of , and for any , if , then is not the mother of . This perfectly captures both existence and uniqueness.
(Correct) -
Option C:
Since means , this simplifies to: "If is the mother of , then there exists some who is the mother of ". This is a tautology for anyone who has a mother and does not assert that everyone must have a mother, nor does it enforce uniqueness.
(Incorrect) -
Option D:
This states that for every , there exists a who is the mother of , and there does not exist any such that and is the mother of .
Using the logical equivalence , we have: This is logically equivalent to Option B.
(Correct)
Free practice · Your answers on this page are not saved.
