¿Qué métodos numéricos preservan la simetría de inversión de tiempo?


8

Si tengo un sistema físico que contiene una simetría inversión del tiempo (por ejemplo, un hamiltoniano con V ( x ) real) y quiero para resolver las ecuaciones diferenciales que describa este sistema, ¿qué solucionador de EDO debo usar para mantener la simetría de inversión de tiempo (por ejemplo, en matemática)? ¿Qué solucionadores rompen esta simetría?H(x,p)=p2/2m+V(x)V(x)

EDITAR: Quiero extender esta pregunta. Consideremos un sistema de ecuaciones diferenciales de primer orden acopladas ¿Qué método de integración se usa mejor si el sistema subyacente contiene una simetría de inversión de tiempo?

a˙1(t)=f1(a1,a2,a3,,an;t)a˙2(t)=f2(a1,a2,a3,,an;t)a˙3(t)=f3(a1,a2,a3,,an;t)

55
Creo que un integrador Symplectic podría hacer el truco. Por ejemplo, Verlet integrador .
nicoguaro

@nicoguaro Como pretendía usar Mathica: ¿hay un método Verlet incluido?
Merlin1896

Apenas he usado Mathematica. Puedes consultar esta publicación
nicoguaro

La respuesta de @nicoguaro (en los comentarios) es correcta. Seleccionarlo
Inon

1
@RM ¿falta un "no" en tu comentario anterior?
Federico Poloni

Respuestas:


9

Lo que generalmente se quiere en esta situación es preservar un análogo discreto de la simetría del tiempo: es decir, si la discretización del tiempo se aplica para resolver primero hacia adelante y luego hacia atrás en el tiempo, se recupera la condición inicial. Esto es cierto si el método es invariante bajo las siguientes sustituciones:

ΔtΔt
an+janj

ana(tn)

an+1=an+Δtf(an)
an=an1+Δtf(an).
an+1=an1+2Δtf(an)
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.