A numerically stable, structure preserving method for computing the eigenvalues of real Hamiltonian or symplectic pencils (Q1377019)

From MaRDI portal





scientific article; zbMATH DE number 1111579
Language Label Description Also known as
default for all languages
No label defined
    English
    A numerically stable, structure preserving method for computing the eigenvalues of real Hamiltonian or symplectic pencils
    scientific article; zbMATH DE number 1111579

      Statements

      A numerically stable, structure preserving method for computing the eigenvalues of real Hamiltonian or symplectic pencils (English)
      0 references
      0 references
      0 references
      0 references
      1 February 1998
      0 references
      The paper presents a new method to compute the eigenvalues of real Hamiltonians or symplectic pencils. The method is constructed in such a way that it applies to Hamiltonian matrices, symplectic matrices, Hamiltonian pencils and symplectic pencils. It is structure preserving, backward stable and needs \(O(n^3)\) floating point operations. The main elements of this approach are a new matrix decomposition which can be viewed as a symplectic URV decomposition, a periodic Schur decomposition for a product of two or four matrices, and the generalized Cayley transformation which allows a unified treatment of Hamiltonian and symplectic problems. The paper is organized as follows. One introduces the notations and reviews some basic results, then one develops the theoretical basis for the new algorithm, and the procedure is described, with error analysis. A numerical example is displayed.
      0 references
      eigenvalues
      0 references
      symplectic pencils
      0 references
      Hamiltonian matrices
      0 references
      symplectic matrices
      0 references
      Hamiltonian pencils
      0 references
      symplectic URV decomposition
      0 references
      periodic Schur decomposition
      0 references
      Cayley transformation
      0 references
      numerical example
      0 references
      0 references

      Identifiers