home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #23 / NN_1992_23.iso / spool / sci / logic / 1683 < prev    next >
Encoding:
Internet Message Format  |  1992-10-09  |  1.3 KB

  1. Path: sparky!uunet!mcsun!uknet!comlab.ox.ac.uk!oxuniv!loader
  2. From: loader@vax.oxford.ac.uk
  3. Newsgroups: sci.logic
  4. Subject: Kreisel Lacombe Shoenfield and HEO
  5. Message-ID: <1992Oct8.151556.9365@vax.oxford.ac.uk>
  6. Date: 8 Oct 92 14:15:56 GMT
  7. Organization: Oxford University VAX 6620
  8. Lines: 26
  9.  
  10. The Kreisel-Lacombe-Shoenfield theorem states that any partial recursive
  11. function f that gives a well defined functional on recursive functions ( ie
  12. if {a} and {b} are total and equal then f(a)=f(b) ) is recursively continuous
  13. ( i.e. If {a} is total then there is recursive n(a) such that f(a)=f(b)
  14. whenever {b} is total with {a}(x)={b}(x), x=0 ... n(a) )
  15.  
  16. (For a proof see eg 'Foundations of Constructive Math.', M Beeson, 1985)
  17.  
  18. It is not hard to see that the conclusion is equivalent to saying that there
  19. is a recursive functional F with F({a})=f(a) whenever {a} is total.
  20.  
  21. Thus in terms of the model HEO, the KLS theorem states that:
  22.  
  23.    Any equivalence class of (N -> N) -> N is                         (*)
  24.    given by a recusive functional of this type.
  25.  
  26. Question: What happens to (*) at other finite types?
  27.  
  28. For types of rank 1, this is the trivial statement that a recursive functional
  29. with no function parameters is a recursive function.
  30.  
  31. For types of rank 2, the question can be reduced to (*).
  32.  
  33. What happens at higher types???
  34.  
  35. R Loader, Oxford
  36.