I know the concept of vacuously true statement. So when $p$ is false, it yield $p \to q$ as true, no matter what $q$ is. What I have been told is "because there is no specific condition placed on $q$, so it is vacuously true".
Even I though this statement is not clear to me "there is no specific condition placed on $q$". But let's keep it aside and let me know, why only true
, why not false
?
Since there can't be any other value than true
or false
in the logic (boolean based). Why $p \to q$ is true
when $p$ is false, why not false
?