Numerical computation of the characteristic polynomial of a complex matrix

  • Authors:
  • Ilse C. Ipsen;Dean J. Lee;Rizwana Rehman

  • Affiliations:
  • North Carolina State University;North Carolina State University;North Carolina State University

  • Venue:
  • Numerical computation of the characteristic polynomial of a complex matrix
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this dissertation we present algorithms, and sensitivity and stability analyses for the numerical computation of characteristic polynomials of complex matrices. In Quantum Physics, for instance, characteristic polynomials are required to calculate thermodynamic properties of systems of fermions. The general consensus seems to be that numerical methods for computing characteristic polynomials are numerically inaccurate and unstable. However, in order to judge the numerical accuracy of a method, one needs to investigate the sensitivity of the coefficients of the characteristic polynomial to perturbations in the matrix. We derive forward error bounds for the coefficients of the characteristic polynomial of an n × n complex matrix. These bounds consist of elementary symmetric functions of singular values. Furthermore, we investigate the numerical stability of two methods for the computation of characteristic polynomials. The first method determines the coefficients of the characteristic polynomial of a matrix from its eigenvalues. The second method requires a preliminary reduction of a complex matrix A to its Hessenberg form H. The characteristic polynomial of H is obtained from successive computations of characteristic polynomials of leading principal submatrices of H. Our numerical experiments suggest that the second method is more accurate than the determination of the characteristic polynomial from eigenvalues.