- From: <jos.deroo@agfa.com>
- Date: Thu, 7 Apr 2005 11:13:08 +0200
- To: jfcst24_public@yahoo.com
- Cc: www-rdf-logic@w3.org
> A quick question: I just looking for some confirmation. If I have the > triples: > > <a> > rdf:type <b> ; > rdf:type <e> . > > <b> > rdf:type rdfs:Class ; > rdfs:subClassOf <c> ; > rdfs:subClassOf <d> . > > <c> rdf:type rdfs:Class . > <d> rdf:type rdfs:Class . > <e> rdf:type rdfs:Class . > > The would the following statements be true? (That is, can they be inferred?) > > <a> rdf:type <c> . > <a> rdf:type <d> . > > This is probably a trivial question; I'm just looking for some clarification. A quick test.. it indeed follows {{<file:/temp/b> rdfs:subClassOf <file:/temp/c>} e:evidence <file:/temp/testP.n3#_485>. {<file:/temp/a> a <file:/temp/b>} e:evidence <file:/temp/testP.n3#_480>} => { {<file:/temp/a> rdf:type <file:/temp/c>} e:evidence <http://eulersharp.sourceforge.net/2003/03swap/rdfs-rules.n3#_59>}. {{<file:/temp/b> rdfs:subClassOf <file:/temp/d>} e:evidence <file:/temp/testP.n3#_486>. {<file:/temp/a> a <file:/temp/b>} e:evidence <file:/temp/testP.n3#_480>} => { {<file:/temp/a> rdf:type <file:/temp/d>} e:evidence <http://eulersharp.sourceforge.net/2003/03swap/rdfs-rules.n3#_59>}. i.e. making use of rdfs-rule {?A rdfs:subClassOf ?B. ?S a ?A} => {?S a ?B}. where the property ' a ' is N3 shorthand for rdf:type -- Jos De Roo, AGFA http://www.agfa.com/w3c/jdroo/
Received on Thursday, 7 April 2005 09:13:18 UTC