This is a question from Course Notes of Introduction to Mathematical Proofs by Shay Fuchs. It asks:
In the following cartoon, the dog concludes that he is a cat. Find the flaw in his argument. Which connectives and quantifiers are used? Can you relate this to any of the standard truth tables?
The cartoon says,"All cats have four legs. I have four legs. Therefore, I am a cat."
EDIT I am stuck as to what are the propositions here, specially how to translate the first sentence_All cats have four legs. I can thankfully manage the rest.
Though it's evident the argument is false, but what can be the best way to convince myself by a sound logical argument?
My Attempt
Utilizing the comment of TheSilverDoe, I took:
A = "I am a cat"
B = "I have four legs"
The two premises here are:
A $\to$ B = "If I am a cat then I have four legs" = "All cats have four legs"
B = "I have four legs"
The Dog is infering:
A = "I am a cat"
We can construct the truth table here:
$$\begin{array}{|c|c|c|c|c|} \hline \\ \ A & B & A \to B & P = (A \to B).B & P \to A \\ \hline \ 0 & 0 & 1 & 0 & 1 \\ \hline \ 0 & 1 & 1 & 1 & 0 \\ \hline \ 1 & 0 & 0 & 0 & 1 \\ \hline \ 1 & 1 & 1 & 1 & 1 \\ \hline \end{array}$$
We do not get a tautology in the last column of the truth table which leads us to the fact that the conclusion is wrong by the principle of syllogism.
My Doubt:
Now here we can note the last column is identical to the truth table of B $\to$ A which in turn means: "If I have four legs then I am a cat" and that is the logical equivalent of what the Dog is saying and exactly the converse of A $\to$ B = "All cats have four legs". Now we know that the converse of a conditional statement may/may not be true. The dog is asserting that the converse is essentially true, which is the flaw as per my understanding. Is that correct?
Also here apparently no quantifiers were used although the question is asking for it. I speculate that there can be a better interpretation of the problem if we can use some quantification but I do not know how.
EDIT-1
I also got an explanation here.
Please suggest if my argument is okay or if there's a better approach. Thank you.