-
Notifications
You must be signed in to change notification settings - Fork 6
Description
I'm currently studying RDF semantics alongside formal logic.
From https://w3c.github.io/rdf-semantics/spec/#simple , the abbreviations IR, I, IP, IEXT, IS, IL, and RE are introduced without their expansions.
These abbreviations do not appear to be standard in description logic — for instance, they are not documented on Wikipedia.
While such abbreviations may be transparent to experts, they can be opaque to readers encountering the specification for the first time. For example, I'm not entirely certain of the intended meaning of IS and RE — perhaps "Interpretation of Symbols" and "Reification of Expressions."
It might be helpful to include the expanded forms of these abbreviations alongside their definitions. The box in https://w3c.github.io/rdf-semantics/spec/#simple could be reworded for greater clarity, perhaps along the following lines:
Definition of a Simple Interpretation
- Simple Interpretation (abbr. I): a structure consisting of the following components:
- Interpretation of Resources (abbr. IR): a non-empty set of resources, called the domain or universe of I.
- Interpretation of Properties (abbr. IP): a set of properties in the interpretation I.
- Interpretation of Extensions (abbr. IEXT): a mapping from IP into the powerset of IR × IR—that is, into the set of sets of pairs ⟨x, y⟩ with x and y in IR.
- Interpretation of Symbols (abbr. IS): a mapping from IRIs into (IR ∪ IP).
- Interpretation of Literals (abbr. IL): a partial mapping from literals into IR.
- Reification of Expressions (abbr. RE): an injective mapping from IR × IP × IR into IR, representing the denotation of triple terms.