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
F(Ψ) = func(M(Ψ), scalarvals), for non-<code>DISTINCT</code><br>
9599
9617
F(Ψ) = func(Dedup(M(Ψ)), scalarvals), for <code>DISTINCT</code></p>
9600
9618
<p>with Dedup(M(Ψ)) being an order-preserving, duplicate-free version of the sequence M(Ψ); that is, Dedup(M(Ψ)) is a sequence of lists that has the following four properties
9601
9619
(where each such list in this sequence may contain RDF terms and
9602
-
errors, as it is produced by the ListEval function).</p>
9620
+
errors, as it is produced by the <a href="#defn_ListEval">ListEval</a> function).</p>
9603
9621
<ol>
9604
9622
<li>For every list <var>L</var> in M(Ψ) there exists a
9605
9623
list <var>L'</var> in Dedup(M(Ψ)) such that <var>L</var>
9606
9624
and <var>L'</var> are the same,
9607
9625
where two lists <var>L</var> and <var>L'</var> from M(Ψ) are
9608
-
considered the same iff they have the same number of elements
9609
-
and, for every position <var>k</var> within the two lists,
9610
-
any of the following two conditions is true:
9611
-
<ul>
9612
-
<li>either the element at the <var>k</var>-th position of
9613
-
<var>L</var> is an RDF term, the element at the <var>k</var>-th
9614
-
position of <var>L'</var> is also an RDF term, and these two
9615
-
RDF terms are the <a href="#func-sameTerm">same term</a>;</li>
9616
-
<li>or the element at the <var>k</var>-th position of <var>L</var>
9617
-
is an error and the element at the <var>k</var>-th position of
9618
-
<var>L'</var> is also an error.</li>
9619
-
</ul>
9620
-
</li>
9626
+
considered the same as specified in the definition of the
9627
+
<a href="#defn_algGroup">Group operator</a>.</li>
9621
9628
<li>For every list <var>L</var> in Dedup(M(Ψ)) there exists
9622
9629
a list <var>L'</var> in M(Ψ) such that <var>L</var> and
0 commit comments