#Processed by Id: euler.yap,v 1.112 2006/11/09 21:07:09 josd Exp @prefix str: . @prefix p0: . @prefix var: . @prefix q: . @prefix list: . @prefix e: . @prefix xsd: . @prefix : . @prefix time: . @prefix log: . @prefix rdfs: . @prefix n3: . @prefix math: . @prefix owl: . @prefix r: . @prefix rdf: . [ a r:Proof, r:Conjunction; r:component [ a r:Inference; r:gives {:paris :path :nantes}; r:evidence ( [ a r:Extraction; r:gives {:paris :path :nantes}; r:because [ a r:Inference; r:gives {:paris :path :nantes}; r:evidence ( [ a r:Extraction; r:gives {:path rdf:type owl:TransitiveProperty}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:angers :path :nantes}; r:because [ a r:Inference; r:gives {:angers :path :nantes}; r:evidence ( [ a r:Extraction; r:gives {:oneway rdfs:subPropertyOf :path}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:angers :oneway :nantes}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#P"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#oneway"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#R"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#path"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#S"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#angers"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#O"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#nantes"]]; r:rule [ a r:Extraction; r:gives {@forAll var:P,var:R,var:S,var:O. {var:P rdfs:subPropertyOf var:R. var:S var:P var:O} => {var:S var:R var:O}. }; r:because [ a r:Parsing; r:source ]]]] [ a r:Extraction; r:gives {:paris :path :angers}; r:because [ a r:Inference; r:gives {:paris :path :angers}; r:evidence ( [ a r:Extraction; r:gives {:path rdf:type owl:TransitiveProperty}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:lemans :path :angers}; r:because [ a r:Inference; r:gives {:lemans :path :angers}; r:evidence ( [ a r:Extraction; r:gives {:oneway rdfs:subPropertyOf :path}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:lemans :oneway :angers}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#P"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#oneway"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#R"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#path"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#S"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#lemans"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#O"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#angers"]]; r:rule [ a r:Extraction; r:gives {@forAll var:P,var:R,var:S,var:O. {var:P rdfs:subPropertyOf var:R. var:S var:P var:O} => {var:S var:R var:O}. }; r:because [ a r:Parsing; r:source ]]]] [ a r:Extraction; r:gives {:paris :path :lemans}; r:because [ a r:Inference; r:gives {:paris :path :lemans}; r:evidence ( [ a r:Extraction; r:gives {:path rdf:type owl:TransitiveProperty}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:chartres :path :lemans}; r:because [ a r:Inference; r:gives {:chartres :path :lemans}; r:evidence ( [ a r:Extraction; r:gives {:oneway rdfs:subPropertyOf :path}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:chartres :oneway :lemans}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#P"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#oneway"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#R"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#path"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#S"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#chartres"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#O"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#lemans"]]; r:rule [ a r:Extraction; r:gives {@forAll var:P,var:R,var:S,var:O. {var:P rdfs:subPropertyOf var:R. var:S var:P var:O} => {var:S var:R var:O}. }; r:because [ a r:Parsing; r:source ]]]] [ a r:Extraction; r:gives {:paris :path :chartres}; r:because [ a r:Inference; r:gives {:paris :path :chartres}; r:evidence ( [ a r:Extraction; r:gives {:oneway rdfs:subPropertyOf :path}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:paris :oneway :chartres}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#P"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#oneway"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#R"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#path"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#S"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#paris"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#O"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#chartres"]]; r:rule [ a r:Extraction; r:gives {@forAll var:P,var:R,var:S,var:O. {var:P rdfs:subPropertyOf var:R. var:S var:P var:O} => {var:S var:R var:O}. }; r:because [ a r:Parsing; r:source ]]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#P"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#path"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#X"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#chartres"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#O"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#lemans"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#S"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#paris"]]; r:rule [ a r:Extraction; r:gives {@forAll var:P,var:X,var:O,var:S. {var:P a owl:TransitiveProperty. var:X var:P var:O. var:S var:P var:X} => {var:S var:P var:O}. }; r:because [ a r:Parsing; r:source ]]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#P"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#path"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#X"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#lemans"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#O"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#angers"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#S"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#paris"]]; r:rule [ a r:Extraction; r:gives {@forAll var:P,var:X,var:O,var:S. {var:P a owl:TransitiveProperty. var:X var:P var:O. var:S var:P var:X} => {var:S var:P var:O}. }; r:because [ a r:Parsing; r:source ]]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#P"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#path"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#X"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#angers"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#O"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#nantes"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#S"]; r:boundTo [ n3:uri "http://www.agfa.com/w3c/euler/graph.axiom#paris"]]; r:rule [ a r:Extraction; r:gives {@forAll var:P,var:X,var:O,var:S. {var:P a owl:TransitiveProperty. var:X var:P var:O. var:S var:P var:X} => {var:S var:P var:O}. }; r:because [ a r:Parsing; r:source ]]]]); r:rule [ a r:Extraction; r:gives {@forAll . {:paris :path :nantes} => {:paris :path :nantes}. }; r:because [ a r:Parsing; r:source ]]]; r:gives { :paris :path :nantes.}]. #ENDS 10 msec.