We study the expressive power of the two-variable fragment of order-invariant first-order logic. This logic departs from first-order logic in two ways: first, formulas are only allowed to quantify over two variables. Second, formulas can use an additional binary relation, which is interpreted in the structures under scrutiny as a linear order, provided that the truth value of a sentence over a finite structure never depends on which linear order is chosen on its domain. We prove that on classes of structures of bounded degree, any property expressible in this logic is definable in first-order logic. We then show that the situation remains the same when we add counting quantifiers to this logic.
翻译:我们研究的是一阶逻辑的两变分数的表达力。这一逻辑与一阶逻辑有两种不同:第一,允许公式仅对两个变量进行量化。第二,公式可以使用额外的二进制关系,在受审查的结构中,这种关系被解释为线性顺序,条件是对有限结构的句子的真伪值绝不取决于在其范围内选择的线性顺序。我们证明,在界限程度结构的类别上,这一逻辑中可以解释的任何属性在一阶逻辑中是可定义的。然后,我们表明,当我们为这一逻辑加上量化参数时,情况仍然一样。