Just as physicists hope to discover a Theory of Everything today, mathematicians in the s sought to identify a mathematical framework that explains, however tediously, all of mathematics. Unfortunately, mathematician Kurt Gödel’s incompleteness theorems, published in , broke apart this dream, demonstrating that no framework can plausibly explain every mathematical truth.
Gödel essentially showed this astonishing result with one key claim:
The logical statement is true but unproveable.
To understand Gödel’s method, this article will demonstrate Gödel’s result in the context of arithmetic, i.e. arithmetic cannot prove every numerical truth.
Gödel’s first puzzle was to turn logical expressions of truth, which utilize arithmetic operators, into numbers, the heart of arithmetic. Otherwise, he possessed no method to describe arithmetic using arithmetic itself, the basis of his claim.
To do so, Gödel created the Gödel numbers, which sets a positive integer to represent each operator. For instance, one specific numbering can map there exists () to , equals (=) to , to , successor () as , open parentheses to , closed parentheses as , variables as numbers greater than , and assign the remaining integers from to to other arithmetic operators. Now, any logical statement can be broken up into a unique series of numbers . For example, “There exists equalling the successor of ” ( can be turned into the sequence
Defining to be the sequence of prime numbers (, , etc.), Gödel transformed any logical sequence into a unique number The statement in the previous paragraph would become . Since every integer has a unique prime factorization, every number corresponds to an unique logical expression.
Now, Gödel used a clever trick. For any truthful arithmetic statement with Gödel value , and let be the Gödel number after replacing any operator with Gödel number (variable ) in the statement with . Consider the statement and let its Gödel number be . Gödel’s key realization is that “” has Gödel number by definition of . Therefore, any logical statement is equivalent to itself not being able to be proven, proving its truthfulness by virtue of existence.
However, the key conundrum here is that if were able to be proven, then would be false, a contradiction, so must be unproveable. This demonstrates that no mathematical framework has sufficient axioms to describe every truth, completing Gödel’s result.
Gödel’s work shook the mathematics world in the th century. Beyond mathematics, it also showed that computational algorithms and various physics techniques were also limited. However, while we cannot know everything, we can be certain that there is still much more to be discovered and explored in mathematics.