Una generalización de la mecánica hamiltoniana es la geometría simpléctica, en esa forma la mecánica hamiltoniana es usada para resolver problemas no físicos, incluso para la matemática básica.