Publication Cover
Molecular Physics
An International Journal at the Interface Between Chemistry and Physics
Volume 108, 2010 - Issue 3-4: A Special Issue in Honour of Professor Hans-Joachim Werner
212
Views
19
CrossRef citations to date
0
Altmetric
Invited Articles

A sparse framework for the derivation and implementation of fermion algebra

&
Pages 513-522 | Received 01 Oct 2009, Accepted 25 Jan 2010, Published online: 01 Mar 2010
 

Abstract

Algorithms useful in the construction of electron correlation models are collected alongside new developments for cases of high rank and sparsity. In the first part of this paper a Brandow diagram manipulation program is presented. The complementary second section describes a general-rank sparse contraction algorithm which exploits the permutational symmetries of many-fermion quantities. Several recently published local correlation models (perfect quadruples and perfect hextuples) were built using these codes. This paper should facilitate reproduction and extension of high-rank electron correlation models that combine truncation by level of substitution with truncation by locality, such as the number of entangled electron pairs.

Acknowledgements

This work was supported by the Director, Office of Energy Research, Office of Basic Energy Sciences, Chemical Sciences Division of the U.S. Department of Energy under Contract DE-AC0376SF00098, and by a grant from the SciDac Program.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.