- From: Thomas Lörtsch <tl@rat.io>
- Date: Tue, 7 Jan 2025 13:34:42 +0100
- To: Franconi Enrico <franconi@inf.unibz.it>
- Cc: RDF-star Working Group <public-rdf-star-wg@w3.org>
- Message-Id: <9737540F-E1A6-4092-A0D8-ADAB6CB20FB2@rat.io>
> On 7. Jan 2025, at 10:43, Franconi Enrico <franconi@inf.unibz.it> wrote: > > On 7 Jan 2025, at 00:06, Thomas Lörtsch <tl@rat.io> wrote: >> However, looking at the RDFS entailment patterns in <https://www.w3.org/TR/rdf11-mt/#patterns-of-rdfs-entailment-informative>, >> some of them seem rather verbose, like >> >> rdfs4a >> xxx aaa yyy . >> -> >> xxx rdf:type rdfs:Resource . >> >> some seem useful, like >> >> rdfs11 >> xxx rdfs:subClassOf yyy . >> yyy rdfs:subClassOf zzz . >> -> >> xxx rdfs:subClassOf zzz . >> >> But they all seem evidently valid. > >> The proposed reif axioms however aren’t, they can easily be broken. That rather speaks against them. > > ??? > I assume that you refer to the reif entailment patterns (they are not axioms). Yes. Sorry, my bad. > The purpose of entailment patterns (e.g., for rdfs:subclass, or rdf:reifies) is to provide an alternative way to define the semantics of the language, by showing explicitly all (and only) the valid entailments. > Being an alternative way to define the semantics, they have to be shown to be sound and complete wrt the model theoretic semantics definitions, i.e., they have to reflect exactly the model theoretic semantics. > You either accept both entailment patterns and model theoretic semantics, or none. Okay, that way it makes sense. Also your answer to William. Thanks! .t > —e.
Received on Tuesday, 7 January 2025 12:34:52 UTC