invariance theorem
The invariance theorem states that a universal Turing machine provides anoptimal means of description, up to a constant. Formally, for everyTuring machine
there exists a constant such that forall binary strings we have
Here, means the complexity with respect to the universalTuring machine and means the complexity with respect to .
This follows trivially from the definition of a universal Turing machine,taking as the length of the encoding of .
The invariance theorem holds likewise for prefix and conditional complexities.