Gamilton tenglamalari 1834 yil Gamilton harakatning kanonik tenglamalariga boshqacha ko’rinish berdi, buning uchun funksiyani Lagranj o’zgaruvchilardagi variatsiyasini olamiz:
(1)
(1) tenglamaning o’ng tomonidagi ikkinchi qo’shiluvchini quyidagicha ifodalaymiz:
(2)
(2) ni (1) ga qo’yib, quyidagi tenglikni hosil qilamiz
(3)
(3) tenglikning chap tomonidagi δ belgi ostidagi ifoda quyidagicha belgilaymiz:
(4)
Lagranj o’zgaruvchilari o’rniga kanonik o’zgaruvchilarini kiritamiz, natijada H* funksiya tarkibidagi o’zgaruvchilar ham kanonik o’zgaruvchilariga o’tadi, ya’ni
(5)
H(q,p,t) funksiyaga Gamilton funksiyasi deyiladi.
bo’lgani uchun H funksiyani quyidagicha yozish mumkin:
(6)
bundan qi ni H orqali ifodasini topish mumkin. Buning uchun H dan va pi o’zgaruvchilar bo’yicha hosilasini olamiz:
bo’lgani uchun
(7)
Endi ikkinchi guruh tenglamalarni topamiz. Buning uchun (5) tenglamalarda Lagranj o’zgaruvchilaridan kanonik o’zgaruvchilarga o’tamiz. Natijada funksiya funksiyaga o’tadi, ya’ni
(5) tenglikka asosan:
(8)
Chap tomondagi variatsiyani ochib yozamiz
Bu tenglamalar tenglamalar bilan birgalikda harakatning Gamilton ko’rinishidagi kanonik tenglamalari sistemasini tashkil etadi:
(9)
Ushbu Gamilton tenglamalari birinchi tartibli oddiy tenglamalar sistemasini ifodalaydi. Ulardan va o’zgaruvchilar vaqtning funksiyasi sifatida topiladi.
Dinamik sistema uchun tenglama o’rinli bo’ladi, agar sistema konservativ bo’lsa, ya’ni sistemaga ta’sir etuvchi kuchlar potensialli bo’lsa, (9) tenglama ham shu holda o’rinli bo’ladi. Nokonservativ sistema uchun ham Gamilton tenglamalarini osonlikcha hosil qilish mumkin.
Faraz qilaylik, dinamik sistemaga ta’sir etuvchi kuchlar U potensialga ega bo’lgan konservativ kuchlar va nokonservativ kuchlar bo’lsin. Bunday sistemaning harakat tenglamalari quyidagncha bo’ladi:
yoki
Bu yerda
L=T+U,
Ma’lumki,
Demak, tenglamalarga o’xshash tenglamalarni hosil qilamiz, ya’ni
(8) tenglik quyidagicha bo’ladi:
Bundan (9) tenglamalarni hosil qilgan usul bilan quyidagi tenglamalarni keltirib chiqaramiz:
(10)
U holda (10) tenglamalar nokonservativ sistema uchun Gamilton tenglamalarini ifodalaydi. Shuni ta’kidlab o’tish lozimki,