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

Page 173
(b) 0173-001.gif.
We leave it to the reader to work out counterparts of Proposition 8.10 and Corollary 8.11 for noisy and incomplete texts.
It is worth examining in more detail the impact on function identification of just a single noisy input. The next proposition shows that there are collections of functions for which programs can be identified from accurate texts, but for which programs for arbitrary finite variants cannot be identified from texts with at most one spurious datum.
8.12 Proposition 0173-002.gif.
Proof: For each 0173-003.gif, define f' and f" as follows, for each j and 0173-004.gif:
0173-005.gif
0173-006.gif
0173-007.gif
0173-008.gif
Consider the following collections of functions:
0173-009.gif 
0173-010.gif 
0173-011.gif 
0173-012.gif 
0173-013.gif 
0173-014.gif 
 
It is easy to verify that 0173-015.gif and 0173-016.gif (and hence 0173-017.gif). However, according to Theorem 4.25, 0173-018.gif. It is easy to see that for any 0173-019.gif, f(<0,0>) can be used to determine whether 0173-020.gif or 0173-021.gif. Thus, a scientist which Ex-identifies Image-1806.gif can be constructed.
Suppose by way of contradiction that scientist M N1Ex-identifies Image-1807.gif. Then, using M, we show how to construct M' which Ex*-identifies 0173-022.gif, contradicting Theorem 4.25.
We first define two recursive functions twit and untwit. Let twit: 0173-023.gif be a recursive function such that, for all  s  and Image-1808.gif:
0173-024.gif
0173-025.gif

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