An efficient method for calculating maxima of homogeneous functions of orthogonal matrices: Applications to localized occupied orbitals

被引:63
作者
Subotnik, JE [1 ]
Shao, YH
Liang, WZ
Head-Gordon, M
机构
[1] Univ Calif Berkeley, Dept Chem, Berkeley, CA 94720 USA
[2] Univ Calif Berkeley, Lawrence Berkeley Lab, Div Chem Sci, Berkeley, CA 94720 USA
[3] Univ Sci & Technol China, Lab Bond Select Chem, Anhua 230026, Peoples R China
关键词
D O I
10.1063/1.1790971
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
We present here three new algorithms (one purely iterative and two DIIS-like [Direct Inversion in the Iteractive Subspace]) to compute maxima of homogeneous functions of orthogonal matrices. These algorithms revolve around the mathematical lemma that, given an invertible matrix A, the function f(U)=Tr(AU) has exactly one local (and global) maximum for U special orthogonal [i.e., UUT=1 and det(U)=1]. This is proved in the Appendix. One application of these algorithms is the computation of localized orbitals, including, for example, Boys and Edmiston-Ruedenberg (ER) orbitals. The Boys orbitals are defined as the set of orthonormal orbitals which, for a given vector space of orbitals, maximize the sum of the distances between orbital centers. The ER orbitals maximize total self-interaction energy. The algorithm presented here computes Boys orbitals roughly as fast as the traditional method (Jacobi sweeps), while, for large systems, it finds ER orbitals potentially much more quickly than traditional Jacobi sweeps. In fact, the required time for convergence of our algorithm scales quadratically in the region of a few hundred basis functions (though cubicly asymptotically), while Jacobi sweeps for the ER orbitals traditionally scale as the number of occupied orbitals to the fifth power. As an example of the utility of the method, we provide below the ER orbitals of nitrated and nitrosated benzene, and we discuss the chemical implications. (C) 2004 American Institute of Physics.
引用
收藏
页码:9220 / 9229
页数:10
相关论文
共 26 条
[1]   ON LOWDIN ORTHOGONALIZATION [J].
AIKEN, JG ;
ERDOS, JA ;
GOLDSTEIN, JA .
INTERNATIONAL JOURNAL OF QUANTUM CHEMISTRY, 1980, 18 (04) :1101-1108
[2]  
[Anonymous], 1971, LINEAR ALGEBRA
[3]   General and efficient algorithms for obtaining maximally localized Wannier functions [J].
Berghold, G ;
Mundy, CJ ;
Romero, AH ;
Hutter, J ;
Parrinello, M .
PHYSICAL REVIEW B, 2000, 61 (15) :10040-10048
[4]  
Boys S. F., 1966, Quantum theory of atoms, molecules, and the solid state, P253
[6]   ORTHOGONALIZATION PROCEDURES AND THE LOCALIZATION OF WANNIER FUNCTIONS [J].
CARLSON, BC ;
KELLER, JM .
PHYSICAL REVIEW, 1957, 105 (01) :102-103
[7]   ITERATIVE CALCULATION OF A FEW OF LOWEST EIGENVALUES AND CORRESPONDING EIGENVECTORS OF LARGE REAL-SYMMETRIC MATRICES [J].
DAVIDSON, ER .
JOURNAL OF COMPUTATIONAL PHYSICS, 1975, 17 (01) :87-94
[8]   The geometry of algorithms with orthogonality constraints [J].
Edelman, A ;
Arias, TA ;
Smith, ST .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1998, 20 (02) :303-353
[9]   LOCALIZED ATOMIC AND MOLECULAR ORBITALS [J].
EDMISTON, C ;
RUEDENBERG, K .
REVIEWS OF MODERN PHYSICS, 1963, 35 (03) :457-&
[10]  
*EPAPS, EJCPSA6121306438 EPA