[Cover] [Contents] [Index] Previous page Next Section

Page 130
All of the extensions considered in b will be in 0130-001.gif. If the search for a suitable extension succeeds in infinitely many stages, we then takef to be  j e, which will turn out to belong to 0130-002.gif. But M on such an f fails to converge. On the other hand, if at some stage, no suitable extension can be found, then M converges to the same program, p, for each of the extensions considered in b. But in this case we arrange that, among these extensions, there is one that differs from  j p on each of the m + 1-many arguments xs, . . ., xs + m; hence M fails to converge to an m-error index for that particular extension.
Here is the formal construction.
Let  j e(0) = e. Let xs denote the least x such that  j e(x) has not been defined before stage s. Thus, x0 = 1. Go to stage 0.
Begin ( Stage s )
For each 0130-003.gif, define the function fy as follows.
0130-004.gif
 
Dovetail between a and b below until, if ever, the search in b succeeds.
a. For i = l to Image-1403.gif, set  j e(xs + m + i) = 0.
b. Search for a 0130-005.gif and an 0130-006.gif such that 0130-007.gif.
If and when the search in b succeeds, let y and n be as discovered in the search and set  j e(x) = fy(x) for each x < n for which  j e, has yet to be defined. ( Hence,  j e [n] = fy [n]. )
Go on to stage s + 1.
End ( Stage s )
Consider the following two cases.
Case 1: Infinitely many stages are executed. In this case, let f =  j e. It is clear by construction that 0130-008.gif. But scientist M makes infinitely many mind changes on this f, hence M fails to Exm-identify f.
Case 2: Some stage s starts but never terminates. For each 0130-009.gif, let fy be as defined in stage s and let p = M( j e[xs]). By construction, for each y, 0130-010.gif. Also, since stage s never terminates, we have that, for each 0130-011.gif, 0130-012.gif. But since 0130-013.gif, it follows that there is at least one 0130-014.gif

 
[Cover] [Contents] [Index] Previous page Next Section