- From: Peter F. Patel-Schneider <pfps@research.bell-labs.com>
- Date: Fri, 24 Jan 2003 17:12:35 -0500
- To: www-rdf-comments@w3.org
I believe that untyped literals do not work correctly in the RDF model theory. The semantic constraint on rdfs:Literal is, from Section 3.3 ICEXT(I(rdfs:Literal)) is a subset of LV However, the denotations of untyped literals are only required to be in LV. Therefore the denotation of "a" is not necessarily in ICEXT(I(rdfs:Literal)). This situation has observable consequences. For example ex:foo ex:rel "a" . does not RDFS-entail ex:foo ex:rel _:x . _:x rdf:type rdfs:Literal . The situation is made even stranger in datatyped interpretations. If there is a datatype whose value spaces includes the string "a", then entailment over this datatype has the above entailment.
Received on Friday, 24 January 2003 17:14:02 UTC