Anar al contingut

Dinàmica de Langevin

De L'Enciclopèdia, la wikipedia en valencià

En física, la dinàmica de Langevin és un enfocament per a la modelació matemàtica de la dinàmica dels sistemes moleculars utilisant la equació de Langevin. Va ser desenrollada originalment pel físic francés Paul Langevin. L'enfocament es caracterisa per l'us de models simplificats, a l'hora que té en conte els graus de llibertat omesos per mig de l'us d'equacions diferencials estocàstiques. Les simulacions de la dinàmica de Langevin són un tipo de simulació de Mont Carlo.[1]

Descripció general

[editar | editar còdic]

Els sistemes moleculars del món real es produïxen en l'aire o en dissolvents, en lloc de forma aïllada, en el buit. El choc de les molècules del dissolvent o de l'aire provoca fricció, i les colisions ocasionals a alta velocitat pertorben el sistema. La dinàmica de Langevin intenta ampliar la dinàmica molecular per a tindre en conte estos efectes. Ademés, la dinàmica de Langevin permet controlar la temperatura com en un termostat, aproximant-se aixina al conjunt canònic.

La dinàmica de Langevin imita l'aspecte viscós d'un dissolvent. No modela completament un dissolvent implícit; concretament, el model no té en conte el apantallamiento electrostàtic ni el efecte hidrofòbic. En el cas de dissolvents més densos, les interaccions hidrodinàmiques no es capten per mig de la dinàmica de Langevin.

Per a un sistema de N partícules en masses M, en coordenades X=X(t) que constituïxen una variable aleatòria depenent del temps, la equació de Langevin resultant és[2][3] M𝐗¨=U(𝐗)γM𝐗˙+2MγkBT𝐑(t), a on U(𝐗) és el potencial d'interacció entre partícules; és l'operador gradient, de modo que U(𝐗) és la força calculada a partir dels potencials d'interacció entre partícules; el punt és una derivada temporal, de modo que 𝐗˙ és la velocitat i 𝐗¨ és l'acceleració; γ és la constant de amortiguación (unitats de temps recíproc), també coneguda com a freqüència de colisió; T és la temperatura, kB és la constant de Boltzmann; i 𝐑(t) és un estacionario correlacionado en delta procés gaussiano en mija zero, denominat soroll blanc gaussiano, que satisfà 𝐑(t)=0 𝐑(t)𝐑(t)=δ(tt)

Ací, δ és la Delta de Dirac

Formulació diferencial estocàstica

[editar | editar còdic]

Considerant la covarianza del moviment browniano estàndart o procés de Wiener Wt, podem trobar que

𝔼(WtWτ)=min(t,τ)

Definim la matriu d'covarianza de la derivada com 𝔼(Wt˙Wτ˙)=tτ𝔼(WtWτ)=tτmin(t,τ)=δ(tτ) Aixina, en el sentit de covarianza, podem dir que dWt=𝐑(t)dt

Sense pèrdua de generalitat, siga la massa M=1, σ=MγkBT, llavors la EDE original es convertirà en d𝐗˙=U(𝐗)dtγd𝐗+2σd𝐖(t)

Dinàmica de Langevin sobreamortiguada

[editar | editar còdic]

Si l'objectiu principal és controlar la temperatura, es deu anar en conte d'utilisar una constant de amortiguación menuda γ. A mida que γ creix, la distància s'estén des del règim inercial fins al difusivo (Browniano). El llímit de la dinàmica de Langevin de la no inèrcia es descriu comunament com Dinàmica browniana. La dinàmica browniana pot considerar-se com una dinàmica de Langevin sobredampeada, és dir, una dinàmica de Langevin en la que no es produïx una acceleració mija. Baixe este llímit, tenim dX˙=0, per lo que la EDE original es convertix en

d𝐗=1γU(𝐗)dt+2σγd𝐖(t)

L'equació de Langevin traslacional es pot resoldre utilisant varis métodos numèrics Erro en la cita: Element <ref> no vàlit; les referencies sense nom deuen de tindre contingutErro en la cita: Element <ref> no vàlit; les referencies sense nom deuen de tindre contingut en diferències en la sofisticació de les solucions analítiques, els passos de temps permesos, la reversibilidad temporal (métodos simplécticos), en el llímit de fricció zero, “'etc.”'

Aplicacions

[editar | editar còdic]

Termostat Langevin

[editar | editar còdic]

El termostat Langevin[4] és un tipo d'algoritme termostat en dinàmica molecular, que s'utilisa per a simular un conjunt canònic (NVT) a una temperatura desijada. Integra la següent equació de moviment de Langevin:

M𝐗¨=U(𝐗)γ𝐗˙+2γkBT𝐑(t)

U(𝐗) és el terme de força determinista; γ és el coeficient de fricció i γX˙ és el terme de fricció o amortiguación; l'últim terme és el terme de força aleatòria (kB: constant de Boltzmann, T: temperatura). Esta equació permet que el sistema s'acople en un «bany de calor» imaginària: l'energia cinètica del sistema es dissipa a partir del terme de fricció/amortiguación i es guanya a partir de la força aleatòria/fluctuació; la força de l'acoplament es controla per mig de γ. Esta equació es pot simular en solucionadores de SDE, com el método de Euler-Maruyama, en el que el terme de força aleatòria se substituïx per un número aleatori gaussiano en cada pas d'integració (varianza σ2=2γkBT/Δt, Δt: pas de temps), o Método del bot de granota Langevin, etc. Este método també es coneix com a integrador de Langevin.[5]

Langevin Monte Carlo

[editar | editar còdic]

La equació de Langevin sobreamortiguada dona

d𝐱t=DkBT𝐱U(𝐱t)dt+2DdWt

Ací, D=kBT/γ és el coeficient de difusió de la relació d'Einstein. Com s'ha demostrat en la equació de Fokker-Planck, en condicions adequades, la distribució estacionaria de 𝐱t és la distribució de Boltzmann p(𝐱)eU(𝐱)/kBT.

Ya que logp(𝐱)=U(𝐱)/kBT, esta equació és equivalent a la següent forma:

d𝐱t=ϵ𝐱logp(𝐱t)dt+2ϵdWt

I la distribució de 𝐱t(t) seguix p(𝐱). En atres paraules, la dinàmica de Langevin impulsa les partícules cap a una distribució estacionaria p(𝐱) a lo llarc d'un fluix gradient, pel terme logp(𝐱), a l'hora que permet algunes fluctuacions aleatòries. Açò proporciona uns Métodos de Montecarlo basats en cadenes de Markov que es poden utilisar per a muestrear senyes 𝐱 d'una distribució objectiu p(𝐱), conegut com Langevin Monte Carlo.


En moltes aplicacions, tenim una distribució desijada p(𝐱) de la que nos agradaria obtindre una mostra 𝐱, pero el mostreig directe pot resultar complicat o ineficaç. Langevin Monte Carlo oferix una atra forma de muestrear 𝐱p(𝐱) per mig del mostreig d'una cadena de Markov d'acort en la dinàmica de Langevin, l'estat de la qual estacionario és p(𝐱). El algoritme de Langevin ajustat a Metropolis (MALA) és un eixemple: donat un estat actual 𝐱t, el método MALA propon un nou estat x~t+1 utilisant la dinàmica de Langevin anterior. A continuació, la proposta s'accepta o es rebuja en funció del algoritme de Metropolis-Hastings. L'incorporació de la dinàmica de Langevin en l'elecció de x~t+1 proporciona una major eficiència computacional, ya que la dinàmica impulsa les partícules cap a regions en major provabilitat p(𝐱) i, per lo tant, és més provable que siguen acceptades. Més informació en Algoritme de Langevin ajustat per Metropolis.

Model generativo basat en puntuació

[editar | editar còdic]

La dinàmica de Langevin és una de les bases dels models generativos basats en puntuació.[6][7] De la dinàmica de Langevin (sobreamortiguada) dinàmica de Langevin,

d𝐱t=ϵ𝐱logp(𝐱t)dt+2ϵdWt

Un model generativo té com a objectiu generar mostres que seguixquen (una distribució de senyes desconeguda) p(𝐱). Per a conseguir-ho, un model basat en puntuacions deprén una funció de puntuació aproximada 𝐬θ(𝐱)𝐱logp(𝐱) (un procés denominat emparejamiento de puntuacions). En accés a una funció de puntuació, les mostres es generen per mig de la següent iteración,[6][7]

𝐱i+1𝐱i+ϵ𝐱logp(𝐱i)+2ϵ𝐳i,i=0,1,,K

en 𝐳iN(0,1). A mida que ϵ0 i K, els 𝐱K generats convergixen en la distribució objectiu p(𝐱). Els models basats en puntuacions utilisen 𝐬θ(𝐱)𝐱logp(𝐱) com a aproximació.[6]


Referències

[editar | editar còdic]
  1. Namiki, Mikio. Stochastic Quantization (en en), Springer Science & Business Mija, pp. 176. ISBN 978-3-540-47217-9.
  2. Schlick, Tamar (2002). Molecular Modeling and Simulation, Springer, p. 480. ISBN 0-387-95404-X.
  3. (1994) «Techniques and Applications of Langevin Dynamics Simulations», The Molecular Dynamics of Liquid Crystals (vol. 431), Dordrecht: Springer, pp. 85–138. doi:10.1007/978-94-011-1168-3_5. ISBN 978-94-010-4509-4.
  4. (2017-08-15) Computer Simulation of Liquids (en en), Oxford University Press. ISBN 978-0-19-252470-6.
  5. «21. Integradors — Guia de l'usuari de OpenMM 8.2 documentació».
  6. 6,0 6,1 6,2 «Generative Modeling by Estimating Gradients of the Data Distribution | Yang Song».
  7. 7,0 7,1 Plantilla:Cite arXiv