ハミルトンの原理によれば、N個の一般化座標q = ( q 1 , q 2 , ..., q N )で記述されるシステムの、2つの指定された時刻t 1とt 2における 2 つの指定された状態q 1 = q ( t 1 )とq 2 = q ( t 2 )間の真の進化q ( t ) は、作用汎関数の停留点(変動がゼロとなる点)である。
どこ
はシステムのラグランジュ関数です。言い換えれば、真の進化に対する任意の一次摂動は、(最大で)二次変化をもたらします。
行動
は関数であり、つまり、関数を入力として受け取り、単一の数値、つまりスカラーを返すものです。関数解析の観点から言えば、ハミルトンの原理は、物理システムの真の進化は関数方程式の解であると述べています。
ハミルトンの原理
つまり、システムは構成空間内で、動作が定常状態となる経路をたどり、その経路の始点と終点には固定された境界条件が存在する。
ニュートンの運動法則からの導出
ハミルトンの原理は、ニュートンの運動法則を効果的に置き換える公準と見なすことができるが、[ 2 ]ニュートンの法則から導き出すこともできる。[ 3 ] : 44ダランベールの原理から始めると、

どこ
質量の指数であり、
は加えられた力(拘束力を除く)であり、
質量の加速度であり、
仮想変位は
制約条件と一致する第 1 質量。上記の式はすべての時間に対して成り立つ。
したがって、に関する定積分
0であることも必要です。

和と積分はすべて分配法則を適用できます。

第2項に着目すると、積の法則を用いて次の関係式を導き出すことができる。

変化
そして時間微分
通勤(つまり
)、したがって、これを整理して加速度項を分離することができます。

これを積分式に代入すると、次の式が得られます。
![\int _{t_{1}}^{t_{2}}\sum _{i}m_{i}{\ddot {\mathbf {r} }}_{i}\cdot \delta \mathbf {r} _{i}\,dt=\sum _{i}\left[m_{i}{\dot {\mathbf {r} }}_{i}\cdot \delta \mathbf {r} _{i}\right]_{t_{1}}^{t_{2}}-\int _{t_{1}}^{t_{2}}\sum _{i}m_{i}{\dot {\mathbf {r} }}_{i}\cdot \delta {\dot {\mathbf {r} }}_{i}\,dt}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e1c8388185553cbcb52513ee620e62e67fd4d636)
ハミルトンの原理では、変分が両端でゼロになるように定義します。
これにより、右辺の最初の項が完全に消えます。また
残りの項は次のとおりです。

どこ
は全運動エネルギーです。加えられた力の項を見ると、力が保存力であれば、位置エネルギーから導き出すことができます。
仮想変位中にこれらの力が行う仕事は次のとおりです。

すべてを積分式に代入すると次のようになる。


ここでラグランジアン
これは、電磁場が存在しない非相対論的な質量系に対するハミルトンの原理である。[ 4 ]
作用積分から導出されるオイラー・ラグランジュ方程式
真の軌跡q ( t )が作用汎関数の停留点であることを要求します。
これは、 q ( t )に関する一連の微分方程式(オイラー・ラグランジュ方程式)に相当し、以下のように導出できます。
q ( t )は、指定された 2 つの時刻t 1とt 2における、指定された 2 つの状態q 1 = q ( t 1 )とq 2 = q ( t 2 )の間のシステムの真の進化を表し、ε ( t )は軌道の端点でゼロとなる小さな摂動とする。 
摂動ε ( t )の一次近似では、作用汎関数の変化は
だろう
ここで、我々はラグランジアンL を摂動ε ( t )の一次まで展開した。
最後の項に 部分積分を適用すると、![${\displaystyle \delta {\mathcal {S}}=\left[{\boldsymbol {\varepsilon }}\cdot {\frac {\partial L}{\partial {\dot {\mathbf {q} }}}}\right]_{t_{1}}^{t_{2}}+\int _{t_{1}}^{t_{2}}\;\left({\boldsymbol {\varepsilon }}\cdot {\frac {\partial L}{\partial \mathbf {q} }}-{\boldsymbol {\varepsilon }}\cdot {\frac {d}{dt}}{\frac {\partial L}{\partial {\dot {\mathbf {q} }}}}\right)\,dt}$](https://wikimedia.org/api/rest_v1/media/math/render/svg/2744b1ea64e497406f586fde689c7542515e8b19)
境界条件
最初の項を消滅させる 
ハミルトンの原理によれば、この一次変化は
はすべての可能な摂動ε ( t )に対してゼロであり、すなわち真の経路は作用汎関数の停留点である。
(最小値、最大値、または鞍点のいずれか)。この要件は、以下の条件を満たす場合に限り満たされます。
オイラー・ラグランジュ方程式
これらの式は、変分問題に対するオイラー・ラグランジュ方程式と呼ばれる。
例:極座標における自由粒子
簡単な例を挙げると、オイラー・ラグランジュ方程式を介した作用原理の適用を理解するのに役立ちます。ユークリッド空間内の自由粒子(質量m、速度v)は直線運動をします。オイラー・ラグランジュ方程式を用いると、これは極座標で次のように表すことができます。ポテンシャルがない場合、ラグランジアンは単純に運動エネルギーに等しくなります。
直交座標 ( x , y ) において、ドットは曲線パラメータ (通常は時間t )に関する微分を表します。したがって、オイラー・ラグランジュ方程式を適用すると、 
yについても同様である。したがって、オイラー・ラグランジュの定式化を用いてニュートンの法則を導出することができる。
極座標( r , φ )では、運動エネルギー、したがってラグランジアンは次のようになる。 
オイラー・ラグランジュ方程式の 動径成分rとφはそれぞれ次のようになる。

rも時間に依存することを覚えておくと、全時間微分を計算するには積の法則が必要になります。
。
これら2つの方程式の解は次のように与えられる。 
初期条件によって決定される定数a、b、c、d のセットに対して、解は極座標で表された直線になります。ここで、 aは速度、cは原点への最短距離、dは運動の角度です。