# Generated with http://eulersharp.sourceforge.net/ version 1.4.7 on 29 Sep 2005 13:07:24 GMT @prefix log: . @prefix e: . (!log:semantics !log:semantics !log:semantics !log:semantics)!log:conjunction e:constructs { @prefix str: . @prefix p0: . @prefix q: . @prefix e: . @prefix xsd: . @prefix : . @prefix log: . @prefix rdfs: . @prefix math: . @prefix p1: . @prefix owl: . @prefix rdf: . {{:C owl:intersectionOf _:c1_46_} e:evidence . {{_:c1_46_ rdf:first :Employee} e:evidence . {{{:B owl:intersectionOf _:b1_45_} e:evidence . {{_:b1_45_ rdf:rest _:b2_45_} e:evidence . {{_:b2_45_ rdf:first :Employee} e:evidence } e:sequent { {_:b2_45_ p0:item :Employee} e:evidence }} e:sequent { {_:b1_45_ p0:item :Employee} e:evidence }} e:sequent { {:B rdfs:subClassOf :Employee} e:evidence }. {:John a :B} e:evidence } e:sequent { {:John a :Employee} e:evidence }. {_:c1_46_ rdf:rest _:c2_46_} e:evidence . {{_:c2_46_ rdf:first :Student} e:evidence . {{{:B owl:intersectionOf _:b1_45_} e:evidence . {{_:b1_45_ rdf:first :Student} e:evidence } e:sequent { {_:b1_45_ p0:item :Student} e:evidence }} e:sequent { {:B rdfs:subClassOf :Student} e:evidence }. {:John a :B} e:evidence } e:sequent { {:John a :Student} e:evidence }. {_:c2_46_ rdf:rest ()} e:evidence . {:John p0:inAllOf ()} e:evidence } e:sequent { {:John p0:inAllOf _:c2_46_} e:evidence }} e:sequent { {:John p0:inAllOf _:c1_46_} e:evidence }} e:sequent { {:John a :C} e:evidence }. # Proof found in 1443 steps (144155 steps/sec) using 1 engine (302 triples) }.