Hamilton propuso considerar en lugar de las variables , , (variables de Lagrange, con n el número de grados de libertad del sistema) las magnitudes fundamentales , , (variables de Hamilton) siendo pi los impulsos generalizados (ver Momentos Canónicos Conjugados).
Puede demostrarse que el jacobiano de los impulsos generalizados, que constituye por definición de momento el hessiano de la función de Lagrange, es distinto de cero; luego es posible resolver las dqi/dt en la forma
Es decir, encontramos que las variables de Hamilton pueden ser expresadas en función de las variables de Lagrange, y viceversa con lo que podemos caracterizar el estado del sistema con cualquiera de los dos conjuntos.
Hamilton introdujo la función (función de Hamilton) que se define matemáticamente
como la transformadada de Legèndre de la función de Lagrange (Básicamente lo que se hace mediante esta transformación es la creación, a partir de una función dada de hessiano no nulo, de una nueva función expresada en términos de unas nuevas coordenadas relacionadas con las anteriores por medio de una transformación admisible) es decir
y demostró (se trata de un resultado que se deriva de la transformada de Legèndre) que usando esta función se pueden expresar las ecuaciones de movimiento por medio del siguiente sistema de 2n ecuaciones diferenciales ordinarias de primer orden
Asimismo es posible, usando la definición de momento canónico, dar la siguiente identidad