Abstract This paper introduces the FermiFab toolbox for many-particle quantum systems. It is mainly concerned with the representation of (symbolic) fermionic wavefunctions and the calculation of corresponding reduced density matrices (RDMs). The toolbox transparently handles the inherent antisymmetrization of wavefunctions and incorporates the creation/annihilation formalism. Thus, it aims at providing a solid base for a broad audience to use fermionic wavefunctions with the same ease as matrices in Matlab, say. Leveraging symbolic computation, the toolbox can greatly simply tedious pen-and-paper calculations for concrete quantum mechanical systems, and serves as “sandbox” for theoretical hypothesis testing. FermiFab (including full source code) is freely available as a plugin for both Matlab and Mathematica. Program summary Program title: FermiFab Catalogue identifier: AEIN_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEIN_v1_0.html Program obtainable from: CPC Program Library, Queenʼs University, Belfast, N. Ireland Licensing provisions: Special license provided by the author No. of lines in distributed program, including test data, etc.: 1 165 461 No. of bytes in distributed program, including test data, etc.: 15 557 308 Distribution format: tar.gz Programming language: MATLAB 7.9, Mathematica 7.0, C Computer: PCs, Sun Solaris workstation Operating system: Any platform supporting MATLAB or Mathematica; tested with Windows (32 and 64 bit) and Sun Solaris. RAM: Case dependent Classification: 4.15 Nature of problem: Representation of fermionic wavefunctions, computation of RDMs (reduced density matrices) and handing of the creation/annihilation operator formalism. Solution method: Mapping of Slater determinants to bitfields, implementation of the creation/annihilation and RDM formalism by bit operations. Running time: Depends on the problem size; several seconds for the provided demonstration files.
[1]
Kurunathan Ratnavelu,et al.
FRONTIERS IN PHYSICS
,
2009
.
[2]
Gero Friesecke,et al.
Asymptotics-Based CI Models for Atoms: Properties, Exact Solution of a Minimal Model for Li to Ne, and Application to Atomic Spectra
,
2009,
Multiscale Model. Simul..
[3]
G. Sterman.
An Introduction To Quantum Field Theory
,
1994
.
[4]
Gero Friesecke,et al.
Efficient algorithm for asymptotics-based configuration-interaction methods and electronic structure of transition metal atoms.
,
2010,
The Journal of chemical physics.
[5]
P. Dirac.
Note on Exchange Phenomena in the Thomas Atom
,
1930,
Mathematical Proceedings of the Cambridge Philosophical Society.
[6]
P. Hohenberg,et al.
Inhomogeneous Electron Gas
,
1964
.
[7]
J. Neumann.
Mathematische grundlagen der Quantenmechanik
,
1935
.
[8]
GERO FRIESECKE,et al.
Explicit Large Nuclear Charge Limit of Electronic Ground States for Li, Be, B, C, N, O, F, Ne and Basic Aspects of the Periodic Table
,
2008,
SIAM J. Math. Anal..
[9]
A. J. Coleman.
THE STRUCTURE OF FERMION DENSITY MATRICES
,
1963
.
[10]
Li.
Explicit large nuclear charge limit of electronic ground states for
,
2009
.
[11]
P. Löwdin.
Quantum Theory of Many-Particle Systems. I. Physical Interpretations by Means of Density Matrices, Natural Spin-Orbitals, and Convergence Problems in the Method of Configurational Interaction
,
1955
.
[12]
D. Mazziotti.
Reduced-Density-Matrix Mechanics: With Application to Many-Electron Atoms and Molecules
,
2007
.
[13]
W. Kohn,et al.
Self-Consistent Equations Including Exchange and Correlation Effects
,
1965
.