I don't really understand the difference between → (implication) and ∧ (conjunction) in propositional logic. As far as I know:
- A ∧ B is only true when both A and B are true.
- A → B is only true when it's not the case that A is true and B is false.
However, when we have to translate English sentences into mathematical expressions with quantifiers I have some problems. For example:
T(x,y): "student x likes cuisine y"
U: All the students at your school and all the cuisines.
∀x∀z∃y( (x≠z) → ¬ (T(x,y) ∧ T(z,y) ))
The solution of this is: "Two different students don't like a cuisine".
I don't understand this, though. Because the expression between the parenthesis ((x≠z) → ¬ (T(x,y) ∧ T(z,y)) could also be true if x≠z was false (Since FALSE → TRUE is TRUE). Therefore, I think the right answer should be as follows:
∀x∀z∃y( (x≠z) ∧ ¬T(x,y) ∧ ¬T(z,y) ))
So, the expression would only be true if x≠z is true and T(x,y) and T(z,y) are not true (Since TRUE ∧ ¬ FALSE ∧ ¬ FALSE is TRUE).
You see what I mean? It's very confusing. Could anybody help me?
Thank you.
As I see it, a correct answer would be
$\qquad$For any two students, there is some cuisine not liked by at least one the two students.
Explanation:$\;\,$In the context of the given statement,
$\qquad (x \ne z)\;$translates to:$\;$"two (distinct) students $x,z$".
$\qquad T(x,y) \land T(z,y)\;$translates to:$\;$"both $x,z\;$like cuisine $y$".
$\qquad\lnot\bigl(T(x,y) \land T(z,y)\bigr)\;$translates to:$\;$"at least one of $x,z\;$doesn't like cuisine $y$".
Then just apply the quantifiers, and interpret the implication $P\rightarrow Q$ as:$\;$"For $P$, then $Q$".
Edit:
As Mauro ALLEGRANZA pointed out in the comments, there should be predicates to indicate that in given expression, $x,z\;$are students, and $y\;$is a cuisine.
Thus, a corrected version of the symbolic statement might be cast as:
$\qquad\forall x\forall z\;\Bigl[\bigl(S(x)\land S(z) \land (x \ne z) \bigr) \rightarrow \Bigr[\exists y\; \Bigl(C(y) \land \lnot\bigl(T(x,y) \land T(z,y)\bigr)\Bigr)\Bigr]\Bigr]$
where
$\qquad S(s)\;$is the predicate:$\;$"$s\;$is a student".
$\qquad C(c)\;$is the predicate:$\;$"$c\;$is a cuisine".