Volume 56, Issue 3 pp. 163-173
Theoretical and Computational Development
Full Access

Method of computer algebraic calculation of the matrix elements in the second quantization language

Masashi Gotoh

Masashi Gotoh

Department of Chemistry, School of Science and Engineering, Waseda University, Tokyo 169, Japan

Search for more papers by this author
Kazuhide Mori

Kazuhide Mori

Department of Chemistry, School of Science and Engineering, Waseda University, Tokyo 169, Japan

Search for more papers by this author
Reikichi Itoh

Reikichi Itoh

Department of Chemistry, School of Science and Engineering, Waseda University, Tokyo 169, Japan

Search for more papers by this author
First published: 5 November 1995
Citations: 8

Abstract

An automated method by the algebraic programming language REDUCE3 for specifying the matrix elements expressed in second quantization language is presented and then applied to the case of the matrix elements in the TDHF theory. This program works in a very straightforward way by commuting the electron creation and annihilation operators (a and a) until these operators have completely vanished from the expression of the matrix element under the appropriate elimination conditions. An improved method using singlet generators of unitary transformations in the place of the electron creation and annihilation operators is also presented. This improvement reduces the time and memory required for the calculation. These methods will make programming in the field of quantum chemistry much easier. © 1995 John Wiley & Sons, Inc.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.