- From: Richard H. McCullough <rhm@pioneerca.com>
- Date: Wed, 13 Aug 2008 11:04:03 -0700
- To: "Frank Manola" <fmanola@acm.org>
- Cc: "Pat Hayes" <phayes@ihmc.us>, "KR-language" <KR-language@YahooGroups.com>, "Semantic Web at W3C" <semantic-web@w3.org>, "Adam Pease" <adampease@earthlink.net>
Hi Frank I should have explained my thoughts better. You're right, singleton set and class-individual are not the same. (Jacek Kopecky also asked if I was conflating them.) But there's an analogy there. In both cases, an abstract group (set or class) is being equated to something which is a member of a group. Dick McCullough Ayn Rand do speak od mKR done; mKE do enhance od Real Intelligence done; knowledge := man do identify od existent done; knowledge haspart proposition list; http://mKRmKE.org/ ----- Original Message ----- From: "Frank Manola" <fmanola@acm.org> To: "Richard H. McCullough" <rhm@pioneerca.com> Cc: "Pat Hayes" <phayes@ihmc.us>; "KR-language" <KR-language@YahooGroups.com>; "Semantic Web at W3C" <semantic-web@w3.org>; "Adam Pease" <adampease@earthlink.net> Sent: Wednesday, August 13, 2008 7:59 AM Subject: Re: singleton sets > > On Aug 12, 2008, at 5:05 PM, Richard H. McCullough wrote: > >> >> Here's someone else who doesn't like singleton sets, >> and hence doesn't like classes which are individuals. >> >> John Barwise & John Etchemendy (1992), "The Language of First-Order >> Logic", >> Third Edition, Revised & Expanded, Center for the Study of Language and >> Information, Stanford, Page 212 >> >> Suppose there is one and only one object x satisfying P(x). According >> to the >> Axiom of Comprehension, there is a set, call it a, whose only member is >> x. That is, >> a = {x}. Some students are tempted to think that a = x.. But in that >> direction lies, >> if not madness, at least dreadful confusion. After all, a is a set (an >> abstract object) >> and x might have been any object at all, say Stanford's Hoover Tower. >> Hoover is >> a physical object, not a set. So we must not confuse an object x with >> the set {x}, >> called the singleton set containing x. Even if x is a set, we must not >> confuse it with >> its own singleton. For example, x might have any number of elements in >> it, but {x} >> has exactly one element: x. >> > > > Whoa! What we were originally talking about wasn't singleton sets, it > was the following question: > >>>>>> >>>>>> 2. X type Y; X subClassOf Z; >>>>>> Another neat property: X is an individual and a class. >>>>>> Now I can ... What? I don't know. >>>>>> Why do you want to do that? > > Wanting to be able to treat a class X as an individual may or may not be > a good idea, but this isn't the same as wanting to treat a singleton set > as *the same* individual as its only member. To paraphrase your > quotation above, in the direction of subtle subject changes like this > lies, if not madness, at least dreadful confusion. > > --Frank > >
Received on Wednesday, 13 August 2008 18:29:02 UTC