home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / sci / logic / 2110 < prev    next >
Encoding:
Text File  |  1992-11-19  |  2.9 KB  |  63 lines

  1. Newsgroups: sci.logic
  2. Path: sparky!uunet!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!stanford.edu!rock!concert!sas!mozart.unx.sas.com!sasghm
  3. From: sasghm@theseus.unx.sas.com (Gary Merrill)
  4. Subject: Re: recursive definitions and paradoxes
  5. Originator: sasghm@theseus.unx.sas.com
  6. Sender: news@unx.sas.com (Noter of Newsworthy Events)
  7. Message-ID: <BxzG21.Gnr@unx.sas.com>
  8. Date: Thu, 19 Nov 1992 21:37:13 GMT
  9. References:  <26788@optima.cs.arizona.edu>
  10. Nntp-Posting-Host: theseus.unx.sas.com
  11. Organization: SAS Institute Inc.
  12. Lines: 49
  13.  
  14.  
  15. In article <26788@optima.cs.arizona.edu>, gudeman@cs.arizona.edu (David Gudeman) writes:
  16.  
  17. |> I propose for discussion the
  18. |> 
  19. |>   Axiom of Definition: (X := E /\ Exist! X.X=E) => X = E
  20. |> 
  21. |> where "Exist! x" means "there exists a unique x such that".  What if you
  22.  
  23. I have not *carefully* read the rest of this posting.  However, on
  24. the face of it, it appears that this "axiom of definition" is quite
  25. suspect.  I'm not sure what
  26.  
  27.     X := E
  28.  
  29. means.  If it is really intended to represent a *definition* of X,
  30. then why is the new axiom necessary?  What exactly is the symbol
  31. ':=' meant to express beyond (or short of) '='?  If the
  32. "Axiom of Definition" is being proposed for discussion, we really
  33. need some more axioms for ':=', since at the moment it appears only
  34. on the left-hand side of one conditional axiom and otherwise has
  35. some informal semantics (it is said to be a "definition") attached
  36. to it.  The standard approach, of course, is to introduce definitions
  37. into theories by using the usual '=' and '<->'.
  38.  
  39. It is quite correct to observe that "we have to be careful what we
  40. take to be a definition".  There is a fairly widely known *theory*
  41. of definition in which certain criteria must be satisfied in order
  42. for a formula to be a definition (actually, things are probably
  43. better put in terms of "definitional extensions" of theories).
  44. I can't put my hands on specific references at the moment, but the
  45. names of Patrick Suppes and Quine come to mind.  Definitions must
  46. satisfy such criteria as non-creativity (you can't prove something
  47. [in "old" notation] by using the definition that you couldn't
  48. without it) and eliminability (the defined notation must be eliminable
  49. in *all* contexts).  The fact that the above axiom is being suggested
  50. seems to imply that the proposed "definition" does not satisfy the
  51. criterion of eliminability.  (Certain of the paradoxes failed in
  52. the system of my dissertation because it could be shown that the
  53. proposed "definition" of the truth predicate required did not
  54. constitute a definitional extension of the theory.)
  55.  
  56. At any rate, it seems that any discussion should take place within
  57. the context of the theory (or at least *a* theory, and then why
  58. not the usual one?) of definition.
  59. -- 
  60. Gary H. Merrill  [Principal Systems Developer, C Compiler Development]
  61. SAS Institute Inc. / SAS Campus Dr. / Cary, NC  27513 / (919) 677-8000
  62. sasghm@theseus.unx.sas.com ... !mcnc!sas!sasghm
  63.