Category theory can be used to state formulas in First-Order Logic without using set membership. Several notable results in logic such as proof of the continuum hypothesis can be elegantly rewritten in category theory. We propose in this paper a reformulation of the usual set-theoretical semantics of the description logic $\mathcal{ALC}$ by using categorical language. In this setting, ALC concepts are represented as objects, concept subsumptions as arrows, and memberships as logical quantifiers over objects and arrows of categories. Such a category-theoretical semantics provides a more modular representation of the semantics of $\mathcal{ALC}$ and a new way to design algorithms for reasoning.
翻译:分类理论可以用于在第一个正序逻辑中说明公式而不用设定成员。 逻辑中的若干显著结果, 如连续假设的证据可以在分类理论中进行优雅的重写。 我们在本文件中建议使用绝对语言重拟描述逻辑 $\ mathcal{ALC}$ 的常规定置理论语义。 在此设置中, ALC 概念被表述为对象、 概念子集成作为箭头, 以及成员作为对象和类别箭头的逻辑量化符。 这种分类理论语义提供了更加模块化的 $\ mathcal{ALC} 的语义表达方式, 以及设计推理算法的新方法 。