5 research outputs found

    Decomposition of Decidable First-Order Logics over Integers and Reals

    Full text link
    We tackle the issue of representing infinite sets of real- valued vectors. This paper introduces an operator for combining integer and real sets. Using this operator, we decompose three well-known logics extending Presburger with reals. Our decomposition splits a logic into two parts : one integer, and one decimal (i.e. on the interval [0,1]). We also give a basis for an implementation of our representation

    Decidability of definability issues in the theory of real addition

    Full text link
    Given a subset of X⊆RnX\subseteq \mathbb{R}^{n} we can associate with every point x∈Rnx\in \mathbb{R}^{n} a vector space VV of maximal dimension with the property that for some ball centered at xx, the subset XX coincides inside the ball with a union of lines parallel with VV. A point is singular if VV has dimension 00. In an earlier paper we proved that a (R,+,<,Z)(\mathbb{R}, +,< ,\mathbb{Z})-definable relation XX is actually definable in (R,+,<,1)(\mathbb{R}, +,< ,1) if and only if the number of singular points is finite and every rational section of XX is (R,+,<,1)(\mathbb{R}, +,< ,1)-definable, where a rational section is a set obtained from XX by fixing some component to a rational value. Here we show that we can dispense with the hypothesis of XX being (R,+,<,Z)(\mathbb{R}, +,< ,\mathbb{Z})-definable by assuming that the components of the singular points are rational numbers. This provides a topological characterization of first-order definability in the structure (R,+,<,1)(\mathbb{R}, +,< ,1). It also allows us to deliver a self-definable criterion (in Muchnik's terminology) of (R,+,<,1)(\mathbb{R}, +,< ,1)- and (R,+,<,Z)(\mathbb{R}, +,< ,\mathbb{Z})-definability for a wide class of relations, which turns into an effective criterion provided that the corresponding theory is decidable. In particular these results apply to the class of k−k-recognizable relations on reals, and allow us to prove that it is decidable whether a k−k-recognizable relation (of any arity) is l−l-recognizable for every base l≥2l \geq 2.Comment: added sections 5 and 6, typos corrected. arXiv admin note: text overlap with arXiv:2002.0428

    Theories of real addition with and without a predicate for integers

    Get PDF
    We show that it is decidable whether or not a relation on the reals definable in the structure ⟨R,+,<,Z⟩\langle \mathbb{R}, +,<, \mathbb{Z} \rangle can be defined in the structure ⟨R,+,<,1⟩\langle \mathbb{R}, +,<, 1 \rangle. This result is achieved by obtaining a topological characterization of ⟨R,+,<,1⟩\langle \mathbb{R}, +,<, 1 \rangle-definable relations in the family of ⟨R,+,<,Z⟩\langle \mathbb{R}, +,<, \mathbb{Z} \rangle-definable relations and then by following Muchnik's approach of showing that the characterization of the relation XX can be expressed in the logic of ⟨R,+,<,1,X⟩\langle \mathbb{R}, +,<,1, X \rangle. The above characterization allows us to prove that there is no intermediate structure between ⟨R,+,<,Z⟩\langle \mathbb{R}, +,<, \mathbb{Z} \rangle and ⟨R,+,<,1⟩\langle \mathbb{R}, +,<, 1 \rangle. We also show that a ⟨R,+,<,Z⟩\langle \mathbb{R}, +,<, \mathbb{Z} \rangle-definable relation is ⟨R,+,<,1⟩\langle \mathbb{R}, +,<, 1 \rangle-definable if and only if its intersection with every ⟨R,+,<,1⟩\langle \mathbb{R}, +,<, 1 \rangle-definable line is ⟨R,+,<,1⟩\langle \mathbb{R}, +,<, 1 \rangle-definable. This gives a noneffective but simple characterization of ⟨R,+,<,1⟩\langle \mathbb{R}, +,<, 1 \rangle-definable relations
    corecore