dog => mammal (dog implies mammal )
What can we say about not a dog ? (can be a cat, or a chair... ) What can we say about not a mammal ? (can be a chair, building... )
It's more intuitive because we as human understand the groups.
dog => mammal (dog implies mammal )
What can we say about not a dog ? (can be a cat, or a chair... ) What can we say about not a mammal ? (can be a chair, building... )
It's more intuitive because we as human understand the groups.
Sounds like he made a point to shut down that line of reasoning.
'Implies' to me suggests a possible underlying interpretation. If someone tells me he wants to eat, it implies that he is hungry. However he might not be hungry, he might be strict about eating at 8pm for other reasons. An 'implication' is perhaps the most likely association, but not necessarily the correct one.
> What Everyone Knows
I don't believe everyone knows of the formal meaning in logic, even among candidates for a Master's program. He doesn't seem to want to consider that there's a flaw in his question, rather than a failure on our academic institutions.
The question certainly has some flaws in phrasing (discussed elsewhere in this thread). Its use of the word "implies" is not a flaw. If intro-level formal logic is a valid requirement, then there is no problem using "implies" in that context. If intro-level formal logic is not a valid requirement, then the whole question is bunk, but not the use of "implies".
I suspect though that this is the kind of quibbling that will quickly pass the interview test; you say something about dogfood and colloquial use of _implies_, the interviewer says "oh no, we're talking about formal logic where implies means..." and you go on from there. And frankly, that's the kind of interview question that's useful, since if you assume that marketing people use the logic definition of "implies" you're going to be in all sorts of pain in real-world meetings about developing software.