18,934 research outputs found

    On equations over sets of integers

    Get PDF
    Systems of equations with sets of integers as unknowns are considered. It is shown that the class of sets representable by unique solutions of equations using the operations of union and addition S+T=\makeset{m+n}{m \in S, \: n \in T} and with ultimately periodic constants is exactly the class of hyper-arithmetical sets. Equations using addition only can represent every hyper-arithmetical set under a simple encoding. All hyper-arithmetical sets can also be represented by equations over sets of natural numbers equipped with union, addition and subtraction S \dotminus T=\makeset{m-n}{m \in S, \: n \in T, \: m \geqslant n}. Testing whether a given system has a solution is Σ11\Sigma^1_1-complete for each model. These results, in particular, settle the expressive power of the most general types of language equations, as well as equations over subsets of free groups.Comment: 12 apges, 0 figure

    S-parts of values of univariate polynomials, binary forms and decomposable forms at integral points

    Full text link
    Let SS be a finite set of primes. The SS-part [m]S[m]_S of a non-zero integer mm is the largest positive divisor of mm that is composed of primes from SS. In 2013, Gross and Vincent proved that if f(X)f(X) is a polynomial with integer coefficients and with at least two roots in the complex numbers, then for every integer xx at which f(x)f(x) is non-zero, we have (*) [f(x)]S≤c⋅∣f(x)∣d[f(x)]_S\leq c\cdot |f(x)|^d, where cc and dd are effectively computable and d<1d<1. Their proof uses Baker-type estimates for linear forms in complex logarithms of algebraic numbers. As an easy application of the pp-adic Thue-Siegel-Roth theorem we show that if f(X)f(X) has degree n≥2n\geq 2 and no multiple roots, then an inequality such as (*) holds for all d>1/nd>1/n, provided we do not require effectivity of cc. Further, we show that such an inequality does not hold anymore with d=1/nd=1/n and sufficiently small cc. In addition we prove a density result, giving for every ϵ>0\epsilon>0 an asymptotic estimate with the right order of magnitude for the number of integers xx with absolute value at most BB such that f(x)f(x) has SS-part at least ∣f(x)∣ϵ|f(x)|^{\epsilon}. The result of Gross and Vincent, as well as the other results mentioned above, are generalized to values of binary forms and decomposable forms at integral points. Our main tools are Baker type estimates for linear forms in complex and pp-adic logarithms, the pp-adic Subspace Theorem of Schmidt and Schlickewei, and a recent general lattice point counting result of Barroero and Widmer.Comment: 42 page

    Sparse solutions of linear Diophantine equations

    Get PDF
    We present structural results on solutions to the Diophantine system Ay=bA{\boldsymbol y} = {\boldsymbol b}, y∈Z≥0t{\boldsymbol y} \in \mathbb Z^t_{\ge 0} with the smallest number of non-zero entries. Our tools are algebraic and number theoretic in nature and include Siegel's Lemma, generating functions, and commutative algebra. These results have some interesting consequences in discrete optimization

    Tree Regular Model Checking for Lattice-Based Automata

    Get PDF
    Tree Regular Model Checking (TRMC) is the name of a family of techniques for analyzing infinite-state systems in which states are represented by terms, and sets of states by Tree Automata (TA). The central problem in TRMC is to decide whether a set of bad states is reachable. The problem of computing a TA representing (an over- approximation of) the set of reachable states is undecidable, but efficient solutions based on completion or iteration of tree transducers exist. Unfortunately, the TRMC framework is unable to efficiently capture both the complex structure of a system and of some of its features. As an example, for JAVA programs, the structure of a term is mainly exploited to capture the structure of a state of the system. On the counter part, integers of the java programs have to be encoded with Peano numbers, which means that any algebraic operation is potentially represented by thousands of applications of rewriting rules. In this paper, we propose Lattice Tree Automata (LTAs), an extended version of tree automata whose leaves are equipped with lattices. LTAs allow us to represent possibly infinite sets of interpreted terms. Such terms are capable to represent complex domains and related operations in an efficient manner. We also extend classical Boolean operations to LTAs. Finally, as a major contribution, we introduce a new completion-based algorithm for computing the possibly infinite set of reachable interpreted terms in a finite amount of time.Comment: Technical repor
    • …
    corecore