- From: pat hayes <phayes@ai.uwf.edu>
- Date: Mon, 3 Feb 2003 17:14:15 -0600
- To: w3c-rdfcore-wg@w3.org
- Cc: pfps@research.bell-labs.com
- Message-Id: <p05111b29ba64a5d30942@[10.0.100.86]>
The closure rules for RDFS are incomplete. For example, ex:foo ex:prop "a" . RDFS-entails 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 Pat -- --------------------------------------------------------------------- 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