This paper focuses on quantifications whose nature, we believe, is generally undervalued within the Knowledge Representation community: they range over a set of concepts, i.e., of intensional objects identified in the ontology. Hence, we extend first order logic to allow referring to the intension of a symbol, i.e., to the concept it represents. Our formalism is more elaboration tolerant than simpler formalisms that require reification, but also introduces the possibility of syntactically incorrect formula.We introduce a guarding mechanism to make formula syntactically correct, and present a method to verify correctness. The complexity of the method is linear with the length of the formula. We also extend FO($\cdot$) (aka FO-dot), a logic-based knowledge representation language, in a similar way, and show how it helped solve practical problems. The value of expressing intensional statements has been well-established in modal logic. We show how our approach expands on the understanding of intensions as studied in modal settings by, e.g., Fitting, in a way that is of value in non-modal settings as well.
翻译:我们认为,本文侧重于量化,其性质在知识代表界中一般被低估:它们涉及一系列概念,即本体学中发现的固态物体。因此,我们扩展了第一顺序逻辑,允许提及符号的强化,即它所代表的概念。我们的形式主义比简单的形式主义更具有宽容性,而不是需要重新解释的简单形式主义,但也引入了综合不正确公式的可能性。我们引入了一种保护机制,使公式在方法上正确无误,并提出了一种核查正确性的方法。方法的复杂性与公式的长度是线性的。我们还以类似的方式扩展了FO($\cdot$)(ak-Fodot),一种基于逻辑的知识表述语言,以显示它如何帮助解决实际问题。在模式逻辑中,表达强化的言辞的价值已经非常明确。我们展示了我们的方法是如何扩大对在模型环境中研究的强度的理解,例如,适合非模式环境中的价值的方式。