Re: Decision from the Semantics TF: liberal baseline

On 8 Jan 2025, at 18:27, Pierre-Antoine Champin <pierre-antoine@w3.org> wrote:
Option 1 (shallow metamodelling)

  *   ⏩ <[I+A](r), [I+A](rdf:Proposition)> ∈ IEXT([I+A](rdf:type))
          if r is a triple term and ∃ x,y . (<x,[I+A](r)> ∈ IEXT(y)) ⋁ (<[I+A](r),x> ∈ IEXT(y))
          or if ∃ x . <x,[I+A](r)> ∈ IEXT([I+A](rdf:reifies)) ⏪️

Note that this is just wrong since in this case we have
[I+A](rdfs:Resource) ≠ IR
[I+A](rdfs:Property) ≠ IP

I assume that what you really mean is

{ x | (x, [I+A](rdfs:Resource)) ∈ IEXT(rdf:type) } ≠ IR
{ x | (x, [I+A](rdf:Property)) ∈ IEXT(rdf:type) } ≠ IP

but even then, I'm very confused.

I probably meant:
given a RDFS graph g, there is a unique minimal rdfs-model I of g (modulo isomorphism for bnodes interpretation), and in I the following holds:
ICEXT(rdfs:Resource) = IR
ICEXT(rdf:Property) = IP

Wouldn’t you agree?
—e.

Received on Thursday, 9 January 2025 10:30:18 UTC