I am having trouble understanding how implicational statements are evaluated to be true or false. Take the statement
if the 13 axioms of real numbers and $1=0$ are all true, then $1+1 \ne 1$ is true,
i.e., "the 13 axioms of real numbers and $1=0$" implies "$1+1 \ne 1$".
Now, if "the 13 axioms of real numbers and $1=0$" is true, then $1+1 = 1+0 = 1,$ so $1+1 = 1,$ so "$1+1 \ne 1$" is false.
That is, if "the 13 axioms of real numbers and $1=0$" is true, then "$1+1 \ne 1$" is false.
This means that the given statement is false.
On the other hand, since "the 13 axioms and $1=0$" is false, the given statement, being "false implies "$1+1 \ne 1$", evaluates as true, according to the truth table.
Therefore, the given statement is both true and false. What is my mistake?
The last line is implicitly assuming that whatever $P$ and $Q$ stand for, $$P\to \lnot Q\tag1$$ and $$P\to Q\tag2$$ have opposite truth values, that is, that they contradict each other. This assumption unfortunately does not hold: as a matter of fact, your otherwise-flawless argument gives a very example of these two sentences being simultaneously true.
Of course, statements $(1)$ and $(2)$ sometimes do have opposite truth values, for example, when $P$ stands for $\text“1=1\text{ or }1\ne1\text”.$ This does not automatically mean that they generally have opposite truth values.