- From: <jos.deroo@agfa.com>
- Date: Mon, 21 Mar 2005 01:03:48 +0100
- To: 50263336@student.cityu.edu.hk
- Cc: semantic-web@w3.org
> Consider the following... > > <PropA> rdfs:subPropertyOf <PropB> ; owl:inverseOf <PropB> . > infers that > <PropA> rdf:type owl:SymmetricProperty ... > > Proof.. consider the statement > <#A> <PropA> <#B> . > infers > <#A> <PropB> <#B> . (<PropA> rdfs:subPropertyOf <PropB>) > infers indirectly > <#B> <PropA> <#A> . (<PropA> owl:inverseOf <PropB>) > > That means <PropA> is symmetric. > > > It is also true for... > <PropC> owl:inverseOf <PropC> ... > infers that > <PropC> rdf:type owl:SymmetricProperty > > > agree or not ? I actually agree and have added rule {?P rdfs:subPropertyOf ?Q; owl:inverseOf ?Q} => {?P a owl:SymmetricProperty}. to http://eulersharp.sourceforge.net/2003/03swap/owl-rules.n3 Also your <#PropC> a owl:SymmetricProperty. is then provable. -- Jos De Roo, AGFA http://www.agfa.com/w3c/jdroo/
Received on Monday, 21 March 2005 00:04:40 UTC