1/27/25 - Gödel’s Incompleteness Theorems
Limitations of Math and Reasoning
- Can you reason about anything
- Take faith and trust things
- The apple is red
- We both argue what “apple” and “red” is
- Both consider what is real - Gödel
- Statements that are true but cannot be proven
- Concerning - limitations in math
- You, I, and a computer can reason about it
- A computer has limitations in reasoning
- Finite number of atoms
- We want to see how things are limited
Real world vs Abstract world
- Observation (Real world)
- Hypothesis (Abstract world)
- Test (Real world) Back and forth between real and abstract
Peano’s Axioms
- Symbol ””
- : If exists in , then exists in
- : is not a successor of anything.
- If for any , , then
- Induction Axiom: If then
Gödel’s Incompleteness Theorems is a theorem in the math symbol (e.g. is a mathematical symbol)
- a sentence , such that and . ( is not a theorem, and not is not a theorem).
- “There is a truth which cannot be derived”
- Assume is a consistent (if you could derive a theorem, the complement could also be derived). Then
- “There are things in that cannot be derived by ” Mathematics is a tool, but it has limitations
- There is a limit to how far the telescope can see.
Proof (using diagonalization): Liar’s paradox
- High level: look at all sentences involving one variable
- Show that the proof is itself, which can’t be derived
Gödel Numbering - Theorem, Proofs we can replace this with a sequence of numbers
Symbol | Gödel Number |
---|---|
1 | |
2 | 24 |
101 |
- unique mapping
- Capture a proposition with a number
- Proof using 1 number
Claim: Given , if , is known to be a symbol/theorem/proof, then can be computed from
Proof: for some and
, is the -th prime in increasing order.
True for symbols Functional programming
- Need to show that there are not two different encodings
is true if is proved by proof , is a theorem Lemma:
- If then - collection of statements which can be proven
- - If it is possible to derive the proof of , then the proof of has a proof
Not tested - all possible statements with one variable
Consider:
- There does not exist a proof that is true
- fixed
is a theorem if and only if there does not exist a proof of
Lemma: Let be some arbitrary property in some math system with one variable. Then sentence : - it’s Gödel numbering is a property
Turing’s most famous work - showing what can’t be done
- After computability theory - then what can be done quickly?
- Fine-grained complexity - problems in that you can’t do quickly