- From: Franconi Enrico <franconi@inf.unibz.it>
- Date: Mon, 20 Mar 2023 22:21:33 +0000
- To: Pierre-Antoine Champin <pierre-antoine@w3.org>
- CC: RDF-star WG <public-rdf-star-wg@w3.org>
Received on Monday, 20 March 2023 22:21:49 UTC
On 20 Mar 2023, at 13:40, Pierre-Antoine Champin <pierre-antoine@w3.org> wrote: What it boils down to is that the exact 'unstar:' namespace does not really matter, as it is an "implementation detail"... Another way would have been to start by saying; "find an IRI prefix that is not never used in the graph(s) under consideration and called that unstar:" I agree. Roughly speaking, an RDF-star triple T is RDF-star entailed by RDF-star graph G if and only if L(G) RDF-1.1 simply entails L(T). I assume that 'L' means the same as 'unstar'? In that case, yes, I agree. Yes. Note also that, while we agree on this, this does *not* mean that G and unstar(G)/L(G) have the same entailments... (I don't mean to be petty here) Right, it holds strictly only in the sense I wrote previously. Notice that the game changes already for extensions such just adding owl:sameas, where the above is not true anymore. I don't see why. Could you develop? Observe the following (with semantic predication): <<:a :b :c>> owl:sameas <<:d :e :f>> . entails (and it is entailed by) :a owl:sameas :d . :b owl:sameas :e . :c owl:sameas :f . but this can not be captured with the L/unstar transformation under RDF 1.1 simple entailment augmented with owl:sameas. cheers —e.
Received on Monday, 20 March 2023 22:21:49 UTC