The transformation context
The expression to substitute into
What the conjunction decides about it
The variables certainly bound where the expression is evaluated, which is the only thing
that decides sameTerm(?x, ?x); the conjunction proves a few more of them by itself
the substituted, folded expression
Substitutes assertions (theta) into an expression and folds what becomes constant:
simplify(R[theta]).Substitution is not uniform textual replacement:
BOUNDis the only SPARQL built-in whose grammar takes a bareVarinstead of anExpression, sobound(?x)becomestruerather than the ungrammaticalBOUND(<ex://p>).