用简单的英语阅读 OWL 2 Axiom

read OWL 2 Axiom in plain english

我试图理解 OWL 2 的以下公理,但不知道它们是什么类型的公理。这里 R 是角色,C 是 class

  1. ∃R⊑C
  2. ∃R⊑∃R.C
  3. C⊑¬∃R
  4. ∃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 与至少 1 个个体 [=17] 相关联=] 位于顶部(话语域)。如果我们有 ∃R.C 而不是 Ty 将在 C.

C ⊑ D 指出所有 C 类型的个体也属于 D 类型。即 CD 的子集。

∃R ⊑ C 表示通过关系 R 链接到至少 1 个个体的所有个体是 C 的子集。这就是为什么 ∃R ⊑ C 也被称为域公理,因为它强制对 R 中的所有关系 (x, y)x 将是 C 类型。

¬C 定义了解释域中所有非 C 类型的个体。

以类似的方式浏览这些公理的其余部分将帮助您理解它们的含义。