We consider an extension of first-order logic with a recursion operator that corresponds to allowing formulas to refer to themselves. We investigate the obtained language under two different systems of semantics, thereby obtaining two closely related but different logics. We provide a natural deduction system that is complete for validities for both of these logics, and we also investigate a range of related basic decision problems. For example, the validity problems of the two-variable fragments of the logics are shown coNexpTime-complete, which is in stark contrast with the high undecidability of two-variable logic extended with least fixed points. We also argue for the naturalness and benefits of the investigated approach to recursion and self-reference by, for example, relating the new logics to Lindstrom's Second Theorem.
翻译:我们考虑与一个循环操作员一起将第一阶逻辑推展为与允许公式自译自审相对应的循环操作员。我们调查在两种不同的语义体系下获得的语言,从而获得两个密切相关但不同的逻辑。我们提供一种自然推算系统,对于这两种逻辑都是完全有效的,我们还调查一系列相关的基本裁定问题。例如,逻辑的两种可变碎片的有效性问题被显示为共振时完成,这与两种可变逻辑以最低固定点延伸的高度不可变性形成鲜明的对比。我们还主张通过将新逻辑与林德斯托姆的第二个理论联系起来,来解释循环和自我参照的自然性和好处。