Affiliation:
1. Microsoft Research India
2. Max Planck Institute for Informatics
Abstract
The sum of square roots over integers problem is the task of deciding the sign of a nonzero sum,
S
= ∑
i=1
n
δ
i
· √
a
i
, where
δ
i
∈ {+1, −1} and
a
i
’s are positive integers that are upper bounded by
N
(say). A fundamental open question in numerical analysis and computational geometry is whether ∣
S
∣ ≥ 1/2
(n ·log N)O(1)
when
S
≠ 0. We study a formulation of this problem over polynomials. Given an expression
S
= ∑
i=1
n
c
i
· √
f
i
(
x
), where
c
i
’s belong to a field of characteristic 0 and
f
i
’s are univariate polynomials with degree bounded by
d
and
f
i
(0)≠0 for all
i
, is it true that the minimum exponent of
x
that has a nonzero coefficient in the power series
S
is upper bounded by (
n
·
d
)
O(1)
, unless
S
= 0? We answer this question affirmatively. Further, we show that this result over polynomials can be used to settle (positively) the sum of square roots problem for a special class of integers: Suppose each integer
a
i
is of the form,
a
i
=
X
d
i
+
b
i1
X
di−1
+...+
b
idi
,
d
i
> 0, where
X
is a positive real number and
b
ij
’s are integers. Let
B
= max ({∣
b
ij
∣}
i, j
, 1) and
d
= max
i
{
d
i
}. If
X
> (
B
+ 1)
(n·d)O(1)
then a nonzero
S
= ∑
i=1
n
δ
i
· √
a
i
is lower bounded as ∣
S
∣ ≥ 1/
X
(n·d)O(1)
. The constant in
O
(1), as fixed by our analysis, is roughly 2.
We then consider the following more general problem. Given an arithmetic circuit computing a multivariate polynomial
f
(
X
) and integer
d
, is the degree of
f
(
X
) less than or equal to
d
? We give a coRP
PP
-algorithm for this problem, improving previous results of Allender et al. [2009] and Koiran and Perifel [2007].
Publisher
Association for Computing Machinery (ACM)
Subject
Computational Theory and Mathematics,Theoretical Computer Science
Reference21 articles.
1. On the Complexity of Numerical Analysis
2. Computing sums of radicals in polynomial time
3. Blömer J. 1993. Computing sums of radicals in polynomial time. http://www.cs.uni-paderborn.de/uploads/tx_sibibtex/ComputingSumsOfRadicals.pdf. Blömer J. 1993. Computing sums of radicals in polynomial time. http://www.cs.uni-paderborn.de/uploads/tx_sibibtex/ComputingSumsOfRadicals.pdf.
4. On linear dependence of functions of one variable
5. Wronskians and Linear Independence
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. On the Order of Power Series and the Sum of Square Roots Problem;Proceedings of the 2023 International Symposium on Symbolic and Algebraic Computation;2023-07-24
2. Multiplicity Problems on Algebraic Series and Context-Free Grammars;2023 38th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS);2023-06-26
3. On the complexity of algebraic numbers, and the bit-complexity of straight-line programs1;Computability;2023-06-21
4. Identity Testing for Radical Expressions;Proceedings of the 37th Annual ACM/IEEE Symposium on Logic in Computer Science;2022-08-02
5. Low-Depth Uniform Threshold Circuits and the Bit-Complexity of Straight Line Programs;Mathematical Foundations of Computer Science 2014;2014