Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing...

18

Click here to load reader

Transcript of Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing...

Page 1: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

Advanced Statistical Mechanics

Victor Gurarie

Fall 2012Week 3: 2D and 1D transverse field Ising models, exact solution

Page 2: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

1 2D Ising Model: Peierls Argument

2D Ising model is defined on a 2D lattice. Each spin of the 2D Ising model lives on a

2-dimensional space, thus it has two coordinates. Let’s call them horizontal and vertical

coordinates, and let’s denote them x and τ . So each spin can be written as στx. Suppose

the Ising model has length Nh in the horizontal direction and Nv in the vertical direction,

so all together it has NhNv spins.

The energy of the Ising model can be written as

E = −∑

x=1,...,Nh; τ=1,...,Nv

[Jhσ

τxσ

τx+1 + Jvσ

τxσ

τ+1x

](1.1)

and the partition function is

Z =∑σi=±1

e−ET . (1.2)

For generality we introduce two distinct couplings, Jh and Jv in the horizontal and vertical

directions, although in the classic Ising model Jh = Jv = J . We also need to specify what

happens at the boundary. Let’s take the periodic boundary conditions. To reduce clutter,

let us adopt this common notations:

σNv+1x ≡ σ1

x, στNh+1 ≡ στ1 . (1.3)

In this way, the periodic boundary conditions are automatically encoded in (1.1).

Peierls came up with a hand-waving argument which supports that at temperature

below some critical temperature Tc, the Ising spins order. Let us go over this argument

quickly in case where Jh = Jv = J , and J/T = K.

A droplet of negative spins in the sea of positive spins has energy

E0 + 2JL, (1.4)

where E0 is the energy of all spins pointing up, or E0 = 2JNvNh (2NvNh is the total

number of bonds on the square lattice of our size). Here L is the length of the boundary

between a droplet of spins pointing down, and the rest of the spins pointing up (each bond

where spin at one end points up and a spin at the other point points down has energy +J,

which differs from its energy when both spins point up (which is −J) by 2J. So 2J times

the number of bonds with opposite spins at ends is the energy of the droplet, relative to

E0. There are L such bonds, so the total is E0 + 2JL).

Its contribution to Z is then e−E0T−2KL. On the other hand, there are cL ways to

position a droplet. This produces a contribution to Z of the order of E−E0/T eL ln c−2KL

1

Page 3: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

which, at large K (small temperature, as K = J/T ), will always be small. In other words,

the free energy of the droplet is

F = E − TS = 2JL− LT ln c− E0 (1.5)

and its minimum at T < 2J/ ln c is achieved at zero L. This means at T < 2J/ ln c, there

is going to be no droplets around and the spins will all be positive.

At T > 2J/ ln c the minimum of free energy is at very large L, in other words, these

droplets will be around, they will be large, and eventually they will blur the difference

between spin-ups and spin-downs, so the spins will not be ordered.

The transition happens at critical temperature Tc which this argument says is 2J/ ln c.

This is just a rough estimate, in practice this temperature is proportional to J with some

numerical coefficient in front.

If Jh 6= Jv, there is still a transition temperature Tc which can be expressed in terms

of these. This expression is known exactly, but its form is not illuminating and so won’t

be given here.

2 Transfer Matrix and the Hamiltonian

We rewrite the partition function as a transfer matrix. This is a little more involved than

in 1D.

In one dimension, the transfer matrix has two indices, σ1 and σ2. In 2D, we designate

all spins along one row of spins as one index of the transfer matrix, and all spins along an

adjacent row as the other index. Thus a transfer matrix is a matrix of the size 2Nh by 2Nh .

The transfer matrix takes the form

Tσ21 ,σ

22 ,...,σ

2Nh

σ11 ,σ

12 ,...,σ

1Nh

= e∑Nh

x=1(Kvσ1xσ

1x+1+Kvσ1

xσ2x). (2.1)

Here we introduced the natural notations

Kh =JhT, Kv =

JvT. (2.2)

Again, it has two indices, labeling its rows and columns. Each index goes from 1 to 2Nh .

However, we denote the index not by one integer going between these two values, but

rather by a string of integers σ11, σ

12, σ

13, . . . , σ

1N (lower index) and σ2

1, σ22, σ

23, . . . , σ

2N (upper

index), each σ taking values ±1, all for 2Nv distinct strings of integers.

2

Page 4: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

Then we can write the partition function in the following way

∑σ=±1

e∑

x=1,...,Nh; τ=1,...,Nv[Khστxστx+1+Kvστxσ

τ+1x ] =

∑σ=±1

Tσ21 ...σ

2Nh

σ11 ...σ

1Nh

Tσ31 ...σ

3Nh

σ21 ...σ

2Nh

. . . Tσ11 ...σ

1Nh

σNv1 ...σNvNh

(2.3)

This in turn can be interpreted as

Z = TrTNv =∑n

λNvn ≈ λNv0 , (2.4)

where λn are the eigenvalues of T (there are going to be 2Nh of those because this matrix

is 2Nh by 2Nh) and λ0 is the largest of these eigenvalues.

So the task is to diagonalize the matrix T , written explicitly in (2.1). This is a compli-

cated matrix and it’s not easy to diagonalize. However, there is a particular limit in which

the matrix considerably simplifies. This is the limit Kv � 1, Kh � 1. Let us derive the

transfer matrix in this limit.

To do that, we first of all split the transfer matrix into a product of two matrices, the

one responsible for the horizontal part of the transfer matrix, and the one responsible for

the vertical part, in the following way

Tσ21 ,σ

22 ,...,σ

2Nh

σ11 ,σ

12 ,...,σ

1Nh

=∑σ=±1

[Th]σ11 ,σ

12 ,...,σ

1Nh

σ11 ,σ

12 ,...,σ

1Nh

[Tv]σ21 ,σ

22 ,...,σ

2Nh

σ11 ,σ

12 ,...,σ

1Nh

. (2.5)

Here

[Th]σ11 ,σ

12 ,...,σ

1Nh

σ11 ,σ

12 ,...,σ

1Nh

= eKh∑Nh

x=1σ1xσ

1x+1 δ

σ11

σ11δσ12

σ12. . . δ

σ1Nv

σ1Nv

(2.6)

and

[Tv]σ21 ,σ

22 ,...,σ

2Nh

σ11 ,σ

12 ,...,σ

1Nh

= eKv∑Nh

x=1σ1xσ

2x . (2.7)

It should be clear that multiplying Th by Tv, as is done in (2.5), gives T , as in (2.1).

Next we employ the following strategy. We will show that, under conditions Kv � 1

and Kh � 1, each of these two matrices can be written as

Th = e−Hh , Tv = e−Hv (2.8)

where Hh and Hv are very small matrices. Now in general for two matrices A and B,

eAeB 6= eA+B. But for two very small matrices

e−Hhe−Hv ≈ (1−Hh) (1−Hv) ≈ 1−Hh −Hv ≈ e−Hh−Hv . (2.9)

So we will be able to derive T in this way.

3

Page 5: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

Let’s follow this route. Take Th first. Suppose Kv � 1. Then we can Taylor-expand

the exponential:

[Th]σ11 ,σ

12 ,...,σ

1Nh

σ11 ,σ

12 ,...,σ

1Nh

= δσ11

σ11δσ12

σ12. . . δ

σ1Nh

σ1Nh

+Kh

Nh∑x=1

[δσ11

σ11δσ12

σ12. . . δ

σ1x−1

σ1x−1

(σ1xδσ1x

σ1x

) (σ1x+1δ

σ1x+1

σ1x+1

)δσ1x+2

σ1x+2

. . . δσ1Nh

σ1Nh

](2.10)

We rewrite this with the help of the Pauli matrices[τ 3x

]σ1x

σ1x

=(

1 00 −1

)= σ1

xδσ1x

σ1x. (2.11)

This gives

[Th]σ11 ,σ

12 ,...,σ

1Nh

σ11 ,σ

12 ,...,σ

1Nh

= δσ11

σ11δσ12

σ12. . . δ

σ1Nh

σ1Nh

+Kh

Nh∑x=1

[δσ11

σ11δσ12

σ12. . . δ

σ1x−1

σ1x−1τ 3xτ

3x+1δ

σ1x+2

σ1x+2

. . . δσ1Nh

σ1Nh

](2.12)

Now the first term in this sum is nothing but an identity matrix (a very large, 2Nh by

2Nh identity matrix). The second term represents a sum of terms, each is a product of

many little identities acting on all spins except σ1x and σ1

x+1, which are acted upon by

Pauli matrices instead. A shorthand notation is often introduced, where all these little

Kronecker deltas are omitted (just as multiplication by 1 is usually omitted), which leads

to the following simplified notation (yet completely equivalent (2.12))

[Th]σ11 ,σ

12 ,...,σ

1Nh

σ11 ,σ

12 ,...,σ

1Nh

= I +Kh

N∑x=1

τ 3xτ

3x+1. (2.13)

Here I stands for this very large identity matrix.

The final step is to recall that Kh � 1, so we can write

Th = eKh∑N

x=1τ3xτ

3x+1 . (2.14)

So we accomplished the task of writing Th in the form e−Hh , where

Hh = −Kh

N∑x=1

τ 3xτ

3x+1. (2.15)

Now on to Tv. Tv will be transformed in the following way. We first write

[Tv]σ21 ,σ

22 ,...,σ

2Nh

σ11 ,σ

12 ,...,σ

1Nh

=Nh∏x=1

eKvσ1xσ

2x . (2.16)

Let us study each matrix in this product.

eKvσ1xσ

2x (2.17)

4

Page 6: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

is a two by two matrix, which explicitly takes the familiar (from 1D Ising model) form

[eKvσ

1xσ

2x

]σ2x

σ1x

=(eKv e−Kv

e−Kv eKv

)(2.18)

This matrix is close to identity if Kv � 1. In this case we can write it as(eKv e−Kv

e−Kv eKv

)= eKv

(1 e−2Kv

e−2Kv 1

)= eKv

(δ + e−2Kvτ 1

)≈ eKvee

−2Kv τ1 . (2.19)

Here the natural notations are

τ 1 =(

0 11 0

), δ =

(1 00 1

). (2.20)

Therefore, we can write [eKvσ

1xσ

2x

]σ2x

σ1x

= eKvee−2Kv τ1x . (2.21)

Here the index x on τ 1x serves as a reminder that τ 3 is applied to the x-th spin.

Now we can write

[Tv]σ21 ,σ

22 ,...,σ

2Nh

σ11 ,σ

12 ,...,σ

1Nh

=Nh∏x=1

eKvσ1xσ

2x = eNhKv

Nh∏x=1

ee−2Kv τ1x . (2.22)

Finally, we recall that Kv � 1, so e−2Kv � 1, so all these exponentials can be combined

into a big sum.

[Tv]σ21 ,σ

22 ,...,σ

2Nh

σ11 ,σ

12 ,...,σ

1Nh

= eNhKvee−2Lv

∑Nhx=1

τ1x . (2.23)

So we succeeded in writing

Tv = eKvNhe−Hv , Hv = −e−2LvNh∑x=1

τ 1x . (2.24)

This completes the derivation of Tv. Finally, we put everything together. We introduce

convenient notations

γ = e−2Kv , β = Kh. (2.25)

This gives

T = eKvNhe−H , (2.26)

where

H = −γNh∑x=1

τ 1x − β

Nh∑x=1

τ 3xτ

3x+1. (2.27)

5

Page 7: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

This Hamiltonian is called the 1D transverse field Ising model.

Indeed, this is a quantum mechanical Hamiltonian, which acts on quantum spins

aligned in a 1D chain. τx are spin operators (Pauli matrices) acting on x-th specific spin.

We have a term τ 3xτ

3x+1 which describes two spins trying to align in the same direction (z-

direction) and a term γτ 1x which corresponds to a magnetic field acting in the x direction.

So it’s a 1D quantum spin chain with a magnetic field in the transverse direction.

Our goal is now to study this H and find its ground and excited states. This will solve

the 2D Ising model, at least in the regime where Kv � 1, Kh � 1.

3 Ordered and Disordered Regimes

3.1 Ordered regime

If γ � β, then the Hamiltonian is approximately (neglect the γ term)

H = −βNh∑x=1

τ 3xτ

3x+1. (3.1)

Then it has two ground states,

|0〉 =Nh∏x=1

(10

)x

, or |0〉 =Nh∏x=1

(01

)i

. (3.2)

The notations here correspond to a wave function (a ”spinor”) for spins on sites x. These

are spins all pointing up or down. In the spirit of spontaneous symmetry breaking the spins

choose one of these two states and ignore the other. suppose the ground state corresponds

to all spins up. The energy is

E0 = −βNh. (3.3)

An excited states would correspond to taking one spin and making it point down. This

would correspond to the energy

E1 = −βNh + 2β. (3.4)

Of course, there are many such states, since any spin out of Nh spins, can be made to

point down. But this does not matter.

We see that E1 − E0 = 2β. Now since T = e−H , this leads to the eigenvalues of the

transfer matrix

λ0 = e−E0 , λ1 = e−E1 , (3.5)

6

Page 8: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

and the correlation length is

ξ =1

ln λ0λ1

=1

E1 − E0

=1

2β. (3.6)

It is finite.

3.2 Disordered regime

Suppose now γ � β. Neglect β to obtain

H = −γNh∑x=1

τ 1x . (3.7)

The ground state takes the form

|0〉 =Nh∏x=1

(11

)x

. (3.8)

This is because (1, 1) is the eigenvector for τ 1 with the eigenvalue 1. This corresponds to

the energy

E = −γNh. (3.9)

An excited state would correspond to taking one spin and replacing its spinor by (1,−1)

(again, there are many such excited states). This is an eigenvector of τ 1 but with an

eigenvalue −1. So this gives

E1 = −γNh + 2γ. (3.10)

So we see that

ξ =1

E1 − E0

=1

2γ. (3.11)

In the next section, we are going to solve our problem exactly. We will see that the

exact expression is

ξ =1

2 |γ − β|. (3.12)

This matches (3.6) and (3.11) in the limits γ � β and β � γ respectively.

4 Jordan-Wigner transformation

Now we will solve the Hamiltonian (2.27) exactly. First of all we do a unitary transforma-

tion so that

H = −γNh∑x=1

τ 3x − β

Nh∑x=1

τ 1xτ

1x+1. (4.1)

7

Page 9: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

Corresponding transformation is given by U = 1√2

(1 + iτ 2), and

U †τ 3U = −τ 1, U †τ 1U = τ 3. (4.2)

Then, it is convenient to introduce

bx =1

2

(τ 1x + iτ 2

x

), b†x =

1

2

(τ 1x − iτ 2

x

)(4.3)

They satisfy

b2x = b†

2

x = 0, b†xbx + bxb†x = 1 (4.4)

In this way they look like creation and annihilation operators. The transformations ex-

pressing τ in terms of b read

τ 1x = b†x + bx, τ

2x = i(b†x − bx), τ 3

x = − i2

[τ 1x , τ

2x

]= bxb

†x − b†xbx. (4.5)

Now we introduce the Jordan-Wigner string

ax = eiπ∑

1≤y<x b†ybybx, a

†x = e−iπ

∑y<x

b†ybyb†x. (4.6)

Then not only ai obey creation and annihilation relations on a given site, but also

a†xay + aya†x = 0, x 6= y, (4.7)

and so do ax, ay and a†x, a†y.

Therefore, these are now fermions, called Jordan-Wigner fermions. Therefore, the

Hamiltonian becomes (taking into account the Jordan-Wigner string which leads to the

minus sign in the term a†x − ax)

H = γNh∑x=1

(a†xax − axa†x

)− β

Nh∑x=1

(a†x − ax

) (a†x+1 + ax+1

)(4.8)

This is the so-called Bogoliubov Hamiltonian, studied in superconductivity. This Hamil-

tonian can now be diagonalized using standard methods.

5 Diagonalizing the Hamiltonian - the straightforward

method

To diagonalize this Hamiltonian we go to the plane wave basis

ax =1√Nh

∑k

eikxak, a†x =

1√Nh

∑k

e−ikxa†k (5.1)

8

Page 10: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

Substituting this into (4.8) gives

H = γ∑k

(a†kak − aka

†k

)− β

∑k

(a†k − a−k

) (a†−k + ak

)eik. (5.2)

Here the sum over k goes from −π to π, as usual (this is called the Brillouin zone), in

steps of 2π/Nh. This Hamiltonian clearly splits into terms coupling the modes k and −kfor each positive k. Therefore, we can write it as

H =∑k>0

Hk, (5.3)

where

Hk = 2 (γ − β cos k)(a†kak − a−ka

†−k

)− 2iβ sin k a†ka

†−k + 2iβ sin k a−ka

†k. (5.4)

Hk can be written in a convenient matrix form

Hk = 2 ( a†k a−k )(γ − β cos k −iβ sin kiβ sin k −γ + β cos k

)(aka†−k

). (5.5)

This matrix has the “Bogoliubov-de-Gennes” form from the theory of superconductivity.

It is a little inconvenient that it has imaginary entries, but these imaginary entries can be

completely eliminated if one does a transformation

a†−k = ia†−k, a−k = −ia−k. (5.6)

The new variable a−k are as good a fermionic variable as the old one, and the Hamiltonian

becomes

Hk = 2 ( a†k a−k )(γ − β cos k β sin kβ sin k −γ + β cos k

)(aka†−k

). (5.7)

Now the Hamiltonian can be diagonalized by a “Bogoliubov transformation”. This

transformation reads

ak = cos(φk) ck + sin(φk) c†−k, a

†−k = − sin(φk) ck + cos(φk) c

†−k. (5.8)

Here k > 0. It is clear from this that φk = −φ−k. Importantly, these transformations

preserve the fermionic anticommutation relations. For example,

{ak, a

†k

}={

cos(φk) ck + sin(φk) c†−k, sin(φk) c−k + cos(φk) c

†k

}= cos2 φk + sin2 φk = 1,

(5.9)

9

Page 11: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

{ak, a−k} ={

cos(φk) ck + sin(φk) c†−k, cos(φk) c−k − sin(φk) c

†k,}

= − cosφk sinφk+cosφk sinφk = 0,

(5.10)

and so on (to compute the left hand side, we assume that ck satisfy the fermionic anticom-

mutation relations, in other words, if ck are fermions, then so are ak). This Bogoliubov

transformation is nothing but the orthogonal rotation of the matrix, in other words,(aka†−k

)=(

cosφk sinφk− sinφk cosφk

)(ckc†−k

). (5.11)

The Hamiltonian, when expressed in terms of ck, becomes

Hk = 2 ( c†k c−k )U †(γ − β cos k β sin kβ sin k −γ + β cos k

)U(ckc†−k

), U =

(cosφk sinφk− sinφk cosφk

).

(5.12)

We can now choose the orthogonal matrix U in such a way that the Hamiltonian becomes

diagonal. Its eigenvalues are hk and −hk where

hk = 2√

(γ − β cos k)2 + β2 sin2 k = 2√γ2 + β2 − 2γβ cos k = 2

√(γ − β)2 + 4γβ sin2 k

2.

(5.13)

This brings the Hamiltonian to the form

Hk = ( c†k c−k )(hk 00 −hk

)(ckc†−k

). (5.14)

Finally, this means

H =∑k>0

2

√(γ − β)2 + 4γβ sin2 k

2

(c†kck − c−kc

†−k

). (5.15)

This is a very interesting Hamiltonian. In its ground state all fermionic states are empty.

The ground state energy is then

E0 = −2∑k>0

√(γ − β)2 + 4γβ sin2 k

2= −Nh

∫ π

−π

dk

√(γ − β)2 + 4γβ sin2 k

2. (5.16)

To create an excitation, we populate one fermionic state, either with positive momentum

q or with negative momentum −q. That increases the energy by

Eq − E0 = 2

√(γ − β)2 + 4γβ sin2 q

2. (5.17)

The minimum energy increase occurs if we populate the state with q = 0. This gives

Eq=0 − E0 = 2 |γ − β| , (5.18)

10

Page 12: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

and leads to the previously advertised result for the correlation length.

ξ =1

Eq=0 − E0

=1

2 |γ − β|. (5.19)

The point where γ = β is the transition point. At this point the correlation length is

infinity.

Interestingly, at small q the “single fermion” excitation energy has a relativistic form

(Eq − E0)2 /4 = (γ − β)2 + γβq2. (5.20)

Here |γ − β| plays the role of a relativistic “mass”. That’s why the critical point γ = β

is often called “massless”, while the phases with gaps in the spectrum are often called

“massive”.

Finally, we observe that this Hamiltonian (5.15) represents the Majorana fermions,

not the usual “Dirac” fermions. That’s because it represents the positive momentum

particles whose energy increases with k, so they move to the right. But also it has negative

momentum particles whose energy increases as k becomes more negative, so they move to

the left.

Real-world (“Dirac”) fermions would’ve been moving either left and/or right at all

k, not just at positive k. These kinds of special fermions which have their momentum

restricted to either positive values (ck moving to the right) or negative values (c−k moving

to the left) are called Majorana fermions.

6 Diagonalizing the Hamiltonian - alternative scheme

Here is another way to diagonalize the Hamiltonian, faster but involving a more convoluted

mathematical construction. To diagonalize it, we employ the Bogoliubov transformations,(cc†

)= U

(aa†

)=(A BB∗ A∗

)(aa†

), ( c† c ) = ( a† a )U †. (6.1)

the anticommutation relations. This is shorthand notations, in components this looks like

this: Uij is a matrix, and

cx =Nh∑y=1

[Axyay +Bxya

†y

], c†x =

Nh∑y=1

[B∗xyay + A∗xya

†y

]. (6.2)

Let us prove that U must be a unitary matrix. This is a consequence of the anticommu-

tation relations. Let us introduce

ψj =(aa†

). (6.3)

11

Page 13: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

This is again a shorthand notation. Here j goes from 1 to 2Nh. If 1 ≤ j ≤ Nh, then

ψj = aj. If Nh < j ≤ N2h, then ψj = a†j−Nh . We also introduce

φj =(cc†

). (6.4)

Now it should be clear that

ψ†jψm + ψmψ†j = δij. (6.5)

Indeed, if m = j ≤ Nh, this amounts to anticommutations between am and a†j. If m > Nh,

n > Nh, this is again an anticommutator between a†m−Nh , an−Nh . If m > Nh and j < Nh,

this is an anticommutator between a†m−Nh and a†j, which is zero. Finally, if m ≤ Nh,

j > Nh then this is an anticommutator between am and aj−Nh , which is also zero.

In the same way,

φ†jφm + φmφ†j = δmj. (6.6)

Now let us use that

φj =∑m

Ujmψm, φ†j =

∑m

ψ†mU†mj. (6.7)

Substitute these into (6.6), we find

∑nl

[ψ†nU

†njUmlψl + Umlψlψ

†nU†nj

]= δmj. (6.8)

Now we note that

ψ†nψl + ψlψ†n = δnl. (6.9)

This gives ∑n

UmnU†nj = δmj. (6.10)

This means UU † = I, or U is a unitary matrix.

Let us write the Hamiltonian (4.8) in the following way

H = ( a a† )

(γ + β

2∆ β

−β2Γ −γ − β

2∆

)(aa†

)= ψ†Hψ. (6.11)

Here H is a 2Nh by 2Nh matrix. We can now employ the Bogoliubov transformation, to

write

ψ = U †φ. (6.12)

Then

H = φ†UHU †φ. (6.13)

12

Page 14: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

We choose U so that UHU † is diagonal. Then in terms of c the Hamiltonian becomes

H = H =∑k

hk[c†kck − ckc

†k

], (6.14)

Here hk are eigenvalues of H.

So the program is then to find the eigenvalues of H. We write

H =

(γ +

β

2∆

)Σ3 + i

β

2ΓΣ2, (6.15)

where ∆ and Γ are matrices such that

∆xy = δx,y+1 + δx,y−1, Γxy = δx,y−1 − δx,y+1, (6.16)

and Σ3, Σ2 are Pauli matrices.

To find hk, we will use a series of unitary transformations.

We first rotate Σ3 into Σ1 by employing U = 1√2

(1 + iΣ2) and H ′ = U †HU . We find

H =

(γ +

β

2∆

)Σ1 + i

β

2ΓΣ2 =

(0 γ + β

2(∆ + Γ)

γ + β2

(∆− Γ) 0

). (6.17)

The eigenvalue equations become

hsx = γtx + βtx+1, (6.18)

htx = γsx + βsx−1. (6.19)

These can be solved in terms of plane waves,

sx = skeikx, tx = tke

ikx. (6.20)

Here x varies from 1 to Nh. k must vary from 0 to 2π because x is integer (if k > 2π, then

eixk = eix(k−2π), so k larger than 2π is equivalent to k − 2π).

k = 0,2π

Nh

,4π

Nh

, . . . , 2π − 2π

Nh

. (6.21)

We now find

hsk =(γ + βeik

)tk, htk = γsk + βe−iksk. (6.22)

This is equivalent to finding the eigenvalues of(0 γ + βeik

γ + βe−ik 0

). (6.23)

13

Page 15: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

The eigenvalues are then

h2 =(γ + βeik

) (γ + βe−ik

)= γ2 +β2 + 2γβ cos(k) = (γ − β)2 + 2γβ (cos(k) + 1) (6.24)

h(k) = ±

√√√√(γ − β)2 + 4γβ cos2

(k

2

). (6.25)

It is convenient to introduce q = π − k. As k varies from 0 to 2π, q varies from −π to π.

Then

h(q)±√

(γ − β)2 + 4γβ sin2(q

2

). (6.26)

Thus the Hamiltonian becomes

H =∑q

√(γ − β)2 + 4γβ sin2

(q

2

) (c†qcq − cqc†q

). (6.27)

Now we can construct the ground and excited states. If we fill all the states with

fermions, then

c†qcq − cqc†q = −1. (6.28)

This gives the minimal possible energy, that is the ground state. The ground state energy

is thus

E0 =∑q

√(γ − β)2 + 4γβ sin2

(q

2

)= Nh

∫ π

−π

dq

√(γ − β)2 + 4γβ sin2

(q

2

). (6.29)

To create an excitation, we take a fermion with momentum q and remove it. Then for

this q,

c†qcq − cqc†q = 1. (6.30)

This increases energy by

Eq − E0 = 2

√(γ − β)2 + 4γβ sin2

(q

2

). (6.31)

This gives excitation energy. It’s also possible to remove more than one fermion, to get

even higher energy.

Interesting to note that at small q it has a relativistic form,

h2(q) = (γ − β)2 + γβq2. (6.32)

This is the spectrum of particles of mass m = |γ − β|.

14

Page 16: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

7 Critical exponent

The lowest excited state is at q = 0, giving

Eq=0 − E0 = 2 |γ − β| . (7.1)

This is the gap in the spectrum. The correlation length is the inverse gap and is given by

ξ =1

2|γ − β|. (7.2)

It diverges at γ = β. It is customary, if the correlation length is divergent at some critical

Tc, to denote the power of its divergence as ν:

ξ ∝ 1

|T − Tc|ν. (7.3)

We see that for the 2D Ising model ν = 1. Indeed, recall that

β = Kh =JhT, γ = e−2Kv = e−

2JvT . (7.4)

So

β − γ =JhT− e−

2JvT . (7.5)

The critical temperature Tc is when

JhT c− e−

2JvTc = 0. (7.6)

This is when the gap vanishes and the correlation length is infinity. If T is close to Tc,

then

β − γ ≈(−JhT 2c

+2JvTc

e−2JvTc

)(T − Tc) = α(T − Tc) (7.7)

with some slope α. So

ξ ∼ 1

|T − Tc|. (7.8)

ν = 1 is one of Onsager’s famous exact results.

Another result for the free energy easily follows as well. The free energy is given by

F = −T logZ. (7.9)

Since Z is proportional to exp (−NvE0) where E0 is the ground state energy and Nv is the

length of the Ising model in the ”time” direction, that gives

F = TNvE0 (7.10)

15

Page 17: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

In other words, the ground state energy in quantum mechanics is the same as the free

energy in statistical mechanics. In this problem

E0 ∝ −Nh

∫ π

−π

dq

√(γ − β)2 + 4γβ sin2

(q

2

)(7.11)

So

F = −TNvNh

∫ π

−π

dq

√(γ − β)2 + 4γβ sin2

(q

2

). (7.12)

Notice that F is proportional to NvNh, which is the total number of sites in our 2D Ising

model, which is like a volume of the system. So F is extensive (proportional to volume), as

we should have expected. The integral in the expression for F is a known integral, whose

value is related to elliptic functions. We are not interested in its exact value. Rather we

are only interested in the specific heat

c = −T ∂2F

dT 2(7.13)

and only at T close to Tc. To find it we need to differentiate F with respect to T ,

remembering that γ and β are both temperature dependent. We recall that at T close to

Tc, β − γ ∼ α(T − Tc). So we can write

F = −TNvNh

∫ π

−π

dq

√α2(T − Tc)2 + 4γ(T )β(T ) sin2

(q

2

). (7.14)

Differentiating with respect to T once gives

∂F

∂T= −TNvNh

∫ π

−π

dq

α2(T − Tc) + 2 ∂∂T

(γβ) sin2(q2

)√α2(T − Tc)2 + 4γ(T )β(T ) sin2

(q2

)−NvNh

∫ π

−π

dq

√α2(T − Tc)2 + 4γ(T )β(T ) sin2

(q

2

). (7.15)

Computing the second derivative gives

∂2F

∂T 2=

TNvNh

2

∫ π

−π

dq

(α2(T − Tc) + 2 ∂

∂T(γβ) sin2

(q2

))2

(α2(T − Tc)2 + 4γ(T )β(T ) sin2

(q2

)) 32

TNvNh

∫ π

−π

dq

α2 + 2 ∂2

∂T 2 (γβ) sin2(q2

)√α2(T − Tc)2 + 4γ(T )β(T ) sin2

(q2

)−NvNh

∫ π

−π

dq

α2(T − Tc) + 2 ∂∂T

(γβ) sin2(q2

)√α2(T − Tc)2 + 4γ(T )β(T ) sin2

(q2

) . (7.16)

16

Page 18: Advanced Statistical Mechanics - Home | University of ... 2D Ising Model: Peierls Argument 2DIsing model is de ned on a 2D lattice. Each spin of the 2D Ising model lives on a 2-dimensional

As T → Tc, the first and the third term remain finite. The second term can be estimated

to behave as log |T − Tc|. So we find

c ∝ log

(1

|T − Tc|

). (7.17)

This is another of Onsager’s famous results. A standard notation in statistical mechanics

is

c ∝ 1

|T − Tc|α(7.18)

From here it follows that α = 0.

17