由一組正則變數到另一組能保持正則方程形式不變的變數的變換。設有兩組變數q,pQ,P,變換式為:

Q jQ j( q, p, t), P jP j( q, p, t)( j=1,2,…, n) (1)

且存在逆變換:

q jq j( Q, P, t), p jp j( Q, P, t)( j=1,2,…, n) (2)

若老變量q,p滿足正則方程:

 (3) 經過上述變換後,對新變量 QP方程仍保持正則形式: (4) 則稱此變換為正則變換, KK( Q, P, t)是變換後的新哈密頓函數。如果新的哈密頓函數 K比老的哈密頓函數 H簡單,則新的動力學方程就比較容易積分。由於在2 n個正則變量中, qp是等價的,所以並非任何變換(1)、(2)都是正則變換。

  存在下述的正則變換判別定理。如果F是新老正則變量及時間的函數,且滿足正則變換判別式:

則變換(1)、(2)是正則變換。函數 F稱為變換的 生成函數母函數,由於 4 n個新老正則變量中有 2 n個關系式(1)或(2),實際上母函數 F隻包含 2 n個正則變量及時間 t

  當母函數中隻包含新老廣義坐標時,有FS(q,Q,t),稱為第一類母函數。代入判別式並考慮dqdQ相互獨立,即得變換關系式:

由此可解出:

Q jQ j( q, p, t), P jP j( q, p, t) ( j=1,2,…, n)

此式即為新變量完全由老變量表出的式(1)。新變量滿足的正則方程(4)中的新哈密頓函數KK=H+∂S/∂t。類似地,在母函數F中可包含不同類型的正則變量,相應地有四種不同形式的正則變換。使用正則變換簡化動力學方程時,各變量完全用數學變換方法得到,不必再考慮其物理意義。