As homework, I had to translate the following sentence into FOL:
One can travel between any two Canadian cities by airplane, train, or bus.
P(x) - x is a Canadian city;
Q(x, y) - one can travel by airplane between x and y;
R(x, y) - one can travel by train between x and y;
S(x, y) - one can travel by bus between x and y.
My instructors claim that the correct answer is:
∀x.∀y.P (x) ∧ P (y) → (Q(x, y) ∨ R(x, y) ∨ S(x, y))
I deny that and claim that it is :
∀x.∀y.P (x) ∧ P (y) → (Q(x, y) ∧ R(x, y) ∧ S(x, y))
My reasoning is as follows :
I dismiss their solution by saying that it does not fully capture the information given in the given sentence. If we were in the situation that " One can travel between any two Canadian cities by airplane and not by train and not by bus. ", then the sentence given by my instructors is true and I claim that it should not since the information in the two sentences differ.
The way I reason that my solution is the correct one is that I think of Q, R and S as properties of "one". I am trying to incorporate in my solution that "one" has all of the three properties. By my instructors' solution, a case where only one of the property would be available but not the other two would be identical with the a case where all of the properties would be available.
And one more question, from the sentence "Some students respect all professors." do we conclude that at least two students respect all professors or that we only know that at least one student respects all professors?