1,011 research outputs found
Factoring bivariate sparse (lacunary) polynomials
We present a deterministic algorithm for computing all irreducible factors of
degree of a given bivariate polynomial over an algebraic
number field and their multiplicities, whose running time is polynomial in
the bit length of the sparse encoding of the input and in . Moreover, we
show that the factors over \Qbarra of degree which are not binomials
can also be computed in time polynomial in the sparse length of the input and
in .Comment: 20 pp, Latex 2e. We learned on January 23th, 2006, that a
multivariate version of Theorem 1 had independently been achieved by Erich
Kaltofen and Pascal Koira
Lacunaryx: Computing bounded-degree factors of lacunary polynomials
In this paper, we report on an implementation in the free software Mathemagix
of lacunary factorization algorithms, distributed as a library called
Lacunaryx. These algorithms take as input a polynomial in sparse
representation, that is as a list of nonzero monomials, and an integer , and
compute its irreducible degree- factors. The complexity of these
algorithms is polynomial in the sparse size of the input polynomial and .Comment: 6 page
Computing sparse multiples of polynomials
We consider the problem of finding a sparse multiple of a polynomial. Given f
in F[x] of degree d over a field F, and a desired sparsity t, our goal is to
determine if there exists a multiple h in F[x] of f such that h has at most t
non-zero terms, and if so, to find such an h. When F=Q and t is constant, we
give a polynomial-time algorithm in d and the size of coefficients in h. When F
is a finite field, we show that the problem is at least as hard as determining
the multiplicative order of elements in an extension field of F (a problem
thought to have complexity similar to that of factoring integers), and this
lower bound is tight when t=2.Comment: Extended abstract appears in Proc. ISAAC 2010, pp. 266-278, LNCS 650
A deterministic version of Pollard's p-1 algorithm
In this article we present applications of smooth numbers to the
unconditional derandomization of some well-known integer factoring algorithms.
We begin with Pollard's algorithm, which finds in random polynomial
time the prime divisors of an integer such that is smooth. We
show that these prime factors can be recovered in deterministic polynomial
time. We further generalize this result to give a partial derandomization of
the -th cyclotomic method of factoring () devised by Bach and
Shallit.
We also investigate reductions of factoring to computing Euler's totient
function . We point out some explicit sets of integers that are
completely factorable in deterministic polynomial time given . These
sets consist, roughly speaking, of products of primes satisfying, with the
exception of at most two, certain conditions somewhat weaker than the
smoothness of . Finally, we prove that oracle queries for
values of are sufficient to completely factor any integer in less
than deterministic
time.Comment: Expanded and heavily revised version, to appear in Mathematics of
Computation, 21 page
On Values of Cyclotomic Polynomials. V
In this paper, we present three results on cyclotomic polynomials. First, we present results about factorization of cyclotomic polynomials over arbitrary fields K. It is well known in cases such that a field K is the rational number field Q or a finite field F q (see [3, 4]). Using irreducibility of cyclotomic polynomials over Q, we can see that there are only finite elements of finite orders in a number field. On the other hand, we should correct some mistakes in [2, Corollary 1]. This mistake have no influence about another results in [2]. Finaly, we state about relations between Fibonacci polynomials and cyclotomic polynomials. This idea is due to K. Kuwano who stated this in his book [1] written in Japanese. 1. Factorizations of cyclotomic polynomials over fields The next theorem shows that irreducible factors of a cyclotomic polynomial Φn(x) over an arbi-trary field have the same degree. Theorem 1. Let K be a field. Then every irreducible factor f(x) of Φn(x) in K[x] has the same degree. More precisely, let L be the minimal splitting field of Φn(x) over a field K of characteristic p ≥ 0. Then we obtain that L is Galois over K, the Galois group G of L over K is a subgroup of the unit group of Z/mZ, where m = n in case p = 0 and n = pem with (m, p) = 1 in case p> 0, and deg f(x) = |G | = [L: K]. Proof. Let f(x) be a monic irreducible factor of Φn(x) in K[x] and let α ∈ L be a root of f(x). Then n = pem by [2, Theorem 1] where m is the order of α in L and m is not divided by p. Thus, we can see from the equation xm − 1 =∏d|m Φd(x) tha
- …