Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

QZ algorithm to solve the generalized eigenvalue problem for complex matrices. [In FORTRAN for IBM 370/195]

Journal Article · · ACM Trans. Math. Software; (United States)
Three FORTRAN subroutines are provided that implement a complex form of the QZ algorithm for finding lambda and z such that Az = lambda Bz, where A and B are complex N by N matrices. The complex QZ algorithm is unaffected by singularity or near singularity of B. Subroutie CQZHES implements the first step of the algorithm wherein A and B are simultaneously reduced by unitary transformations to upper Hessenberg and upper triangular form, respectively. Subroutine CQZVAL implements an iterative process that reduces A to upper triangular form while maintaining the trianglar form of B. The eigenvalues are derivable from the corresponding diagonal elements of the reduced A and B. Subroutine CQZVEC applies the accumulated transformations from the two earlier steps onto the eigenvectors of the triangular problem. No facility is provided for obtaining just a few eigenvectors or, for balancing A and B. A long-precision IBM version of the subroutines was tested on a 370/195. There are no machine-dependent constants in the subroutines, so the standard version should run directly on different machines. (RWR)
Research Organization:
Argonne National Lab., IL
OSTI ID:
5564606
Journal Information:
ACM Trans. Math. Software; (United States), Journal Name: ACM Trans. Math. Software; (United States) Vol. 4:4; ISSN ACMSC
Country of Publication:
United States
Language:
English

Similar Records

Combination shift QZ algorithm
Journal Article · Sun Nov 30 23:00:00 EST 1975 · SIAM J. Numer. Anal.; (United States) · OSTI ID:7296006

Finding eigenvalues and eigenvectors of unsymmetric matrices using a hypercube multiprocessor
Conference · Thu Dec 31 23:00:00 EST 1987 · OSTI ID:6983958

Finding eigenvalues and eigenvectors of unsymmetric matrices using a distributed-memory multiprocessor
Technical Report · Mon Oct 31 23:00:00 EST 1988 · OSTI ID:6637340