\(\newcommand{\I}{\mathrm{i}} \newcommand{\E}{\mathrm{e}} \newcommand{\D}{\mathop{}\!\mathrm{d}} \newcommand{\bra}[1]{\langle{#1}|} \newcommand{\ket}[1]{|{#1}\rangle} \newcommand{\braket}[1]{\langle{#1}\rangle} \newcommand{\bbraket}[1]{\langle\!\langle{#1}\rangle\!\rangle} \newcommand{\bm}{\boldsymbol}\)
Lectures on statistical mechanics.
Selected problems: solutions
1
Microcanonical ensemble: the harmonic oscillator. Compute the volume of phase space inside the surface of constant energy \(H < E\) (\(H\) is the hamiltonian of a system of \(N\) oscillators). Deduce the entropy. Show that the result do not depend on the value \(\Delta\) of the energy shell thickness.
Solve the same problem for a set of \(N\) quantum harmonic oscillators, taking into account that bosons are indistinguishable.
Compare the expression of the energy as a function of the temperature in both, classical and quantum, cases.
Solution
The hamiltonian of a set of \(N\) harmonic oscillators is
where \(m\) is the mass and \(omega\) the frequency; \(p_i\) and \(q_i\) are the canonical variables of momentum and position, defining the phase space configurations of the system; \(E\) is the total energy of the system.
To compute the entropy we count the number of configurations \(\Omega_\Delta(E)\) of energy \(E\) in a band of width \(\Delta\). The configurations of the set of oscillators lie on the surface of a sphere of dimension \(2N\) and radius \(\sqrt{2E/\omega}\). Indeed, after the rescaling
which left invariant the product \(\D x \D p\), the hamiltonian writes
the equation of a sphere in a space of dimension \(D=2N\). Noting that the ratio area \(A_D \sim R^{D-1}\) to volume \(V_D \sim R^D/D\) of a sphere of radius \(R\) is \(A_D/V_D = D/R\), we find that for large dimension almost all of the available “volume” concentrates near the surface:
Therefore, we can replace \(\Omega_\Delta\) by the integral over the whole phase space \(\Gamma\),
in the computation of the entropy, \(\ln\Omega_\Delta \sim \ln\Omega\). Using the formula for the volume of a \(D\)-dimensional sphere we obtain:
The Boltzmann entropy results (using the Stirling approximation \(\ln N! = N \ln N - N\))
from which we obtain the temperature
which coincides with the equipartiation result, and the specific heat
To compute the entropy of the quantum set of oscillators we must take into account the quantization of the energy as well as the identity of the particles to count the configurations. The energy levels are
This equation shows that a configuration is given by the set \(\{n_i \mid i=1,\ldots,N\}\), the energy level of each particle. Counting the number of configurations \(\Omega(E)\), is equivalent to find the number of arrangements of \(N\) integers \(n_i\) such that their sum is
which is
Using the Stirling approximation we obtain the entropy as a function of the energy:
2
Canonical and grand canonical ensembles: classical disordered system. Calculate the canonical partition function of a system whose hamiltonian energy is
where \(n\) labels the particle (\(n=1,\ldots,N\), for \(N\) particles) and \(x\) labels the impurities located at random positions \(\bm R_x\) (\(x = 1, \ldots, N_i\), for \(N_i\) impurities); \(p_n\) and \(r_n\) are the momenta and positions of the particles. Using the canonical partition function for \(N\) particles \(Z_N(T,V)\), compute the grand canonical partition function \(Z(\mu,T,V)\) (\(T\) is the temperature, \(\mu\) the chemical potential, and \(V\) the volume).
Assume that the range of the interaction energy \(w\) is small compared to the distance between impurities (diluted system), and that the impurities distribution is uniform (of density \(n_i = N_i/V\)). Using these assumptions calculate the averaged value of the logarithm of \(Z\) and show that
where \(v_0\) is the characteristic volume of the particle-impurity interaction.
From the expression of the thermodynamic potential obtain the equation of state. Compare it to the one of an ideal gas.
Solution
The grand canonical partition function can be written as (\(k_\mathrm{B}=1\))
where \(Z_N\) is the canonical partition function for \(N\) particles
with \(Z_0\) the ideal gas term. Note that \(Z_N\) depends on the set of random parameters \(\bm R_x\). Substitution into the grand canonical partition function gives,
Therefore, averaging over the impurities positions, we find
which gives the desired result in the thermodynamic limit. We used the fact that the impurities are diluted in the gas, their positions are uncorrelated, and homogeneously distributed; therefore, the integrals over \(\bm R\) do not depend on \(\bm r\).
Using the potential \(\Phi = - T \braket{\ln Z}\), and the formulas
and
we remark that the disordered gas satisfy the ideal gas equation of state
but the relation of the energy with the temperature changes
due to the impurity term.
4 Identical particles
Identity of particles. Find the joint probability density of 2 bosons (and 2 fermions) to be at positions \(\bm x_1\) and \(\bm x_2\),
using the canonical quantum ensemble
density matrix; \(H\) is the hamiltonian of the two identical particles.
Show that it is given by the formula
where \(\lambda\) is the thermal length at temperature \(T\). Deduce the expression of the two particles partition function \(Z_2(T,V)\), and compare the result with the classical one.
Solution
The quantum state of the two particles is best described in the momentum representation \(\ket{\bm k}\),
in which the momentum operator \(\bm p\) is diagonal. For bosons we have
and
for fermions.
In this representation the two particles hamiltonian is diagonal:
and is symmetric in \((k_1, k_2)\). Note that in the present units, the thermal length is \(\lambda=(2\pi/T)^{1/2}\) at temperature \(T\) (\(k_\mathrm{B} = 1\)).
Using (\(\ref{hkk}\)) in (\(\ref{rh}\)), and introducing the unity decomposition
where the factor \(1/2\) avoids counting twice the same basis projector (their are symmetric in the indices \(k_1k_2\)), we obtain
In the limit of a large volume the summations go to integrals:
and the \(\braket{x|k}\) wavefunction becomes:
which, after substitution into (\(\ref{xrxkk}\)), gives
or, noting that the two integrals factorise:
The gaussians are readily integrated to give
which would coincide with the desired result (\(\ref{xrx}\)), once the original units are restored.
Integrating now on \(x_1x_2\) we deduce the two particle partition function. The first term gives the ideal gas result \((V/\lambda)^2\), the second one contains the entropy corrections resulting form the identity of particles:
or equivalently
Effective entropic interaction between two fermions (FD) and two bosons (BE). At short distances \(r\) fermion repulsion is strong (it diverges in \(0\), red curve), while bosons attract with an maximum energy of \(T \ln2\) (blue curve).
A physical picture of the entropy contribution can be obtained form the observation that (\(\ref{xxrxx}\)) defines an effective interaction
(note that \(\rho \sim \E^{-w/T}\) can be written as \(w \sim -T \ln \rho\)). The above figure represents the two curves, for bosons (\(+\)) and fermions (\(-\)), as a function of the normalized distance \(\sqrt{T}r = \sqrt{2\pi}r/\lambda\) (in units of \(\sqrt{m/\hbar^2}\)).
5
Bose-Einsein condensate. Demonstrate that \(N\) free bosons in two dimension do not form a condensate; show in particular that the critical temperature \(T_c\) (signaling the quantum dominated regime) vanishes like \(T_c \rightarrow 1/\ln N\) in the thermodynamic limit.
In contrast to the free case, demonstrate that in a harmonic trap, a two-dimensional gas of bosons do forms a condensate. Show that in this case the critical temperature is
where \(\omega\) the harmonic oscillator frequency.
Solution
The interesting quantity is the number of particles, and in particular their distribution between the ground and excited energy levels
For a free gas confined in a two-dimensional box of area \(L^2\), we start computing the density of states, in order to transform (\(\ref{Nsum}\)) into an integral:
where, in the last equality we put \(\hbar=m=1\), and we used that \(\epsilon_{\bm p} = p^2/2m\). Note also that the ground state energy
tends to zero in the thermodynamic limit (\(L \rightarrow \infty\)). Just in the thermodynamic limit we write
and may conclude that the chemical potential vinishes with the temperature,
and therefore, there is no transition to a condensate in two dimensions.
To refine the above argument, which depends on taking the thermodynamic limit, let us discuss the distribution of the particles taking \(N\) finite and \(\mu = 0\) (the critical value for which the integral in Eq. \(\ref{Nint}\) diverges)
This equation defines the “critical” temperature \(T_c\) as the one for which \(N_0 = 0\):
This is a transcendental equation for \(T_c\) that can be solved iteratively (for large \(N\)):
where we replaced inside the logarithm \(T_c/\epsilon_0 = 2L^2 T_c/\pi^2\) by \(4N/\pi\), and neglected irrelevant terms. We finally obtain
in the original units. This result shows how the “critical” temperature vanishes in the thermodynamic limit. Because of the slow logarithmic dependence on \(N\), in the region \(T<T_c(N)\) we may observe a fraction of particles in the ground state.
If instead of free particles we have trapped bosons in an harmonic potential of frequency \(\omega\), the one-particle energy is (in two dimensions)
Equation (\(\ref{Nsum}\)) becomes in this case
which shows that the critical chemical potential is \(\mu = \hbar \omega\), and the sum is over \((n_x,n_y)\) such that \(n = n_x + n_y = \epsilon/\hbar \omega -1\). The density of states, in terms of \(n\), is given by
The critical temperature is determined by the condition \(\mu = \hbar \omega\). It is convenient to split the sum (\(\ref{Nsumho}\)) into one term containing the number of particles in the ground state, and one term containing the number of particles in the excited states,
where, for the excited states, we can replace the sum by an integral:
from which we obtain, putting \(N_0 = 0\) and then \(N_e = N\), the value of the critical temperature,
Therefore, the number of particles in the ground state, for \(T<T_c\) is given by
or
One may think that the critical temperature (\(\ref{Tcho}\)) is not well defined in the thermodynamic limit (when \(N \rightarrow \infty\)). In fact, we must consider that \(\omega = \omega(N)\). Indeed, the potential energy of the oscillator can be written in terms of the characteristic length of the trap \(R\), which determines the density of the bosons trapped in the area \(R^2\), and its characteristic energy \(U_0\):
thus, \(\omega \sim 1/R\). Using these parameters, the critical temperature writes
which is indeed an intensive variable. Equivalently, we have \(\omega \sim 1/\sqrt{N}\) with \(\omega \sqrt{N} = \mathrm{const}\), in the thermodynamic limit.
6 Thermionic emission
Electrons in a metal at temperature \(T\) can escape the surface energy barrier \(-W\) if their velocity \(p_z/m\) (perpendicular to the surface) satisfies \(p_z > \sqrt{2 m W}\) (\(m\) is the electron mass and \(\bm p\) its momentum). Using the Fermi-Dirac distribution \(n_\epsilon\) show that the thermionic current is
where \(\epsilon_F\) is the fermi energy (\(k_\mathrm{B} = 1\)).
Use units such that \(e = W = m = \hbar = 1\). Assume that typical particle energies are larger than \(W\) (otherwise emission is impossible). Compare the quantum result with the classical one.
Solution
With \(k_\mathrm{B} = e = W = m = \hbar =1\), mass, length and time dimensions are:
and energy and electric current density are:
Moreover, temperature as usual is measured in energy units (here \(W\)).
The electron current \(j\) is obtained from the formula
where \(n_{\bm p}\) is the fermi distribution
\(\bm p\) is the electron momentum, and, in particular \(p_z/m\), its perpendicular to the surface velocity. The front factor 2 comes from the two spin states of the electron. Note that only particles with \(p_z > (2mW)^{1/2}\) contribute to the current. Our task reduces to the computation of the above integral.
The integral over \(p_x, p_z\) is elementary in polar coordinates:
Indeed, after changing the integration variable to \(x = p^2/2T\) we are left to calculate an integral of the form
The result is
This is not elementary, but the physical relevant regime is the one in which the exponential factor is small with respect to the unity: the energies of interest are those satisfying \(\epsilon_z = p_z^2/2 > W\), well above the fermi energy \(\mu = \epsilon_F\) (knowing that \(T < \epsilon_F\) in most metals at laboratory temperatures). In this case, we expand \(\ln(1+x) \approx x\) to get
In the original units (we multiply by \(\mathrm{j}\)) we finally obtain the thermionic current at temperature \(T\):
The corresponding classical result \(j_c\), can be obtained by replacing fermi chemical potential by the ideal gas one:
which leads to
(\(n_0 = N/V\)) a simple numerical estimation shows that this result is wrong. Another way to estimate classically this current is to use the boltzmann factor \(n = n_0 \exp(-W/T)\) and the (one-dimensional) thermal speed \(v = \sqrt{T/m}\):
which coincides with the previous result up to a constant numerical factor.
8
Mean field. The hamiltonian of an ising model in a regular lattice of \(N\) sites with \(q\) neighbors is
where \(s_x = \pm 1\) is the spin on site \(x\); \(y \in N(x)\) is a neighbor of \(x\) belonging to the set \(N(x)\) of size \(q\); \(J\) is the exchange parameter. In the Bethe approximation, which is a generalization of the standard mean-field model, one considers a given spin \(s_0\) and its neighbors:
where the last term contains the information about the local field \(h\) created at the site \(0\) by the neighboring spins \(y \in N(0)\). \(H_c\) is the “cluster” hamiltonian, it depends on the unknown parameter \(h\), which should be determined self-consistently to match the expectation value of the observables (like the magnetization \(m = \braket{s_x}\)).
Using the “cluster” partition function
compute \(\braket{s_0}\) and \(s_x\). From the condition of homogeneity (at equilibrium) \(m = \braket{s_0} = \braket{s_x}\) for all \(x\), deduce the self-consistent condition
which determines \(T_c\):
Compare the result for \(q=4\) (square lattice) with the Onsager exact value of \(T_c\).
Show that near the ferromagnetic transition, the magnetization behaves as \(m \sim |T-T_c|^{1/2}\):
Verify that this formula reduces to the standard one (mean field) in the limit \(q \rightarrow \infty\).
Solution
The idea of the bethe approximation is to combine the mean-field method, which takes into account the influence of the mean magnetization on each spin, and the near neighbors interactions with a given spin, Our task is to compute self-consistently the “cluster” field associated to a particular site, using translation invariance.
Bethe cluster of site \(s_0\) (black dot), \(J\) is the exchange energy; the neighbors \(s_y\) (gray dots) are responsible of the cluster field \(h\).
The partition function of one cluster \(Z_c\) (the one associated to \(s_0\), for example) is
The sums over the cluster configurations give
The computation of mean value of the reference spin is straightforward,
For the neighbor \(x\) of \(s_0\) in the cluster we write
separating the case \(x=y\) to the others we obtain
Translation invariance imposes that the mean value of a spin do not depend on the site (the equilibrium state is homogeneous) \(\braket{s_0} = \braket{s_x}\), therefore, from the previous results we deduce
which is a self-consistent equation that determines the possible values of the cluster field \(h\) (see figure below). Simple algebra shows that \(h\) is given by the roots of the function
represented on the figure.
For \(T>T_c\) only the root at \(h=0\) is present; for \(T<T_c\) two new roots appear, given the possible values of the self-consistent cluster field. We take \(J=1\) and \(T=T_c/1.3\), and obtain \(h = \pm 2.22\) (dots).
We write a python code to compute the value of \(h\) (the dots in the figure):
import numpy as np
from scipy.optimize import root_scalar
def f(h):
q = 4
hmax = 1.6
bc = 1/2 * np.log(q/(q-2)) # inverse critical temperature
b = 1.3*bc # below the critical temperature
return h - (q-1)/(2*b) *np.log(np.cosh(b*(1+h)) / np.cosh(b*(1-h)))
sol = root_scalar(f, bracket=[1, 3], method='brentq')
The critical temperature \(T_c\) corresponds to the value of \(T\) for which \(h=0\) becomes an unstable root of \(f\). It can be determined form the condition that the slope at \(h=0\) of the left hand side of (\(\ref{e:hc}\)) must equals its right hand side:
or
or equivalently
For the square lattice this gives \(T_c \approx 2.885\), that you can compare to the exact value of Onsager \(2.269\), a huge improvement with respect to the simple mean-field calculation which gives \(T_c = 4\) (in units of \(J\)). To get the previous expression you may show that
Now we compute the magnetization \(m\) near the critical temperature, when \(T \approx T_c\) and \(h \approx h_c\). Equation (\(\ref{e:s0}\)) gives us the relation between the cluster field \(h\) and \(m = \braket{s_0}\)
where, in the last equality, we used the fact that \(h/T \ll 1\) (close to the transition). From the right hand side of the same equation (\(\ref{e:s0}\)), we obtain
where we used an expansion in a taylor series. Below \(T_c\) we have
therefore,
where, within the same approximation, we replaced \(T=T_c\). Expanding the difference of tangents
we finally obtain
or, in terms of the magnetization per site,
the usual power low with exponent \(\beta=1/2\) of the mean field theory. The bethe approximation improves the estimation of the critical temperature, but do not change the critical exponents at the phase transition, showing that these exponents are rather insensitive to the influence of the field created by the near neighbors. Only long range correlation can modify the mean-field results.
9
Mean field and Landau theory. Helium (\(^4\mathrm{He}\)) liquefies at \(T_l \approx 4\,\mathrm{K}\) (at normal pressure), and undergoes a phase transition around \(T_c \approx 2.2\,\mathrm{K}\) towards a superfluid state, the so-called \(\lambda\)-transition. If the helium liquid contains a fraction \(c_3\) of the \(^3\mathrm{He}\) isotope, the nature of the superfluid transition changes when \(x > x_t = c_3/(c_3 + c_4) \approx 0.67\), the tricritical point (\(c_4\) is the \(^4\mathrm{He}\) concentration): it is second order for \(x<x_t\), and first order when the mixture when \(x > x_t\), which results in the separation into rich in helium-3 and rich in helium-4 phases. A simple model to describe the properties of the tricritical point \((x_t, T_t)\), was proposed by Blume, Emery and Griffiths (1971). It is based on the hamiltonian
where \(S_i = \pm 1\) represents the helium-4 interacting atoms and \(S_i = 0\) the helium-3 atoms, treated as impurities, \(\Delta\) controls the number of helium-3 atoms (it is proportional to the difference of chemical potentials); the sums extend to the total number of lattice sites \(N\), and \(\braket{i,j}\) labels neighbors. The concentration of \(^3\mathrm{He}\) is then \(x = 1 - \braket{S_i^2}\).
Show that the probability distribution P(S) is given by
You may use the minimization of the free energy \(F\), assuming that \(S_i\) are independent random variables (mean field approximation):
where we also exploit homogeneity. Compute the expected value of \(S^2\):
Deduce the free energy per atom \(f(m; T, \Delta) = F/N\)
Just above the transition (disordered state) \(m = 0\); you can then expand \(f(m)\) in powers of \(m\) up to the 6th order. Analyse the possible phase transitions using Landau approach. Compute, in particular, the values of the concentration \(x_t\) and the temperature \(T_t\) at the tricritical point.
Numerical application: plot the phase diagram in the \((x,T)\) plane.
Solution
One essential feature of the mean-field approximation is the neglect of correlation: \(\braket{S_xS_y} \sim \braket{S_x}\braket{S_y}\). On the level of the probability distribution function \(P(S_1,S_2,\ldots,S_N)\) of the configuration \(\mathcal{S} = \{S_1S_2\cdots S_N \mid S_x=0,\pm1,\; \forall x\}\), this assumption means that it factorizes as
where in the last equality we used translation invariance \(P(S_x) = P(S)\). As a consequence, the computation of the mean energy is straightforward:
Indeed, for instance the \(J\) term can be written as
which leads to the first term in \(\braket{H}\), where \(q\) is the number of neighbors and \(N(x)\) the neighbors of \(x\) set.
The free energy \(F = \braket{H} - T S_G\) where \(S_G\) is the Gibbs entropy, is then
To find \(P(S)\) we minimize \(F = F[P(s)]\) subject to the constraint \(\sum_S P(S) = 1\):
where \(\mu\) is the lagrange multiplier associated to the normalization of \(P\). We hence obtain,
We note that this is a self-consistent equation (\(m\) depends on \(P\)). To ensure its validity, the mean value of \(S\) must satisfy
or, taking into account that
we write
Similarly, the computation of \(\braket{S^2}\), gives
Using these results, we can write the free energy as a function of the macroscopic variable \(m\):
and
or
where we recognize the expressions of \(\braket{S}=m\) and \(\braket{S^2}\). Using these formulas, we can rewrite the free energy in the form,
We are now in a position to compute the thermodynamics of the Blume, Emery and Griffiths model.
Possible phase transitions can be monitored by \(m\) and \(x\), the two order parameters of the helium mixture: \(m\) describes the normal-superfluid transition (it vanishes in the normal phase), while \(x\) describes the influence of the \(^3\mathrm{He}\) (it vanishes in the pure \(^4\mathrm{He}\) phase). Note that the free energy can be written as
We are interested in the line separating the \(m=0\) and \(m\ne 0\) phases as a function of the \(^3\mathrm{He}\) concentration. From (\(\ref{begm}\)) and (\(\ref{begx}\)) we get
and, dividing the two equations,
Numerically, we can then obtain \(m = m(T)\) from (\(\ref{begm}\)) in which we replace \(x\) by \(x(m)\). The whole phase diagram \((\Delta, T)\), giving the equilibrium values of \((m,x)\), can be obtained by solving (\(\ref{begm}\)) and (\(\ref{begx}\)) for each pair of values of \(\Delta\) and \(T\). In experiments the control parameters are \((x,T)\), hence it is convenient to transform the plane \((\Delta,T)\) into \((x,T)\).
In the case \(x=0\) we must recover the usual second order phase transition between the normal and superfluid phases of liquid helium. Expanding \(f = f_0 + f_2 m^2 + f_4 m^4\) around \(m=0\) we obtain (see the python code below where we use sympy
to compute the expansion coefficients \(f_n,\; n = 0, 2, 4, 6\))
where
We remark that the second order coefficient \(f_2\) becomes negative, the condition for a second order transition, at \(T=T_c(x) = qJ/\delta\) or
which is then the critical temperature of the superfluid transition, it linearly decreases with the helium 3 concentration.
import sympy as sy
from sympy import series
m, T, q, J, d, delta = sy.symbols("m, T, q, J, Delta, delta", real=True)
f = q*J*m**2/2 - T*sy.log(1 + 2*sy.exp(-d/T)*sy.cosh(q*J*m/T)) - d
f_poly = series(f, m, 0, 7)
# simplify each coefficient
f_coeff = []
for n in [0,2,4,6]:
f_coeff.append(f_poly.coeff(m, n=i).subs(sy.exp(d/T),2*delta-2).simplify())
Moreover, the fourth order coefficient \(f_4\), which must be positive for the second order phase transition, becomes negative when \(\delta > \delta_c = 3\). Therefore
should correspond to the transformation of the second order phase transition into a first order one.
Free energy as a function (\(f+\Delta\)) of the order parameter \(m\), for different values of the helium 3 concentration \(x\) and temperature. The critical curve \(x_c,T_c\) (gray) shows a flat minimum. For \(x<x_c\) the phase transition is of second order, its separates the superfluid to the normal fluid phases. For \(x > x_c\) we see instead that the shape of \(f\) changes, developing secondary minima at a finite distance from zero: \(m = m(T)\) becomes a discontinuous function, signaling the presence of a first order phase transition (red).
In order to investigate the neighborhood of the tricritical point \((x_c,T_c)\) in which superfluid, normal, and separated phases coexist, we must allow \(m \ne 0\). This can be done by introducing a fictive field \(H\) and to define the Gibbs free energy by \(g = f + Hm = g(H)\). This corresponds to adding \(-mH\) to the free energy \(f\). To expand \(g\) in powers of \(m\) we must find the function \(g = g(H(m))\), where \(H\) is considered a function of \(m\) (equation of state):
where we wrote the expansion of \(g\) in powers of \(m\)
This can be done by inverting the function \(m=m(H)\) using the self-consistent equation
which gives \(m\) for \(H \ne 0\), and computing the coefficients \((a,b,c)\) from its derivatives with respect to \(m\) at \(m=0\). For example, the derivative of the previous equation with respect to \(m\) gives an equation for \(\partial H/\partial m\):
A sympy
code is shown below.
import sympy as sy
from sympy import series
m, T, q, J, d, delta, H = sy.symbols("m, T, q, J, Delta, delta, H", real=True)
a, b, c = sy.symbols("a, b, c", real=True)
# free energy f(m,H)
g = q*J*m**2/2 - T*sy.log(1 + 2*sy.exp(-d/T)*sy.cosh(q*J*m/T + H/T)) - d
# magnetization
g1 = sy.expand(sy.diff(g, m)/J/q)
# expand to 6th order
g1h = g1.subs(H, 2*a*m + 4*b*m**3 + 6*c*m**5)
# simplification
def subs_m0(f):
return f.subs(m, 0).subs(sy.exp(d/T), 2*delta-2).simplify()
# m^2 coefficient a
g2 = subs_m0(sy.diff(g1h, m))
a_sol = sy.solve(g2, a)[0]
# m^4 coefficient b
g4 = subs_m0(sy.diff(g1h, m, 3))
b_sol = sy.solve(g4, b)[0].subs(a, a_sol).simplify()
# m^6 coefficient c
g6 = subs_m0(sy.diff(g1h, m, 5))
c_sol = sy.solve(g6, c)[0].subs({a: a_sol, b: b_sol}).simplify()
We get
This is the Landau expansion of the gibbs free energy; note that the conditions to find the tricritical point are as before (where we used \(f\)), but now the 6th order coefficient is always positive (it was not the case in the previous calculation, which failed already at the forth order, just because of the presence of the tricritical point).
In the region where \(x>x_c\) (and \(T \sim T_c\)) the shape of \(g\) (or equivalently of f (\(\ref{BEGfmt}\))) shows three separated minima (red line in the figure). This corresponds to a first order transition. The separation line between the normal fluid and the separated mixture in the phase space \((x,T)\) can be determined by the condition that the polynomial \(g(m)\) should write
in order to have the minima just at \(m = 0\) and \(m = m_\pm\) (\(m_- = - m_+\)) with the same value of \(g=g_0\). This implies the relation
between \(a,b,c\), which determines a curve in the \((T,x)\) plane. Therefore, on this curve \(T = T(x)\) (for x > x_c\(), $a>0\) (\(c>0\)), then \(T> qJ/\delta\):
Near the critical point we have \(\delta = 1/(1-x)\), and \(T(x)\) is slightly above \(1-x\) of the second order transition at lower concentration.
Further information can be obtained in the original paper:
- Blume M, Emery VJ, and Griffiths RB, Ising Model for the \(\lambda\) Transition and Phase Separation in He3-He4 Mixtures. Phys. Rev. A 4, 1071 (1971) https://doi.org/10.1103/PhysRevA.4.1071.