Phys. Rev. E 56, 1222 - 1229 (1997)

Calculating the linear response functions of noninteracting electrons with a time-dependent Schrödinger equation

Download: PDF (174 kB) or Buy this Article (Use Article Pack) Export: BibTeX or EndNote (RIS)

Toshiaki Iitaka, Shintaro Nomura, Hideki Hirayama, Xinwei Zhao, Yoshinobu Aoyagi, and Takuo Sugano
Nanoelectronics Materials Group, Frontier Research Program, RIKEN, 2-1 Hirosawa, Wako, Saitama 351-01, Japan

Received 8 July 1996; revised 18 February 1997

An O(N) algorithm is proposed for calculating linear response functions of noninteracting electrons. This algorithm is simple and suitable to parallel and vector computation. Since it avoids O(N3) computational effort of matrix diagonalization, it requires only O(N) computational efforts, where N is the dimension of the state vector. The use of this O(N) algorithm is very effective since, otherwise, we have to calculate a large number of eigenstates, i.e., the occupied one-electron states up to the Fermi energy and the unoccupied states with higher energy. The advantage of this method compared to the Chebyshev polynomial method recently developed by Wang and Zunger [L. W. Wang, Phys. Rev. B 49, 10 154 (1994); L. W. Wang and A. Zunger, Phys. Rev. Lett. 73, 1039 (1994)] is that our method can calculate linear response functions without any storage of huge state vectors on external storage.


©1997 The American Physical Society

URL: http://link.aps.org/abstract/PRE/v56/p1222
DOI: 10.1103/PhysRevE.56.1222
PACS: 02.70.-c, 71.10.Fd, 85.30.Vw, 72.15.-v

[ Abstract  |  Previous article  |  Next article  |  Issue 1 ]