For the following English statement,what would be the correct predicate logic translation:
John drinks any type of drink.
1.$\forall x {(Drinks(John,x))}$
2.$\forall x(Drink(x) \to Drinks(John,x)\\$
I would read the statement back into English as:
- John drinks all everything.
- John drinks everything that is a drink.
The problem with the first one is that John is part of the domain, and hence it implies that John drinks himself!
So, I would definitely go with the second one.