You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: spec/index.html
+26-24Lines changed: 26 additions & 24 deletions
Original file line number
Diff line number
Diff line change
@@ -272,6 +272,23 @@ <h2>Notation and Terminology</h2>
272
272
if the triple term composed by its subject, predicate, and object appears in G.
273
273
</p>
274
274
275
+
276
+
277
+
278
+
279
+
<p>
280
+
For RDF terms t, x, and y, we define the <dfn>substitution mapping</dfn> t[x/y] inductively, as follows:
281
+
</p>
282
+
<ol>
283
+
<li>If t = x, then t[x/y] = y.</li>
284
+
<li>Otherwise, if t = (s, p, o), then t[x/y] = (s[x/y], p[x/y], o[x/y]).</li>
285
+
<li>Otherwise, t[x/y] = t.</li>
286
+
</ol>
287
+
<p>
288
+
For each triple (s, p, o), we set (s, p, o)[x/y] = (s[x/y], p[x/y], o[x/y]). For each graph G, we obtain G[x/y] by applying [x/y] to each triple t in G.
289
+
</p>
290
+
291
+
275
292
<p>Suppose that M is a functional mapping from a set of blank
276
293
nodes to some set of RDF terms. Any graph obtained
277
294
from a graph G by replacing some or all of the blank nodes N appearing in G by M(N) is
@@ -1074,9 +1091,9 @@ <h4>Patterns of RDF entailment (Informative)</h4>
0 commit comments