A new modular algorithm for computation of algebraic number polynomial gcds
A new modular algorithm for computation of algebraic number polynomial gcds
复制标题
一种计算代数多项式gcd的新模块化算法
DOI:
10.1145/74540.74552
复制
发表时间:
1989
期刊:
影响因子:
--
通讯作者:
Trevor J. Smedley
中科院分区:
文献类型:
--
作者:
Trevor J. Smedley
2. The Algorithm Let QI be algebraic over Q and p (z) be the minimal polynomial defining a over Q. Without loss of generality, assume pc Z [z](otherwise we can choose a different CY which defines the same field.) Thus p is manic, is irreducible over Z, p (e)= 0, and let k= degree (p). Let u, vc Q (a)[x] be the polynomials we want to compute the gcd of and let g-gcd (u, v). Assume that u, ve Z [cr][x], and that their leading coefficients are integers, otherwise multiply them by an appropriate factor. The algorithm consists of the following steps: 1) Compute d c Z such that dg E Z [a][x]. See [l] for methods of calculating such an integer. 2) Choose m, IZ 6 Z such that p (n) E 0 mod m (ie mb (n)), and m is relatively prime to lcoeff (u), Icoeff (v) and d.