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

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!cs.utexas.edu!asuvax!ncar!noao!arizona!gudeman
  2. From: gudeman@cs.arizona.edu (David Gudeman)
  3. Newsgroups: sci.logic
  4. Subject: Re: recursive definitions and paradoxes
  5. Message-ID: <26974@optima.cs.arizona.edu>
  6. Date: 23 Nov 92 20:22:51 GMT
  7. Organization: U of Arizona CS Dept, Tucson
  8. Lines: 66
  9.  
  10. In article  <By6EKn.E5B@unx.sas.com> Gary Merrill writes:
  11. ]
  12. ]What I wonder mostly is whether what you are trying to do hasn't been
  13. ]done before, and with substantially more precision that your ideas
  14. ]currently have.
  15.  
  16. For a long time, I thought that my views on the paradoxes were the
  17. common solution to the problem.  So I was somewhat surprised a while
  18. ago to discover that I was considered a crank for refering to this
  19. solution.  Since I don't really have a crank personality (you know,
  20. the type that assumes that they are so brilliant that they can single
  21. handedly solve problems that have eluded a large community for
  22. centuries, and that everyone who doesn't see their solution is
  23. stupid), I spent the next two years searching the literature for a
  24. reference to this.
  25.  
  26. The solution was so obvious to me that I was certain it had been
  27. proposed decades ago, but I never found a direct reference.  There are
  28. some indirect references like "the lambda calculus avoids the
  29. equivalent of Russel's paradox for functions", but no one seems to
  30. have applied the work in this area back to set theory.  It still would
  31. not surprise me at all to find a complete developement of these ideas
  32. elsewhere, what surprises me is that there is so much resistence to
  33. the idea.
  34.  
  35. I stumbled across the idea by imagining what would happen if you tried
  36. to implement self-containing sets on a computer and then creating
  37. Russell's paradoxical set.  The result would be a stack overflow due
  38. to unbounded recursion.  I thought, "Oh, Russell's paradox is caused
  39. by an ill-founded recursive definition."  End of query.  I didn't
  40. bother to explore the situation any more until I first realized that
  41. this is an unusual view.  Then I spent some time looking for where my
  42. assumptions were going wrong so that I didn't have to have it pointed
  43. out to me by someone else, but I never found any reason to change my
  44. opinion.  Especially given that most of the other solutions are
  45. demonstrably wrong.
  46.  
  47. That is why I brought the idea up in this newsgroup.  I was hoping
  48. that someone would either provide the references I could not find, or
  49. would be able to provide some sort of argument against my solution.
  50. So far, I've seen neither one.  This discussion of terminology, while
  51. it may be necessary for communication, is not enlightening.  No one
  52. has responeded in a substantive way to my contention that I can
  53. express Russell's paradox _without_ resorting to a universal set.  Or
  54. to my contention that I can express the liar's paradox _without_
  55. refering to sentences in a language.  Or to my contention that all of
  56. the paradoxes can be unified with one explanation.  These are the
  57. interesting points.  The definitions are just a vehicle.
  58.  
  59. ]This appears to be the introduction of yet more unexplained notation
  60. ]in order to explain the previous set of unexplained notation.
  61.  
  62. No, I explained the previous notation before I introduced this
  63. extension.  I gave explicit rules for introducing definitions and for
  64. using them.  What more do you want?
  65.  
  66. ]I take it that you don't want a definition to, by itself, imply
  67. ]the existence of the thing defined.
  68.  
  69. Actually I would, if there were some way to make sure this does not
  70. lead to an inconsistency.  I tried to accomplish this with the axiom
  71. of definition, but as someone else has pointed out, this makes the
  72. definition eliminable.
  73. -- 
  74.                     David Gudeman
  75. gudeman@cs.arizona.edu
  76.