Skip to content

Commit ff784df

Browse files
gkelloggpfps
authored andcommitted
Update definitions to either not export, or to be references to equivalent terms in RDF Concepts.
Fixes #16.
1 parent 94636b0 commit ff784df

File tree

1 file changed

+32
-31
lines changed

1 file changed

+32
-31
lines changed

spec/index.html

Lines changed: 32 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ <h2>Semantic Extensions and Entailment Regimes</h2>
172172
None of the <a>semantic extension</a>s normatively defined in this document
173173
impose such syntactic restrictions on RDF graphs.</p>
174174

175-
<p>All entailment regimes MUST be <dfn class="export">monotonic</dfn> extensions
175+
<p>All entailment regimes MUST be <dfn class="no-export lint-ignore">monotonic</dfn> extensions
176176
of the simple entailment regime described in the document,
177177
in the sense that if A simply <a>entail</a>s B then A also entails B under any extended notion of entailment,
178178
provided that any syntactic conditions of the extension are also satisfied.
@@ -210,14 +210,15 @@ <h2>Notation and Terminology</h2>
210210
any compatible kind of interpretation in general,
211211
but if clear from the context might refer to a specific kind of interpretation.</p>
212212

213-
<p>The words <dfn data-lt="denote" data-local-lt="denoted">denotes</dfn> and <dfn>refers to</dfn>
213+
<p>The words <dfn id="dfn-denote" data-cite="RDF12-CONCEPTS#dfn-denote" data-lt="denote" data-local-lt="denoted">denotes</dfn>
214+
and <dfn>refers to</dfn>
214215
are used interchangeably as synonyms for the relationship between an <a>IRI</a> or <a>literal</a>
215216
and what it refers to in a given interpretation,
216-
itself called the <dfn class="export">denotation</dfn>
217-
or <dfn class="export">referent</dfn>.
217+
itself called the <dfn id="dfn-denotation" data-cite="RDF12-CONCEPTS#dfn-referent">denotation</dfn>
218+
or <dfn id="dfn-referent" data-cite="RDF12-CONCEPTS#dfn-referent">referent</dfn>.
218219
IRI meanings may also be determined by other constraints external to the RDF semantics;
219220
when we wish to refer to such an externally defined naming relationship,
220-
we will use the word <dfn data-local-lt="identified">identify</dfn> and its cognates.
221+
we will use the word <dfn class="no-export lint-ignore" data-local-lt="identified">identify</dfn> and its cognates.
221222
For example, the fact that the IRI <code>http://www.w3.org/2001/XMLSchema#decimal</code>
222223
is widely used as the name of a datatype described in the XML Schema document [[XMLSCHEMA11-2]]
223224
might be described by saying that the IRI <em>identifies</em> that datatype.
@@ -262,7 +263,7 @@ <h2>Notation and Terminology</h2>
262263
and if H is an instance of G then every triple in H is an instance of at least one triple
263264
in G.</p>
264265

265-
<p>An <dfn class="export">instance with respect to</dfn> a vocabulary
266+
<p>An <dfn class="no-export lint-ignore">instance with respect to</dfn> a vocabulary
266267
V is an <a>instance</a> in which all the
267268
<a>names</a> in the instance that were substituted
268269
for blank nodes in the original are <a>names</a>
@@ -316,7 +317,7 @@ <h3>Shared blank nodes, unions and merges</h3>
316317
the occurrences of "<code>_:x</code>" in one document
317318
will identify a different blank node than the one in the graph described by the other document.
318319
When graphs are formed by combining RDF from multiple sources,
319-
it may be necessary to <dfn>standardize</dfn> apart the blank node identifiers
320+
it may be necessary to <dfn class="no-export lint-ignore">standardize</dfn> apart the blank node identifiers
320321
by replacing them by others which do not occur in the other document(s).
321322
For example, the two graphs represented by the following texts:</p>
322323

@@ -354,10 +355,10 @@ <h3>Shared blank nodes, unions and merges</h3>
354355
In general, the union of a set of RDF graphs accurately represents the same semantic content
355356
as the graphs themselves, whether or not they share blank nodes.</p>
356357

357-
<p>A related operation, called <dfn class="export">merging</dfn>,
358+
<p>A related operation, called <dfn class="no-export lint-ignore">merging</dfn>,
358359
takes the union after forcing any shared blank nodes,
359360
which occur in more than one graph, to be distinct in each graph.
360-
The resulting graph is called the <dfn class="export">merge</dfn>.
361+
The resulting graph is called the <dfn class="no-export lint-ignore">merge</dfn>.
361362
The merge of <a>subgraphs</a> of a graph may be larger than the original graph.
362363
For example, the result of merging the two singleton subgraphs of the three-node graph</p>
363364

@@ -424,7 +425,7 @@ <h2>Simple Interpretations</h2>
424425
supporting decidable algorithms.
425426
Details are given in <a href="#finite_interpretations" class="sectionRef"></a>. </p>
426427

427-
<p>IEXT(x), called the <dfn class="export">extension</dfn> of x,
428+
<p>IEXT(x), called the <dfn class="no-export lint-ignore">extension</dfn> of x,
428429
is a set of pairs which identify the arguments for which the property is true,
429430
that is, a binary relational extension.</p>
430431

@@ -562,9 +563,9 @@ <h2>Simple Entailment</h2>
562563
E when I(E)=true, that E is (simply) <dfn>satisfiable</dfn>
563564
when a simple interpretation exists which <a>satisfies</a> it,
564565
otherwise (simply) <dfn>unsatisfiable</dfn>,
565-
and that a graph G simply <dfn data-lt="entail" data-local-lt="simple entailment|entailment">entails</dfn>
566+
and that a graph G simply <dfn id="dfn-entail" data-cite="RDF12-CONCEPTS#dfn-entailment" data-lt="entail" data-local-lt="simple entailment|entailment">entails</dfn>
566567
a graph E when every interpretation which <a>satisfies</a> G also satisfies E.
567-
If two graphs E and F each entail the other then they are logically <dfn>equivalent</dfn>.</p>
568+
If two graphs E and F each entail the other then they are logically <dfn id="dfn-equivalent" data-cite="RDF12-CONCEPTS#dfn-equivalence">equivalent</dfn>.</p>
568569

569570
<p>In later sections these notions will be adapted to other classes of interpretations,
570571
but throughout this section 'entailment' should be interpreted as meaning simple entailment.</p>
@@ -581,7 +582,7 @@ <h2>Simple Entailment</h2>
581582
<p>Any process which constructs a graph E from
582583
some other graph S is (simply) <dfn>valid</dfn> if S
583584
<a>simply entails</a> E in every case,
584-
otherwise <dfn class="export">invalid</dfn><span id="dfn-invalid.x"><!-- obsolete term --></span>.</p>
585+
otherwise <dfn class="no-export lint-ignore">invalid</dfn><span id="dfn-invalid.x"><!-- obsolete term --></span>.</p>
585586

586587
<p>The fact that an inference is valid should not be understood as meaning
587588
that any RDF application is obliged or required to make the inference.
@@ -682,7 +683,7 @@ <h3>Properties of simple entailment (Informative)</h3>
682683
<section id="skolemization" class="informative">
683684
<h2>Skolemization (Informative)</h2>
684685

685-
<p><dfn class="export">Skolemization</dfn> is a transformation on RDF graphs
686+
<p><dfn class="no-export lint-ignore">Skolemization</dfn> is a transformation on RDF graphs
686687
which eliminates blank nodes by replacing them with "new" IRIs,
687688
which means IRIs which are coined for this purpose and are therefore guaranteed
688689
to not occur in any other RDF graph (at the time of creation).
@@ -842,15 +843,15 @@ <h2>D-interpretations</h2>
842843
<section id="D_entailment">
843844
<h3>Datatype entailment</h3>
844845

845-
<p>A graph is (simply) <dfn class="export">D-satisfiable</dfn> or
846-
<dfn class="export">satisfiable recognizing D</dfn> when it has the value true
846+
<p>A graph is (simply) <dfn class="no-export lint-ignore">D-satisfiable</dfn> or
847+
<dfn class="no-export lint-ignore">satisfiable recognizing D</dfn> when it has the value true
847848
in some D-interpretation, and a graph S (simply) <dfn>D-entails</dfn> or
848849
<dfn>entails recognizing D</dfn> a graph G when every D-interpretation which
849850
<a>satisfies</a> S also D-satisfies G.</p>
850851

851852
<p> Unlike the case with <a>simple interpretation</a>s,
852853
it is possible for a graph to have no satisfying D-interpretations
853-
i.e. to be <dfn data-lt="D-unsatisfiability">D-unsatisfiable</dfn>.
854+
i.e. to be <dfn class="no-export lint-ignore" data-lt="D-unsatisfiability">D-unsatisfiable</dfn>.
854855
RDF processors MAY treat an unsatisfiable graph as signaling an error condition,
855856
but this is not required.</p>
856857

@@ -1341,78 +1342,78 @@ <h4>Patterns of RDFS entailment (Informative)</h4>
13411342
<th >then S RDFS <a>entails recognizing D</a>:</th>
13421343
</tr>
13431344
<tr >
1344-
<td class="othertable"><dfn class="export">rdfs1</dfn></td>
1345+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs1</dfn></td>
13451346
<td class="othertable">any IRI aaa in D</td>
13461347
<td class="othertable">aaa <code>rdf:type rdfs:Datatype . </code></td>
13471348
</tr>
13481349
<tr >
1349-
<td class="othertable"><dfn class="export">rdfs2</dfn></td>
1350+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs2</dfn></td>
13501351
<td class="othertable"> aaa <code>rdfs:domain</code> xxx <code>.</code><br />
13511352
yyy aaa zzz <code>.</code></td>
13521353
<td class="othertable">yyy <code>rdf:type</code> xxx <code>.</code></td>
13531354
</tr>
13541355
<tr >
1355-
<td class="othertable"><dfn class="export">rdfs3</dfn></td>
1356+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs3</dfn></td>
13561357
<td class="othertable">aaa <code>rdfs:range</code> xxx <code>.</code><br />
13571358
yyy aaa zzz <code>.</code></td>
13581359
<td class="othertable">zzz <code>rdf:type</code> xxx <code>.</code></td>
13591360
</tr>
13601361
<tr >
1361-
<td class="othertable"><dfn class="export">rdfs4a</dfn></td>
1362+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs4a</dfn></td>
13621363
<td class="othertable">xxx aaa yyy <code>.</code></td>
13631364
<td class="othertable">xxx <code>rdf:type rdfs:Resource .</code></td>
13641365
</tr>
13651366
<tr >
1366-
<td class="othertable"><dfn class="export">rdfs4b</dfn></td>
1367+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs4b</dfn></td>
13671368
<td class="othertable">xxx aaa yyy<code>.</code></td>
13681369
<td class="othertable">yyy <code>rdf:type rdfs:Resource .</code></td>
13691370
</tr>
13701371
<tr >
1371-
<td class="othertable"><dfn class="export">rdfs5</dfn></td>
1372+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs5</dfn></td>
13721373
<td class="othertable"> xxx <code>rdfs:subPropertyOf</code> yyy <code>.</code><br />
13731374
yyy <code>rdfs:subPropertyOf</code> zzz <code>.</code></td>
13741375
<td class="othertable">xxx <code>rdfs:subPropertyOf</code> zzz <code>.</code></td>
13751376
</tr>
13761377
<tr >
1377-
<td class="othertable"><dfn class="export">rdfs6</dfn></td>
1378+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs6</dfn></td>
13781379
<td class="othertable">xxx <code>rdf:type rdf:Property .</code></td>
13791380
<td class="othertable">xxx <code>rdfs:subPropertyOf</code> xxx <code>.</code></td>
13801381
</tr>
13811382
<tr >
1382-
<td class="othertable"><dfn class="export">rdfs7</dfn></td>
1383+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs7</dfn></td>
13831384
<td class="othertable"> aaa <code>rdfs:subPropertyOf</code> bbb <code>.</code><br />
13841385
xxx aaa yyy <code>.</code></td>
13851386
<td class="othertable">xxx bbb yyy <code>.</code></td>
13861387
</tr>
13871388
<tr >
1388-
<td class="othertable"><dfn class="export">rdfs8</dfn></td>
1389+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs8</dfn></td>
13891390
<td class="othertable">xxx <code>rdf:type rdfs:Class .</code></td>
13901391
<td class="othertable">xxx <code>rdfs:subClassOf rdfs:Resource .</code></td>
13911392
</tr>
13921393
<tr >
1393-
<td class="othertable"><dfn class="export">rdfs9</dfn></td>
1394+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs9</dfn></td>
13941395
<td class="othertable">xxx <code>rdfs:subClassOf</code> yyy <code>.</code><br />
13951396
zzz <code>rdf:type</code> xxx <code>.</code></td>
13961397
<td class="othertable">zzz <code>rdf:type</code> yyy <code>.</code></td>
13971398
</tr>
13981399
<tr >
1399-
<td class="othertable"><dfn class="export">rdfs10</dfn></td>
1400+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs10</dfn></td>
14001401
<td class="othertable">xxx <code>rdf:type rdfs:Class .</code></td>
14011402
<td class="othertable">xxx <code>rdfs:subClassOf</code> xxx <code>.</code></td>
14021403
</tr>
14031404
<tr >
1404-
<td class="othertable"><dfn class="export">rdfs11</dfn></td>
1405+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs11</dfn></td>
14051406
<td class="othertable"> xxx <code>rdfs:subClassOf</code> yyy <code>.</code><br />
14061407
yyy <code>rdfs:subClassOf</code> zzz <code>.</code></td>
14071408
<td class="othertable">xxx <code>rdfs:subClassOf</code> zzz <code>.</code></td>
14081409
</tr>
14091410
<tr >
1410-
<td class="othertable"><dfn class="export">rdfs12</dfn></td>
1411+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs12</dfn></td>
14111412
<td class="othertable">xxx <code>rdf:type rdfs:ContainerMembershipProperty .</code></td>
14121413
<td class="othertable">xxx <code>rdfs:subPropertyOf rdfs:member .</code></td>
14131414
</tr>
14141415
<tr >
1415-
<td class="othertable"><dfn class="export">rdfs13</dfn></td>
1416+
<td class="othertable"><dfn class="no-export lint-ignore">rdfs13</dfn></td>
14161417
<td class="othertable">xxx <code>rdf:type rdfs:Datatype .</code></td>
14171418
<td class="othertable">xxx <code>rdfs:subClassOf rdfs:Literal .</code></td>
14181419
</tr>

0 commit comments

Comments
 (0)