The following is the truth table for implication $P \implies Q$.
$$ \begin{array}{|c|c|c|} \hline P & Q & P \implies Q \\ \hline T&T&T \\ T&F&F \\ F&T&T \\ F&F&T \\ \hline \end{array} $$
For $P = T$, the truth values for implication makes intuitive sense.
However, I, like many, don't intuitively understand the truth table for $P=F$.
There are many questions and answers on this site, and discussions in other places (blogs, videos, more formal courses) - but none have convinced me, and judging by the discussions there, many others also remain unconvinced.
So after some reading I think I found a rationale which I can be happy with, and I wanted to check its validity.
Comment
My reading has led me to understand that implication can mean different things - logical entailment, causal relationship, conceptual subset, material implication, conditional - all terms I am not perfectly clear on.
However, that reading has also led me to understand that as far as truth-values are concerned, this implication $\implies$ should not be seen as a causal relationship, but purely a truth-value relationship by definition, one which can usefully be interpreted as a conditional (but not causal) relationship, "if $P$ is true, then $Q$ is true".
In many real-world scenarios, there may be a causal link with $P$ and $Q$, but that is coincidental, and not strictly what this implication operator means. For example, if $P$ is "n is divisible by 6", and $Q$ is "n is divisible by 3", then we can prove the implication by means of the properties of $P$ which cause $Q$ to be true, and not by enumerating the truth table for all $n \in \mathbb{N}$, which is impossible for an infinite set anyway.
Alternatively, in a finite scenario which has been completely enumerated, such as the following, we can say "it rains" implies "eat chocolate" even though there is no causal link. The coincidence always happens.
$$ \begin{array}{|c|c|} \hline rains & chocolate \\ \hline T&T \\ F&T \\ F&F \\ \hline \end{array} $$
Question 1 - Is this comment right?
Analysis
To explain why the truth table us defined as above for $P=F$ we start with a statement we know to be self-evidently true (question 2 - an axiom?):
$$ (P \land Q) \implies P $$
That is, if $P$ and $Q$ are both true, then we can say that $P$ is true. If this wasn't axiomatically true, then we have bigger problems.
So if we agree that $ (P \land Q) \implies P $, then we can use the truth table for $(P \land Q)$ to derive the truth table for $P\implies Q$.
$$ \begin{array}{|c|c|c|c|c|} \hline row & P & Q & P \land Q & (P \land Q) \implies P \\ \hline (a) & T&T&T & T \\ (b) & T&F&F & T \\ (c) & F&T&F & T \\ (d) & F&F&F &T \\ \hline \end{array} $$
The column for $(P \land Q) \implies Q$ must always be true, because that is what we have agreed is axiomatically true.
From this we can work backwards to derive the truth table for $A \implies B$
$$ \begin{array}{|c |c|c|c|} \hline row & A & B & A \implies B \\ \hline (i) & T&T&T \\ (ii) & T&F&F \\ (iii) & F&T&T \\ (iv) & F&F&T \\ \hline \end{array} $$
Let's detail how:
- row (i) is derived from reading row (a) that $P \land Q = T$ and $P=T$, giving $T$.
- row (iii) is derived from reading row (b) that $P \land Q = F$ and $P=T$, giving $T$.
- row (iv) is derived from reading row (c) or (d) that $P \land Q = F$ and $P=F$, giving $T$.
This doesn't give is row (ii) for $A = T$ and $B = F$. Here we say that we define implication to be false in this scenario because that is how we want to define it. If we defined it to be true, then there would be no meaning or use for the implication operator.
Question 3 - Is this a valid derivation of the truth table for implication?
(P∧Q)⟹P
as a tautology in order to deriveA⟹B
's truth table, why not just treat the former as motivation for the definition ofA⟹B
(either via that first truth table or as¬A ∨ B
)? P.S. In your middle section, I don't think 'coincidence' is the correct word. – ryang Aug 10 '23 at 02:21(P∧Q)⟹P
to be a tautology to motivate the definition ofA⟹B
; in other words, definingA⟹B
in a way so that(P∧Q)⟹P
turns out to be a tautology. – ryang Aug 10 '23 at 16:39