diff --git a/spec/index.html b/spec/index.html index ef4002b..e5c7695 100644 --- a/spec/index.html +++ b/spec/index.html @@ -422,7 +422,7 @@

Simple Interpretations

set of sets of pairs < x, y > with x and y in IR .

4. A mapping IS from IRIs into (IR union IP)

5. A partial mapping IL from literals into IR

-

6. An injective mapping RE from IR x IP x IR into IR, called the interpretation of triple terms.

+

6. An injective mapping RE from IR x IP x IR into IR, called the denotation of triple terms.

@@ -650,7 +650,7 @@

Simple Entailment

-

Properties of simple entailment (Informative)

+

Properties of simple entailment and satisfiability (Informative)

The properties described here apply only to simple entailment, not to extended notions of entailment introduced in later sections. @@ -706,7 +706,25 @@

Properties of simple entailment (Informative)

If E contains an IRI which does not occur anywhere in S, then S does not simply entail E.

+ +

The following semantic properties relate triple terms and triples asserted in a graph, and they introduce a general definition of satisfiability.

+ +

We define the set of propositions in an interpretation as follows:

+ +

The set of propositions in an interpretation I is IPR(I) = { RE(x, y, z)|x is in IR, y is in IP, z is in IR }; we observe that a proposition is in the extension of rdfs:Proposition.

+ +

We define the set of facts in an interpretation as follows:

+ +

The set F of facts in an interpretation I is F(I) = { RE(x, y, z)|<x, z> is in IEXT(y) }. The set of facts is the set of propositions which are true in the interpretation.

+ +

Given a blank node mapping, we define the set of facts asserted by a graph in an interpretation as follows:

+ +

Given a blank node mapping A, the set of all facts asserted by a graph G in an interpretation I is FEXT(G, I, A) = { RE( [I+A](s), I(p), [I+A](o) )|`s p o.` is in G }. We then observe that given a blank node mapping, the asserted facts of a graph with respect to an interpretation may not necessarily be among the facts of the interpretation.

+ +

We introduce a general definition of satisfiability of a graph in an interpretation as follows:

+

An interpretation (simply) satisfies a graph if and only if there exists a blank node mapping such that the facts asserted by the graph in the interpretation are among the facts of the interpretation.

+