Va. Mandelshtam et Hs. Taylor, A LOW-STORAGE FILTER DIAGONALIZATION METHOD FOR QUANTUM EIGENENERGY CALCULATION OR FOR SPECTRAL-ANALYSIS OF TIME SIGNALS, The Journal of chemical physics, 106(12), 1997, pp. 5085-5090
A new version of the filter diagonalization method of diagonalizing la
rge real symmetric Hamiltonian matrices is presented. Our previous ver
sion would first produce a small set of adapted basis functions by app
lying the Chebyshev polynomial expansion of the Green's function on a
generic initial vector chi. The small Hamiltonian, H, and overlap, S,
matrices would then be evaluated in this adapted basis and the corresp
onding generalized eigenvalue problem would be solved yielding the des
ired spectral information. Here in analogy to a recent work by Wall an
d Neuhauser [J. Chem. Phys. 102, 8011 (1995)]H and S are computed dire
ctly using only the Chebyshev coefficients c(n) = [chi/T-n((H) over ca
p)/chi], calculation of which requires a minimal storage if the (H) ov
er cap matrix is sparse. The expressions for H and S are analytically
simple, computationally very inexpensive and stable. The method can be
used to obtain all the eigenvalues of (H) over cap using the same seq
uence {c(n)}. We present an application of the method to a realistic q
uantum dynamics problem of calculating all bound state energies of H-3
(+) molecule. Since the sequence {c(n)} is the only input required to
obtain all the eigenenergies, the present method can be reformulated f
or the problem of spectral analysis of a real symmetric time signal de
fined on an equidistant time grid. The numerical example considers a m
odel signal C(t(n)) = Sigma(k)d(k) cos(t(n) omega(k)) generated by a s
et of N = 100 000 frequencies and amplitudes, (omega(k),d(k)). It is d
emonstrated that all the omega(k)'s and d(k)'s can be obtained to very
high precision using the minimal information, i.e., 200 000 sampling
points. (C) 1997 American Institute of Physics.