A thematic companion to the essay on Gödel’s Incompleteness Theorems, bridging foundations of mathematical logic with the philosophy of mind and the question of whether human consciousness transcends computation.
Contents
This post forms part of my ongoing work on a book exploring consciousness—its phenomenal character, its relationship to physical processes, and the limits of our explanatory frameworks. In that project, I examine the “hard problem” of consciousness, the irreducibility of qualia, and whether physicalist or computational accounts can capture the full reality of subjective experience. Here, I bridge those discussions with foundations of mathematical logic, examining one of the most provocative arguments in the philosophy of mind: the claim that Gödel’s incompleteness theorems demonstrate the human mind cannot be a Turing machine.
I. Introduction
Can consciousness—particularly the human capacity for mathematical insight—be fully explained as the output of a computational process? This question stands at the intersection of mathematical logic, philosophy of mind, and artificial intelligence research. If the mind is, at bottom, a kind of computer executing algorithms over representations, then consciousness becomes (at least in principle) something we might engineer, simulate, or replicate in silicon. If, however, there is something about human thought that necessarily transcends computation, the implications for our understanding of mind, machine, and the possibility of artificial consciousness are profound.
The Church-Turing thesis, in its original form, asserts that any effectively calculable function is computable by a Turing machine.1 While this thesis concerns the extensional equivalence of various formalisms for computation, proponents of strong AI extend it into a metaphysical claim: that human cognition, including mathematical reasoning and conscious experience, is nothing more than computation—and hence, in principle, reproducible by a sufficiently powerful Turing machine.2 On this view, the mind is software running on the hardware of the brain.
Against this computational orthodoxy stands a remarkable argument drawing on Kurt Gödel’s incompleteness theorems. First articulated by the philosopher J.R. Lucas in his 1961 paper “Minds, Machines, and Gödel,” and subsequently developed with considerable sophistication by the mathematical physicist Roger Penrose in The Emperor’s New Mind (1989) and Shadows of the Mind (1994), the Gödelian argument contends that human mathematical understanding cannot be captured by any formal system—and hence, cannot be replicated by any Turing machine.
Lucas stated his conclusion with characteristic boldness:
“Gödel’s theorem seems to me to prove that Mechanism is false, that is, that minds cannot be explained as machines.”3
Penrose, approaching the question as a mathematical physicist, drew equally striking conclusions:
“Human mathematicians are not using a knowably sound algorithm in order to ascertain mathematical truth.”4
My approach in this essay is balanced but critical. I shall present the Gödelian argument in its strongest form, with full attention to the mathematical machinery upon which it depends. I shall then examine the most serious objections, including the charge that the argument proves too much (for it would equally show human mathematicians to be inconsistent) and the objection that it conflates different senses of “knowing” a formal system. Finally, I shall connect this logical debate to the broader questions about consciousness that animate my book project: whether mathematical insight constitutes evidence for the irreducibility of mind, and whether the “hard problem” of consciousness finds any illumination in these rarefied precincts of metamathematics.
Thesis in one line: The Lucas-Penrose argument claims that Gödel’s incompleteness theorems demonstrate human mathematical insight transcends any formal system or Turing machine—a provocative but contested inference from metamathematics to the philosophy of mind.
II. Gödel’s incompleteness theorems
Before we can assess the philosophical significance of Gödel’s results, we must understand the theorems themselves with some precision. The incompleteness theorems are often summarised in slogans (“there are true statements that cannot be proved”), but such glosses obscure the remarkable technical achievement and the specific conditions under which the results hold. In this section, I provide a moderately detailed exposition, sufficient to ground the subsequent philosophical discussion.5
II.1 Formal prerequisites
Gödel’s theorems concern formal systems—syntactically specified collections of axioms and inference rules that generate theorems. A formal system S consists of:
Language ℒ — A first-order language with a specified alphabet, formation rules for well-formed formulae (wffs), and distinguished terms and predicates. Axioms — A set Ax ⊆ ℒ, typically recursively enumerable, designated as axioms. Inference Rules — A set R that permits the derivation of new wffs from axioms and previously derived theorems.
We write S ⊢ φ to indicate that φ is a theorem of S—that is, there exists a finite sequence of wffs, each of which is either an axiom or follows from earlier members by application of an inference rule, terminating in φ.
Consistency — S is consistent if there is no wff φ such that both S ⊢ φ and S ⊢ ¬φ. ω-consistency — S is ω-consistent if, whenever S ⊢ φ(0), S ⊢ φ(1), S ⊢ φ(2), … for all standard numerals, it is not the case that S ⊢ ∃x¬φ(x). Completeness — S is complete if for every sentence φ in ℒ, either S ⊢ φ or S ⊢ ¬φ.
Gödel’s target systems are those capable of expressing elementary arithmetic—specifically, systems in which the primitive recursive functions are representable. The paradigmatic example is first-order Peano Arithmetic (PA), but the theorems apply to any sufficiently strong, effectively axiomatisable system, including Zermelo-Fraenkel set theory (ZF) and various extensions thereof.6
II.2 Gödel numbering and arithmetization
The conceptual breakthrough enabling Gödel’s results is arithmetization: the encoding of syntactic objects (symbols, formulae, proofs) as natural numbers, thereby allowing a formal system to “talk about” its own syntax within the language of arithmetic.
A Gödel numbering is an effective, injective mapping ⌜·⌝ from expressions of the formal language to natural numbers. For a symbol s, ⌜s⌝ denotes its code. For a sequence of symbols (a formula or proof), the code is computed compositionally. We write ⌜φ⌝ for the Gödel number of the wff φ.
Crucially, syntactic relations and operations become arithmetically definable:
Form(x) — “x is the Gödel number of a well-formed formula”
Sent(x) — “x is the Gödel number of a sentence”
Prf(x, y) — “x codes a proof in S of the formula coded by y”
Because proofs are finite objects, there is a tight link between syntactic proof-checking and effective computation. If the axiom set Ax of S is decidable (indeed, primitive recursive), then the relation Prf(x, y) can be taken to be primitive recursive, and hence representable in very weak arithmetic such as Robinson arithmetic Q. If Ax is merely recursively enumerable, one standard approach is to arithmetize provability via a primitive recursive relation Prf(x, k, y) meaning “x is a proof of y from the first k axioms in some fixed effective enumeration,” so that provability becomes a Σ1 condition. Either way, the incompleteness machinery goes through once S can carry out the basic coding and representability needed for these proof predicates.7
We define the provability predicate (for a suitable arithmetization of “there exists an S-proof”):
ProvS(y) ≡ ∃x Prf(x, y)
This formula, with one free variable, expresses “y is the Gödel number of a theorem of S.” Provability within S becomes expressible (via arithmetization) within the language of arithmetic itself.
II.3 The fixed-point construction and Gödel sentence
The diagonal lemma (or fixed-point lemma) is the engine of self-reference:
Diagonal Lemma: For any formula ψ(x) with one free variable, there exists a sentence γ such that:
S ⊢ γ ↔ ψ(⌜γ⌝)
The sentence γ “says of itself” that it has the property expressed by ψ. Applying the diagonal lemma with ψ(x) = ¬ProvS(x), we obtain the Gödel sentence G such that:
S ⊢ G ↔ ¬ProvS(⌜G⌝)
Informally, G asserts: “I am not provable in S.” This resembles the Liar Paradox in its self-referential structure, but with a crucial twist. The Liar sentence “This sentence is false” leads to paradox because we cannot consistently assign it a classical truth value. The Gödel sentence “This sentence is not provable” does not lead to paradox because provability and truth can diverge. G can be true (because it genuinely has no proof) without being provable.
II.4 Statement and proof of the first incompleteness theorem
Gödel’s First Incompleteness Theorem: If S is a consistent, recursively axiomatisable formal system capable of expressing elementary arithmetic, then there exists a sentence G in the language of S such that: (1) S ⊬ G, and (2) S ⊬ ¬G (under ω-consistency). Moreover, if S is consistent, then (under the intended arithmetical interpretation) G is true in the standard model ℕ.
Proof sketch (meta/object-level clarified): If S is consistent, then S ⊬ G.
1. (Meta) Suppose S ⊢ G. [Assumption for reductio]
2. (Meta) Then there is a standard n such that Prf(n, ⌜G⌝) holds. [Existence of a coded proof]
3. (In S) S ⊢ Prf(n̄, ⌜G⌝̄). [Representability of the proof predicate]
4. (In S) S ⊢ ∃x Prf(x, ⌜G⌝̄), i.e. S ⊢ ProvS(⌜G⌝̄). [Definition of Prov]
5. (In S) S ⊢ G → ¬ProvS(⌜G⌝̄). [Fixed-point equivalence]
6. (In S) From S ⊢ G and (5), S ⊢ ¬ProvS(⌜G⌝̄). [Modus ponens]
7. (In S) Contradiction: S proves both ProvS(⌜G⌝̄) and ¬ProvS(⌜G⌝̄). [From 4 and 6]
Therefore, if S is consistent, it cannot be that S ⊢ G; i.e. S ⊬ G. □
From S ⊬ G (a metatheoretic conclusion), it follows that there is no S-proof of G, hence (under the intended arithmetical interpretation) ¬ProvS(⌜G⌝) is true in ℕ. By the fixed-point equivalence, G is therefore true in ℕ. We have thus constructed a sentence that is true but unprovable in S.
Rosser’s refinement (1936): The ω-consistency requirement for showing S ⊬ ¬G can be weakened to mere consistency by using a Rosser sentence R that “says” not merely “I am unprovable” but “any proof of me has a shorter disproof.”8
II.5 Statement and proof of the second incompleteness theorem
Gödel’s Second Incompleteness Theorem: Let S be a consistent, recursively axiomatisable formal system capable of expressing elementary arithmetic, and let ProvS be a standard arithmetized provability predicate for S satisfying the Hilbert–Bernays–Löb derivability conditions. Then S ⊬ ConS, where ConS ≡ ¬ProvS(⌜⊥⌝) expresses the (arithmetized) consistency of S.
The key insight is that the reasoning in the first incompleteness theorem can be formalised—up to the necessary derivability conditions—within S itself. In particular, one can prove (for the Gödel sentence G constructed for this ProvS):
S ⊢ ConS → G
Now suppose S ⊢ ConS. Then by modus ponens, S ⊢ G. But by the first incompleteness theorem (assuming S is consistent), S ⊬ G. Contradiction. Therefore S ⊬ ConS.
The second theorem has profound implications: a consistent system cannot prove its own consistency using only the resources formalizable in that system. Any successful consistency proof must appeal to resources outside S—for example, a stronger or differently constituted metatheory, a different proof-theoretic framework, or semantic considerations not capturable syntactically within S.9
III. The Lucas-Penrose argument
With Gödel’s theorems in hand, we can now examine the philosophical argument that these results refute the possibility of strong AI—that is, the claim that human mathematical cognition can be fully captured by a Turing machine or equivalent formal system.
III.1 Lucas’s original formulation (1961)
J.R. Lucas’s seminal paper “Minds, Machines, and Gödel” appeared in Philosophy in 1961. Lucas argued that for any Turing machine proposed as a model of the human mind—more precisely, any machine whose output can be identified with the theorems of some effectively axiomatized (and consistent) formal system—we can construct a Gödel sentence that the machine cannot prove but that a human mathematician can see to be true.
Lucas’s core argument proceeds as follows:
“Let us consider the claim that a given machine M can do everything a mind can do. We may ask: what is the Gödelian formula of M? We can construct it, and see that it is true… but the machine cannot prove it. Hence the machine cannot do everything a mind can do.”10
The argument has a dialectical structure. For any candidate machine M:
1. M can be associated with a formal system S whose theorems it enumerates (or whose proofs it can generate).
2. If S is consistent, the Gödel sentence GS is true but S ⊬ GS.
3. A human mathematician, understanding S and (crucially) taking S to be consistent, can infer that GS is true.
4. Therefore, the human surpasses M in mathematical capability.
Lucas emphasises that this argument applies to any machine proposed:
“The Gödelian formula is an Achilles’ heel… The machine cannot prove it, but we can see that it is true. We have thus shown that the machine is not a complete model of the mind.”11
Lucas acknowledges that the argument requires assuming the consistency of M (or the corresponding system S):
“We are entitled to assume, in virtue of our understanding of the machine’s construction and operation, that it is consistent.”12
For Lucas, the human capacity to “stand outside” any given formal system, recognise its consistency, and thereby know its Gödel sentence, demonstrates a kind of mathematical insight that no mechanical procedure can replicate.
III.2 Penrose’s developments and extensions
Roger Penrose brought considerable mathematical sophistication to the Gödelian argument, articulating it with greater precision and defending it against criticisms. In The Emperor’s New Mind (1989) and especially Shadows of the Mind (1994), Penrose develops what he calls the “Gödelian case” against computational accounts of mind.
Penrose distinguishes various positions on the relationship between mind and computation:
Position A — All thinking is computation.
Position B — Awareness is a feature of physical activity, but cannot be simulated computationally.
Position C — Appropriate physical action evokes awareness, but this action cannot even be properly simulated computationally.
Position D — Awareness cannot be explained in physical, computational, or any other scientific terms.0
Penrose argues for position C (or something between B and C): consciousness involves physical processes that are non-computable but not thereby supernatural or mystical.
His Gödelian argument is more careful than Lucas’s. Penrose does not claim that we can always determine the Gödel sentence of an arbitrary formal system. Rather, he focuses on what follows if human mathematical reasoning were governed by a fixed algorithm whose outputs we take to be mathematically trustworthy. Here it matters to keep distinct notions like consistency (no contradictions) and soundness (no falsehoods proved). Soundness implies consistency, but not conversely—and “knowing soundness” is a much stronger epistemic claim than “knowing consistency.”
Penrose argues (roughly) that if human mathematical insight were reducible to an algorithmic procedure F, then either: (1) F is unsound (produces false results), or (2) F is sound but we cannot know this—hence we could not justifiably rely on F as a source of mathematical knowledge. Since we do have (some) justified mathematical knowledge, he concludes that mathematical insight is not fully captured by any such algorithm.
III.3 Formal reconstruction of the core argument
We may reconstruct the Lucas-Penrose argument more formally as follows. Let H denote the total mathematical output of human cognition—the set of mathematical statements that humans can, in principle, come to know. A strong mechanist thesis can be expressed as:
Mechanism (M): There exists a Turing machine T and a recursively axiomatisable theory F such that T effectively enumerates Thm(F), and H = Thm(F)—that is, human mathematical knowledge coincides with the theorems of some effectively axiomatized formal system.
The Gödelian argument then proceeds (making its epistemic assumptions explicit):
1. Suppose Mechanism: H = Thm(F) for some recursively axiomatisable F.
2. (Epistemic idealisation) Humans are (at least) consistent in their mathematical commitments, and are justified in treating F as consistent (stronger versions assume some form of soundness).
3. By Gödel’s first theorem, there exists a Gödel sentence GF such that F ⊬ GF (and, under the intended interpretation and consistency, GF is true).
4. (Epistemic step) By reasoning about F from a metatheoretic standpoint—using the assumed consistency/soundness—humans can infer that GF is true.
5. Therefore GF ∈ H but GF ∉ Thm(F).
6. This contradicts H = Thm(F).
7. Therefore, Mechanism is false (given steps 2 and 4).
The argument turns on step (2) and the inference to (4). Gödel’s theorems themselves deliver the incompleteness result in (3). The distinctive Lucas-Penrose move is to claim that humans can justifiably take the relevant system to be consistent (or sound) and thereby know the truth of the corresponding Gödel sentence—thus “transcending” any fixed formalization of their own mathematical capacities.
IV. Critical examination
The Lucas-Penrose argument has generated extensive philosophical debate. Critics have attacked virtually every premise and inference. In this section, I examine the most significant objections, aiming to present the case fairly and rigorously.
IV.1 Mechanist counterarguments
Defenders of the computational thesis have developed several lines of response.
IV.1.1 Inconsistency and fallibility of human reason
The most immediate objection targets premise (2): the assumption that human mathematical reasoning is consistent (or that we know it to be). If human cognition were underlain by an inconsistent system, Gödel’s theorems would not apply in the usual way—indeed, in classical logic an inconsistent system proves everything (including, trivially, its own “consistency”).
Putnam (1960) pressed this point early on:
“It has not been shown that the human mind is capable of infallibly recognising the consistency of arbitrary formalisms… We are at least as fallible as the machines we construct.”13
Empirically, human mathematicians do make errors. We have published proofs later found to contain mistakes; we have accepted theorems subsequently shown false. The history of mathematics includes episodes of confusion, retraction, and correction.
The Gödelian argument assumes an idealised mathematician (or idealised mathematical practice) capable of recognising truth infallibly—at least for certain classes of statements. But this idealisation may be question-begging: why suppose our actual, fallible cognition corresponds to any consistent formal system? Perhaps human mathematical practice, in its full empirical messiness, is best modelled by an inconsistent (or perhaps paraconsistent) system, or by no single system at all.
IV.1.2 The “specific system” objection
A related objection concerns whether we can know which formal system (if any) captures human mathematical competence. The Gödelian argument requires that we identify F, verify its consistency (or soundness), and thereby recognise GF as true.
But if Mechanism is true and F captures human cognition, then by the second incompleteness theorem, F cannot (on the usual arithmetization of provability) prove its own consistency. Our “knowledge” of F‘s consistency would then be either: (1) external to F (and hence not part of human mathematical cognition as characterised by F), or (2) mistaken (we believe F consistent without genuine knowledge).
Benacerraf (1967) developed this into a sharp dilemma:
“Lucas’s argument requires that we be able to determine the Gödel sentence of any machine proposed as a model of our minds. But to do this, we must know that the machine is consistent. If we are the machine, we cannot know this by Gödelian reasoning.”14
This “web of computability” objection suggests that the very capacity Lucas and Penrose attribute to humans—the ability to recognise consistency and thereby know Gödel sentences—would be unavailable if we were in fact computational systems.
IV.2 Logical and philosophical Objections
Beyond the mechanist counterarguments, several logical and philosophical objections merit consideration.
The Intensionality Problem: The Gödelian argument trades on the assumption that we can meaningfully speak of “the” formal system underlying human cognition. But formal systems are intensional objects—specified by their axioms, inference rules, and coding choices, not merely by the abstract set of sentences they entail. Two different presentations may be extensionally equivalent (prove the same theorems) yet yield different arithmetizations of provability and hence different “Gödel sentences” relative to those presentations. If human cognition is computational, there may be no privileged, uniquely determined presentation to which the Gödel construction must apply.
The Knowledge Problem: What does it mean to “see” or “know” that GF is true? Lucas speaks of insight or intuition; Penrose invokes understanding. But these notions are philosophically contested. A deflationary view might hold that “knowing GF is true” just means being disposed to assert GF—a disposition that might itself be computational.
Feferman (1996) argued that the Gödelian argument conflates mathematical and metamathematical reasoning:
“The distinction between reasoning within a formal system and reasoning about that system is crucial. Gödel’s theorem shows certain limitations on the former; it says nothing directly about the latter.”15
The Moving Target: Each time we extend our formal system to include previously unprovable truths, we obtain a new system with its own Gödel sentence. This suggests an indefinitely extensible hierarchy, not a fixed human capacity. But the same extensibility is available to machines—given a machine M associated with a system S, we can construct a new machine M’ associated with an extended system S’ that proves the former Gödel sentence. The “transcendence” may reflect the open-endedness of theory extension rather than something uniquely human.
Hofstadter (1979) pressed this objection memorably:
“This is the crux of the matter… The flexibility of intelligence… enables us always to find new levels at which a given system’s self-undermining sentence is perceived to be true. But then can we not build such flexibility into machines?”16
IV.3 Responses and rebuttals by Lucas and Penrose
Both Lucas and Penrose have responded to these objections, sometimes modifying their positions.
On Inconsistency: Lucas acknowledged that human mathematicians are fallible but distinguished between errors and inconsistency:
“I am not committed to claiming that I am always right, merely that I am sometimes right. What Gödel’s theorem shows is that if I am right, I cannot be merely a machine.”17
Penrose similarly distinguished between the idealised mathematical community and individual fallibility:
“The issue is not whether individual mathematicians make mistakes—of course they do—but whether the mathematical understanding that we collectively arrive at, properly checked and verified, constitutes a sound body of knowledge.”18
On the Specific System Objection: Penrose’s response is to deny that we need to identify the specific formal system. His argument (in Shadows of the Mind) is a reductio: if human mathematical insight is algorithmic, then either the algorithm is unsound or we cannot know it to be sound. Neither horn is acceptable:
“I am not claiming that we can actually know which algorithm governs our behaviour. I am claiming that if there were such an algorithm, we could not know it to be sound—which contradicts our actual epistemic situation.”19
On the Moving Target: Lucas and Penrose might respond that the ability to recognise any Gödel sentence as true—not just a specific one—is itself a non-mechanical capacity. The machine that proves GM is a different machine from M, and the argument iterates: we can (in principle) recognise GM’ as true. The human capacity to “see” truth would then transcend any fixed system, however extended.
These responses are not universally accepted, but they demonstrate that the dialectic is more nuanced than simple refutation on either side.
V. Connections to consciousness
The Gödelian argument, whatever its ultimate soundness, raises profound questions at the intersection of logic, mathematics, and consciousness. Here I connect the debate to the broader themes of my book project: the hard problem of consciousness, the nature of qualia, and the limits of computational explanation.
V.1 Mathematical insight and the hard problem
David Chalmers (1996) distinguished the “easy problems” of consciousness—explaining cognitive functions like discrimination, integration, and report—from the “hard problem”: explaining why there is something it is like to be a conscious subject. The easy problems are difficult but tractable; they concern mechanisms and functions. The hard problem concerns the qualitative character of experience—its phenomenal properties or qualia.20
Mathematical insight, as described by Lucas and Penrose, seems to involve more than functional processing. When a mathematician “sees” that a Gödel sentence is true, there is (they suggest) a distinctive phenomenology—an understanding that is not mere symbol manipulation. This connects to the hard problem: is there something it is like to have mathematical insight that cannot be captured by any functional or computational description?
Penrose explicitly links his Gödelian argument to consciousness:
“It is my view that the phenomenon of consciousness cannot be explained by physical, computational, or any other scientific terms currently understood. Mathematical insight, I believe, reveals this in a particularly clear way.”21
Whether mathematical insight genuinely involves irreducible qualia is debatable. But the parallel is suggestive: just as qualia seem to resist functional reduction (the “explanatory gap” of Levine 1983), mathematical understanding seems to resist computational reduction.22
V.2 Gödel’s Platonism and non-mechanical mind
Gödel himself drew philosophical conclusions from his theorems, though his views evolved over time. In later writings and correspondence, Gödel expressed a Platonist view of mathematics and suggested that mind transcends mechanism:
“Either mathematics is incompletable in this sense, that its evident axioms can never be comprised in a finite rule, that is to say, the human mind (even within the realm of pure mathematics) infinitely surpasses the powers of any finite machine, or else there exist absolutely unsolvable diophantine problems.”23
Gödel’s disjunction leaves open two possibilities: either mind surpasses machines, or there are absolutely unsolvable problems (mathematical truths we can never know). Gödel believed the former, though his arguments were never fully developed.
Wang (1996) reports Gödel as holding that mind is distinct from brain and that consciousness involves a non-physical component:
“Gödel told me that his incompleteness theorems have philosophical significance, which shows that mechanism is false. Mind is not a machine.”24
This Platonist perspective connects to broader questions about the nature of mathematical reality and our epistemic access to it. If mathematical truths exist independently of human construction, and we have non-inferential insight into some of them, this might suggest a capacity that transcends mechanical computation.
V.3 Implications for computational theories of mind
The dominant paradigm in cognitive science and philosophy of mind has been computationalism: the view that cognition is computation over mental representations. Strong versions hold that the mind just is a computational system; weaker versions hold that computation provides the best explanatory framework.
If the Gödelian argument is sound, strong computationalism is false. Human cognition would exceed anything a Turing machine can achieve—not merely in speed or memory, but in principle. This would have profound implications:
Position A — All thinking is computation.
Position B — Awareness is a feature of physical activity, but cannot be simulated computationally.
Position C — Appropriate physical action evokes awareness, but this action cannot even be properly simulated computationally.
Position D — Awareness cannot be explained in physical, computational, or any other scientific terms.0
However, the objections surveyed in Section IV counsel caution. Even if some aspects of human cognition exceed current computational models, it does not follow that consciousness is non-physical or that the hard problem admits no scientific solution. The inference from Gödelian limitations to conclusions about qualia and phenomenal consciousness is suggestive rather than demonstrative.
Conclusion
The Gödelian argument against strong AI represents one of the most ambitious attempts to draw metaphysical conclusions from mathematical logic. Lucas and Penrose contend that Gödel’s incompleteness theorems reveal something profound about the human mind: that our mathematical insight transcends any formal system, and hence any Turing machine.
The argument has considerable appeal. It invokes one of the deepest results in twentieth-century logic to address one of the oldest questions in philosophy: the nature of mind and its relation to mechanism. The phenomenology of mathematical understanding—the sense of seeing a truth, of grasping a proof—does seem to involve something beyond mere symbol manipulation. If the argument is sound, it provides a rigorous demonstration that consciousness cannot be fully explained computationally.
Yet the objections are formidable. The assumption that human mathematical reasoning is consistent (or that we can know this) is questionable. The inference from recognising one Gödel sentence to having a general non-mechanical capacity is disputed. The very notion of a determinate formal system underlying human cognition may be ill-conceived.
My assessment is that the Gödelian argument, while not conclusive, illuminates genuine puzzles about mind, mechanism, and mathematical knowledge. It forces defenders of computationalism to articulate precisely how a computational system could achieve what humans achieve—or to concede that our achievements are more limited than we suppose. It invites reflection on the nature of understanding, the phenomenology of insight, and the relationship between formal systems and the mathematical reality they attempt to capture.
Whether the argument ultimately succeeds in refuting mechanism, it enriches our understanding of the stakes involved. The mystery of consciousness—why there is something it is like to think, to perceive, to understand—remains. Gödel’s theorems may not solve this mystery, but they sharpen our sense of its depth. The mind that comprehends incompleteness confronts, in that very comprehension, an intimation of its own irreducibility.
For those interested in pursuing these questions further, I recommend Lucas’s original paper alongside Penrose’s two books, followed by the critical literature: especially Putnam (1960), Benacerraf (1967), Feferman (1996), and the essays collected in Boolos (1990). The debate is technical, subtle, and ongoing—a testament to the enduring power of Gödel’s extraordinary achievement.
For the mathematical foundations underlying this discussion—Gödel’s incompleteness theorems in full technical detail—see the companion essay “Gödel’s Incompleteness Theorems and the Limits of Formal Systems: Philosophical Implications for Mathematical Knowledge.”
Further reading
Benacerraf, Paul. “God, the Devil, and Gödel.” The Monist 51, no. 1 (1967): 9–32.
Boolos, George. “On ‘Seeing’ the Truth of the Gödel Sentence.” In Logic, Logic, and Logic, 389–400. Cambridge, MA: Harvard University Press, 1990.
Boolos, George, John P. Burgess, and Richard C. Jeffrey. Computability and Logic. 5th ed. Cambridge: Cambridge University Press, 2007.
Chalmers, David J. The Conscious Mind: In Search of a Fundamental Theory. Oxford: Oxford University Press, 1996.
Church, Alonzo. “An Unsolvable Problem of Elementary Number Theory.” American Journal of Mathematics 58, no. 2 (1936): 345–363.
Feferman, Solomon. “Penrose’s Gödelian Argument.” Psyche 2, no. 7 (1996): 21–32.
Gödel, Kurt. “Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme I.” Monatshefte für Mathematik und Physik 38 (1931): 173–198. Translated as “On Formally Undecidable Propositions of Principia Mathematica and Related Systems I.” In Collected Works, vol. 1, edited by Solomon Feferman, 144–195. Oxford: Oxford University Press, 1986.
Gödel, Kurt. “Some Basic Theorems on the Foundations of Mathematics and Their Implications” (Gibbs Lecture, 1951). In Collected Works, vol. 3, edited by Solomon Feferman, 304–323. Oxford: Oxford University Press, 1995.
Hameroff, Stuart, and Roger Penrose. “Conscious Events as Orchestrated Space-Time Selections.” Journal of Consciousness Studies 3, no. 1 (1996): 36–53.
Hofstadter, Douglas R. Gödel, Escher, Bach: An Eternal Golden Braid. New York: Basic Books, 1979.
Levine, Joseph. “Materialism and Qualia: The Explanatory Gap.” Pacific Philosophical Quarterly 64, no. 4 (1983): 354–361.
Lucas, J. R. “Minds, Machines, and Gödel.” Philosophy 36, no. 137 (1961): 112–127.
Lucas, J. R. The Freedom of the Will. Oxford: Clarendon Press, 1970.
Penrose, Roger. The Emperor’s New Mind: Concerning Computers, Minds, and the Laws of Physics. Oxford: Oxford University Press, 1989.
Penrose, Roger. Shadows of the Mind: A Search for the Missing Science of Consciousness. Oxford: Oxford University Press, 1994.
Putnam, Hilary. “Minds and Machines.” In Dimensions of Mind, edited by Sidney Hook, 57–80. New York: New York University Press, 1960.
Rosser, J. Barkley. “Extensions of Some Theorems of Gödel and Church.” Journal of Symbolic Logic 1, no. 3 (1936): 87–91.
Searle, John R. “Minds, Brains, and Programs.” Behavioral and Brain Sciences 3, no. 3 (1980): 417–424.
Smoryński, Craig. “The Incompleteness Theorems.” In Handbook of Mathematical Logic, edited by Jon Barwise, 821–865. Amsterdam: North-Holland, 1977.
Turing, Alan M. “On Computable Numbers, with an Application to the Entscheidungsproblem.” Proceedings of the London Mathematical Society, ser. 2, 42 (1936): 230–265.
Wang, Hao. A Logical Journey: From Gödel to Philosophy. Cambridge, MA: MIT Press, 1996.
Notes
- Alonzo Church, “An Unsolvable Problem of Elementary Number Theory,” American Journal of Mathematics 58, no. 2 (1936): 345–363; Alan M. Turing, “On Computable Numbers, with an Application to the Entscheidungsproblem,” Proceedings of the London Mathematical Society, ser. 2, 42 (1936): 230–265. ↩
- John R. Searle, “Minds, Brains, and Programs,” Behavioral and Brain Sciences 3, no. 3 (1980): 417–424. Searle’s paper introduced the term “strong AI” to denote the view that appropriately programmed computers literally have minds. ↩
- J. R. Lucas, “Minds, Machines, and Gödel,” Philosophy 36, no. 137 (1961): 112. ↩
- Roger Penrose, Shadows of the Mind: A Search for the Missing Science of Consciousness (Oxford: Oxford University Press, 1994), 76. ↩
- For a more detailed technical exposition of the incompleteness theorems, see my companion essay “Gödel’s Incompleteness Theorems and the Limits of Formal Systems.” ↩
- Kurt Gödel, “Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme I,” Monatshefte für Mathematik und Physik 38 (1931): 173–198; Craig Smoryński, “The Incompleteness Theorems,” in Handbook of Mathematical Logic, ed. Jon Barwise (Amsterdam: North-Holland, 1977), 821–865. ↩
- George Boolos, John P. Burgess, and Richard C. Jeffrey, Computability and Logic, 5th ed. (Cambridge: Cambridge University Press, 2007), ch. 16. ↩
- J. Barkley Rosser, “Extensions of Some Theorems of Gödel and Church,” Journal of Symbolic Logic 1, no. 3 (1936): 87–91. ↩
- Smoryński, “The Incompleteness Theorems,” provides a detailed exposition of the Second Theorem, including the verification of the Hilbert–Bernays–Löb derivability conditions. ↩
- Lucas, “Minds, Machines, and Gödel,” 115. ↩
- Lucas, “Minds, Machines, and Gödel,” 116. ↩
- Lucas, “Minds, Machines, and Gödel,” 118. ↩
- Penrose, Shadows of the Mind, 12. ↩
- Roger Penrose, The Emperor’s New Mind: Concerning Computers, Minds, and the Laws of Physics (Oxford: Oxford University Press, 1989), 416. ↩
- Hilary Putnam, “Minds and Machines,” in Dimensions of Mind, ed. Sidney Hook (New York: New York University Press, 1960), 74. ↩
- Paul Benacerraf, “God, the Devil, and Gödel,” The Monist 51, no. 1 (1967): 23. ↩
- Solomon Feferman, “Penrose’s Gödelian Argument,” Psyche 2, no. 7 (1996): 114. ↩
- Douglas R. Hofstadter, Gödel, Escher, Bach: An Eternal Golden Braid (New York: Basic Books, 1979), 476. ↩
- J. R. Lucas, The Freedom of the Will (Oxford: Clarendon Press, 1970), 145. ↩
- Penrose, Shadows of the Mind, 102. ↩
- Penrose, Shadows of the Mind, 134. ↩
- David J. Chalmers, The Conscious Mind: In Search of a Fundamental Theory (Oxford: Oxford University Press, 1996). Chalmers’s distinction between “easy” and “hard” problems has become foundational in consciousness studies. ↩
- Penrose, The Emperor’s New Mind, 447. ↩
- Joseph Levine, “Materialism and Qualia: The Explanatory Gap,” Pacific Philosophical Quarterly 64, no. 4 (1983): 354–361. ↩
- Kurt Gödel, “Some Basic Theorems on the Foundations of Mathematics and Their Implications” (Gibbs Lecture, 1951), in Collected Works, vol. 3, ed. Solomon Feferman (Oxford: Oxford University Press, 1995), 310. ↩
- Hao Wang, A Logical Journey: From Gödel to Philosophy (Cambridge, MA: MIT Press, 1996), 183. ↩
- Stuart Hameroff and Roger Penrose, “Conscious Events as Orchestrated Space-Time Selections,” Journal of Consciousness Studies 3, no. 1 (1996): 36–53. The Orch-OR (Orchestrated Objective Reduction) hypothesis remains highly controversial. ↩
