Thermodynamic integration

From testwiki
Jump to navigation Jump to search

Template:Short description Thermodynamic integration is a method used to compare the difference in free energy between two given macroscopic states (e.g., A and B) whose potential energies UA and UB have different dependences on the spatial coordinates. Because the free energy of a system is not simply a function of the phase space coordinates of the system, but is instead a function of the Boltzmann-weighted integral over phase space (i.e. a partition function), the free energy difference between two macroscopic states cannot be calculated directly from the potential energy of just two coordinate sets (for state A and B respectively). In thermodynamic integration, the free energy difference is calculated by defining a thermodynamic path between the states and integrating over ensemble-averaged enthalpy changes along the path. Such paths can either be real chemical processes or alchemical processes. An example alchemical process is the Kirkwood's coupling parameter method.[1]

Derivation

Consider two systems, A and B, with potential energies UA and UB. The potential energy in either system can be calculated as an ensemble average over configurations sampled from a molecular dynamics or Monte Carlo simulation with proper Boltzmann weighting. Now consider a new potential energy function defined as:

U(λ)=UA+λ(UB−UA)

Here, λ is defined as a coupling parameter with a value between 0 and 1, and thus the potential energy as a function of λ varies from the energy of system A for λ=0 and system B for λ=1. In the canonical ensemble, the partition function of the system can be written as:

Q(N,V,T,λ)=∑sexp⁡[−Us(λ)/kBT]

In this notation, Us(λ) is the potential energy of state s in the ensemble with potential energy function U(λ) as defined above. The free energy of this system is defined as:

F(N,V,T,λ)=−kBTln⁡Q(N,V,T,λ),

If we take the derivative of F with respect to λ, we will get that it equals the ensemble average of the derivative of potential energy with respect to λ.

ΔF(A→B)=∫01∂F(λ)∂λdλ=−∫01kBTQ∂Q∂λdλ=∫01kBTQ∑s1kBTexp⁡[−Us(λ)/kBT]∂Us(λ)∂λdλ=∫01⟨∂U(λ)∂λ⟩λdλ=∫01⟨UB(λ)−UA(λ)⟩λdλ

The change in free energy between states A and B can thus be computed from the integral of the ensemble averaged derivatives of potential energy over the coupling parameter λ.[2] In practice, this is performed by defining a potential energy function U(λ), sampling the ensemble of equilibrium configurations at a series of λ values, calculating the ensemble-averaged derivative of U(λ) with respect to λ at each λ value, and finally computing the integral over the ensemble-averaged derivatives.

Umbrella sampling is a related free energy method. It adds a bias to the potential energy. In the limit of an infinitely strong bias it is equivalent to thermodynamic integration.[3]

See also

References

  1. ↑ Template:Cite journal
  2. ↑ Frenkel, Daan and Smit, Berend. Understanding Molecular Simulation: From Algorithms to Applications. Academic Press, 2007
  3. ↑ Template:Cite journal