home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / sci / logic / 2172 < prev    next >
Encoding:
Internet Message Format  |  1992-11-24  |  2.5 KB

  1. Path: sparky!uunet!spool.mu.edu!sdd.hp.com!usc!cs.utexas.edu!tamsun.tamu.edu!tamsun.tamu.edu!not-for-mail
  2. From: cmenzel@tamsun.tamu.edu (Chris Menzel)
  3. Newsgroups: sci.logic
  4. Subject: Re: recursive definitions and paradoxes
  5. Date: 23 Nov 1992 23:38:30 -0600
  6. Organization: Texas A&M University, College Station, TX
  7. Lines: 46
  8. Message-ID: <1esf4mINNm07@tamsun.tamu.edu>
  9. References: <26884@optima.cs.arizona.edu>
  10. NNTP-Posting-Host: tamsun.tamu.edu
  11.  
  12. In article <26884@optima.cs.arizona.edu> gudeman@cs.arizona.edu (David Gudeman) writes:
  13. >In article  <1992Nov20.210803.5903@tamsun.tamu.edu> Chris Menzel writes:
  14. >]
  15. >]It seems to me, David, that you cause unnecessary confusion by calling
  16. >]these and, as you do later in your post, the definition of the Russell
  17. >]set recursive definitions.  By my lights, the usual understanding is
  18. >]that a recursive definition is one in which a function f is defined on
  19. >]a well-founded relation R such that for each object b in the field of
  20. >]R, f(b) is defined in terms of f(x) for x such that xRb.
  21. >
  22. >This is a limited form of recursion, not the general form that is used
  23. >in the lambda calculus and combinatory calculus.  In general a
  24. >function definition
  25. >
  26. >  f(x) := E
  27. >
  28. >(where ':=' is usually an equals with a triangle, a dot, or another
  29. >bar over it) is recursive if f appears on the right-hand side.  
  30.  
  31. Well I've looked in Fitch's book on Combinatory Logic, Curry's
  32. mathematical logic text, and Barendregt's article in the Handbook of
  33. Mathematical Logic on the untyped lambda calculus and can find no such
  34. definition.  Fitch does refer to the type of definition you refer to
  35. in the section of his book that immediately follows the section on
  36. recursion, but calls them "self-referential" or "impredicative" or
  37. something to that effect (I left the book in my office and can't
  38. recall the exact term at the moment).  At any rate, as far as I could
  39. see, the term 'recursive' is used only for recursive definitions in
  40. the sense I gave above or for recursive functions in the usual sense.
  41. Do you happen to have any references to support your usage?
  42.  
  43. >My notion of recursion should be quite
  44. >familiar to anyone who knows the modern work in the lambda calculus.
  45. >Within the tradition I am familiar with, I can't imagine what else you
  46. >would call a definition X := E where X occurs in E and the sentence
  47. >is taken to define X as the unique solution to X = E.
  48.  
  49. How about, say, "impredicative" or "self-referential", for example?
  50.  
  51. >                    David Gudeman
  52. >gudeman@cs.arizona.edu
  53.  
  54. --Chris Menzel
  55.   Philosophy Department
  56.   Texas A&M University
  57.  
  58.