- From: Peter F. Patel-Schneider <pfps@research.bell-labs.com>
- Date: Wed, 15 Jan 2003 15:03:40 -0500 (EST)
- To: Jan.Grant@bristol.ac.uk
- Cc: bwm@hplb.hpl.hp.com, w3c-rdfcore-wg@w3.org
From: Jan Grant <Jan.Grant@bristol.ac.uk> Subject: Re: Update semantics LCC Date: Wed, 15 Jan 2003 13:48:50 +0000 (GMT) [...] > The closure rules now include all XML literals with the appropriate > canonical form, which means simple entailment now works. In fact, I see > Pat's added a paragraph to that effect after the statement of the RDF > entailment lemma. > > That addresses the only critical issue I had with that document. [...] Unfortunately, IL is inconsistently defined for rdf:XMLLiteral In Section 3.1 there is if ... IL("xxx"^^rdf:XMLLiteral) is the XML canonical form of xxx if ... IL("xxx"@yyy^^rdf:XMLLiteral) is the XML canonical form of xxx with the language tag yyy In Section 3.4 there is for any typed literal L of the form "sss"^^ddd or "sss"@ttt^^ddd in G, if I(ddd) is in D and "sss" ("sss"@ttt) is a valid lexical form for I(ddd), then IL(L) = L2V(I(ddd))(sss) which is inconsitent for rdf:XMLLiteral as long as there is any langauge-tagged XML document whose canonical form depends on the language tag. (I have actually fixed up the semantic rule. As it is actually stated, it doesn't even make sense.) Peter F. Patel-Schneider Bell Labs Research
Received on Wednesday, 15 January 2003 15:04:10 UTC