Thermal response of a Fermi-Pasta-Ulam chain with Andersen thermostats
Federico D'Ambrosio, Marco Baiesi

TL;DR
This paper develops a fluctuation-response relation for the thermal response of Fermi-Pasta-Ulam chains with Andersen thermostats, enabling better predictions of thermal properties out of equilibrium.
Contribution
It introduces a novel fluctuation-response relation for inertial heat conducting systems driven out of equilibrium using Andersen thermostats.
Findings
The relation predicts thermal expansion and heat capacity more accurately than small perturbation methods.
Simulations confirm improved susceptibility estimates with the new relation.
The approach extends linear response theory to nonequilibrium inertial systems.
Abstract
The linear response to temperature variations is well characterised for equilibrium systems but a similar theory is not available, for example, for inertial heat conducting systems, whose paradigm is the Fermi-Pasta-Ulam (FPU) model driven by two different boundary temperatures. For models of inertial systems out of equilibrium, including relaxing systems, we show that Andersen thermostats are a natural tool for studying the thermal response. We derive a fluctuation-response relation that allows to predict thermal expansion coefficients or the heat capacitance in nonequilibrium regimes. Simulations of the FPU chain of oscillators suggest that estimates of susceptibilities obtained with our relation are better than those obtained via a small perturbation.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
11institutetext: Department of Information and Computing Science, Universiteit Utrecht, Princetonplein 5, 3584 CC Utrecht, The Netherlands 22institutetext: Department of Physics and Astronomy, University of Padova, Via Marzolo 8, I-35131 Padova, Italy 33institutetext: INFN, Sezione di Padova, Via Marzolo 8, I-35131 Padova, Italy
Thermal response of a Fermi-Pasta-Ulam chain with Andersen thermostats
Federico D’Ambrosio 11
Marco Baiesi 2233
Abstract
The linear response to temperature variations is well characterised for equilibrium systems but a similar theory is not available, for example, for inertial heat conducting systems, whose paradigm is the Fermi-Pasta-Ulam (FPU) model driven by two different boundary temperatures. For models of inertial systems out of equilibrium, including relaxing systems, we show that Andersen thermostats are a natural tool for studying the thermal response. We derive a fluctuation-response relation that allows to predict thermal expansion coefficients or the heat capacitance in nonequilibrium regimes. Simulations of the FPU chain of oscillators suggest that estimates of susceptibilities obtained with our relation are better than those obtained via a small perturbation.
pacs:
05.70.LnNonequilibrium and irreversible thermodynamics and 05.20.-yClassical statistical mechanics and 05.10.GgStochastic analysis methods
1 Introduction
The thermal response is usually associated with coefficients such as the specific heat or the thermal expansion coefficient. In equilibrium these coefficients may be computed by means of fluctuation-response formulas, in which the response to temperature variations is related to the natural fluctuations of the systems. For instance, the specific heat is the variance of the energy in equilibrium. As encoded in the Kubo formula tod92 , the response of equilibrium systems may be entirely described by its dissipation, or entropy production bai13 , in the transient toward a new equilibrium after the perturbation.
The thermal response of systems out of equilibrium is less understood. For example, the equilibrium theory cannot be used to fully determine how glasses undergoing a relaxation do respond to an increase of temperature bar99 ; may06 ; mag10 . Another instance of nonequilibrium regime is a system carrying a heat flow from a hot to a cold reservoir, say a cantilever heated by a laser at one end gei17 or larger oscillating devices used in gravitational wave detectors con13 . A change in the laser intensity, translated into a change of one boundary temperature, would lead to forms of thermal response that, again, cannot be described within the framework of equilibrium systems.
Studies on nonequilibrium linear response cug94 ; nak08 ; che08z ; vil09 ; spe09 ; sei10 ; pro09 ; ver11a ; lip07 ; alt16 ; bai09 ; bai09b ; bai10 were recently complemented by specific works on thermal response che09b ; bok11 ; bra15 ; pro16 ; bai14 ; yol16 ; fal16 ; fal16b ; bai16 . In particular, a linear response approach first developed for the case of mechanical perturbations bai09 ; bai09b ; bai10 was recently extended to include the response to temperature variations bai14 ; yol16 ; fal16 ; fal16b ; bai16 ; yol17 . Those works dealt with overdamped stochastic systems and provided fluctuation-response relations based on standard integrals, thus regularizing singular terms present in the earlier contribution bai14 . However, currently we do not have similar results for inertial systems. This means that the basic models of heat conduction, such as the classical driven Fermi-Pasta-Ulam (FPU) chain of coupled oscillators lep03 ; dha08 , cannot be described with a linear response theory for temperature variations. In fact, to our knowledge, despite the extensive amount of studies focusing on FPU models, there is no theory describing their thermal response to a change of one of the two boundary temperatures.
We derive a thermal fluctuation-response relation for (nonequilibrium) inertial systems driven by Andersen thermostats and80 ; frenkel . These thermostats are a standard tool for equilibrium molecular dynamics simulations in the canonical ensemble. We show that, as a key advantage, the Andersen thermostats do not bring all mathematical problems of Langevin heat baths, yet they bring to expressions displaying the physically relevant quantities, such as the entropy production in the reservoirs. The fluctuation-response relation we obtain is based on the stochastic nature of Andersen thermostats, which allows us to apply a well-established scheme for determining response functions and susceptibilities from ratios of path-weights. As a numerical example, we show two forms of susceptibility of the FPU system to a variation of one boundary temperature.
2 Thermal susceptibility of systems driven by Andersen thermostats
We consider systems evolving via Newton’s equations
[TABLE]
where , , , and are, respectively, positions, velocities, masses and forces.
A thermalization of a degree of freedom to a temperature is achieved by a Andersen thermostat and80 ; frenkel . The velocity is updated at some instants with a value extracted from an equilibrium one-dimensional Maxwell-Boltzmann distribution
[TABLE]
where the Boltzmann constant is set . As in Markovian jump processes, instants of updates are separated by time intervals extracted from an exponential distribution
[TABLE]
where is a parameter of the simulation.
We first study the response to the perturbation of a single temperature
[TABLE]
activated at time [math] and persistent till time . A simultaneous perturbation of several temperatures would be simply be a linear combination of the following basic results, as shown at the end of this section. A trajectory , has a path-weight denoted by and related averages are written as . The starting point of a trajectory is from an arbitrary initial distribution which is not recalled explicitly in the notation (in general it can also be non-steady state distribution). The notation for perturbed trajectories, which start from the same but evolve with modified , is turned to and .
For an observable by definition we have a thermal susceptibility
[TABLE]
While could be a functional of the whole trajectory, we keep the notation to highlight the evaluation of such observable after a time from the formal activation of the perturbation . Let us express the mean perturbed value of by
[TABLE]
where is a simplified notation for indicating a formal inclusion in the statistics of all (uncountable) trajectories of the system. To write this susceptibility as a function of unperturbed correlation functions, we rewrite (5) as
[TABLE]
which is an average in the unperturbed system, namely
[TABLE]
To compute the path weights ratio, note that the velocity updates are stochastic only at instants when they are replaced by values extracted from Maxwell-Boltzmann distributions; the deterministic evolution in between these updates is the same in the perturbed and unperturbed dynamics. Thus the path-weight ratio can be written as a product over all velocity jumps of the velocity probabilities (perturbed and unperturbed) at every jump, which gives factors different from only for the degree of freedom driven by the perturbed reservoir. In a trajectory in a time span with updates of , we use the index for velocity updates and denote by the velocity right after the jump , that is the velocity extracted from the equilibrium distribution in the Andersen scheme. With this notation we have
[TABLE]
The expansion in the last line allow us to keep the first order in and write the susceptibility as the unperturbed correlation
[TABLE]
where . We see that it is a correlation between the observable and a sum of kinetic-minus-bath temperatures. In order to gain more physical insight, we may split the functional in two terms with well-defined time parity,
[TABLE]
with a time-antisymmetric component and a time symmetric one, . This symmetries are understood by considering a time-reversed trajectory , which corresponds to the evolution backward in time, with variables , from the final state of . By definition,
[TABLE]
We call the velocity of mass at the instant right before the update with index . In the time-reversed trajectory, that jump would thus be a transition from to . It is easy to find that
[TABLE]
We see that is a sum of kinetic energy gains (of the system) during interactions with the Andersen thermostat, all divided by temperature. This is the entropy production in the heat bath. The interpretation of is not as straightforward. We may call the dynamical activity lec05 ; mer05 ; gar09 ; ful13 or frenesy bai10 ; bas15 of the systems: in our model it contains all deviations between the bath temperature and the kinetic temperature “during” a jump (i.e., the average of the two values before and after the jump). It can be seen as a measure of how agitated the system is in comparison to what it should be on average according to . With (12) and (13) one can reinterpret the susceptibility (9) as a sum of two correlations
[TABLE]
with
[TABLE]
In equilibrium at temperature , for state observables (thus excluding functionals such as integrated currents), we expect the combination to turn into (the susceptibility should be the time integral of a response function from Kubo’s formula), namely
[TABLE]
which is the equilibrium correlation between observable and entropy produced into the environment (times the coming from the definition of thermal susceptibility). Since
[TABLE]
to prove that our approach recovers the standard structure in equilibrium, we just need to show that . In equilibrium we can exploit the time-translational invariance of correlation functions as well as their invariance for time reversal. Using time reversal on changes its jump variables to those after a jump. From these considerations we get
[TABLE]
where the last term equals zero because velocities extracted by the Andersen procedure do not correlate with an observable at the beginning of the trajectory.
Before discussing some numerical results, we conclude this section by noting that the generalization to the perturbation of many degrees of freedom is trivial. If these have indices and thermostats are independent stochastic processes,
[TABLE]
where now jumps have indices that refer to their respective velocity index.
3 Numerical results for the FPU model
As a toy model for heat conduction, we consider a FPU chain of coupled oscillators ordered from to , each one with with mass . Forces are determined by the FPU interparticle quartic potential
[TABLE]
The presence of yields an asymmetric potential and makes it well concave for . We selected , and , and oscillators. Thermostats are applied only at the two boundaries, with temperatures and . These temperatures are in natural units, i.e. we continue using . We use the same value of the typical time between velocity renewals in both Andersen thermostats. This time scale is of the same order of the oscillation times in the potential wells: indeed, we use temperatures in the range , corresponding to thermal velocities and oscillation ranges which are covered in timescales of order . Simulations are run with a much shorter time step and data collection starts after a conservatively long relaxation that ensures having reached the stationary state. This is also guaranteed by the small size () of the FPU system. We thus should not be dealing with the issues of thermalization in one-dimensional long FPU systems lep03 ; dha08 ; ben11a .
In the following we show that the typical response of our FPU system takes place in time scales at least one order of magnitude longer than . In fact, we observe a slow, scale-free convergence to the asymptotic limit of the static response. The thermal fluctuations introduced randomly by thermostats at the boundary velocities naturally propagate in the chain due to the FPU interaction between the oscillators. A heat flux is set up within the chain if the two thermal reservoirs are at two different temperatures .
We perturb the temperature , hence the perturbed degree of freedom in the notation of the previous section is . The two observables we consider are the chain length111Since ’s should be interpreted as displacements from equilibrium positions, the absolute length of the system is not specified and is more appropriately interpreted as the difference between the length and that at zero temperature. and the total potential energy . In the first case, the susceptibility quantifies the thermal response of the system size, which is always an expansion because . The susceptibility of the energy instead generalizes the concept of heat capacitance.
To check the algorithm, we first look at equilibrium results. We set and, for the direct evaluation of susceptibilities, we use the temperature step for perturbations. We recover the correct equilibrium Boltzmann distributions (not shown) for kinetic and potential energies.
The susceptibilities computed without perturbing the system via equations (12)-(2) match those determined with a small perturbation, see Fig.1. Moreover, at equilibrium, one notes that as expected. Therefore one may reconstruct the susceptibility from only the usual correlation between the entropy production and the observable, i.e., the Kubo formula .
Out of equilibrium, we do not find anymore , rather the symmetric and antisymmetric terms may diverge dramatically, as shown for and in Fig. 2. Yet, with (12)-(2) we are able to correctly compute the susceptibility also in a strong nonequilibrium regime and without perturbing the system. One may also note that the susceptibility computed with the fluctuation-response formula, both in equilibrium and out of equilibrium, is smoother and affected by smaller errors than the susceptibility computed by perturbing the system.
Since the numerical results obtained with (12)-(2) are better than those collected via a real perturbation of the system, we use them for computing the susceptibility of the chain length to a variation of in different regimes. We then derive a static susceptibility
[TABLE]
The extrapolation to is obtained by noting that data seem to converge toward the asymptotic value with a gap decaying . A linear fit of the data as a function of is shown in Fig. 3. Having sampled at three different equilibrium conditions we note that is not constant in this model, rather it is increasing with : we get for , for , and for .
The nonequilibrium cases suggest that is not very sensible to the temperature on the unperturbed side () if it is lower than (for and we get again ). This seems not to be the case for the opposite condition and , in which the perturbation of leads to a higher than that in equilibrium at . This is a genuine nonequilibrium effect related to the heat flux coming from the side of . Finally, note that both nonequilibrium cases are different from that in equilibrium at the average temperature .
4 Conclusions
A thermal response relation can be easily derived for inertial systems driven by Andersen thermostats and it turns out to contain quite simple expressions. This contrasts with the difficulty of deriving a fluctuation-response relation for temperature variations in systems following a Langevin dynamics. A sound version of the latter (namely a theory devoid of finite time-step singularities) is currently available only for overdamped systems fal16 ; fal16b ; yol17 . Moreover, a linear response theory for systems with deterministic degrees of freedom coexisting with stochastic ones, as in the FPU model driven at the boundaries, seems impossible for Langevin systems priv-com-GF : by reguralizing path integrals as previously done fal16 ; fal16b ; yol17 , part of the perturbation is shifted to deterministic degrees of freedom, for which one cannot expand the path probability as normally done for stochastic degrees of freedom. This suggests that Andersen thermostats are an ideal tool for studying thermal susceptibilities, in particular in boundary-driven systems.
The example we analyzed, a FPU chain driven by two boundary temperatures, shows how to define the alike of heat capacitance and of thermal expansion susceptibility in a simple system carrying a heat flux. Numerical results suggest that the response to a change of a temperature is better estimated with our fluctuation-response relation than by actually perturbing the system (which is already not convenient in simulations, as it would also require more CPU time). Relaxing systems could be studied in the same framework.
Acknowledgements
We thank Gianmaria Falasco for useful discussions.
Both authors wrote this paper and contributed with analytical calculations and with analyses of numerical data. FDA implemented the simulations.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) R. Kubo, M. Toda, N. Hashitsume, Statistical Physics: Nonequilibrium statistical mechanics , vol. 2, 2nd edn. (Springer, 1992)
- 2(2) M. Baiesi, C. Maes, New J. Phys. 15 , 013004 (2013)
- 3(3) J.L. Barrat, W. Kob, Europhys. Lett. 46 , 637 (1999)
- 4(4) P. Mayer, S. Léonard, L. Berthier, J. Garrahan, P. Sollich, Phys. Rev. Lett. 96 , 030602 (2006)
- 5(5) C. Maggi, R. Di Leonardo, J.C. Dyre, G. Ruocco, Phys. Rev. B 81 , 104201 (2010)
- 6(6) M. Geitner, F.A. Sandoval, E. Bertin, L. Bellon, Phys. Rev. E 95 , 032138 (2017)
- 7(7) L. Conti, P. De Gregorio, G. Karapetyan, C. Lazzaro, M. Pegoraro, M. Bonaldi, L. Rondoni, J. Stat. Mech. p. P 12003 (2013)
- 8(8) L. Cugliandolo, J. Kurchan, G. Parisi, J. Phys. I 4 , 1641 (1994)
