我试图理解OWL 2的以下公理,但不知道它们是哪种公理。这里R是角色,C是类
到目前为止,我认为1给出了有关R范围的信息,但我不确定。谢谢
理解这些公理的唯一方法是了解所使用的描述逻辑构造函数的语义:
∃R
是∃R.T
的缩写形式(其中T
表示代表完整域的最高概念)。数学上
(∃R.T)^I = {x ∈ δ^I | A y exists such that (x, y) ∈ R^I and y ∈ T^I}
[这表明∃R.T代表由x
组成的个体的集合,使得x
通过关系R
与位于顶部(论述领域)的至少一个个体y
相关联。如果我们用∃R.C而不是T
,则y
将在C
中。
C ⊑ D
声明所有C
类型的个人也都是D
类型。即C
是D
的子集。
∃R ⊑ C
表示通过关系R
链接到至少1个人的所有个人都是C
的子集。这就是为什么∃R ⊑ C
也称为域公理的原因,因为它强制要求(x, y)
中所有关系R
都必须x
属于C
类型。
[¬C
定义在解释范围内不是C
类型的所有个人。
以类似的方式浏览其余这些公理将有助于您理解它们的含义。