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

Page 71
terminology will also be employed. We often identify a function f with its canonical text (and vice versa). Thus 0071-001.gif will denote both the function f as well as the canonical text for f. Moreover, f[n] will denote both the partial function 0071-002.gif and the initial segment of length n of the canonical text for f. Context will determine which one is intended. The obvious analogue to Proposition 4.15 may also be recorded here (in which the Mi's represent machines with domain SEG).
4.22 Proposition Let M0, M1, . . . be an enumeration of all (possibly partial) computable scientists. There is a total recursive 0071-003.gif such that for all 0071-004.gif:
(a) Mf(i) is total;
(b) For all 0071-005.gif, if Mi identifies g then Mf(i) identities g.
4.23 Corollary There exists a recursively enumerable sequence of total computable scientists M0, M1, . . ., such that 0071-006.gif.
§4.3.2 Identifiability in Ex
Proposition 3.43 shows that the identifiability problem has a trivial solution in the Func paradigm: every set of total recursive functions is identifiable. In contrast, identifiability within Ex is not such a simple affair, as we shall now see. Define two subsets of R as follows.
4.24 Definition (a) SD is the set of all 0071-007.gif such that  j f(0) = f.
(b) A e Z is the set of all 0071-008.gif such that for all but finitely many 0071-009.gif, f(x) = 0.
The symbol SD may be read as "self-describing." The symbol A e Z may be read as "almost everywhere zero." Lemma 2.4 shows that 0071-010.gif.
4.25 Theorem (The Nonunion Theorem, Blum and Blum [18]) 0071-011.gif and 0071-012.gif, but 0071-013.gif.
Proof: Exercise 4-10 shows that both SD and A e Z are in Ex. It remains to prove that 0071-014.gif. So, suppose that computable scientist M identifies A e Z. By Proposition 4.22 we may assume without loss of generality that M is total. It suffices to

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