English

Simultaneous Integer Relation Detection and Its an Application

Symbolic Computation 2010-01-25 v2 Numerical Analysis

Abstract

Let x1,...,xtRn\mathbf{x_1}, ..., \mathbf{x_t} \in \mathbb{R}^{n}. A simultaneous integer relation (SIR) for x1,...,xt\mathbf{x_1}, ..., \mathbf{x_t} is a vector mZn{0}\mathbf{m} \in \mathbb{Z}^{n}\setminus\{\textbf{0}\} such that xiTm=0\mathbf{x_i}^T\mathbf{m} = 0 for i=1,...,ti = 1, ..., t. In this paper, we propose an algorithm SIRD to detect an SIR for real vectors, which constructs an SIR within O(n4+n3logλ(X))\mathcal {O}(n^4 + n^3 \log \lambda(X)) arithmetic operations, where λ(X)\lambda(X) is the least Euclidean norm of SIRs for x1,>...,xt\mathbf{x_1}, >..., \mathbf{x_t}. One can easily generalize SIRD to complex number field. Experimental results show that SIRD is practical and better than another detecting algorithm in the literature. In its application, we present a new algorithm for finding the minimal polynomial of an arbitrary complex algebraic number from its an approximation, which is not based on LLL. We also provide a sufficient condition on the precision of the approximate value, which depends only on the height and the degree of the algebraic number.

Cite

@article{arxiv.0906.4917,
  title  = {Simultaneous Integer Relation Detection and Its an Application},
  author = {Chen Jing-wei and Feng Yong and Qin Xiao-lin and Zhang Jing-zhong},
  journal= {arXiv preprint arXiv:0906.4917},
  year   = {2010}
}
R2 v1 2026-06-21T13:18:15.143Z