Ya vimos que, una transformación de coordenadas generalizadas y momentos conjugados (q,p) a un nuevo conjunto (Q,P) es canónica si ambas descripciones obedecen la un principio variacional de Hamilton.
Solo para recordar y tenerlo fresco un poquito; si imaginamos que una partícula se mueve desde un punto A a un punto B entre los tiempos t1 y t2, el principio de Hamilton nos dice que la trayectoria real que sigue la partícula es aquella que hace estacionaria cierta cantidad llamada acción S. Recordamos que con estacionaria nos referimos que si probamos trayectorias ligeramente diferentes, la variación de S es cero.
La acción S la definimos como la integral en el tiempo del Lagrangiano L
S[q(t)]=∫t1t2L(q,q˙,t)dt y matemáticamente el principio lo expresamos como
δS=0 entonces si recordamos que (usando notación de Einstein)
H=piq˙i−L. también tendríamos que
L=piq˙i−H. Como ya dijimos que el principio de Hamilton nos dice que la trayectoria física que sigue un sistema entre dos instantes de tiempo t1 y t2 es aquella que hace que la acción sea estacionara, entonces para las variables originales (p,q) con Hamiltoniano H(q,p,t), el principio de Hamilton nos diría que
δ∫t1t2(piq˙i−H(q,p,t))dt=0 y si transformamos a nuevas variables (Q,P) con el Kamiltoniano K(Q,P,t), el principio de Hamilton nos diría que
δ∫t1t2(PiQ˙i−K(Q,P,t))dt=0 Lo clave aquí es que ambas integrales deben ser estacionarias para la misma trayectoria física. Si lo anterior tiene que pasar, para cualquier intervalo de tiempo [t1,t2], entonces los integrandos de ambas integrales no pueden ser completamente diferentes. Deben diferir, a lo sumo, por la derivada temporal total de una función arbitraria F que puede depender de las coordenadas (viejas y/o nuevas) y del tiempo, esto por que la integral de una derivada total depende sólo de los puntos finales:
∫t1t2dtdFdt=F(t2)−F(t1), y la variación de esta integral, con puntos finales fijos, es cero
δ∫t1t2dtdFdt=δ[F(t2)−F(t1)]=0 por lo tanto, la condición fundamental que conecta las dos descripciones es:
(piq˙i−H(q,p,t))−(PiQ˙i−K(Q,P,t))=dtdF O reordenando:
piq˙i−H(q,p,t)=PiQ˙i−K(Q,P,t)+dtdF Esta ecuación es el corazón del asunto. La función F es lo que llamaremos una Función Generadora de la transformación canónica. Su existencia garantiza que la transformación preserva la forma canónica de las ecuaciones de Hamilton (aunque el Hamiltoniano K pueda ser diferente de H).
La función F actúa como un "puente" entre el conjunto de variables antiguo (q,p) y el nuevo (Q,P). Para que la transformación sea útil, debemos poder relacionar las viejas variables con las nuevas. Tenemos 2n variables de coordenadas y 2n variables de momento (más el tiempo t). En total, 4n variables de fase más el tiempo. Sin embargo, las variables (q,p) y (Q,P) no son independientes; están relacionadas por la transformación canónica que buscamos.
Una transformación canónica es un mapeo entre el espacio de fases (q,p) y el espacio de fases (Q,P). Por lo tanto, solo 2n de estas 4n variables de fase son verdaderamente independientes. La función generadora F debe depender de un conjunto de 2n variables independientes que incluya una mezcla de variables viejas y nuevas, además del tiempo.
Hay cuatro combinaciones fundamentales posibles para las variables independientes de F, que dan lugar a los cuatro tipos básicos de funciones generadoras:
F=F1(q,Q,t): Depende de las coordenadas viejas y nuevas.
F=F2(q,P,t): Depende de las coordenadas viejas y los momentos nuevos.
F=F3(p,Q,t): Depende de los momentos viejos y las coordenadas nuevas.
F=F4(p,P,t): Depende de los momentos viejos y nuevos.
Vamos a derivar rapidito las ecuaciones de transformación para los primeros dos tipos, los demás tipo son análogos.
Podemos reescribir (piq˙i−H(q,p,t))−(PiQ˙i−K(Q,P,t))=dtdF en forma diferencial. Multiplicando por dt:
piq˙idt−Hdt=PiQ˙idt−Kdt+dF como q˙i=dtdqi entonces q˙idt=dqi, por lo que
pidqi−Hdt=PidQi−Kdt+dF(*) La diferencial total de F1(q,Q,t) es
dF1=∂qi∂F1dqi+∂Qi∂F1dQi+∂t∂F1dt Comparando esto con la forma diferencial de (∗):
dF1=pidqi−PidQi+(K−H)dt Esto nos da directamente:
pi=∂qi∂F1,Pi=−∂Qi∂F1,K−H=∂t∂F1⟹K=H+∂t∂F1 Ahora, si recordamos nuestra discusión de la transformada de Legendre, teníamos que para obtener una nueva función g(p) que nos de la misma información que f(x) pero con otras variables, era simplemente aplicar
A^f(x)=dxdfx−f(x)=g(p) donde p=dxdf, entonces, análogamente, ahora queremos F1(q,Q,t)→F2(q,P,t)
A^F1=∂Qi∂F1Qi−F1=F2 pero en el ejemplo anterior obtuvimos que Pi=−∂Qi∂F1, por lo que sustituyendo
F2=−PiQi−F1 pero por convención, tomaremos
F2=PiQi+F1 calculamos su diferencial
dF2=dF1+PidQi+QidPi sustituimos dF1 que ya habíamos obtenido
dF2=(pidqi−PidQi+(K−H)dt)+PidQi+QidPi dF2=pidqi+QidPi+(K−H)dt pero también, como F2=F2(q,P,t), su diferencial es:
dF2=∂qi∂F2dqi+∂Pi∂F2dPi+∂t∂F2dt Comparando los coeficientes de los diferenciales independientes dqi, dPi, dt:
pi=∂qi∂F2 Qi=∂Pi∂F2 K−H=∂t∂F2⟹K=H+∂t∂F2 Análogamente, obtendríamos para todas nuestras funciones:
Tipo | Función Generadora | Ecuaciones de Transformación | Relación Hamiltoniana |
---|
F₁ | F1(q,Q,t) | pi=∂qi∂F1 Pi=−∂Qi∂F1 | K=H+∂t∂F1 |
F₂ | F2(q,P,t) | pi=∂qi∂F2 Qi=∂Pi∂F2 | K=H+∂t∂F2 |
F₃ | F3(p,Q,t) | qi=−∂pi∂F3 Pi=−∂Qi∂F3 | K=H+∂t∂F3 |
F₄ | F4(p,P,t) | qi=−∂pi∂F4 ; Qi=∂Pi∂F4 | K=H+∂t∂F4 |
Hay un ejemplo bonito y sencillo de esto que se puede ver en la sección 9.3 del Mecánica Clásica de Goldstein.