I am trying to understand the fundamentals of mathematical logic in order to be able to study discrete mathematics and computer science soon.
I have a big problem understanding Implication. I understand the idea intuitively very well; for example:
$$ x >0 \implies 2x>0 .$$
Or
$$ x \text{ is a prime number} \implies x \geq 2 .$$
I notice that there is always a (connection) between the hypothesis and the conclusion; they seem to be related and fall in the same context.
What I don't understand is: according to the truth table, any two propositions can be linked through an implication even if they are not related at all, or they belong to different contexts.
For example :
$$ \text{A day is 24 hours} \implies \text{A cat has four legs and a tail} .$$
which is logically or mathematically TRUE, because both statements are true and according to the truth table when when both inputs are true for any two statements then the implication is true.
How can that be true?
Another example:
$$ 2 \text{ is a prime number} \implies \text{An hour is 60 minutes}.$$
again, which is logically or mathematically TRUE, because both statements are true and according to the truth table when when both inputs are true for any two statements, then the implication is true.
How can that be true? That's my first question.
The second question could be the same:
How can we use truth tables with implication anyway?
What I understand is truth tables are used to list the probabilities of the output based on the logical values of the inputs. So the value of the output of any line in the truth table depends (only) on the logical values of the inputs in that line and has nothing to do with the conditional connection between the two inputs.
How can we display a conditional statement in a truth table the same way we display a logic gate or so? In other words, how can I tell only from the values of $P$ and $Q$ that $P \implies Q$?