home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / sci / math / 16742 < prev    next >
Encoding:
Internet Message Format  |  1992-12-11  |  2.6 KB

  1. Path: sparky!uunet!wupost!usc!news.aero.org!Aero.org!campbell
  2. From: campbell@Aero.org (Andrew Campbell)
  3. Newsgroups: sci.math
  4. Subject: Re: Function Terminology
  5. Date: 12 Dec 1992 00:26:10 GMT
  6. Organization: The Aerospace Corporation
  7. Lines: 40
  8. Distribution: world
  9. Message-ID: <1gbbj2INN8g2@news.aero.org>
  10. References: <1gaq3tINNg9q@uwm.edu> <1992Dec11.203802.1770@CSD-NewsHost.Stanford.EDU> <Bz48w1.G5C@mentor.cc.purdue.edu>
  11. NNTP-Posting-Host: amanuensis.aero.org
  12.  
  13. In article <Bz48w1.G5C@mentor.cc.purdue.edu>, hrubin@pop.stat.purdue.edu (Herman Rubin) writes:
  14. |> In article <1992Dec11.203802.1770@CSD-NewsHost.Stanford.EDU> pratt@Sunburn.Stanford.EDU (Vaughan R. Pratt) writes:
  15. |> >In article <1gaq3tINNg9q@uwm.edu> radcliff@csd4.csd.uwm.edu (David G Radcliffe) writes:
  16. |> >>Suppose I have a function f: A --> B, and C is a subset of B which
  17. |> >>contains the image set of f.  I define a function g: A --> C by
  18. |> >>setting g(a) = f(a) for all a in A.  Usually, f and g can be considered 
  19. |> >>as the same function, but sometimes the distinction is important.
  20. |>
  21. |> >>Is there a standard term or notation for this?
  22. |>
  23.  
  24. and Rubin replies
  25.  
  26. |> >While I've not heard of one, one could borrow notation used to make the
  27. |> >analogous distinction for the integer 2 viewed as the real 2. and write
  28. |> >f:A->B as f. and f:A->C as just f without the point.
  29. |> 
  30. |> The function is exactly the same.  A function, in whatever foundational
  31. |> system is used, is something which takes arguments in a domain and
  32. |> operates on them.  The image set depends only on f and A.  Which
  33. |> superset of the range is used does not affect the function.
  34. |> -- 
  35.  
  36.  
  37. My view is different. A function has a domain and a co-domain. If the
  38. codomain is changed a different function is obtained (as Pratt wants).
  39. The term `range' is usually used (as Rubin does) for the image of the 
  40. domain. In the given setup, I have seen the term `co-restricted' (to C)
  41. used, in analogy to `restricted'. I believe I recall various notations 
  42. for this, such as C\f (analogous to f/D or f|D for the restriction of f
  43. to D, a subset of the domain). However, the solution generally applied
  44. in situations where not too many co-restrictions are needed is simply
  45. to name the new function "after f" and specify its co-domain. For example:
  46. "let f':A->C be given by f'(a) = f(a) for all a in A.", or, using the
  47. `wiggly arrow' notation, "... consider f':A --> C, a ~> f(a) ... "
  48. -- 
  49.  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
  50. |L. Andrew Campbell     internet: campbell@aerospace.aero.org   |
  51. |M1-102 PO Box 92957    organization: The Aerospace Corp.       |
  52. |Los Angeles CA 90009   telephone: (310) 336-8642               |
  53.