In this section, we present a simple diagrammatic formalism popularized by Kucharski and Bartlett[20] by which one may construct the coupled cluster energy and amplitude equations far more quickly than by direct application of Wick's theorem.4.6 We begin by describing some of the general features of the diagrams, including their relationship to the particle-hole formalism and how they may be used to represent normal-ordered dynamical operators. Next we describe how the operator diagrams may be connected together to form operator products in a manner analogous to Wick's theorem. We then construct the diagrammatic form of the CCSD energy and amplitude equations, and, as each new diagram is presented, we provide rules for its algebraic interpretation. The diagrams described here may be used to represent either wavefunctions, operators, or matrix elements, depending on the context of the mathematical analysis. However, the set of rules we will present for interpreting the diagrams algebraically will apply only to the matrix element representation, since that is the most appropriate context for the coupled cluster energy and amplitude equations.4.7
We make use of the particle-hole formalism in diagrammatic analyses by
drawing upward and downward directed lines that identify those
orbitals which differ from those in the reference determinant,
,
as shown in Figure 1. Downward directed
lines represent hole states (orbitals occupied in the reference) and
upward directed lines represent particle states (orbitals unoccupied
in the reference). Hence, one may interpret the fourth diagram of the
figure as a single-determinant wavefunction that differs from the
reference by a single excitation from orbital
to orbital
.
Furthermore, this convention implies that the reference
wavefunction itself is represented by empty space as indicated in
Figure 1(c).
![]() |
![]() |
![]() |
|
| (a) | (b) | (c) | (d) |
Figure 1: Some basic components of coupled cluster diagrams: (a) hole
lines; (b) particle lines; (c) the reference wavefunction,
,
represented by empty space; (d) a single-determinant wavefunction,
, which differs from the reference by a single excitation.
Diagrams representing dynamical operators (such as the one- and
two-electron components of the normal-ordered Hamiltonian,
)
are depicted by horizontal ``interaction lines'' with
vertical directed lines like those in Figure 1
representing the annihilation and creation operator strings. We will
choose different interaction lines to represent different types of
operators (e.g., a dashed line to indicate components of the
electronic Hamiltonian, a solid line for cluster operators,
,
,
etc.). The directed lines emanate from
``vertices'' on the interaction line; each vertex represents the
action of the operator on individual electrons. Thus, one-electron
diagrams have one vertex, two-electron diagrams have two vertices,
etc. Each vertex has two directed lines attached to it, one incoming
and one outgoing, associated with the annihilation and creation
operators of the operator's normal-ordered string. Since one-electron
operators contain two second-quantized components (see, for example,
Eq. [3.12]), their diagrammatic representations contain two
directed lines. Similarly, diagrams representing two-electron
operators contain four directed lines, three-electron operators
contain six directed lines, etc. The upward and downward directions
of these lines are dependent on the orbital subspaces in which the
second-quantized operators act: q-creation operators4.8 lie above the interaction line, whereas
q-annihilation lines lie below the interaction line.
For example, we denote the one-electron component of the Hamiltonian,
,
by a dashed interaction line capped by an ``X''. This
operator may be written in four fragments as shown in Figure 2.
The first fragment, which involves only operators in
the particle (unoccupied) space, has one q-creation line above the
interaction line corresponding to the
component of its
operator string, and one q-annihilation line below the interaction
line corresponding to the
component. Similarly, the second
fragment in the figure, which involves only operators in the hole
(occupied) space, has one q-creation line above the interaction line
corresponding to the
component of the operator string, and
one q-annihilation line below the interaction line corresponding to
the
component. The third
fragment contains only
q-annihilation lines below the interaction line since the operator
string consists only of
and
components. Finally,
the fourth fragment contains only q-creation lines above the
interaction line representing the
and
components
of the operator string.
| = |
![]() |
+ |
![]() |
+ |
|
+ |
|
|
| = |
![]() |
+ |
![]() |
+ |
![]() |
+ |
![]() |
|
|
0 |
0 |
-1 |
+1 |
Figure 2: Diagrammatic representation of each fragment of the
one-particle component of the Hamiltonian operator,
. The
excitation level of each diagram is indicated beneath it. The
interaction line is indicated by the dashed horizontal line capped by
the ``X''.
| = |
![]() |
+ |
![]() |
+ |
![]() |
|
| + |
![]() |
+ |
![]() |
+ |
![]() |
|
| + |
![]() |
+ |
![]() |
+ |
![]() |
|
| = |
![]() |
+ |
![]() |
+ |
![]() |
|
|
0 |
0 |
0 |
||||
| + |
![]() |
+ |
![]() |
+ |
![]() |
|
|
-1 |
-1 |
+1 |
||||
| + |
![]() |
+ |
![]() |
+ |
![]() |
|
|
+1 |
+2 |
-2 |
Figure 3: Diagrammatic representation of each fragment of the
two-particle component of the Hamiltonian operator,
. The
excitation level of each diagram is indicated beneath it. The
interaction line is indicated by the dashed horizontal line.
The two-electron fragment of the Hamiltonian may be partitioned in a
similar manner as shown in Figure 3, with a dashed horizontal
interaction line and with implicit antisymmetry with respect to
permutation of the lines leaving or entering the left and right
vertices. For example, in the third diagram, corresponding to a sum
over the operator components,
,
the diagram as shown
may be written in four equivalent ways (differing only by a sign),
each formed by permuting either the two outgoing lines or the two
incoming lines from the left and right vertices:
| = |
|
= |
|
+1 | |
| = |
![]() |
= |
![]() |
+2 | |
| = |
![]() |
= |
![]() |
+3 |
Figure 4: Diagrammatic representation of the
,
, and
excitation operators. The excitation level of each diagram is
indicated to its right. The interaction line is indicated by a solid
horizontal bar.
Other than the operator representation above, we will interpret the
diagrams in this chapter from bottom to top as matrix elements of
operators (or operator products) between determinants. For the
coupled cluster energy and amplitude equations shown in
Eqs. [3.9] and [3.10], the pertinent matrix elements
always contain the reference determinant,
,
on the right and
either
or excited determinants such as
on
the left. Diagrams are particularly convenient for constructing such
matrix elements since they provide a straightforward method for
evaluating the types of determinants to which individual operator
fragments in Figures 2-4 may be applied or what
determinants they produce. As an example, consider the fourth
fragment in Figure 2, which contains no lines
below and two lines above the horizontal operator line. Since the
reference wavefunction,
,
is represented by empty space, and
a singly excited determinant,
,
by a pair of directed lines
such as those in Figure 1(c), we may interpret the
diagram from bottom to top to obtain the matrix element
![]() |
(4.80) |
![]() |
(4.81) |
We also make use of a simple bookkeeping system[20]
which indicates the ``excitation level'' a particular operator
fragment produces. This value is determined by subtracting the number
of q-annihilation lines from the number of q-creation lines and
dividing the result by two. For example, the first and second
one-electron Hamiltonian fragments shown in Figure 2 are
assigned an excitation level of 0, since both the wavefunction to
which they are applied (at the bottom of the diagram) and the
wavefunction they produce (at the top of the diagram) differ from the
reference by a single orbital; no net excitation is produced. The
fourth one-electron fragment, however, has an excitation level of +1since it effectively produces a single excitation from the reference
wavefunction. Two-electron Hamiltonian fragments have excitation
levels ranging from +2 to -2, as indicated in Figure 3,
and the
operators have the obvious excitation levels
indicated in Figure 4.