\(SR\) and \(SZ\) algorithms for the symplectic (butterfly) eigenproblem (Q1301293)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | \(SR\) and \(SZ\) algorithms for the symplectic (butterfly) eigenproblem |
scientific article |
Statements
\(SR\) and \(SZ\) algorithms for the symplectic (butterfly) eigenproblem (English)
0 references
14 February 2000
0 references
Transformation algorithms to compute eigenvalues and eigenvectors of symplectic (\(J\)-orthogonal) matrices are studied. First the matrix is transformed into a butterfly form, a two by two block matrix consisting of two tridiagonal and two diagonal blocks. An \(SR\) algorithm, built up around symplectic triangular factorization of such butterfly matrices is described. Laurent polynomials are used to accelerate convergence, and explicit and implicit application is described. Departure from symplectic structure caused by rounding errors is corrected in a simple way each iteration. A factorization may replace the butterfly matrix with a symplectic pencil, where one matrix is upper triangular with diagonal blocks and the other contains one tridiagonal and two unit matrix blocks. The \(SZ\) algorithm works on this factorization and keeps the special symplectic structure throughout its application. Numerical results on random matrices and a set of benchmark cases are reported.
0 references
numerical examples
0 references
symplectic matrix
0 references
\(J\)-orthogonal matrix
0 references
convergence acceleration
0 references
eigenvalues
0 references
eigenvectors
0 references
\(SR\) algorithm
0 references
symplectic triangular factorization
0 references
butterfly matrices
0 references
\(SZ\) algorithm
0 references
0 references