If we accept a false statement, can we prove anything?

If we accept a false statement, can we prove everything?

If by "false" we mean contradictory, then the answer is yes, by the principle of explosion. For example, begin with the Peano axioms and adjoin the sentence $1=0$. Then since it is already a theorem of the Peano axioms that $1 \neq 0$, we have a contradiction. We say that the resulting system is "inconsistent" (meaning, it has a contradiction), and therefore satisfies the conditions under which the principle of explosion can be invoked.

Now on the other hand, if by "false" we mean unsound, then the answer is not necessarily. For example, begin once again with the Peano axioms, but this time adjoin an additional axiom that says "the Peano axioms are inconsistent." Paradoxically, this does not entail a contradiction. Therefore, we cannot prove everything. For example, pick any sentence $\varphi$ in the language of the Peano axioms; we cannot prove both $\varphi$ and $\neg \varphi$ in the system under discussion. Nonetheless, we accepted a statement (namely, that the Peano axioms are inconsistent) which is almost surely false.


You can use a truth table to prove that $P\implies [\neg P\implies Q]$.

In words, if we know that $P$ is true, but we assume, for the sake of argument, that $P$ is false (i.e. $\neg P)$, then any proposition $Q$ can be derived.

We can also prove this theorem as follows:

  1. Suppose $P$

  2. Suppose $\neg P$

  3. Suppose $\neg Q$

  4. We obtain the contradiction $P\land \neg P$

  5. Therefore, we must have $\neg\neg Q$, or equivalently $Q$

  6. Therefore, $\neg P \implies Q$

  7. Therefore, $P\implies [\neg P\implies Q]$


If you are using Natural Deduction (rif.Ian Chiswell & Wilfrid Hodges, Mathematical Logic, 2007), - pag.25 - you have the ($\lnot$-intro) rule (or RAA : Reductio Ad Absurdum) :

suppose we have a derivation $D \Rightarrow \bot$ whose conclusion is $\bot$ , then there is a derivation $D' \Rightarrow \phi$ whose assumptions are those of $D$, except possiby $(\lnot \phi)$ (where - pag.24 - $\bot$ is a statement which is definitely false (absurdity)).

In a "traditional" approach, you will exploit the tautology : $A \rightarrow (\lnot A \rightarrow B)$ ; but you need a contradiction and not a false statement.

Only if you are working in a theory like first-order Peano Arithmetic, where you can prove that $1 \neq 0$ (i.e. $\vdash \lnot 1 = 0$ ), from your assumption $1=0$, with the above tautology, you can derive $B$ (whatever).