Date: January 16, 2026

There is a popular argument against mechanism that uses Gödel’s Incompleteness Theorem, endorsed by Lucas and Penrose.

The argument runs as follows: define mechanism as the claim that the human mind is a computational process. For the sake of argument, let us suppose that mechanism is equivalent to the claim that the mind is a Turing machine. Suppose that the mind is a Turing machine . Then there is some theorem-proving Turing machine such that is equivalent to , so we may replace by . Now, there is some formal system whose theorems are those and only those statements that proves. Assuming that is consistent and applying Gödel’s Incompleteness Theorem, there exists a sentence of such that neither nor are provable in . This means that there exists a sentence of such that cannot prove and cannot prove .

Now, as the argument goes, since the human mind can know that is true (in the standard model of arithmetic), but cannot prove , the human mind can recognize mathematical truths that cannot. Since was arbitrary, the human mind can recognize mathematical truths that no Turing machine can. Therefore, the human mind cannot be a Turing machine.

To start, the argument seems to conflate truth and provability. Namely, it states that the human mind can know that is true, but cannot prove . This is true, but the argument must show that the human mind can prove in order to conclude that the mind is not a Turing machine. It has not shown this.

Another issue with the argument is the unjustified assumption that is consistent. It might be the case that is inconsistent.

References

Kurt Gödel Paul Benaceraff Roger Penrose John Lucas Gödel’s Incompleteness Theorem