- From: Richard H. McCullough <rhm@cdepot.net>
- Date: Fri, 9 May 2003 05:58:50 -0700
- To: "Guus Schreiber" <schreiber@cs.vu.nl>
- Cc: "webont-comments at W3C" <public-webont-comments@w3.org>
re: any Class, I meant some class with an extension of size > 0.
Given any such class, ABC.
<Class rdf:ID="Thing">
<rdfs:label>Thing</rdfs:label>
<unionOf rdf:parseType="Collection">
<Class rdf:about="#ABC"/>
<Class>
<complementOf rdf:resource="#ABC"/>
</Class>
</unionOf>
</Class>
Strictly speaking, Nothing is the class of things that don't exist.
I don't think it's a good idea to base your axioms on Nothing.
Dick McCullough
knowledge := man do identify od existent done;
knowledge haspart proposition list;
----- Original Message -----
From: "Guus Schreiber" <schreiber@cs.vu.nl>
To: "Richard H. McCullough" <rhm@cdepot.net>
Cc: "webont-comments at W3C" <public-webont-comments@w3.org>
Sent: Friday, May 09, 2003 5:39 AM
Subject: Re: Nothing in App. B of OWL Language Reference 31 March 2003
> Dear Richard,
>
> Thanks for your comment. Responses in-line.
>
> Richard H. McCullough wrote:
>
> > Appendix B says
> >
> > <Class rdf:ID="Thing">
> > <rdfs:label>Thing</rdfs:label>
> > <unionOf rdf:parseType="Collection">
> > <Class rdf:about="#Nothing"/>
> > <Class>
> > <complementOf rdf:resource="#Nothing"/>
> > </Class>
> > </unionOf>
> > </Class>
> >
> > <Class rdf:ID="Nothing">
> > <rdfs:label>Nothing</rdfs:label>
> > <complementOf rdf:resource="#Thing"/>
> > </Class>
> >
> > Since the 2nd group implies that complementOf Nothing is Thing,
> > the first group is equivalent to
> >
> > <Class rdf:ID="Thing">
> > <rdfs:label>Thing</rdfs:label>
> > <unionOf rdf:parseType="Collection">
> > <Class rdf:about="#Nothing"/>
> > <Class rdf about="#Thing"/>
> > </unionOf>
> > </Class>
>
> The class axiom for owl:Thing in Appendix B of Reference defines its
> class extension to be the extension of owl:Nothing plus its complement,
> which means all individuals in the universe of discourse. owl:Nothing is
> its complement, so its class extension is the empty set.
>
> Your revised axiom uses owl:Thing to define itself. We would prefer to
> refrain from such recursive definitions and thus keep to the axioms as
> they currently are.
>
> > which is probably what you want to say,
> > or else omit it all together.
> >
> > Even better would be to replace "Nothing" with
> > some variant of "any Class" -- which I believe
> > is what the document says elsewhere.
>
> I'm not sure I understand your point. The extension of owl:Nothing is
> the empty set, so it is not "any Class". owl:Thing and owl:Thing
> fulfill a special role, namely as root resp. leaf of the class lattice,
> cf. Sec. 3.1:
>
> [[
> Consequently, every OWL class is a subclass of owl:Thing and owl:Nothing
> is a subclass of every class.
> ]]
>
> Please let us know whether this response is satisfactory.
>
> Regards,
> Guus Schreiber
>
> > ============
> > Dick McCullough
> > knowledge := man do identify od existent done;
> > knowledge haspart proposition list;
> >
> >
>
> --
> NOTE: new affiliation per April 1, 2003
>
> Free University Amsterdam, Computer Science
> De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands
> Tel: +31 20 444 7739/7718
> E-mail: schreiber@cs.vu.nl
> Home page: http://www.cs.vu.nl/~guus/ [under construction]
>
>
Received on Friday, 9 May 2003 09:00:06 UTC