ニュートン力学やラグランジュ力学においては基本変数が位置と、その時間微分である速度であったが、ハミルトン力学においては一般化座標と運動量一般化運動量が用いられる。
与拉格朗日力学中必须全部使用坐标或是全部使用动量的情况不同，在哈密顿力学中，哈密顿方程将坐标与动量放在了对等的地位。