Re: Panu Raatikainen's review of two of Chaitin's books.
From: Ralph Hartley (hartley_at_aic.nrl.navy.mil)
Date: 05/19/04
- Next message: Eray Ozkural exa: "Re: Panu Raatikainen's review of two of Chaitin's books."
- Previous message: Jesse F. Hughes: "Re: Panu Raatikainen's review of two of Chaitin's books."
- In reply to: Daryl McCullough: "Re: Panu Raatikainen's review of two of Chaitin's books."
- Next in thread: Eray Ozkural exa: "Re: Panu Raatikainen's review of two of Chaitin's books."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 18 May 2004 18:06:48 -0400
Daryl McCullough wrote:
> The only way that I can think of for Chaitin's connection between
> complexity and power is to make it true by definition: Letting
> K(T) = Kolmogorov complexity (the size of the smallest Turing
> machine that can generate the theorems of T), we define
> (in the case T is a subset of True Arithmetic, and S is a
> true sentence in the language of arithmetic)
>
> hardness(S) = min { K(T) | T is a subset of True Arithmetic,
> and T proves S }
>
> power(T) = max { hardness(S) | T proves S }
>
> These definitions have the consequence that more powerful theories
> can prove harder theorems, but I don't think they capture the
> intuitive notion of "hardness" very well. In particular, this
> definition of "hardness" makes it impossible to have a simple
> sentence that is hard to prove, because every true sentence S
> can be trivially proved by the theory { S }, whose power
> is at most K(S).
Here's a likely looking definition.
Given T and a statement S, such that T+S is consistent, the information
content of S relative to T (let's write it I(S|T)) is the length of the
shortest set of axioms A such that S is a theorem of T+A and ~S is not.
This definition is not limited to "true arithmetic" (whatever that is).
If S is a theorem of T, then then I(S|T)=0.
You can always prove S by adding S as an axiom, so I(S|T) <= |S|.
You might want to call any statement for which I(S|T) = |S| a "random fact".
There is no algorithm that takes T and S and computes I(S|T) (or even tells
if it is zero or not).
This definition has a problem!
The problem is that it depends critically on the language in which axioms
are written. We would like something that only depends on logical
relationships, and not on syntax.
One might replace the length of the axioms with their Kolmogorov
complexity, but that doesn't really help. It just replaces one dependency
with another.
Actually, I'm pretty sure I've seen a definition like this before. I's been
a long time since I studied this stuff.
Ralph Hartley
- Next message: Eray Ozkural exa: "Re: Panu Raatikainen's review of two of Chaitin's books."
- Previous message: Jesse F. Hughes: "Re: Panu Raatikainen's review of two of Chaitin's books."
- In reply to: Daryl McCullough: "Re: Panu Raatikainen's review of two of Chaitin's books."
- Next in thread: Eray Ozkural exa: "Re: Panu Raatikainen's review of two of Chaitin's books."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|