These exercises practice Fock-space calculations in a fixed mode basis. They assume normalized number states. Bosonic creation and annihilation operators are denoted a i † , a i a_i^\dagger,a_i a i † , a i , fermionic operators are denoted c i † , c i c_i^\dagger,c_i c i † , c i , and d i † , d i d_i^\dagger,d_i d i † , d i denotes either kind when the statistics do not affect the displayed formula.
Required background. Occupation-number states and number states fix normalization; creation and annihilation operators and number operators give their actions.
For fermions, use canonical mode order 1 , 2 , 3 , … 1,2,3,\ldots 1 , 2 , 3 , … . The state convention is ∣ n 1 , n 2 , … ⟩ = ( c 1 † ) n 1 ( c 2 † ) n 2 ⋯ ∣ 0 ⟩ \lvert n_1,n_2,\ldots\rangle=(c_1^\dagger)^{n_1}(c_2^\dagger)^{n_2}\cdots\lvert0\rangle ∣ n 1 , n 2 , … ⟩ = ( c 1 † ) n 1 ( c 2 † ) n 2 ⋯ ∣ 0 ⟩ . The sign in c i c_i c i or c i † c_i^\dagger c i † is ( − 1 ) S i (-1)^{S_i} ( − 1 ) S i , where
S i = ∑ k < i n k S_i
=
\sum_{k<i} n_k S i = k < i ∑ n k
is the number of occupied modes before mode i i i in the chosen order.
For two bosonic modes, compute
a 2 † a 1 ∣ 3 , 1 ⟩ B . a_2^\dagger a_1\lvert3,1\rangle_B. a 2 † a 1 ∣ 3 , 1 ⟩ B .
Solution
Operators act from right to left. First annihilate one boson in mode 1 1 1 :
a 1 ∣ 3 , 1 ⟩ B = 3 ∣ 2 , 1 ⟩ B . a_1\lvert3,1\rangle_B
=
\sqrt3\,\lvert2,1\rangle_B. a 1 ∣ 3 , 1 ⟩ B = 3 ∣ 2 , 1 ⟩ B .
Then create one boson in mode 2 2 2 :
a 2 † ∣ 2 , 1 ⟩ B = 2 ∣ 2 , 2 ⟩ B . a_2^\dagger\lvert2,1\rangle_B
=
\sqrt2\,\lvert2,2\rangle_B. a 2 † ∣ 2 , 1 ⟩ B = 2 ∣ 2 , 2 ⟩ B .
Therefore
a 2 † a 1 ∣ 3 , 1 ⟩ B = 6 ∣ 2 , 2 ⟩ B . a_2^\dagger a_1\lvert3,1\rangle_B
=
\sqrt6\,\lvert2,2\rangle_B. a 2 † a 1 ∣ 3 , 1 ⟩ B = 6 ∣ 2 , 2 ⟩ B .
The factor 6 \sqrt6 6 is the product of the removal factor from mode 1 1 1 and the creation factor into mode 2 2 2 .
Let
∣ Ψ ⟩ B = 1 2 ( ∣ 2 , 0 ⟩ B + ∣ 0 , 2 ⟩ B ) . \lvert\Psi\rangle_B
=
\frac{1}{\sqrt2}
\bigl(
\lvert2,0\rangle_B+\lvert0,2\rangle_B
\bigr). ∣ Ψ ⟩ B = 2 1 ( ∣ 2 , 0 ⟩ B + ∣ 0 , 2 ⟩ B ) .
Compute N 1 ∣ Ψ ⟩ B N_1\lvert\Psi\rangle_B N 1 ∣ Ψ ⟩ B , N t o t ∣ Ψ ⟩ B N_{\mathrm{tot}}\lvert\Psi\rangle_B N tot ∣ Ψ ⟩ B , and ⟨ N 1 ⟩ Ψ \langle N_1\rangle_\Psi ⟨ N 1 ⟩ Ψ .
Solution
The mode number operator acts diagonally:
N 1 ∣ 2 , 0 ⟩ B = 2 ∣ 2 , 0 ⟩ B , N 1 ∣ 0 , 2 ⟩ B = 0. N_1\lvert2,0\rangle_B
=
2\lvert2,0\rangle_B,
\qquad
N_1\lvert0,2\rangle_B
=
0. N 1 ∣ 2 , 0 ⟩ B = 2 ∣ 2 , 0 ⟩ B , N 1 ∣ 0 , 2 ⟩ B = 0.
Thus
N 1 ∣ Ψ ⟩ B = 2 2 ∣ 2 , 0 ⟩ B = 2 ∣ 2 , 0 ⟩ B . N_1\lvert\Psi\rangle_B
=
\frac{2}{\sqrt2}\lvert2,0\rangle_B
=
\sqrt2\,\lvert2,0\rangle_B. N 1 ∣ Ψ ⟩ B = 2 2 ∣ 2 , 0 ⟩ B = 2 ∣ 2 , 0 ⟩ B .
This is not proportional to ∣ Ψ ⟩ B \lvert\Psi\rangle_B ∣ Ψ ⟩ B , so the state is not an eigenstate of N 1 N_1 N 1 . The total number operator is
N t o t = N 1 + N 2 , N_{\mathrm{tot}}
=
N_1+N_2, N tot = N 1 + N 2 ,
and both components have two particles. Hence
N t o t ∣ Ψ ⟩ B = 2 ∣ Ψ ⟩ B . N_{\mathrm{tot}}\lvert\Psi\rangle_B
=
2\lvert\Psi\rangle_B. N tot ∣ Ψ ⟩ B = 2 ∣ Ψ ⟩ B .
The expectation value of N 1 N_1 N 1 is
⟨ N 1 ⟩ Ψ = 1 2 ( 2 ) + 1 2 ( 0 ) = 1. \langle N_1\rangle_\Psi
=
\frac12(2)+\frac12(0)
=
1. ⟨ N 1 ⟩ Ψ = 2 1 ( 2 ) + 2 1 ( 0 ) = 1.
This example separates “definite total particle number” from “definite occupation of each mode.”
With fermionic mode order 1 , 2 , 3 , 4 1,2,3,4 1 , 2 , 3 , 4 , compute
c 2 ∣ 1 , 1 , 0 , 1 ⟩ F , c 3 † ∣ 1 , 1 , 0 , 1 ⟩ F , c 4 † ∣ 1 , 1 , 0 , 1 ⟩ F . c_2\lvert1,1,0,1\rangle_F,
\qquad
c_3^\dagger\lvert1,1,0,1\rangle_F,
\qquad
c_4^\dagger\lvert1,1,0,1\rangle_F. c 2 ∣ 1 , 1 , 0 , 1 ⟩ F , c 3 † ∣ 1 , 1 , 0 , 1 ⟩ F , c 4 † ∣ 1 , 1 , 0 , 1 ⟩ F .
Solution
For c 2 c_2 c 2 , the mode is occupied, and the number of occupied modes before mode 2 2 2 is
S 2 = n 1 = 1. S_2=n_1=1. S 2 = n 1 = 1.
Therefore
c 2 ∣ 1 , 1 , 0 , 1 ⟩ F = − ∣ 1 , 0 , 0 , 1 ⟩ F . c_2\lvert1,1,0,1\rangle_F
=
-\lvert1,0,0,1\rangle_F. c 2 ∣ 1 , 1 , 0 , 1 ⟩ F = − ∣ 1 , 0 , 0 , 1 ⟩ F .
For c 3 † c_3^\dagger c 3 † , mode 3 3 3 is empty, and
S 3 = n 1 + n 2 = 2. S_3=n_1+n_2=2. S 3 = n 1 + n 2 = 2.
Thus the sign is positive:
c 3 † ∣ 1 , 1 , 0 , 1 ⟩ F = ∣ 1 , 1 , 1 , 1 ⟩ F . c_3^\dagger\lvert1,1,0,1\rangle_F
=
\lvert1,1,1,1\rangle_F. c 3 † ∣ 1 , 1 , 0 , 1 ⟩ F = ∣ 1 , 1 , 1 , 1 ⟩ F .
For c 4 † c_4^\dagger c 4 † , mode 4 4 4 is already occupied. Pauli exclusion gives
c 4 † ∣ 1 , 1 , 0 , 1 ⟩ F = 0. c_4^\dagger\lvert1,1,0,1\rangle_F
=
0. c 4 † ∣ 1 , 1 , 0 , 1 ⟩ F = 0.
With the same fermionic mode order, compute
c 1 † c 3 ∣ 0 , 1 , 1 , 0 ⟩ F . c_1^\dagger c_3\lvert0,1,1,0\rangle_F. c 1 † c 3 ∣ 0 , 1 , 1 , 0 ⟩ F .
Explain why the sign should be derived from the operator order rather than guessed from the final bitstring.
Solution
Act first with c 3 c_3 c 3 . Since mode 3 3 3 is occupied and one occupied mode lies before it,
S 3 = n 1 + n 2 = 1. S_3=n_1+n_2=1. S 3 = n 1 + n 2 = 1.
Therefore
c 3 ∣ 0 , 1 , 1 , 0 ⟩ F = − ∣ 0 , 1 , 0 , 0 ⟩ F . c_3\lvert0,1,1,0\rangle_F
=
-\lvert0,1,0,0\rangle_F. c 3 ∣ 0 , 1 , 1 , 0 ⟩ F = − ∣ 0 , 1 , 0 , 0 ⟩ F .
Now create in mode 1 1 1 . There are no earlier modes, so no additional sign appears:
c 1 † ( − ∣ 0 , 1 , 0 , 0 ⟩ F ) = − ∣ 1 , 1 , 0 , 0 ⟩ F . c_1^\dagger
\bigl(
-\lvert0,1,0,0\rangle_F
\bigr)
=
-\lvert1,1,0,0\rangle_F. c 1 † ( − ∣ 0 , 1 , 0 , 0 ⟩ F ) = − ∣ 1 , 1 , 0 , 0 ⟩ F .
Thus
c 1 † c 3 ∣ 0 , 1 , 1 , 0 ⟩ F = − ∣ 1 , 1 , 0 , 0 ⟩ F . c_1^\dagger c_3\lvert0,1,1,0\rangle_F
=
-\lvert1,1,0,0\rangle_F. c 1 † c 3 ∣ 0 , 1 , 1 , 0 ⟩ F = − ∣ 1 , 1 , 0 , 0 ⟩ F .
Recompute the number of earlier occupied modes after each operator acts. The resulting sign is relative to the chosen mode convention; observable predictions are unchanged if states and operators are transformed together when that convention changes.
Verify the fermionic identity
{ c 2 , c 2 † } ∣ 1 , 0 , 1 ⟩ F = ∣ 1 , 0 , 1 ⟩ F \{c_2,c_2^\dagger\}
\lvert1,0,1\rangle_F
=
\lvert1,0,1\rangle_F { c 2 , c 2 † } ∣ 1 , 0 , 1 ⟩ F = ∣ 1 , 0 , 1 ⟩ F
by acting on the state explicitly.
Solution
The anticommutator is
{ c 2 , c 2 † } = c 2 c 2 † + c 2 † c 2 . \{c_2,c_2^\dagger\}
=
c_2c_2^\dagger+c_2^\dagger c_2. { c 2 , c 2 † } = c 2 c 2 † + c 2 † c 2 .
For the first term, mode 2 2 2 is initially empty. Since S 2 = n 1 = 1 S_2=n_1=1 S 2 = n 1 = 1 ,
c 2 † ∣ 1 , 0 , 1 ⟩ F = − ∣ 1 , 1 , 1 ⟩ F . c_2^\dagger\lvert1,0,1\rangle_F
=
-\lvert1,1,1\rangle_F. c 2 † ∣ 1 , 0 , 1 ⟩ F = − ∣ 1 , 1 , 1 ⟩ F .
Acting again with c 2 c_2 c 2 on ∣ 1 , 1 , 1 ⟩ F \lvert1,1,1\rangle_F ∣ 1 , 1 , 1 ⟩ F also contributes a minus sign:
c 2 ( − ∣ 1 , 1 , 1 ⟩ F ) = − ( − ∣ 1 , 0 , 1 ⟩ F ) = ∣ 1 , 0 , 1 ⟩ F . c_2
\bigl(
-\lvert1,1,1\rangle_F
\bigr)
=
-\bigl(
-\lvert1,0,1\rangle_F
\bigr)
=
\lvert1,0,1\rangle_F. c 2 ( − ∣ 1 , 1 , 1 ⟩ F ) = − ( − ∣ 1 , 0 , 1 ⟩ F ) = ∣ 1 , 0 , 1 ⟩ F .
For the second term,
c 2 ∣ 1 , 0 , 1 ⟩ F = 0 c_2\lvert1,0,1\rangle_F
=
0 c 2 ∣ 1 , 0 , 1 ⟩ F = 0
because mode 2 2 2 is empty. Hence
{ c 2 , c 2 † } ∣ 1 , 0 , 1 ⟩ F = ∣ 1 , 0 , 1 ⟩ F . \{c_2,c_2^\dagger\}
\lvert1,0,1\rangle_F
=
\lvert1,0,1\rangle_F. { c 2 , c 2 † } ∣ 1 , 0 , 1 ⟩ F = ∣ 1 , 0 , 1 ⟩ F .
Let
H ^ 0 = ∑ i ϵ i N i . \widehat H_0
=
\sum_i \epsilon_i N_i. H 0 = i ∑ ϵ i N i .
Find the energy of ∣ 2 , 0 , 1 ⟩ B \lvert2,0,1\rangle_B ∣ 2 , 0 , 1 ⟩ B and of ∣ 1 , 0 , 1 ⟩ F \lvert1,0,1\rangle_F ∣ 1 , 0 , 1 ⟩ F .
Solution
The number operators are diagonal on occupation-number states. For the bosonic state,
H ^ 0 ∣ 2 , 0 , 1 ⟩ B = ( 2 ϵ 1 + ϵ 3 ) ∣ 2 , 0 , 1 ⟩ B . \widehat H_0\lvert2,0,1\rangle_B
=
(2\epsilon_1+\epsilon_3)
\lvert2,0,1\rangle_B. H 0 ∣ 2 , 0 , 1 ⟩ B = ( 2 ϵ 1 + ϵ 3 ) ∣ 2 , 0 , 1 ⟩ B .
For the fermionic state,
H ^ 0 ∣ 1 , 0 , 1 ⟩ F = ( ϵ 1 + ϵ 3 ) ∣ 1 , 0 , 1 ⟩ F . \widehat H_0\lvert1,0,1\rangle_F
=
(\epsilon_1+\epsilon_3)
\lvert1,0,1\rangle_F. H 0 ∣ 1 , 0 , 1 ⟩ F = ( ϵ 1 + ϵ 3 ) ∣ 1 , 0 , 1 ⟩ F .
The formula is the same for bosons and fermions; the allowed occupations differ.
Consider two modes with
H ^ = ϵ 1 N 1 + ϵ 2 N 2 + t d 1 † d 2 + t ∗ d 2 † d 1 . \widehat H
=
\epsilon_1N_1+\epsilon_2N_2
+t\,d_1^\dagger d_2
+t^*d_2^\dagger d_1. H = ϵ 1 N 1 + ϵ 2 N 2 + t d 1 † d 2 + t ∗ d 2 † d 1 .
Compute H ^ ∣ 1 , 0 ⟩ \widehat H\lvert1,0\rangle H ∣ 1 , 0 ⟩ and compare the action on ∣ 1 , 1 ⟩ B \lvert1,1\rangle_B ∣ 1 , 1 ⟩ B and ∣ 1 , 1 ⟩ F \lvert1,1\rangle_F ∣ 1 , 1 ⟩ F .
Solution
On the one-particle state ∣ 1 , 0 ⟩ \lvert1,0\rangle ∣ 1 , 0 ⟩ , only mode 1 1 1 is occupied. The diagonal terms give
( ϵ 1 N 1 + ϵ 2 N 2 ) ∣ 1 , 0 ⟩ = ϵ 1 ∣ 1 , 0 ⟩ . (\epsilon_1N_1+\epsilon_2N_2)
\lvert1,0\rangle
=
\epsilon_1\lvert1,0\rangle. ( ϵ 1 N 1 + ϵ 2 N 2 ) ∣ 1 , 0 ⟩ = ϵ 1 ∣ 1 , 0 ⟩ .
The hopping term d 1 † d 2 d_1^\dagger d_2 d 1 † d 2 gives zero because mode 2 2 2 is empty. The term d 2 † d 1 d_2^\dagger d_1 d 2 † d 1 moves the particle from mode 1 1 1 to mode 2 2 2 :
d 2 † d 1 ∣ 1 , 0 ⟩ = ∣ 0 , 1 ⟩ . d_2^\dagger d_1\lvert1,0\rangle
=
\lvert0,1\rangle. d 2 † d 1 ∣ 1 , 0 ⟩ = ∣ 0 , 1 ⟩ .
Therefore
H ^ ∣ 1 , 0 ⟩ = ϵ 1 ∣ 1 , 0 ⟩ + t ∗ ∣ 0 , 1 ⟩ . \widehat H\lvert1,0\rangle
=
\epsilon_1\lvert1,0\rangle
+t^*\lvert0,1\rangle. H ∣ 1 , 0 ⟩ = ϵ 1 ∣ 1 , 0 ⟩ + t ∗ ∣ 0 , 1 ⟩ .
For the two-boson state,
( ϵ 1 N 1 + ϵ 2 N 2 ) ∣ 1 , 1 ⟩ B = ( ϵ 1 + ϵ 2 ) ∣ 1 , 1 ⟩ B , (\epsilon_1N_1+\epsilon_2N_2)\lvert1,1\rangle_B
=
(\epsilon_1+\epsilon_2)\lvert1,1\rangle_B, ( ϵ 1 N 1 + ϵ 2 N 2 ) ∣ 1 , 1 ⟩ B = ( ϵ 1 + ϵ 2 ) ∣ 1 , 1 ⟩ B ,
and
d 1 † d 2 ∣ 1 , 1 ⟩ B = 2 ∣ 2 , 0 ⟩ B , d 2 † d 1 ∣ 1 , 1 ⟩ B = 2 ∣ 0 , 2 ⟩ B . d_1^\dagger d_2\lvert1,1\rangle_B
=
\sqrt2\,\lvert2,0\rangle_B,
\qquad
d_2^\dagger d_1\lvert1,1\rangle_B
=
\sqrt2\,\lvert0,2\rangle_B. d 1 † d 2 ∣ 1 , 1 ⟩ B = 2 ∣ 2 , 0 ⟩ B , d 2 † d 1 ∣ 1 , 1 ⟩ B = 2 ∣ 0 , 2 ⟩ B .
Thus
H ^ ∣ 1 , 1 ⟩ B = ( ϵ 1 + ϵ 2 ) ∣ 1 , 1 ⟩ B + 2 t ∣ 2 , 0 ⟩ B + 2 t ∗ ∣ 0 , 2 ⟩ B . \widehat H\lvert1,1\rangle_B
=
(\epsilon_1+\epsilon_2)\lvert1,1\rangle_B
+\sqrt2\,t\lvert2,0\rangle_B
+\sqrt2\,t^*\lvert0,2\rangle_B. H ∣ 1 , 1 ⟩ B = ( ϵ 1 + ϵ 2 ) ∣ 1 , 1 ⟩ B + 2 t ∣ 2 , 0 ⟩ B + 2 t ∗ ∣ 0 , 2 ⟩ B .
For two fermionic modes, both modes are already occupied in ∣ 1 , 1 ⟩ F \lvert1,1\rangle_F ∣ 1 , 1 ⟩ F . A hopping term would try to create a fermion in an already occupied target mode, so both hopping terms vanish:
H ^ ∣ 1 , 1 ⟩ F = ( ϵ 1 + ϵ 2 ) ∣ 1 , 1 ⟩ F . \widehat H\lvert1,1\rangle_F
=
(\epsilon_1+\epsilon_2)\lvert1,1\rangle_F. H ∣ 1 , 1 ⟩ F = ( ϵ 1 + ϵ 2 ) ∣ 1 , 1 ⟩ F .
This is Pauli blocking in a two-mode calculation.
Show that the bilinear d i † d j d_i^\dagger d_j d i † d j conserves total particle number by proving
[ N t o t , d i † d j ] = 0 , N t o t = ∑ k N k . [N_{\mathrm{tot}},d_i^\dagger d_j]=0,
\qquad
N_{\mathrm{tot}}=\sum_k N_k. [ N tot , d i † d j ] = 0 , N tot = k ∑ N k .
Solution
For either bosons or fermions, the total number operator satisfies
[ N t o t , d i † ] = d i † , [ N t o t , d j ] = − d j . [N_{\mathrm{tot}},d_i^\dagger]
=
d_i^\dagger,
\qquad
[N_{\mathrm{tot}},d_j]
=
-d_j. [ N tot , d i † ] = d i † , [ N tot , d j ] = − d j .
Use the product rule for commutators:
[ A , B C ] = [ A , B ] C + B [ A , C ] . [A,BC]
=
[A,B]C+B[A,C]. [ A , B C ] = [ A , B ] C + B [ A , C ] .
Then
[ N t o t , d i † d j ] = [ N t o t , d i † ] d j + d i † [ N t o t , d j ] = d i † d j − d i † d j = 0. \begin{aligned}
[N_{\mathrm{tot}},d_i^\dagger d_j]
&=
[N_{\mathrm{tot}},d_i^\dagger]d_j
+d_i^\dagger[N_{\mathrm{tot}},d_j]
\\
&=
d_i^\dagger d_j
-d_i^\dagger d_j
\\
&=
0.
\end{aligned} [ N tot , d i † d j ] = [ N tot , d i † ] d j + d i † [ N tot , d j ] = d i † d j − d i † d j = 0.
The physical content is simple: d i † d j d_i^\dagger d_j d i † d j creates one particle and annihilates one particle, so the net particle number is unchanged.
A one-particle Hamiltonian in a two-mode basis has matrix elements
h 11 = ϵ 1 , h 22 = ϵ 2 , h 12 = t , h 21 = t ∗ . h_{11}=\epsilon_1,
\qquad
h_{22}=\epsilon_2,
\qquad
h_{12}=t,
\qquad
h_{21}=t^*. h 11 = ϵ 1 , h 22 = ϵ 2 , h 12 = t , h 21 = t ∗ .
Write its second-quantized one-body operator. Then add a density interaction assigning energy U U U to each pair with one particle in each mode. Explain why this equals a flat energy penalty U U U for joint occupancy only when both occupations are restricted to 0 0 0 or 1 1 1 .
Solution
The one-body rule is
H ^ 1 = ∑ i j h i j d i † d j . \widehat H_1
=
\sum_{ij}h_{ij}d_i^\dagger d_j. H 1 = ij ∑ h ij d i † d j .
For the given two-mode matrix,
H ^ 1 = ϵ 1 d 1 † d 1 + ϵ 2 d 2 † d 2 + t d 1 † d 2 + t ∗ d 2 † d 1 . \widehat H_1
=
\epsilon_1d_1^\dagger d_1
+\epsilon_2d_2^\dagger d_2
+t\,d_1^\dagger d_2
+t^*d_2^\dagger d_1. H 1 = ϵ 1 d 1 † d 1 + ϵ 2 d 2 † d 2 + t d 1 † d 2 + t ∗ d 2 † d 1 .
Using N i = d i † d i N_i=d_i^\dagger d_i N i = d i † d i , this is
H ^ 1 = ϵ 1 N 1 + ϵ 2 N 2 + t d 1 † d 2 + t ∗ d 2 † d 1 . \widehat H_1
=
\epsilon_1N_1+\epsilon_2N_2
+t\,d_1^\dagger d_2
+t^*d_2^\dagger d_1. H 1 = ϵ 1 N 1 + ϵ 2 N 2 + t d 1 † d 2 + t ∗ d 2 † d 1 .
A density interaction with energy U U U per cross-mode pair is
H ^ i n t = U N 1 N 2 . \widehat H_{\mathrm{int}}
=
U N_1N_2. H int = U N 1 N 2 .
The full model is therefore
H ^ = ϵ 1 N 1 + ϵ 2 N 2 + t d 1 † d 2 + t ∗ d 2 † d 1 + U N 1 N 2 . \widehat H
=
\epsilon_1N_1+\epsilon_2N_2
+t\,d_1^\dagger d_2
+t^*d_2^\dagger d_1
+U N_1N_2. H = ϵ 1 N 1 + ϵ 2 N 2 + t d 1 † d 2 + t ∗ d 2 † d 1 + U N 1 N 2 .
For fermions, N 1 N 2 N_1N_2 N 1 N 2 is a projector onto the state with both modes occupied. For bosons, it counts cross-mode pairs, so the same expression gives an interaction energy U n 1 n 2 U n_1n_2 U n 1 n 2 on ∣ n 1 , n 2 ⟩ B \lvert n_1,n_2\rangle_B ∣ n 1 , n 2 ⟩ B .
For longer calculations, Operator Identities collects number commutators and bilinear algebra; Two-Body Operators explains pair counting.
A. Altland and B. Simons, Condensed Matter Field Theory , 2nd ed., Cambridge University Press, 2010.
P. A. M. Dirac, The Principles of Quantum Mechanics , 4th ed., Oxford University Press, 1958.
A. L. Fetter and J. D. Walecka, Quantum Theory of Many-Particle Systems , McGraw-Hill, 1971.
J. W. Negele and H. Orland, Quantum Many-Particle Systems , Addison-Wesley, 1988.
R. Shankar, Principles of Quantum Mechanics , 2nd ed., Springer, 1994.