- From: Patrick Stickler <patrick.stickler@nokia.com>
- Date: Fri, 27 Sep 2002 10:34:18 +0300
- To: "w3c-rdfcore-wg" <w3c-rdfcore-wg@w3.org>
[Patrick Stickler, Nokia/Finland, (+358 40) 801 9690, patrick.stickler@nokia.com]
----- Original Message -----
From: "Patrick Stickler" <patrick.stickler@nokia.com>
To: <seth@robustai.net>
Cc: <www-rdf-comments@w3.org>
Sent: 27 September, 2002 10:05
Subject: Re: Datatyping
> I think that we can get the MT to say just about anything
> we want. I'll leave it to Pat and others to comment more about
> that.
>
> I'm working under the assumption that terms in RDF statements
> are intended in some way to reflect the world (not components
> of structured markup) and that assertions such as those made by
> rdfs:range are saying something about the thing in the world
> denoted by the object of the property.
>
> If the object of the property has fixed meaning, then clearly
> there is a fundamental conflict in the core machinery.
>
> It is true that one way to "punt" on the whole issue is to
> say that inline literal nodes have no interpretation in RDF
> whatsoever and are simply semantic "wildcards" for applications
> to interpret as they like. I.e. they denote neither strings
> nor values. They denote nothing, mean nothing, and any assertions
> in RDF regarding their meaning are vacuous. They are just syntactic
> shadows in the abstract graph and the RDF MT does not license
> any entailments whatsoever for statements containing them.
>
> Now, I don't consider that to reflect the goal and purpose
> of RDF as a language for expressing statements about the
> world such that the truth of those statements can be tested
> and serve as the basis of decisions, but perhaps that's the
> best we can do for now...
>
> [Patrick Stickler, Nokia/Finland, (+358 40) 801 9690, patrick.stickler@nokia.com]
>
>
> ----- Original Message -----
> From: "ext Seth Russell" <seth@robustai.net>
> To: "Patrick Stickler" <patrick.stickler@nokia.com>
> Cc: <www-rdf-comments@w3.org>
> Sent: 26 September, 2002 19:10
> Subject: Re: Datatyping
>
>
> > Patrick Stickler wrote:
> >
> > >>Why does the MT *need* to make the triple drawn to the LexicalNode
> > >>invalid in prescence of a range constraint ?
> > >>
> > >>
> > >
> > >Because the range assertion says that the object of the property
> > >is a member of the particular class, and in the case of a datatype
> > >class, its RDF Class extension is the value space. And a lexical
> > >node is not a datatype value, but a string.
> > >
> > It seems to me that the MT's range entailments cannot be applied to
> > LexicalNodes at all. This is because however hard we try we simply
> > could not draw the arrow {uuu [rdfs:type] zzz } as prescribed by the
> > entailment rule [rdfs3] in the case where uuu is a LexicalNode. Since
> > we cannot draw an arrow from a LexicalNode, I propose to change [rdfs3]
> > to exclude such an erronous entailment .... something like I have
> > depicted in my new diagram [3].
> >
> > [3] http://robustai.net/mentography/jenny_mt_rdfs3.jpg
> >
> > I think this works if you'all consider a LexicalNode not to be or
> > rdf:type rdfs:Resource. Do you? ... and could the MT be changed as I
> > propose? ... and would that solve your concern above?
> >
> > .... and thanks for your comments in my blog :-) .
> >
> > Seth Russell
> > http://radio.weblogs.com/0113759/
> >
> >
>
Received on Friday, 27 September 2002 03:37:58 UTC