Kolmogorov Complexity II


Incompressibility and Incompleteness
One exciting feature of Kolmogorov complexity is that it has an incompleteness result as a relatively straightforward consequence. The Strength of Theories An Example of Hard Complexity: Chaitin-Omega Mathematics as a (contingent) Science?
In principle limits
We have focussed on one kind of reason: formal reason (logic and math). We have had a special interest in effective procedures, which the Church- Turing thesis claims are all and only what a Turing machine can do. We have seen three kinds of in-principle (that is, inescapable) limits:
  1. Godel's First Incompleteness Theorem (For theories of sufficient strength, such as arithmetic with multiplication, there are unprovable truths, or the system is inconsistent).
  2. The Halting Problem (There is no program that can verify for any arbitrary program whether that program will halt. If we accept the Church-Turing thesis, this means that there is no effective procedure to find all and only the effective procedures).
  3. Kolmogorov-Complexity Strength Limits (Each theory has a Kolmogorov-Complexity. For any theory T about natural numbers of complexity N, there are questions (the complexity of the answer to which exceeds N) about the natural numbers that are undecidable.)