W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > February 2003

response to comment pfps-05

From: pat hayes <phayes@ai.uwf.edu>
Date: Mon, 3 Feb 2003 17:14:15 -0600
Message-Id: <p05111b29ba64a5d30942@[]>
To: w3c-rdfcore-wg@w3.org
Cc: pfps@research.bell-labs.com
The closure rules for RDFS are incomplete.  For example,
     ex:foo ex:prop "a" .
     ex:foo ex:prop _:x .
     _:x rdf:type rdfs:Resource .
However, this does not come out of the RDFS closure rules.
This means that the RDFS entailment lemma is false.

Indeed, good catch!

This is actually a deeper observation, which is that we need to treat 
the basic entailment operation of generalization (replacing a name 
with a bnode) as a genuine inference rule, and include it in the 
notion of closure. I therefore propose to add the following to 
section 2 (simple entailment), just after the statement of the 
instance lemma:

We can summarize the second of these as an inference rule on triples, 
in a style which we will use extensively later in the document. Here, 
ppp stands for any uriref, aaa for any uriref or bNode, and bbb for 
any uriref, bNode or literal.

Rule name se1:

If E contains
aaa ppp bbb .

then add
aaa ppp _:n .

where _:n is a new bNode.

Rule name se2:

if E contains
aaa ppp bbb .

then add
_:n ppp bbb .

where _:n is a new bNode.

'New' means 'not occurring in the graph'. The instance lemma 
guarantees that these rules are valid, so they can be safely used to 
add triples to any RDF graph. There is no inference rule 
corresponding to the subgraph lemma: it would amount to the 
observation that one can ignore a triple.


then, in the definition of the RDF (RDFS) closures, we require that 
the closure rules include SE1, SE2 and the RDF (and RDFS) rules.

This is actually a more unified treatment and solves this objection 
(I believe), by the following inference path:

ex:foo ex:prop "a" .
ex:foo ex:prop _:x . by rule SE1
_:x rdf:type rdfs:Resource . by rule RDFS4b


IHMC					(850)434 8903 or (650)494 3973   home
40 South Alcaniz St.			(850)202 4416   office
Pensacola              			(850)202 4440   fax
FL 32501           				(850)291 0667    cell
phayes@ai.uwf.edu	          http://www.coginst.uwf.edu/~phayes
s.pam@ai.uwf.edu   for spam
Received on Monday, 3 February 2003 18:12:34 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 14:54:04 UTC