- From: Pat Hayes <phayes@ihmc.us>
- Date: Mon, 11 Aug 2008 23:15:15 -0700
- To: "Richard H. McCullough" <rhm@pioneerca.com>
- Cc: "Frank Manola" <fmanola@acm.org>, "Adam Pease" <adampease@earthlink.net>, "Semantic Web at W3C" <semantic-web@w3.org>, "KR-language" <KR-language@YahooGroups.com>
At 10:56 PM -0700 8/11/08, Richard H. McCullough wrote:
>I finally got a few minutes to read OWL Guide 3.1.3
>I read that section as supporting my position. The word "context"
>is mentioned
>several times, with the implication that X ismem IndividualSet; in
>one context,
>and X ismem ClassSet; in a different context.
Is that actually asserted anywhere? Please give a citation.
>
>But a problem arises because OWL doesn't have contexts.
>So, apparently, the OWL solution to mix all contexts together,
>and ASSUME that all the propositions are still true.
No. The OWL methodology, like that of virtually all modern logic, is
to define a formal semantics for the notation, which then DETERMINES
what is true and false. There are no assumptions anywhere. So there
isn't a problem. And there are no contexts in OWL as it isn't a
context-dependent language.
>
>To make this problem more apparent, we can specify the contexts
>
> at view = ind { X ismem IndividualSet; };
What does that mean? What is the semantics of your formalism? Because
if you were to provide one, that would stop all the argument, by
answering the question.
> at view = cls { X ismem ClassSet; };
>
>The question is: what happens when we mix the two contexts together?
What DETERMINES what happens? How is consistency defined for your formal logic?
>
>Pat Hayes says
> at view = mix { X ismem IndividualSet; X ismem ClassSet; };
No, I didn't say that, as I don't speak this language. I wrote in English.
Pat
>Dick McCullough says
> at view = mix { not{X ismem IndividualSet;}; X ismem ClassSet; };
>
>
>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>
>Sent: Friday, August 08, 2008 9:01 AM
>Subject: Re: Why do you want to do that?
>
>>On Aug 8, 2008, at 11:21 AM, Richard H. McCullough wrote:
>>
>>>
>>>Over the last six years, I have suggested a number of
>>>"improvements" to the RDF language. Not one of
>>>my suggestions was adopted. Apparently,
>>>RDF is fine just the way is, thank you!
>>
>>Yep. That doesn't imply opposition to improvements though; some
>>people think the way to provide the "improvements" they want is to
>>define languages "on top of" RDF (like the OWL dialects) rather
>>than making those changes directly in RDF. That way, your
>>"improvement" and my improvement can possibly co-exist more nicely
>>:-)
>>
>>>
>>>
>>>I would now like to turn the tables, and ask
>>>why do you want to do that?
>>>I'll start with two features of RDF which seem to be popular.
>>>
>>>1. X subClassOf X;
>>>A neat mathematical property, right?
>>>But if you do the inferences, what it means is
>>> X sameAs X;
>>>We already knew that.
>>>Why do you want to do that?
>>
>>I need some help with this question. Do you think being able to
>>say X subClassOf Y is OK? If so, are you asking why RDFS (not RDF,
>>BTW) doesn't explicitly forbid the special case of X subClassOf X?
>>Why do you want to do that (i.e., test for this special case all
>>the time)? Or are you asking why people *write* X subClassOf X?
>>
>>>
>>>
>>>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?
>>
>>How about the example in Section 3.1.3 of the OWL Guide?
>>
>>--Frank
--
---------------------------------------------------------------------
IHMC (850)434 8903 or (650)494 3973 home
40 South Alcaniz St. (850)202 4416 office
Pensacola (850)202 4440 fax
FL 32502 (850)291 0667 cell
http://www.ihmc.us/users/phayes phayesAT-SIGNihmc.us
http://www.flickr.com/pathayes/collections
Received on Tuesday, 12 August 2008 06:16:19 UTC