What is the first order predicate calculus statement equivalent to the following?
"Every teacher is liked by some student"
View worked solution
Answer: B
To translate the English sentence "Every teacher is liked by some student" into first-order predicate logic, we can break it down step-by-step:
-
"Every teacher ..."
This indicates a universal quantification over all individuals . If is a teacher, then some property holds: Note: We use the implication with the universal quantifier because we only care about individuals who are teachers. -
"... is liked by some student "
For each teacher , there exists at least one individual such that is a student and likes : Note: We use the conjunction with the existential quantifier because we are asserting the simultaneous existence of someone who is both a student and likes . Using an implication here would be vacuously true if there exists any non-student in the domain, which is incorrect.
Combining these two parts, we get:
This matches Option B.
Free practice · Your answers on this page are not saved.
