Lecture 17

Dressing, excitations and the thermodynamic Bethe ansatz

Course map: P4, and G3 completed. Lecture 16 put the ground state into the thermodynamic limit. This lecture dresses it and heats it. One linear operator, dressing, turns the bare energy of an added particle into its cost and the derivative of its bare momentum into the derivative of its momentum, and gives the gas its two branches of excitations and its speed of sound. Above zero temperature, counting the ways to fill the vacancies gives an entropy, and minimising the free energy against it gives one nonlinear integral equation, the Yang–Yang equation, whose solution is the gas’s exact equation of state.

17.1 The question

Lecture 16 found the ground states. Physics happens above them. So the question is

what are the excitations, and what is the equation of state at any temperature?

The answer: dressing (Definition 17.1) gives an excitation’s energy and the derivative of its momentum (Proposition 17.2), which gives Lieb’s two branches; at T>0T>0 the Yang–Yang equation (Theorem 17.7) gives the pressure. The worked example is the gas at T=0T=0.

17.2 Dressing

Every question asked of a Bethe state in the thermodynamic limit has the same shape. Adding one particle to the sea moves every other root a little, so the change in any extensive quantity is the particle’s own contribution plus the backflow. One linear operator does the bookkeeping for all of them.

Definition 17.1 (Dressing). Let ϑ(λ)=ρ(λ)/ρt(λ)\vartheta(\lambda)=\rho(\lambda)/\rho_t(\lambda) be the filling fraction, ρt=ρ+ρh\rho_t=\rho+\rho_h (at T=0T=0, the indicator of the sea). The dressed ff is the solution of fdr(λ)=f(λ)+12π∫K(λ−μ) ϑ(μ) fdr(μ) dμ, f^{\mathrm{dr}}(\lambda)=f(\lambda) +\frac1{2\pi}\int K(\lambda-\mu)\,\vartheta(\mu)\,f^{\mathrm{dr}}(\mu)\,\dd\mu , (17.1) with KK the model’s kernel (16.6).

The definition is worth its own name because (16.5) is already an instance of it. It is a response, not a total: the dressed bare momentum k0drk_0^{\mathrm{dr}} is not the excitation’s momentum; the momentum comes from integrating (k0′)dr(k_0')^{\mathrm{dr}}.

Proposition 17.2. 2πρt=(p0′)dr2\pi\rho_t=(p_0')^{\mathrm{dr}} for any ϑ\vartheta. Now take T=0T=0, so that ϑ\vartheta is the indicator of the sea, and let an excitation have bare energy ε0\varepsilon_0 and bare momentum k0k_0; write ε=ε0dr\varepsilon=\varepsilon_0^{\mathrm{dr}}. If ε\varepsilon vanishes at the edges of the sea, then ε′=(ε0′)dr\varepsilon'=(\varepsilon_0')^{\mathrm{dr}}, and the excitation’s dressed velocity is veff(λ)=(ε0′)dr(λ)(k0′)dr(λ)=dεdp,p′=(k0′)dr. v^{\mathrm{eff}}(\lambda) =\frac{(\varepsilon_0')^{\mathrm{dr}}(\lambda)} {(k_0')^{\mathrm{dr}}(\lambda)} =\frac{\dd\varepsilon}{\dd p} , \qquad p'=(k_0')^{\mathrm{dr}} . (17.2)

Proof (★). Multiply (16.5) by 2π2\pi and use ρ=ϑρt\rho=\vartheta\rho_t: 2πρt=p0′+12π∫Kϑ (2πρt)2\pi\rho_t=p_0'+\tfrac1{2\pi}\int K\vartheta\,(2\pi\rho_t), which is (17.1) for f=p0′f=p_0', for any ϑ\vartheta. For the second statement, differentiate (17.1) in λ\lambda and integrate by parts in μ\mu, using ∂λK(λ−μ)=−∂μK(λ−μ)\partial_\lambda K(\lambda-\mu)=-\partial_\mu K(\lambda-\mu): ε′(λ)=ϵ′(λ)+12π∫K(λ−μ)(ϑε)′(μ)dμ. \varepsilon'(\lambda)=\epsilon'(\lambda) +\frac1{2\pi}\int K(\lambda-\mu)\bigl(\vartheta\varepsilon\bigr)'(\mu)\dd\mu . ϑ\vartheta being an indicator, (ϑε)′(\vartheta\varepsilon)' is ϑε′\vartheta\varepsilon' plus delta functions at the edges weighted by ε\varepsilon there. Those vanish exactly when ε\varepsilon does, and what is left is (17.1) for ε0′\varepsilon_0'. The velocity is then the chain rule. Without the edge condition the boundary terms survive, and ε′≠(ε0′)dr\varepsilon'\ne(\varepsilon_0')^{\mathrm{dr}}: for the gas at c=q=1c=q=1, dressing f(k)=kf(k)=k and differentiating gives 1.20991.2099 at k=0k=0 against (1)dr(0)=1.9190(1)^{\mathrm{dr}}(0)=1.9190. The step also needs T=0T=0: for a smooth ϑ\vartheta the extra term is 12π∫Kϑ′ε\tfrac1{2\pi}\int K\vartheta'\varepsilon, a bulk integral that no edge condition kills. 

Remark 17.3 (Which momentum, and which way it runs). k0k_0 is the excitation’s own bare momentum, not automatically (16.5)’s counting momentum p0p_0. For a particle added to the gas the two agree; for the chain they do not, since p0=θ1p_0=\theta_1 runs backwards against k=π−θ1k=\pi-\theta_1 (Lecture 16) — and the chain’s excitation is not a magnon but a hole, of bare energy −ε0-\varepsilon_0, whose momentum runs with ζ\zeta. The spinon reading at the end computes it and finds ∣veff∣→πJ/2\abs{v^{\mathrm{eff}}}\to\pi J/2; reading (17.2) with ε0\varepsilon_0 and θ1\theta_1 instead flips that sign.

Two things fix the object in place. Equation (17.1) is linear with the same kernel for every ff, so dressing is one operator (1−12πKϑ)−1(1-\tfrac1{2\pi}K\vartheta)^{-1}: a single numerical solve answers every question. And ϑ\vartheta carries all the state dependence — sharp at T=0T=0, a smooth Fermi function at finite temperature (below), position- and time-dependent out of equilibrium (Lecture 20) — with (17.2) the dressed velocity throughout. What does not carry over is the route to it: at T>0T>0 the identity ε′=(ε0′)dr\varepsilon'=(\varepsilon_0')^{\mathrm{dr}} comes from differentiating Yang–Yang’s nonlinear equation for the pseudo-energy (Corollary 17.8).

17.3 Lieb’s two branches

The gas has a Fermi sea with edges, so it has two ways to be excited; Lieb found both in 1963, and both come off one pair of functions. The T=0T=0 dressed energy and momentum are ε(k)−12π∫−qqK(k−k′)ε(k′)dk′=k2−μ,p′(k)=2πρt(k), \varepsilon(k)-\frac1{2\pi}\int_{-q}^{q}K(k-k')\varepsilon(k')\dd k' =k^2-\mu, \qquad p'(k)=2\pi\rho_t(k), (17.3) the first being (17.1) for the bare energy k2−μk^2-\mu and the second Proposition 17.2; the constant μ\mu — the chemical potential, and in this lecture there is no spectral parameter to confuse it with — is fixed by ε(±q)=0\varepsilon(\pm q)=0. That condition does two things at once: it puts both branches at zero energy where they begin, and it is exactly the hypothesis of Proposition 17.2, so the velocity formula applies. Now add a particle just above the right edge, k>qk>q: energy ε(k)>0\varepsilon(k)>0 and momentum p(k)−p(q)p(k)-p(q) trace the Type I branch, the Bogoliubov mode (a particle below −q-q gives the mirror branch, referred to −q-q). Move a particle from inside the sea to its edge, leaving a hole at ∣k∣<q\abs k<q: energy −ε(k)>0-\varepsilon(k)>0 and momentum p(q)−p(k)p(q)-p(k) trace Type II, which rises, turns over and returns to zero at momentum 2πn2\pi n sketched: the branches are computed here from (17.3); that they exhaust the elementary excitations is cited (Lieb 1963).

Figure 17.1. Lieb’s branches at γ=4\gamma=4, n=1n=1. Both leave the origin with the same slope — the dressed velocity veffv^{\mathrm{eff}} (17.2) at the Fermi edge, i.e. the speed of sound. The Type II branch vanishes again at p=2πnp=2\pi n: the sea has been rotated by one unit. Faint: the Tonks–Girardeau limits (p+πn)2−(πn)2(p+\pi n)^2-(\pi n)^2 and (πn)2−(πn−p)2(\pi n)^2-(\pi n-p)^2 that the two branches approach.

Type II has no counterpart in Bogoliubov theory — it is the exact version of a dark soliton cited: Kulish–Manakov–Faddeev (1976) — and both branches are linear at small momentum with the same slope, the sound velocity that makes the gas a Luttinger liquid.

17.4 Counting

Everything in this lecture rests on one sentence of Lecture 16: a Bethe state is not a list of rapidities but a choice of quantum numbers from the list of vacancies. Choose a subset, solve (16.1), and the roots come out. So counting states is counting subsets — and that is a problem with an answer. For the chain the list is finite, of length N−MN-M, and on the branch where ζ\zeta increases the roots occupy MM distinct members of it (Proposition 16.1, whose second sentence Remark 16.2 showed to be a hypothesis); for the gas the list is all of Z+N−12\Z+\tfrac{N-1}2 and is not finite at all. What the count below uses is neither, but the local density of vacancies ρt\rho_t, which both models have.

Figure 17.2. A Bethe state is a choice of which vacancies carry roots. At T=0T=0 the choice is forced — a solid block: no holes inside it, no roots outside (Lecture 16). At T>0T>0 any subset is allowed, and a cell of the rapidity line with LρtdλL\rho_t\dd\lambda slots and LρdλL\rho\dd\lambda of them filled can be filled in (LρtdλLρdλ)\binom{L\rho_t\dd\lambda}{L\rho\dd\lambda} ways. The logarithm of the product over cells is the Yang–Yang entropy.

Fix a coarse-graining: cut the rapidity line into cells of width dλ\dd\lambda, small on the scale over which ρ\rho varies but wide enough to hold many vacancies. In the cell at λ\lambda there are Lρt(λ)dλL\rho_t(\lambda)\dd\lambda slots and Lρ(λ)dλL\rho(\lambda)\dd\lambda of them carry roots, where LL is the number of sites NN or the length of the box, as in (16.5). The cells are independent, so

Proposition 17.4 (The Yang–Yang entropy). The number of Bethe states compatible with the densities ρ,ρh\rho,\rho_h is ∏cells(LρtdλLρdλ)\prod_{\text{cells}}\binom{L\rho_t\dd\lambda}{L\rho\dd\lambda}, and its logarithm is Ls+o(L)Ls+o(L) with s=∫[ρtln⁡ρt−ρln⁡ρ−ρhln⁡ρh]dλ=∫ρt[−ϑln⁡ϑ−(1−ϑ)ln⁡(1−ϑ)]dλ, s=\int\bigl[\rho_t\ln\rho_t-\rho\ln\rho-\rho_h\ln\rho_h\bigr]\dd\lambda =\int\rho_t\bigl[-\vartheta\ln\vartheta-(1-\vartheta)\ln(1-\vartheta)\bigr] \dd\lambda , (17.4) the entropy per site (or per unit length), with ϑ=ρ/ρt\vartheta=\rho/\rho_t the filling fraction of Definition 17.1.

proved as a count, from the hypotheses named below

Proof (★). Stirling gives ln⁡(AB)=Aln⁡A−Bln⁡B−(A−B)ln⁡(A−B)+O(ln⁡A)\ln\binom AB=A\ln A-B\ln B-(A-B)\ln(A-B)+O(\ln A), so three limits are needed and their order is not free. Cut the rapidity line at ∣λ∣≤Λ\abs\lambda\le\Lambda and take finitely many cells there. Let L→∞L\to\infty: the leading terms are LdλL\dd\lambda times the bracket in (17.4) and the errors are O(ln⁡L)O(\ln L) in each of finitely many cells, hence o(L)o(L). Then refine the cells, which turns the sum into the integral. Then let Λ→∞\Lambda\to\infty, which converges because the entropy density is integrable. Taking the first two in the other order would not do — with one cell per vacancy the errors are O(Lln⁡L)O(L\ln L) — and without the cutoff the first step never starts, since the gas’s outermost cell holds infinitely many slots. The second form is the first with ρ=ϑρt\rho=\vartheta\rho_t, ρh=(1−ϑ)ρt\rho_h=(1-\vartheta)\rho_t. 

Remark 17.5 (What the count assumes). For the gas it assumes, first, that every way of filling the slots is admissible, with no further extensive restriction within a cell or between cells; second, that distinct choices give distinct states and exhaust the spectrum — that quantum numbers and solutions are in bijection is Proposition 11.5, and that the states so built are all of them is cited; third, that all choices with the same coarse-grained densities are equally numerous. None of this is proved here. The variational identities below are proved given this count; the saddle-point identification is sketched, and uniqueness is cited. The chain needs a string hypothesis as well (the reading at the end).

17.5 Minimising the free energy

At temperature TT and chemical potential μ\mu the equilibrium state minimises the grand free energy per unit length, g[ρ]=∫(ε0(λ)−μ)ρ(λ)dλ−Ts, g[\rho]=\int\bigl(\varepsilon_0(\lambda)-\mu\bigr)\rho(\lambda)\dd\lambda-Ts , (17.5) where ε0\varepsilon_0 is the bare energy of one root — ε0=k2\varepsilon_0=k^2 for the gas of Lecture 11, ε0=−πJa1\varepsilon_0=-\pi Ja_1 for the chain (the reading at the end). Here μ\mu is the chemical potential, as in Lieb’s branches.

Remark 17.6 (ρh\rho_h is not yours to vary). Equation (17.5) is a functional of ρ\rho alone. The hole density is fixed by (16.5), ρ+ρh=p0′2π+12π∫K(λ−λ′)ρ(λ′)dλ′,soδρh=−δρ+12π∫K δρ. \rho+\rho_h=\frac{p_0'}{2\pi} +\frac1{2\pi}\int K(\lambda-\lambda')\rho(\lambda')\dd\lambda' , \qquad\text{so}\qquad \delta\rho_h=-\delta\rho+\frac1{2\pi}\int K\,\delta\rho . (17.6) The kernel term is the whole of the interaction. Drop it and the variation returns free fermions with the bare dispersion; treat ρh\rho_h as an independent function and the answer is a Boltzmann factor with no exclusion at all. Both are checked in the script, and the second is the error the section is named after.

Theorem 17.7 (Yang–Yang). Write ε=Tln⁡(ρh/ρ)\varepsilon=T\ln(\rho_h/\rho), the pseudo-energy. Then ρ\rho is stationary for (17.5) subject to (17.6) if and only if ε(λ)=ε0(λ)−μ−T2π∫K(λ−λ′) ln⁡(1+e−ε(λ′)/T)dλ′, \varepsilon(\lambda)=\varepsilon_0(\lambda)-\mu -\frac T{2\pi}\int K(\lambda-\lambda')\, \ln\bigl(1+e^{-\varepsilon(\lambda')/T}\bigr)\dd\lambda' , (17.7) and then the filling fraction is a Fermi function of the pseudo-energy, and the minimum value of gg is ϑ=11+eε/T,min⁡g=−T2π∫p0′(λ) ln⁡(1+e−ε(λ)/T)dλ. \vartheta=\frac1{1+e^{\varepsilon/T}}, \qquad \min g=-\frac T{2\pi}\int p_0'(\lambda)\, \ln\bigl(1+e^{-\varepsilon(\lambda)/T}\bigr)\dd\lambda . (17.8) For the gas p0′=1p_0'=1 and −min⁡g-\min g is the pressure PP.

proved from Proposition 17.4; that the minimiser gives the true free energy is Yang and Yang’s saddle-point argument, sketched after the proof

Proof. From (17.4), δs=∫[ln⁡(ρt/ρ) δρ+ln⁡(ρt/ρh) δρh]\delta s=\int[\ln(\rho_t/\rho)\,\delta\rho+\ln(\rho_t/\rho_h)\,\delta\rho_h], and ρh/ρ=eε/T\rho_h/\rho=e^{\varepsilon/T} turns the two logarithms into ln⁡(1+eε/T)\ln(1+e^{\varepsilon/T}) and ln⁡(1+e−ε/T)\ln(1+e^{-\varepsilon/T}). Substituting δρh\delta\rho_h from (17.6) and using that KK is even, δgδρ(λ)=(ε0−μ)−T[ln⁡(1+eε/T)−ln⁡(1+e−ε/T)]−T2π∫K(λ−λ′)ln⁡(1+e−ε(λ′)/T)dλ′. \frac{\delta g}{\delta\rho(\lambda)} =\bigl(\varepsilon_0-\mu\bigr) -T\Bigl[\ln\bigl(1+e^{\varepsilon/T}\bigr)-\ln\bigl(1+e^{-\varepsilon/T}\bigr)\Bigr] -\frac T{2\pi}\int K(\lambda-\lambda')\ln\bigl(1+e^{-\varepsilon(\lambda')/T}\bigr)\dd\lambda' . The bracket is ε/T\varepsilon/T identically, so the vanishing of the derivative is (17.7). The first equation of (17.8) is the definition of ε\varepsilon rearranged. For the second, write Ts=∫ρε+T∫ρtln⁡(1+e−ε/T)T s=\int\rho\varepsilon+T\int\rho_t\ln(1+e^{-\varepsilon/T}), use (17.7) to replace ε0−μ\varepsilon_0-\mu in (17.5), and use (17.6) to replace ρt\rho_t: the two double integrals are equal by the symmetry of KK and cancel, leaving g=−T2π∫p0′ln⁡(1+e−ε/T)g=-\tfrac T{2\pi}\int p_0'\ln(1+e^{-\varepsilon/T}). The weight p0′p_0' is not decoration — it is what the chain’s strings need (the reading at the end), and dropping it would make the chain’s free energy diverge. Finally the stationary point is a minimum: writing σ(ϑ)=−ϑln⁡ϑ−(1−ϑ)ln⁡(1−ϑ)\sigma(\vartheta)=-\vartheta\ln\vartheta-(1-\vartheta)\ln(1-\vartheta), the integrand of (17.4) is ρt σ(ρ/ρt)\rho_t\,\sigma(\rho/\rho_t), the perspective of the concave σ\sigma and therefore jointly concave in (ρ,ρt)(\rho,\rho_t); and ρ↦(ρ,ρt[ρ])\rho\mapsto(\rho,\rho_t[\rho]) is affine by (17.6). So ss is concave in ρ\rho, gg is convex, and the admissible set {0≤ρ≤ρt[ρ]}\{0\le\rho\le\rho_t[\rho]\} is convex. That (17.7) has exactly one solution at every c>0c>0, T>0T>0 is Yang and Yang’s, and is cited. 

Why the minimum is the free energy. The argument is a saddle point. Write the partition function as a sum over sets of quantum numbers, group the sets by their coarse-grained densities, and the sum becomes Z=∑{ρ}e−Lg[ρ]/TZ=\sum_{\{\rho\}}e^{-L g[\rho]/T} over the coarse-grained configurations, with gg of (17.5): the number of terms in each group is eLse^{Ls} by Proposition 17.4 and each contributes e−L(e−μn)/Te^{-L(e-\mu n)/T}. As L→∞L\to\infty the sum is dominated by its largest term and −Tln⁡Z/L→min⁡g-T\ln Z/L\to\min g, provided the number of groups grows sub-exponentially — which is the usual requirement, and the usual thing that is waved through.

Equation (17.7) is nonlinear — the unknown sits inside a logarithm inside the integral — and that is the price of the temperature. Everything else about it is a gift: one scalar equation, one scalar unknown, and no reference to NN or to any particular state. And what the second half of (17.8) says is that the minimisation is a Legendre transform. The minimum value of g=e−μn−Tsg=e-\mu n-Ts is the grand potential density, −P(μ,T)-P(\mu,T); so PP is the Legendre transform of the energy density in both nn and ss, its partners come back by differentiating, n=∂P∂μ,s=∂P∂T,EL=Ts+μn−P, n=\frac{\partial P}{\partial\mu},\qquad s=\frac{\partial P}{\partial T},\qquad \frac EL=Ts+\mu n-P , (17.9) and one scalar function of two variables carries the whole thermodynamics. Students lose the last of these by trying to compute E/LE/L from ∫ερ\int\varepsilon\rho, which is not it: ε\varepsilon is not an energy.

Corollary 17.8 (Dressing at finite temperature). ε′=(ε0′)dr\varepsilon'=(\varepsilon_0')^{\mathrm{dr}} at every temperature, with ϑ\vartheta of (17.8) in (17.1), and 2πρt=(p0′)dr2\pi\rho_t=(p_0')^{\mathrm{dr}}. The effective velocity at temperature TT is defined, for the gas, by the same ratio as at T=0T=0, veff(k)=ε′(k)2πρt(k), v^{\mathrm{eff}}(k)=\frac{\varepsilon'(k)}{2\pi\rho_t(k)} , (17.10) which reduces to (17.2) when ϑ\vartheta is an indicator. For the chain the denominator must be the excitation’s own bare momentum dressed, not the counting momentum’s (Remark 17.3).

Proof. Differentiate (17.7) in λ\lambda, move the derivative onto μ′\mu' by ∂λK(λ−λ′)=−∂λ′K(λ−λ′)\partial_\lambda K(\lambda-\lambda')=-\partial_{\lambda'}K(\lambda-\lambda') and integrate by parts; the boundary terms vanish because K→0K\to0. What is left involves ∂λ′ln⁡(1+e−ε/T)=−ϑε′/T\partial_{\lambda'}\ln(1+e^{-\varepsilon/T}) =-\vartheta\varepsilon'/T, and the TT cancels: ε′(λ)=ε0′(λ)+12π∫K(λ−λ′) ϑ(λ′) ε′(λ′)dλ′, \varepsilon'(\lambda)=\varepsilon_0'(\lambda) +\frac1{2\pi}\int K(\lambda-\lambda')\,\vartheta(\lambda')\, \varepsilon'(\lambda')\dd\lambda' , which is (17.1) for ε0′\varepsilon_0'. The second statement is Proposition 17.2, whose first half holds for any ϑ\vartheta; the third is a definition. 

17.6 Two checks

A new equation earns trust by reproducing the two answers already known.

Proposition 17.9 (Impenetrable, and cold). For the gas of Lecture 11, with ε0=k2\varepsilon_0=k^2 and K=2c/(k2+c2)K=2c/(k^2+c^2):

  1. as c→∞c\to\infty, ε(k)=k2−μ−2P/c+O(c−2)\varepsilon(k)=k^2-\mu-2P/c+O(c^{-2}) uniformly on compact sets of kk, and PP tends to the free-fermion pressure T2π∫ln⁡(1+e−(k2−μ)/T)dk\tfrac T{2\pi}\int\ln(1+e^{-(k^2-\mu)/T})\dd k, the correction being O(1/c)O(1/c);

  2. as T→0T\to0 at μ>0\mu>0, (17.7) becomes (17.3) and P→−12π∫−qqε=μn−E/LP\to-\tfrac1{2\pi}\int_{-q}^{q}\varepsilon=\mu n-E/L, with the edge condition ε(±q)=0\varepsilon(\pm q)=0 deduced, not imposed. (At μ<0\mu<0 the limit is the vacuum: ε=k2−μ>0\varepsilon=k^2-\mu>0 everywhere, no sea, no zero, n=P=0n=P=0.)

Proof (★). Both parts need one imported fact: on any bounded set of parameters there is a CC with ε(k)≥k2−C\varepsilon(k)\ge k^2-C, uniformly cited: Yang and Yang (1969). It is what makes ln⁡(1+e−ε/T)\ln(1+e^{-\varepsilon/T}) integrable with bounded zeroth and second moments, and both proofs use exactly that.

(1) ∫Kdk=2π\int K\dd k=2\pi for every cc, and K(k)=2c+O(c−3k2)K(k)=\tfrac2c+O(c^{-3}k^2). With the moments bounded uniformly in c≥c0c\ge c_0, for kk in a compact set the integral in (17.7) is T2π⋅2c∫ln⁡(1+e−ε/T)+O(c−3)=2P/c+O(c−3)\tfrac T{2\pi}\cdot\tfrac2c\int\ln(1+e^{-\varepsilon/T})+O(c^{-3}) =2P/c+O(c^{-3}); expanding PP itself then leaves O(c−2)O(c^{-2}). That is a constant shift of μ\mu. (2) Tln⁡(1+e−ε/T)→max⁡(0,−ε)T\ln(1+e^{-\varepsilon/T})\to\max(0,-\varepsilon) pointwise and to within Tln⁡2T\ln2 uniformly — enough on a compact set, and the tails are handled by the same quadratic bound, not by the uniform bound, whose integral over R\R is infinite. The limit is supported where ε<0\varepsilon<0; since ε\varepsilon is continuous and strictly increasing in ∣k∣\abs k cited: Yang and Yang (1969), that set is an interval, empty at μ<0\mu<0 — the vacuum — and otherwise (−q,q)(-q,q) with ε(±q)=0\varepsilon(\pm q)=0. On it the limit of (17.7) is ε=k2−μ+12π∫−qqKε\varepsilon=k^2-\mu+\tfrac1{2\pi}\int_{-q}^{q}K\varepsilon, which is (17.3). For PP, split (17.8) the same way; μn−E/L\mu n-E/L then follows from P=Ts+μn−E/LP=Ts+\mu n-E/L and s→0s\to0. 

Part (1) carries a sentence of physics, and it is the opposite of the one that suggests itself. The shift raises μ\mu, so the gas has more pressure than the impenetrable one, while hard rods of length aa give P=PF(μ−aP)P=P_{\mathrm F}(\mu-aP) and less: matching, a=−2/ca=-2/c. At large finite cc the gas is free fermions in a box lengthened by 2/c2/c per particle. The Bethe equations say so directly — θ(k)≈2k/c\theta(k)\approx2k/c turns (11.11) into kj(L+2N/c)=2πIjk_j(L+2N/c)=2\pi I_j in the rest frame, ∑lkl=0\sum_lk_l=0 — and so does Lecture 16’s E/N=n2e=π2n23(1−4/γ+… )E/N=n^2e=\tfrac{\pi^2n^2}3(1-4/\gamma+\dots), which to this order is π2neff2/3\pi^2n_{\mathrm{eff}}^2/3 with neff=n/(1+2n/c)n_{\mathrm{eff}}=n/(1+2n/c). At c=100c=100, T=μ=1T=\mu=1 the shift accounts for the whole of the 0.6%0.6\% by which the interacting pressure exceeds the free-fermion one.

Figure 17.3. The pseudo-energy ε(k)\varepsilon(k) of (17.7) at three temperatures, c=1c=1 and μ\mu held at the value (17.3) gives for q=1.5q=1.5. Grey: the T=0T=0 dressed energy (17.3), whose zeros are the Fermi edges ±q\pm q. At T>0T>0 there are no edges: the curve slides down and ε(±q)\varepsilon(\pm q) moves away from zero, which is why the second half of Proposition 17.2 cannot be used here; the finite-temperature identity follows instead from Corollary 17.8.

17.7 Solving it

Equation (17.7) has no closed-form solution and does not need one: it is a fixed-point equation, and the obvious iteration works. It also has one fewer parameter than it looks: substituting k=T κk=\sqrt T\,\kappa and c=T c^c=\sqrt T\,\hat c makes every T\sqrt T cancel between KK and dk′\dd k', so that ε/T\varepsilon/T and P/T3/2P/T^{3/2} depend on (μ/T,c^)(\mu/T,\hat c) alone. One plot is the whole equation of state.

Proposition 17.10 (The iteration contracts). Let ε↦Fε\varepsilon\mapsto\mathcal{F}\varepsilon be the right side of (17.7). If ϑ≤ϑˉ\vartheta\le\bar\vartheta along the iteration then ∥Fε−Fε~∥∞≤ϑˉ ∥ε−ε~∥∞\norm{\mathcal F\varepsilon-\mathcal F\tilde\varepsilon}_\infty \le\bar\vartheta\,\norm{\varepsilon-\tilde\varepsilon}_\infty.

Proof (★). ∂εln⁡(1+e−ε/T)=−ϑ/T\partial_\varepsilon\ln(1+e^{-\varepsilon/T})=-\vartheta/T, and 12π∫∣K∣=1\tfrac1{2\pi}\int\abs K=1 in both models — the one place in this lecture where the sign of KK (Lecture 16) does not matter. So the TT cancels and the factor is sup⁡ϑ\sup\vartheta. 

The linearisation being differentiated here is nothing other than the dressing operator 12πKϑ\tfrac1{2\pi}K\vartheta of (17.1), so the equation that answers every question about the state is also the one that says how fast the solver converges.

Figure 17.4. The equation of state. By scaling, (17.7) depends on (μ/T, c/T)(\mu/T,\,c/\sqrt T) only, so one plot of P/T3/2P/T^{3/2} against μ/T\mu/T carries every temperature. Dashed: the impenetrable limit c→∞c\to\infty, free fermions. Faint: the Boltzmann asymptote eμ/T/2πe^{\mu/T}/2\sqrt\pi, which every curve joins on the dilute side, interactions or not. The approach to the dashed curve is governed by γ=c/n\gamma=c/n, not by c/Tc/\sqrt T: at μ/T=8\mu/T=8 the gas is degenerate and c/T=30c/\sqrt T=30 is still 7%7\% above it.

Two features of Figure 17.4 deserve naming. On the dilute side every curve collapses onto P/T3/2=eμ/T/2πP/T^{3/2}=e^{\mu/T}/2\sqrt\pi: a gas dilute enough is classical, and the coupling cannot be seen. On the degenerate side the curves fan out, and the free-fermion curve is the floor: since K>0K>0, (17.7) gives ε≤k2−μ\varepsilon\le k^2-\mu pointwise and hence P≥PFP\ge P_{\mathrm F} at the same μ\mu and TT. The impenetrable gas has the least pressure there is, which is the statement of Proposition 17.9(1) seen from the other side.

Equation (17.7) is the equation of state of a real gas: a density profile measured on an atom chip in 2008 is reproduced with no free interaction parameter (the reading at the end).

17.8 What it buys

  • Dressing, one linear operator for every quantity, and the dressed velocity (Proposition 17.2 and Corollary 17.8): the objects Lecture 20 carries out of equilibrium.

  • Lieb’s two branches and the speed of sound (Figure 17.1).

  • The exact equation of state of an interacting quantum gas at every temperature and coupling (Theorem 17.7), checked in both limits (Proposition 17.9) and measured. Goal G3 is reached.

17.9 Caveats, in one place

  • Status. Proposition 17.2, Theorem 17.7, Corollary 17.8, Proposition 17.9 and Proposition 17.10 are proved, the first, fourth and fifth in readings; Theorem 17.7 rests on the count, whose assumptions (Remark 17.5) are not proved. That the minimum is the free energy is a saddle-point argument, sketched; that the Yang–Yang equation has one solution is cited, as is that Lieb’s two branches are all the elementary excitations.

  • Two hypotheses in Proposition 17.2. Its second half needs T=0T=0 and ε(±q)=0\varepsilon(\pm q)=0; at T>0T>0 the identity is derived again, from the Yang–Yang equation (Corollary 17.8).

  • The effective velocity at T>0T>0 is a definition (17.10); that it is a propagation speed is not proved here.

  • The chain needs strings, and the string hypothesis is false as a statement about individual solutions; its thermodynamics is a reading.

Reading

17.10 The chain’s excitations: spinons

Return to the antiferromagnet and make the cheapest excitation there is: remove one root. The sector is M=N/2−1M=N/2-1, which by Proposition 16.1 has N/2+1N/2+1 vacancies for N/2−1N/2-1 roots — two holes, at λh1,λh2\lambda_{h_1},\lambda_{h_2} — while the magnetisation has gone up by one, ΔSz=1\Delta S^z=1. Two objects, one unit of SzS^z between them: by itself that would also allow a spin 11 and a spin 00. What settles it is the multiplet structure — at fixed λh1,λh2\lambda_{h_1},\lambda_{h_2} the states form one triplet and one singlet, exactly as two spin-12\tfrac12 objects do cited: Faddeev–Takhtajan (1981). They are the spinons, and that is the most surprising sentence about the chain: the elementary excitation of a spin chain is not a magnon of spin 11 but half of one, and it cannot be made alone.

Theorem 17.11 (The spinon). Let NN be even and let a state of the antiferromagnet lie on the branch of Proposition 16.1 — pairwise distinct real roots, ζ\zeta increasing — with M=(N−r)/2M=(N-r)/2 of them, so that it carries rr holes, necessarily an even number, and let rr stay fixed as N→∞N\to\infty. In the limit of Theorem 16.3, if the holes sit at λh1,…,λhr\lambda_{h_1},\dots,\lambda_{h_r} then ΔE=∑iε(λhi),ΔK=∑ip(λhi) ⁣ ⁣(mod2π), \Delta E=\sum_{i}\varepsilon(\lambda_{h_i}),\qquad \Delta K=\sum_{i}p(\lambda_{h_i})\!\!\pmod{2\pi}, (17.11) with ε(λ)=πJ2cosh⁡πλ,p(λ)=2π ⁣ ⁣∫−∞λ ⁣ ⁣ρ=π2+arctan⁡sinh⁡πλ∈(0,π),ε=πJ2sin⁡p. \varepsilon(\lambda)=\frac{\pi J}{2\cosh\pi\lambda}, \qquad p(\lambda)=2\pi\!\!\int_{-\infty}^{\lambda}\!\!\rho =\frac\pi2+\arctan\sinh\pi\lambda\in(0,\pi), \qquad \varepsilon=\frac{\pi J}2\sin p . (17.12)

proved from the first-order form of the assumption noted after the proof; the dispersion is that of des Cloizeaux and Pearson (1962)

Proof. With ε0\varepsilon_0 as above, E=N∫ε0ρE=N\int\varepsilon_0\rho. With holes, (16.4) reads (1+a2∗)ρ=a1−ρh(1+a_2*)\rho=a_1-\rho_h, while (1+a2∗)ρ(0)=a1(1+a_2*)\rho_{(0)}=a_1 for the sea (16.8); subtracting and putting ρh=1N∑iδλhi\rho_h=\tfrac1N\sum_i\delta_{\lambda_{h_i}}, ρ−ρ(0)=−1N(1+a2∗)−1∑iδλhi\rho-\rho_{(0)}=-\tfrac1N(1+a_2*)^{-1}\sum_i\delta_{\lambda_{h_i}}. Hence, 1+a2∗1+a_2* being symmetric, ΔE=N ⁣∫ ⁣ε0(ρ−ρ(0))=−∑i[(1+a2∗)−1ε0](λhi)=∑iε(λhi),(1+a2∗)ε=πJ a1, \Delta E=N\!\int\!\varepsilon_0(\rho-\rho_{(0)}) =-\sum_i\bigl[(1+a_2*)^{-1}\varepsilon_0\bigr](\lambda_{h_i}) =\sum_i\varepsilon(\lambda_{h_i}), \qquad (1+a_2*)\varepsilon=\pi J\,a_1 , which is (16.7) up to πJ\pi J: so ε=πJ/(2cosh⁡πλ)\varepsilon=\pi J/(2\cosh\pi\lambda). For the momentum, (10.19) gives K=πM−2πN∑jIjK=\pi M-\tfrac{2\pi}N\sum_jI_j exactly, and deleting rr roots from a symmetric filled set leaves ∑jIj=−∑iIhi\sum_jI_j=-\sum_iI_{h_i}, so ΔK=−r2π+2πN∑iIhi\Delta K=-\tfrac r2\pi+\tfrac{2\pi}N\sum_iI_{h_i}, and 2πNIh=ζ(λh)=ζ(−∞)+2π ⁣∫−∞λh ⁣ρt→−π2+p(λh)\tfrac{2\pi}NI_{h}=\zeta(\lambda_{h})=\zeta(-\infty)+2\pi\!\int_{-\infty}^{\lambda_h}\!\rho_t \to-\tfrac\pi2+p(\lambda_h), since ζ(−∞)=−(N+r)π/2N→−π/2\zeta(-\infty)=-(N+r)\pi/2N\to-\pi/2 at fixed rr. Summing gives ΔK=−rπ+∑ip(λhi)\Delta K=-r\pi+\sum_ip(\lambda_{h_i}), and rr is even. Finally p′=2πρ(0)=π/cosh⁡πλ>0p'=2\pi\rho_{(0)}=\pi/\cosh\pi\lambda>0 integrates to (17.12), and sin⁡p=1/cosh⁡πλ\sin p=1/\cosh\pi\lambda. 

The proof is a backflow computation. With the bare magnon energy ε0=−2J/(4λ2+1)=−πJa1\varepsilon_0=-2J/(4\lambda^2+1)=-\pi J a_1, putting rr delta-function holes into (16.4) and inverting 1+a2∗1+a_2* dresses the energy of the removed magnon, −ε0=πJa1-\varepsilon_0=\pi Ja_1 — and that equation is (16.7) again, so ε=(−ε0)dr=πJρ\varepsilon=(-\varepsilon_0)^{\mathrm{dr}}=\pi J\rho. It runs on one order finer information than Theorem 16.3’s assumption supplies: at fixed rr the hole density tends to zero, and (17.11) needs lim⁡N(ρN−ρ(0),N)\lim N(\rho_N-\rho_{(0),N}). The careful route subtracts the two finite systems and linearises before letting N→∞N\to\infty cited: Takahashi §3.4; it gives the same ε\varepsilon, and finite chains agree (the check script, N=64N=64 to 10241024).

Figure 17.5. Left: the spinon dispersion ε=πJ2sin⁡p\varepsilon=\tfrac{\pi J}2\sin p of des Cloizeaux and Pearson, with three rapidities marked; λ=0\lambda=0 sits at the top of the band and λ→±∞\lambda\to\pm\infty at its two ends. Right: the two-spinon continuum, with the exact levels of the Sz=1S^z=1 sector at N=16N=16 and N=18N=18 that fall inside it. The window is an energy filter, not a classification: at these sizes a few genuine two-hole levels lie just above the dashed thermodynamic boundary and are filtered out along with the four-spinon states.
The continuum, and what a neutron sees.

A two-spinon state has ω=ε(p1)+ε(p2)\omega=\varepsilon(p_1)+\varepsilon(p_2), k=p1+p2k=p_1+p_2, with p1,p2∈(0,π)p_1,p_2\in(0,\pi) distinct (the holes sit at distinct vacancies). At fixed kk, sin⁡p1+sin⁡p2=2sin⁡k2cos⁡p1−p22\sin p_1+\sin p_2=2\sin\tfrac k2\cos\tfrac{p_1-p_2}2 grows as p1−p2p_1-p_2 shrinks and falls as one spinon reaches an end of its band.

Corollary 17.12 (The two-spinon continuum). The two-spinon states are dense in πJ2∣sin⁡k∣ ≤ ω ≤ πJ∣sin⁡k2∣,0<k<2π, \frac{\pi J}2\abs{\sin k}\ \le\ \omega\ \le\ \pi J\abs{\sin\frac k2}, \qquad 0<k<2\pi , (17.13) and fill its interior. Neither boundary is attained: the upper one is the limit p1→p2p_1\to p_2, the lower one the limit in which one spinon runs to the end of its band, λ→±∞\lambda\to\pm\infty.

The lower boundary is the des Cloizeaux–Pearson dispersion of 1962, read for thirty years as the spin-wave branch; the upper one shows it is only the edge of a continuum. That is the measurable difference between a spin chain and a magnet: a three-dimensional antiferromagnet scatters neutrons into a sharp magnon line, the spin-12\tfrac12 chain into a broad continuum, because a neutron flips one spin and therefore makes spinons in pairs — two at least, any even number in principle — which share the energy as they like. Inelastic scattering on KCuF3_3 sees such a continuum, and the 1995 measurement was fitted with an approximate two-spinon cross-section, the Müller ansatz. The exact two-spinon contribution, computed later, exhausts about 73%73\% of the integrated intensity; four spinons and more carry the rest cited: Tennant, Cowley, Nagler and Tsvelik, Phys. Rev. B 52 (1995) 13368; Müller, Thomas, Beck and Bonner, ibid. 24 (1981) 1429; Lake et al., Phys. Rev. Lett. 111 (2013) 137205.

Which way does pp run? Theorem 17.11 could as well have printed p=2π∫λ∞ρ=π2−arctan⁡sinh⁡πλp=2\pi\int_\lambda^\infty\rho=\tfrac\pi2-\arctan\sinh\pi\lambda: it satisfies ε=πJ2sin⁡p\varepsilon=\tfrac{\pi J}2\sin p just as well, and for a pair of holes at ±λ\pm\lambda gives the same total, π\pi. A symmetric test cannot tell the two apart — which is exactly why one must test an asymmetric pair. Against finite chains with the holes placed asymmetrically the printed orientation is right to 10−410^{-4} at N=256N=256 and the other is wrong by 1.131.13. The counterexample lives in the check script.

Reading

17.11 Two limits of the entropy, the filling fraction, and the experiment

Remark 17.13 (Two familiar limits of one formula). ϑ=0\vartheta=0 and ϑ=1\vartheta=1 both give zero: an empty region and a full one each admit one arrangement. The maximum is ln⁡2\ln2 per slot at ϑ=12\vartheta=\tfrac12. And (17.4) is the entropy of a set of fermionic modes — one slot, one particle — even though the gas of Lecture 11 is made of bosons. The exclusion is not in the statistics of the particles but in the Bethe equations, which forbid two equal quantum numbers.

Figure 17.6. The filling fraction ϑ=ρ/ρt\vartheta=\rho/\rho_t for the same three temperatures, against the step function of the T=0T=0 sea. On this axis the crossing region has width ∼T/∣ε′∣\sim T/\abs{\varepsilon'} — it widens by a factor ten from T=0.05T=0.05 to T=0.5T=0.5 — which is T/veffT/v^{\mathrm{eff}} only after converting rapidity to dressed momentum, p′=2πρtp'=2\pi\rho_t. By T=2T=2 the sea is no longer degenerate at all: ϑ<0.88\vartheta<0.88 everywhere. ϑ\vartheta is the one object that carries the state, at T=0T=0 (Lecture 16), here, and out of equilibrium (Lecture 20).

Equation (17.7) is not a model equation of state; it is the equation of state of a real gas. Ultracold 87^{87}Rb on an atom chip, confined so tightly in two directions that only the lowest transverse mode is populated, is the Lieb–Liniger gas of Lecture 11 with cc set by the transverse confinement. Measuring the in situ density profile of such a cloud, and reading the trap’s slowly varying potential as a local chemical potential μ(x)=μ0−V(x)\mu(x)=\mu_0-V(x), turns one image into a curve of nn against μ\mu at fixed TT. Van Amerongen and co-workers did this in 2008 for a weakly interacting gas on an atom chip, fitting only μ0\mu_0 and TT: no interaction parameter is free, since cc follows from the transverse confinement. One complication is instructive — at their temperatures the higher transverse modes are not empty, so what is fitted is nYY(μ(x),T)+∑j≥1(j+1)nideal(μ(x)−jℏω⊥,T)n_{\mathrm{YY}}(\mu(x),T)+\sum_{j\ge1}(j+1) n_{\mathrm{ideal}}(\mu(x)-j\hbar\omega_\perp,T): Yang–Yang for the one-dimensional gas, an ideal gas for everything above it. With that, the profiles are reproduced across the crossover from the quasi-condensate to the nearly ideal gas — where mean-field theory has nothing to say cited: van Amerongen et al., Phys. Rev. Lett. 100 (2008) 090402.

Reading

17.12 Strings, and the chain’s thermodynamics

Everything so far used only real roots, and for the gas that is a theorem (Proposition 11.4). The chain is different. Lecture 10 already met a solution with λ1,2=x±i2+O(δ)\lambda_{1,2}=x\pm\tfrac\ii2+O(\delta) and δ\delta exponentially small in NN (10.23), and its argument — an imaginary part forces a nearly vanishing denominator — applies to any number of roots.

Figure 17.7. The string hypothesis: every root belongs to a string λn+i2(n+1−2a)\lambda^{n}+\tfrac{\ii}2(n+1-2a), a=1,…,na=1,\dots,n, centred on the real axis and symmetric about it, up to deviations exponentially small in NN — so a 22-string sits at ±i2\pm\tfrac{\ii}2 and a 33-string at 0,±i0,\pm\ii. Real roots are 11-strings; an nn-string is a bound state of nn magnons. It is the centres λn\lambda^n that the thermodynamics treats as particles.

Definition 17.14 (Strings, and the hypothesis). An nn-string is a set of nn roots λαn+i2(n+1−2a)\lambda^{n}_\alpha+\tfrac\ii2(n+1-2a), a=1,…,na=1,\dots,n, with real centre λαn\lambda^n_\alpha. The string hypothesis is that as N→∞N\to\infty the roots of the solutions that matter thermodynamically organise into strings, up to deviations exponentially small in NN.

cited, and false in detail: Essler, Korepin and Schoutens (1992)

The hypothesis is known to fail. There are “wide pairs” whose imaginary parts are not ±12\pm\tfrac12, and 22-strings that collapse onto the real axis as NN grows; Lecture 16 met the tail of the same phenomenon in the pair of real roots sharing a quantum number at N=22N=22 (Remark 16.2). What survives — and what the thermodynamics needs — is the counting: the string configurations reproduce the right number of states even where individual solutions are wrong. That is less than it sounds, and this reading returns to it: a partition function weights states by energy, so equal cardinality is not equal free energy. This is an uncomfortable position to be in and it is the honest one.

Bethe–Takahashi.

Put the string of Definition 17.14 into the Bethe equations and multiply the nn equations of its members together. The exponentially small deviations cancel between a diverging and a vanishing factor, and what is left is one equation per string centre: Nθn(λαn)−∑m,βΘnm(λαn−λβm)=2πIαn,θn(λ)=2arctan⁡2λn, N\theta_n(\lambda^n_\alpha) -\sum_{m,\beta}\Theta_{nm}(\lambda^n_\alpha-\lambda^m_\beta)=2\pi I^n_\alpha , \qquad \theta_n(\lambda)=2\arctan\frac{2\lambda}n , (17.14) with the scattering phase between an nn-string and an mm-string Θnm=θ∣n−m∣+2θ∣n−m∣+2+⋯+2θn+m−2+θn+m,θ0≡0. \Theta_{nm}=\theta_{\abs{n-m}}+2\theta_{\abs{n-m}+2}+\dots +2\theta_{n+m-2}+\theta_{n+m}, \qquad \theta_0\equiv0 . (17.15)

sketched: the cancellation of the deviations is the content, and it is cited (Takahashi 1971)

For n=m=1n=m=1 this is Θ11=θ2\Theta_{11}=\theta_2 and (17.14) is Lecture 16’s (16.1). Two consequences follow as they did there, by reading off the values at ±∞\pm\infty: since Θnm(±∞)=±πtnm\Theta_{nm}(\pm\infty)=\pm\pi t_{nm} with tnm=2min⁡(n,m)−δnmt_{nm}=2\min(n,m)-\delta_{nm}, the number of vacancies for nn-strings is #{vacancies for n-strings}=N−∑mtnmMm,ρn+ρnh=an−∑mAnm∗ρm,Anm=Θnm′2π, \#\{\text{vacancies for }n\text{-strings}\}=N-\sum_m t_{nm}M_m , \qquad \rho_n+\rho^h_n=a_n-\sum_m A_{nm}*\rho_m , \qquad A_{nm}=\frac{\Theta_{nm}'}{2\pi}, (17.16) with MmM_m the number of mm-strings and an=θn′/2πa_n=\theta_n'/2\pi as in Theorem 16.3. The energy follows from the identity 2∑a=1n(4λa2+1)−1=πan(λ)2\sum_{a=1}^{n}(4\lambda_a^2+1)^{-1}=\pi a_n(\lambda) for an exact string, together with Lecture 10’s E=−∑j2J/(4λj2+1)E=-\sum_j2J/(4\lambda_j^2+1) (10.16): an nn-string of centre λ\lambda carries energy −πJan(λ)-\pi Ja_n(\lambda) and SzS^z lowered by nn. For n=1n=1 that is ε0=−πJa1\varepsilon_0=-\pi Ja_1, the bare energy §17.5 asked for.

The chain’s TBA, and the Y-system.

Repeat §17.5 with one density per string length. Put the chain in a field, H↦H−h∑nSnzH\mapsto H-h\sum_nS^z_n. An nn-string lowers SzS^z by nn, so the Zeeman energy is −hN/2+h∑nnMn-hN/2+h\sum_nnM_n: the magnons’ chemical potential is −h-h, and it is +h+h that takes the place of the gas’s −μ-\mu. Nothing else changes except the bookkeeping, and the answer is an infinite coupled system: with ηn=eεn/T=ρnh/ρn\eta_n=e^{\varepsilon_n/T}=\rho^h_n/\rho_n, εn=−πJan+hn+T∑mAnm∗ln⁡(1+ηm−1),f=−h2−T∑n∫anln⁡(1+ηn−1)dλ. \varepsilon_n=-\pi Ja_n+hn +T\sum_m A_{nm}*\ln\bigl(1+\eta_m^{-1}\bigr), \qquad f=-\frac h2-T\sum_n\int a_n\ln\bigl(1+\eta_n^{-1}\bigr)\dd\lambda . (17.17)

sketched: this is Theorem 17.7’s variation with one density per string length, not redone here

The sign in front of the sum has flipped because KXXX/2π=−a2K_{\mathrm{XXX}}/2\pi=-a_2 (Lecture 16): at n=m=1n=m=1, (17.17) is (17.7). Infinitely many equations, each with infinitely many terms, is not progress. It becomes progress because the matrix 1+A1+A has an inverse that is almost diagonal: in Fourier variables (1+A)−1=1−s^ (shift in n)(1+A)^{-1}=1-\hat s\,(\text{shift in }n) with s^(ω)=(2cosh⁡(ω/2))−1\hat s(\omega)=\bigl(2\cosh(\omega/2)\bigr)^{-1}, i.e. with the kernel s(λ)=(2cosh⁡πλ)−1s(\lambda)=\bigl(2\cosh\pi\lambda\bigr)^{-1}. Applying it collapses (17.17) to

Theorem 17.15 (Takahashi’s TBA for the Heisenberg chain). With η0≡0\eta_0\equiv0 and s(λ)=(2cosh⁡πλ)−1s(\lambda)=(2\cosh\pi\lambda)^{-1}, ln⁡ηn=−δn,1πJT s+s∗ln⁡[(1+ηn−1)(1+ηn+1)],f=−Jln⁡2−T∫s(λ)ln⁡(1+η1(λ))dλ, \ln\eta_n=-\delta_{n,1}\frac{\pi J}{T}\,s +s*\ln\bigl[(1+\eta_{n-1})(1+\eta_{n+1})\bigr], \qquad f=-J\ln2-T\int s(\lambda)\ln\bigl(1+\eta_1(\lambda)\bigr)\dd\lambda , (17.18) with h≥0h\ge0 entering only through lim⁡n→∞(ln⁡ηn)/n=h/T\lim_{n\to\infty}(\ln\eta_n)/n=h/T.

sketched: the Fourier inversion is checked in the script; the convergence of the truncation is numerical

Three things fall out at once. The driving term now sits at n=1n=1 alone, and every other equation couples only to its two neighbours — a chain in the index nn. The constant −Jln⁡2-J\ln2 in ff is Lecture 16’s Hulthén ground-state energy (16.9), and it arrives here as ∫s ε0=−J∫s πa1=−Jln⁡2\int s\,\varepsilon_0=-J\int s\,\pi a_1=-J\ln2, not by assumption. And at T→∞T\to\infty the driving vanishes and (17.18) has the constant solution ηn=n(n+2)\eta_n=n(n+2), whence f→−T∫sln⁡4=−Tln⁡2f\to-T\int s\ln4=-T\ln2 — the free energy of NN free spins, by a telescoping product.

Remark 17.16 (The Y-system). ss is the inverse of g↦g(λ+i2)+g(λ−i2)g\mapsto g(\lambda+\tfrac\ii2)+g(\lambda-\tfrac\ii2), and s(λ±i2)=∓(2isinh⁡πλ)−1s(\lambda\pm\tfrac\ii2)=\mp(2\ii\sinh\pi\lambda)^{-1}, whose sum vanishes identically. Those two facts use the same symbol for two prescriptions — approached from inside the strip the shifted sum of ss is a nascent δ\delta, which is exactly why the operator inverts s∗s* — so the driving term is not destroyed but re-encoded. For ηn\eta_n analytic in ∣Im⁡λ∣≤12\abs{\operatorname{Im}\lambda}\le\tfrac12, applying the operator to (17.18) away from λ=0\lambda=0 leaves ηn(λ+i2) ηn(λ−i2)=(1+ηn−1(λ))(1+ηn+1(λ)). \eta_n\bigl(\lambda+\tfrac\ii2\bigr)\,\eta_n\bigl(\lambda-\tfrac\ii2\bigr) =\bigl(1+\eta_{n-1}(\lambda)\bigr)\bigl(1+\eta_{n+1}(\lambda)\bigr) . (17.19) The temperature, the coupling and the field have vanished: they survive in the analyticity and the asymptotics alone. The Y-system is universal, and it is where Lecture 15’s QQ reappears: fusing the auxiliary space gives a tower of transfer matrices whose eigenvalues obey the same hierarchy and are generated from a single QQ (15.20). The thermal ηn\eta_n are not those ratios — the same functional relation has many solutions, and the temperature is in the analyticity — which is the point the reading makes.

In practice one truncates at some nmax⁡n_{\max} and, at zero field, imposes ηn→n(n+2)\eta_n\to n(n+2) beyond it. At T=JT=J the truncation error falls below 10−510^{-5} by nmax⁡=20n_{\max}=20, and the free energy so computed agrees with exact diagonalisation of the finite chain — with a finite chain, where no string ever appears — to five decimals at T=2JT=2J, JJ and J/2J/2. The check script does exactly that comparison, and it is the strongest evidence this reading offers that the string hypothesis, false in detail, counts correctly — not the strongest there is, since the same equations follow algebraically from the quantum transfer matrix with no string hypothesis at all cited: Essler et al. (2005). Note what it settles. That the string configurations preserve the number of states does not by itself give the free energy, since ZZ weights states by energy; it is the agreement of the energies that is the evidence.

Reading

17.13 The field’s factor, and where QQ reappears

Two things §17.12 asserted are worth doing properly: the field’s normalisation, which no check of the equations can see, and the promise Lecture 15 made about the T–Q relation, which is worth keeping exactly as far as it is true.

The field. Everything in (17.18) except the boundary condition is blind to hh: the operator that produced it annihilates the sequence hnhn (check script). So the normalisation of hh survives in exactly one place, and it is the one place no check of the equations can see. Set J=0J=0, where the answer is known. The recurrence has the constant solution 1+ηn=(sinh⁡((n+1)x)/sinh⁡x)21+\eta_n=\bigl(\sinh((n+1)x)/\sinh x\bigr)^2, for which (ln⁡ηn)/n→2x(\ln\eta_n)/n\to2x, and (17.18) gives f=−Tln⁡(2cosh⁡x)f=-T\ln(2\cosh x). A free spin in H−h∑SzH-h\sum S^z has f=−Tln⁡(2cosh⁡(h/2T))f=-T\ln\bigl(2\cosh(h/2T)\bigr), so x=h/2Tx=h/2T and the boundary condition is h/Th/T. Takahashi’s is 2hT/T2h_{\mathrm T}/T because his field term is −2hT∑Sz-2h_{\mathrm T}\sum S^z: taking his boundary condition with our Hamiltonian multiplies the zero-field susceptibility by four. As x→0x\to0 the hyperbolic solution becomes ηn=n(n+2)\eta_n=n(n+2), which is why that is the zero-field truncation.

Where QQ reappears, and where it does not. Fusing the auxiliary space of Lecture 14 to spin n2\tfrac n2 gives a tower of transfer matrices TnT_n, and their eigenvalues obey a T-system: a relation of the shape Tn[1]Tn[−1]=Tn−1Tn+1+fn,g[m](λ)=g(λ+im2), T_n^{[1]}T_n^{[-1]}=T_{n-1}T_{n+1}+f_n , \qquad g^{[m]}(\lambda)=g\bigl(\lambda+\tfrac{\ii m}2\bigr), (17.20) with fnf_n a known scalar built from the vacuum factors. Put Yn=Tn−1Tn+1/fnY_n=T_{n-1}T_{n+1}/f_n; then (17.20) at n∓1n\mp1 gives 1+Yn∓1=Tn∓1[1]Tn∓1[−1]/fn∓11+Y_{n\mp1}=T_{n\mp1}^{[1]}T_{n\mp1}^{[-1]}/f_{n\mp1}, and the YnY_n satisfy (17.19) provided fn[1]fn[−1]=fn−1fn+1f_n^{[1]}f_n^{[-1]}=f_{n-1}f_{n+1} — a condition on the scalar alone, which the standard fnf_n satisfies identically (check script). And every fused eigenvalue is generated from a single Baxter QQ together with those vacuum factors: that is the sense in which Lecture 15’s T–Q relation (15.20) generalises cited: Kuniba, Nakanishi and Suzuki (2011) §§6, 8.

Now the warning, which is the reason this is a reading and not a theorem. The YnY_n so constructed are not the thermal ηn\eta_n. They cannot be: an ordinary transfer matrix of a finite chain has no temperature in it. At N=2N=2 on the reference state the ratio T0T2/f1T_0T_2/f_1 is a non-constant rational function of λ\lambda, negative on an interval, where the J=h=0J=h=0 thermal solution is the constant η1=3\eta_1=3. A functional equation does not determine its solution; the temperature enters through analyticity and asymptotics, and the object whose ratios are the thermal ηn\eta_n is the quantum transfer matrix, a Trotter-limit construction this course does not build cited: Essler et al. (2005), §13.2 and appendix 13.A. What Lecture 15 promised is delivered here at the level of the hierarchy — the Y-system of (17.19) is the T–Q relation’s, seen from the other side — and not at the level of the solutions.

Reading

17.14 Why it works, and what it does not prove

Theorem 17.7 minimises a functional. What entitles anyone to believe that the minimum is the free energy?

The saddle-point argument is in §17.5.

Yang and Yang proved what can be proved cleanly: that (17.7) has a unique solution for every c>0c>0, T>0T>0, that ε\varepsilon is analytic in μ\mu and TT and increasing in ∣k∣\abs k, and that the resulting P(μ,T)P(\mu,T) is convex — so that the thermodynamics it defines is consistent cited: Yang and Yang (1969). What their argument does not establish is the step before: that the set of Bethe states really is in bijection with the sets of quantum numbers, and that the coarse-graining loses nothing. For the gas, half of the first is a theorem: quantum numbers and solutions are in bijection (Proposition 11.5); that the states so built are all of them is still cited. For the chain even that much rests on the string hypothesis, which is false as a statement about individual solutions. The subject’s position is that the counting is right even so. Part of the evidence is numerical — §17.12’s exact diagonalisation, at the three temperatures it reports, and no further, since a ring of fourteen sites is not the thermodynamic limit at low temperature. The rest is theoretical, and independent: the same equations come out of the quantum transfer matrix without any string hypothesis cited: Essler et al. (2005), §13.2 and appendix 13.A.

There is a second, sharper reason to trust it. The same ϑ\vartheta that minimises gg is the one that appears in the dressing equation, and Corollary 17.8 makes the dressed velocity a derivative of the free energy’s own ingredients. Thermodynamics and dynamics are answered by one function. Lecture 20 takes that seriously enough to let ϑ\vartheta depend on position and time.

One more caution. ε\varepsilon is not a bare, state-independent one-particle energy: it depends on TT and μ\mu, and only at c=∞c=\infty does it reduce to k2−μk^2-\mu. What it is is the dressed cost of a particle–hole excitation above the thermal state — moving a root from λh\lambda_h to λp\lambda_p costs ε(λp)−ε(λh)\varepsilon(\lambda_p)-\varepsilon(\lambda_h), backflow included cited: Korepin, Bogoliubov and Izergin §I.8 — which at T=0T=0 reduces to the dressed energy (17.3). The trap is the next step: reading e−ε/Te^{-\varepsilon/T} as a Boltzmann weight for a particle of energy ε\varepsilon gets the filling right for the wrong reason, and stops working the moment one asks for a correlation, where the shape of the state and not only its occupations is needed.

Tutorial

17.15 Solving the Yang–Yang equation

The recipe is Lecture 16’s Nyström method (16.15) wrapped in the iteration of Proposition 17.10. Take an nn-point Gauss–Legendre rule on [−Λ,Λ][-\Lambda,\Lambda], start from ε=k2−μ\varepsilon=k^2-\mu, and iterate εi←ki2−μ−T2π∑jwj K(ki−kj) ln⁡(1+e−εj/T), \varepsilon_i\leftarrow k_i^2-\mu -\frac T{2\pi}\sum_j w_j\,K(k_i-k_j)\, \ln\bigl(1+e^{-\varepsilon_j/T}\bigr) , (17.21) then read off PP, ϑ\vartheta, and — by one linear solve with the same matrix — ρt\rho_t and every dressed quantity. Three practical points, all of which cost something before they were learnt.

The cutoff and the grid answer to different scales. Λ\Lambda is set by where ln⁡(1+e−ε/T)\ln(1+e^{-\varepsilon/T}) dies — by μ+#T\sqrt{\mu+\#T}, and read off the interacting ε\varepsilon, not the bare one. The number of nodes is set by the sharpest feature, and there are two: at low temperature the Fermi edge, of width T/∣ε′∣T/\abs{\varepsilon'} in rapidity (not T/veffT/v^{\mathrm{eff}}, which is its width in dressed momentum), and at small cc the kernel itself, a peak of width cc. Large cc is therefore the easy end — the kernel flattens towards 2/c2/c — and small cc is the hard one, where a rule that does not resolve the peak has a Nyström diagonal wi/πcw_i/\pi c that diverges instead of tending to a row integral of one. What is not set by cc is Λ\Lambda: taking Λ∝c\Lambda\propto c, as looked natural, put the nodes so far apart that the c=100c=100 pressure came out as 10−610^{-6}.

Convergence in nn is not uniform in TT. At c=μ=1c=\mu=1 with the cutoff Λ=μ+60T+12\Lambda=\sqrt{\mu+60T}+12 used throughout (so Λ=16.0\Lambda=16.0 at T=0.25T=0.25 and 13.313.3 at T=0.01T=0.01), an 800800-point rule is converged to ten digits at T=0.25T=0.25, where 200200 points give 3×10−53\times10^{-5}; at T=0.01T=0.01 the same 200200 points are wrong in the fourth digit, for exactly the reason above. Quote a cutoff with every such number — at Λ=20\Lambda=20 the warm 200200-point error is six times larger. As in Lecture 16: run nn against 2n2n, and do it at the temperature you mean to use, not at the one where the code was written.

Check the thermodynamics, not the equation. The strongest test costs two extra solves: nn against ∂P/∂μ\partial P/\partial\mu and ss against ∂P/∂T\partial P/\partial T, with ss computed from (17.4) and nn from ∫ρ\int\rho. These agree to eight digits when everything is right and fail loudly when a factor of 2π2\pi is not. They also confirm the equation’s weakest link — ρt\rho_t comes from a linear solve that never appears in (17.7), so nothing else would catch an error in it.

A worked number. At c=1c=1 and the μ=1.5554\mu=1.5554 that (17.3) gives for q=1.5q=1.5 (so γ=0.930\gamma=0.930, e=0.604e=0.604), the sound velocity is veff=1.9086v^{\mathrm{eff}}=1.9086 and the low-temperature pressure obeys P(T)−P(0)=πT2/6veffP(T)-P(0)=\pi T^2/6v^{\mathrm{eff}} to four digits at T=0.02T=0.02: the Sommerfeld correction with central charge one, which is the Luttinger-liquid statement of Lecture 16’s reading seen from the thermodynamic side.

Finally, the chain. The same iteration solves (17.18), but now s∗s* is a convolution best done by fast Fourier transform on a uniform grid, the index nn must be truncated, and the initial guess ηn=n(n+2)\eta_n=n(n+2) is the right one because it is the exact T=∞T=\infty solution. Twenty string lengths and a grid of 2122^{12} points on ∣λ∣≤40\abs\lambda\le40 give the free energy to five decimals in about six seconds (thirty lengths cost three times that and buy one more decimal), which is enough to put it beside the exact diagonalisation of a 1414-site ring and watch the two agree.

Summary

  • Dressing (Definition 17.1): fdr=f+12πKϑfdrf^{\mathrm{dr}}=f+\frac1{2\pi}K\vartheta f^{\mathrm{dr}}; 2πρt=(p0′)dr2\pi\rho_t=(p_0')^{\mathrm{dr}}, and at T=0T=0 with the edge condition veff=(ε0′)dr/(k0′)drv^{\mathrm{eff}}=(\varepsilon_0')^{\mathrm{dr}}/(k_0')^{\mathrm{dr}} (Proposition 17.2).
  • Lieb’s branches: a particle above the sea (Type I) and a hole in it (Type II), both linear at small momentum with the speed of sound.
  • Counting (Proposition 17.4): a state is a choice of filled vacancies, and its entropy is that of fermionic slots.
  • Yang–Yang (Theorem 17.7): minimising g=e−μn−Tsg=e-\mu n-Ts gives ε=ε0−μ−T2πK∗ln⁡(1+e−ε/T)\varepsilon=\varepsilon_0-\mu-\frac T{2\pi}K*\ln(1+e^{-\varepsilon/T}), ϑ\vartheta a Fermi function of ε\varepsilon, and the pressure; dressing holds at every TT (Corollary 17.8).
  • Next: Lecture 18 solves the Ising chain by free fermions, the model Lecture 19 needs out of equilibrium.

References

C. N. Yang and C. P. Yang, J. Math. Phys. 10 (1969) 1115; E. H. Lieb, Phys. Rev. 130 (1963) 1616 (Types I and II); M. Takahashi, Thermodynamics of One-Dimensional Solvable Models, Cambridge University Press (1999), chapters 3–5, 7 and 8; V. E. Korepin, N. M. Bogoliubov and A. G. Izergin, Quantum Inverse Scattering Method and Correlation Functions, Cambridge University Press (1993), §§I.4, I.6, I.8; F. Franchini, An Introduction to Integrable Techniques for One-Dimensional Quantum Systems, Springer (2017), §2.9; L. D. Faddeev and L. A. Takhtajan, Phys. Lett. A 85 (1981) 375 (the spinon); F. H. L. Essler, V. E. Korepin and K. Schoutens, J. Phys. A 25 (1992) 4115 (strings); A. H. van Amerongen et al., Phys. Rev. Lett. 100 (2008) 090402 (the experiment).

End of Lecture 17

Dressing, excitations and the thermodynamic Bethe ansatz