A formula for separating small roots of a polynomial

  • Authors:
  • Tateaki Sasaki;Akira Terui

  • Affiliations:
  • University of Tsukuba, Tsukuba-shi, Ibaraki 305-8571, Japan;University of Tsukuba, Tsukuba-shi, Ibaraki 305-8571, Japan

  • Venue:
  • ACM SIGSAM Bulletin
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Let P(x) be a univariate polynomial over C, such that P(x) = cnxn + ... + cm+1xm+1 + xm + em-1xm-1 + ... + e0, where max{|cn|, ..., |cm+1|} = 1 and e = max{|em-1|, |em-2|1/2, ..., |e0|1/m} P(x) has m small roots around the origin so long as e e P(x) has m roots inside a disc Din of radius Rin and other n - m roots outside a disc Dout of radius Rout, located at the origin, where Rin(out) = [1 - (+) √1 - (16e)/(1 + 3e)2] × (1 + 3e)/4. Note that Rin = Rout if e = 1/9. Our formula is essentially the same as that derived independently by Yakoubsohn at almost the same time. In this short article, we introduce the formula and check its sharpness on many polynomials generated randomly.