Skolem functions of arithmetical sentences. (Q1427862)

From MaRDI portal
Revision as of 15:35, 6 June 2024 by ReferenceBot (talk | contribs) (‎Changed an Item)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
scientific article
Language Label Description Also known as
English
Skolem functions of arithmetical sentences.
scientific article

    Statements

    Skolem functions of arithmetical sentences. (English)
    0 references
    0 references
    14 March 2004
    0 references
    This paper is a continuation of the author's previous paper [Inf. Comput. 120, 149--154 (1995; Zbl 0846.11065)]. Let \(\psi(x,y)\) be an arithmetical formula. Suppose that for any \(x\) in the set of natural numbers \({\mathbb N}\) there exists a \(y\in {\mathbb N}\) such that \(\psi(x,y)\). Then for any \(a\in {\mathbb N}\) let \(f(a)\) be the least \(b\) such that \(\psi(a,b)\) is true in \({\mathbb N}\). The function \(f\) is called as Skolem function for the sentence \(\forall x\exists y\psi(x,y)\). In the paper under review the author proves that for every arithmetical sentence \(\forall x\exists y\forall z \psi(x,y,z)\) true in \({\mathbb N}\) there is a polynomial \(g(x)\) over \({\mathbb Z}\) (the set of integers) such that the corresponding Skolem function \(f(x)<g(x)\) for any \(x\in {\mathbb N}\). The same result holds with \({\mathbb Z}\) instead \({\mathbb N}\) with appropriate changes. An interesting application of these results is the following: If the Generalized Riemann Hypothesis holds, then for every \(d\) there is a polynomial-time algorithm for the following problem: given a quantifier-free arithmetical formula \(\varphi (x,y)\) of degree at most \(d\), does \(\forall x\exists y\varphi(x,y)\) hold in \({\mathbb Z}\)?
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    arithmetical formulas
    0 references
    Skolem functions
    0 references
    polynomial bounds
    0 references
    generalized Riemann hypothesis
    0 references
    polynomial time algorithms
    0 references