A datatype entailment - this should be a testcase?

# eg:foo rdfs:range xsd:boolean .
# range not needed for entailment.
<a:a> eg:foo "true"^^xsd:boolean .
<a:a> eg:foo "false"^^xsd:boolean .
<a:uri> rdf:type xsd:boolean .

entails

<a:a> eg:foo <a:uri> .


Description:

We don't know which value <a:uri> has, but since it belongs to a finite
class, and both members of that class are in the eg:foo relationship to
<a:a>, then <a:uri> must be.


Jeremy

Received on Sunday, 3 November 2002 10:51:03 UTC