# $Id: rogier.n3 474 2005-02-17 14:33:42Z josd $ @prefix owl: . @prefix rdf: . @prefix : . {?C a owl:InverseFunctionalProperty; :productProperty ?L. (?X ?Y) :shareObjectForAllProperties ?L} => {?X owl:sameAs ?Y}. {} => {(?X ?Y) :shareObjectForAllProperties rdf:nil}. {?L rdf:first ?A. ?X ?A ?O. ?Y ?A ?O. ?L rdf:rest ?B. (?X ?Y) :shareObjectForAllProperties ?B} => {(?X ?Y) :shareObjectForAllProperties ?L}.