Question: [37] What is the difference between semimeasure M and any (not necessarily lower semicomputable) measure ? (a) Show that 1/M(x) differs from 1/(x), for infinitely

• [37] What is the difference between semimeasure M and any

(not necessarily lower semicomputable) measure μ?

(a) Show that 1/M(x) differs from 1/μ(x), for infinitely many x, as the busy beaver function BB(n) differs from n (Exercise 1.7.19 on page 45)

for every measure μ.

(b) Show the same about M(x) versus M(x0) + M(x1).

Comments. This shows that the normalization Mnorm must distort the measure M. Exercise 4.5.7 shows that this is rare. Hint: take the maximal running time T (k) of those among the first k programs that halt.

Note that T (k) is the longest running time of a halting program among the first k programs and is related to BB(k). The following procedure effectively generates the desired x from k (even though T is only lower semicomputable) such that M(x0) + M(x1) < 1/T (k). Start with the empty prefix y =  of x. Find its extension y = y0 or y = y1 (whichever you find first) such that M(y

) > 1/(2T (k)). Extend y to differ from y

.

Repeat as long as you can (up to 2T (k) times). The resulting string x (of length < 2T (k)) will have both extensions of M-semimeasure

< 1/(2T (k)). Since x is described by k and an O(1) program, for large enough random k we have 1/k2 ≤ M(x). See also ‘History and References,’ Section 4.7. Source: One of us (PV) asked L.A. Levin; Levin asked R.M. Solovay, and returned Solovay’s solution on September 12, 1989, by e-mail.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Elementary Probability For Applications Questions!