Me encontré con un problema al releer el formalismo de la mecánica hamiltoniana, y radica en una observación muy simple.
De hecho, si no me equivoco, cuando queremos hacer mecánica usando el hamiltoniano en lugar del lagrangiano, hacemos una transformación de Legendre sobre el lagrangiano para obtener el hamiltoniano. Esto, en el caso de un problema unidimensional, se escribe de la siguiente manera:
Hasta aquí todo bien. Sin embargo, hay un problema, y radica en que para que esta construcción se mantenga, necesitamos que el Lagrangiano no cambie de convexidad. Permítanme escribir lo que sé sobre la transformación de Legendre, de una manera algo formal:
Dada una función , definimos la función por la relación . Suponiendo que es invertible, podemos definir el inverso de , que llamamos . Entonces, la legendre transformación de es tal que . Podemos escribir, de una manera más familiar, ya que es el inverso de .
De todos modos, podemos probar con esas suposiciones que cual es escrito en la forma "familiar". Todo esto es solo para señalar que, para que toda esta construcción funcione, y por lo tanto para la existencia de , necesitamos la condición de que ser de convexidad constante, de lo contrario no es invertible y ni siquiera podemos definir .
Sin embargo, cuando consideramos un Lagrangiano general, no creo que este sea siempre el caso. Tomando simplemente hace que el lagrangiano no sea de convexidad constante. Y, sin embargo, siempre usamos el hamiltoniano, sin verificar nunca esta restricción de convexidad. ¿Por qué podemos hacer esto? ¿Es porque estamos interesados en el comportamiento local de nuestro Lagrangiano? Pero incluso entonces, ¿qué haríamos en un punto de inflexión?
¿O es porque un Lagrangiano "físico" general siempre satisfará la condición de convexidad constante?
Esta es una buena pero bastante amplia pregunta. Suprimamos la dependencia de la posición , , y dependencia temporal explícita a continuación para mantener la notación simple.
Dado un Lagrangiano , varias cosas podrían salir mal si intentamos realizar una transformación de Legendre para construir un hamiltoniano . Definir por conveniencia posterior la función
y
La primera definición 1 (que es la llamada transformada de Legendre-Fenchel) tiende a funcionar mejor para lagrangianos convexos (posiblemente no diferenciables). , mientras que la última definición 2 (que históricamente es la transformación original de Legendre) tiende a funcionar mejor para lagrangianos diferenciables (posiblemente no convexos) . Pero en general necesitamos imponer más condiciones, como queda claro a continuación. (No hace falta decir que estas condiciones pueden violarse en los sistemas reales).
Con respecto a la definición anterior 1, consulte también this , this Phys.SE posts y this Math.SE post. Los trabajos en física matemática / estadística rigurosa parecen preferir la definición 1. En la mecánica clásica y la teoría de campos, tradicionalmente usamos la última definición 2, en la que nos concentraremos a partir de ahora en esta respuesta.
Por razones técnicas, a menudo se impone una condición de regularidad de que el matriz Hessiana
si el rango es máxima, el teorema de la función inversa garantiza la existencia local (pero no global) de una función inversa .
Si una función inversa definida globalmente existe, entonces la construcción del hamiltoniano fue discutido en esta publicación de Phys.SE.
si el rango no es máxima, entonces la transformación de Legendre es singular. Entonces no podemos expresar todas las velocidades como funciones de momento , solamente del mismo. Esto lleva a restricciones primarias . Resulta que formalmente en este caso singular , todavía es posible construir localmente un hamiltoniano en un espacio de fase extendido tal que la transformación de Legendre sea una involución . Ver, por ejemplo, mi respuesta Phys.SE aquí y las referencias allí.
Finalmente, debemos mencionar que incluso si podemos definir matemáticamente la transformada de Legendre , no hay garantía de que tenga sentido físicamente. Por ejemplo, en QM normalmente requerimos que el operador hamiltoniano es autoadjunto y acotado por abajo.
Referencias:
--
Por cierto, el ejemplo de OP
JG