Klassik mexanikada **golonomik cheklovlar** pozitsiya oʻzgaruvchilari (va ehtimol vaqt) oʻrtasidagi munosabatlar boʻlib, ular quyidagi shaklda ifodalanishi mumkin:

{\displaystyle f(u\_{1},u\_{2},u\_{3},\ldots ,u\_{n},t)=0}
bu yerda {\displaystyle \{u\_{1},u\_{2},u\_{3},\ldots ,u\_{n}\}} tizimni tavsiflovchi *n* ta umumlashtirilgan koordinatalar (cheklanmagan konfiguratsiya maydonida). Masalan, shar yuzasida yotish bilan chegaralangan zarrachaning harakati golonomik cheklanishga boʻysunadi, lekin agar zarracha tortishish kuchi taʼsirida sferadan tushishi mumkin boʻlsa, cheklov golonomik boʻlmagan boʻladi. Birinchi holda, golonomik cheklov tenglama bilan berilishi mumkin

{\displaystyle r^{2}-a^{2}=0}
bu yerda {\displaystyle r} radiusli sharning markazidan masofa {\displaystyle a}, holbuki, ikkinchi holonomik boʻlmagan holat tomonidan berilishi mumkin

{\displaystyle r^{2}-a^{2}\geq 0}
Tezlikka bogʻliq cheklovlar (yarim golonomik cheklovlar deb ham ataladi) masalan,

{\displaystyle f(u\_{1},u\_{2},\ldots ,u\_{n},{\dot {u}}\_{1},{\dot {u}}\_{2},\ldots ,{\dot {u}}\_{n},t)=0}
odatda golonomik emas.

Golonomik tizim
---------------

Klassik mexanikada tizimning barcha cheklovlari **golonomik** boʻlsa, tizim golonomik deb taʼriflanishi mumkin. Cheklov golonomik boʻlishi uchun u funksiya sifatida ifodalanishi kerak:

{\displaystyle f(u\_{1},\ u\_{2},\ u\_{3},\ \ldots ,\ u\_{n},\ t)=0,\,}
yaʼni **golonomik cheklov** faqat koordinatalarga bogʻliq {\displaystyle x\_{j}} va ehtimol vaqt {\displaystyle t}. Bu tezliklarga yoki *t* ga nisbatan yuqori tartibli hosilaga bogʻliq emas. Yuqorida koʻrsatilgan shaklda ifodalab boʻlmaydigan cheklov golonomik boʻlmagan cheklovdir .

### Kirish

Yuqorida taʼriflanganidek, golonomik tizim (oddiy qilib aytganda) tizimning holatini faqat vaqt oʻtishi bilan tizim tarkibiy qismlarining *oʻzgarishini* bilish orqali chiqarish mumkin boʻlgan tizimdir, lekin tezlikni yoki nimada ekanligini bilish shart *emas*. komponentlarni bir-biriga nisbatan koʻchirishni buyurtma qiling. Bundan farqli oʻlaroq, golonomik boʻlmagan tizim koʻpincha tizim holatining oʻzgarishini aniqlash uchun vaqt oʻtishi bilan tarkibiy qismlarning tezligi maʼlum boʻlishi kerak boʻlgan tizim yoki harakatlanuvchi qism cheklovga bogʻlana olmaydigan tizimdir. yuza, haqiqiy yoki xayoliy. Golonomik tizimlarga misollar portal kranlar, mayatniklar va robot qoʻllardir. Golonomik boʻlmagan tizimlarga misollar Segways, velosipedlar va avtomobillardir.

Terminologiya
-------------

**Konfiguratsiya maydoni** {\displaystyle {\overrightarrow {u}}} Har bir erkinlik darajasi uchun bittadan tizim tarkibiy qismlarining siljishini sanab oʻtadi. Konfiguratsiya maydoni yordamida tavsiflanishi mumkin boʻlgan tizim skleronomik deb ataladi.

{\displaystyle {\overrightarrow {u}}={\begin{bmatrix}u\_{1}&u\_{2}&\ldots &u\_{n}\end{bmatrix}}^{\mathrm {T} }}
**Voqealar maydoni** konfiguratsiya maydoni bilan bir xil, oʻzgaruvchini qoʻshishdan tashqari {\displaystyle t} vaqt oʻtishi bilan tizimdagi oʻzgarishlarni ifodalash (agar tizimni tavsiflash uchun kerak boʻlsa). Faqat konfiguratsiya maydoni oʻrniga hodisa maydoni yordamida tasvirlanishi kerak boʻlgan tizim reonomik deb ataladi. Koʻpgina tizimlarni skleronomik yoki reonomik jihatdan tavsiflash mumkin. Masalan, mayatnikning umumiy ruxsat etilgan harakatini skleronomik cheklash bilan tasvirlash mumkin, lekin mayatnikning vaqt ichida harakatini reonomik cheklash bilan tasvirlash kerak.

{\displaystyle {\overrightarrow {u}}={\begin{bmatrix}u\_{1}&u\_{2}&\ldots &u\_{n}&t\end{bmatrix}}^{\mathrm {T} }}
**Holat maydoni** {\displaystyle {\overrightarrow {q}}} konfiguratsiya maydoni, shuningdek, konfiguratsiya maydonidagi har bir atama tezligini tavsiflovchi shartlar.

{\displaystyle {\overrightarrow {q}}={\begin{bmatrix}{\overrightarrow {u}}\\{\overrightarrow {\dot {u}}}\end{bmatrix}}={\begin{bmatrix}u\_{1}&\ldots &u\_{n}&{\dot {u}}\_{1}&\ldots &{\dot {u}}\_{n}\end{bmatrix}}^{\mathrm {T} }}
**Holat-vaqt fazosi** vaqtni qoʻshadi {\displaystyle t} .

{\displaystyle {\overrightarrow {q}}={\begin{bmatrix}{\overrightarrow {u}}\\{\overrightarrow {\dot {u}}}\end{bmatrix}}={\begin{bmatrix}u\_{1}&\ldots &u\_{n}&t&{\dot {u}}\_{1}&\ldots &{\dot {u}}\_{n}\end{bmatrix}}^{\mathrm {T} }}
### Misollar

#### Portalli kran

 Oʻqlari belgilangan portalli kranning grafikasi
Oʻng tomonda koʻrsatilganidek, portalli kran — bu oʻqlar bilan koʻrsatilgandek, oʻz holatini 3 oʻqda harakatlantirishga qodir boʻlgan yuqori imkoniyatlarga ega kran. Intuitiv ravishda biz kran golonomik tizim boʻlishi kerak degan xulosaga kelishimiz mumkin, chunki uning tarkibiy qismlarining maʼlum bir harakati uchun komponentlar qanday tartib yoki tezlikda harakatlanishi muhim emas: har bir komponentning maʼlum bir boshlangʻich holatidan toʻliq siljishi sharti bilan. bir xil boʻlsa, barcha qismlar va butun tizim bir xil holatda tugaydi. Matematik jihatdan biz buni quyidagicha isbotlashimiz mumkin:

Tizimning konfiguratsiya maydonini quyidagicha belgilashimiz mumkin:

{\displaystyle {\overrightarrow {u}}={\begin{bmatrix}x\\y\\z\end{bmatrix}}}
Aytishimiz mumkinki, kranning har bir komponentining „nol" holatidan egilishi {\displaystyle B}, {\displaystyle G}, va {\displaystyle O}, mos ravishda koʻk, yashil va toʻq sariq komponentlar uchun. Koordinatalar tizimining yoʻnalishi va joylashishi tizimning golonomik ekanligida muhim emas, lekin bu misolda komponentlar uning oʻqlariga parallel ravishda harakatlanadi. Agar koordinata tizimining kelib chiqishi kranning orqa-pastki-chap qismida boʻlsa, u holda biz pozitsiyani cheklash tenglamasini quyidagicha yozishimiz mumkin:

{\displaystyle (x-B)+(y-G)+(z-(h-O))=0}
bu yerda {\displaystyle h} kranning balandligi. Biz standart shaklga soddalashtirishimiz mumkin, bu yerda barcha konstantalar oʻzgaruvchilardan keyin joylashtiriladi:

{\displaystyle x+y+z-(B+G+h-O)=0}
Chunki biz cheklovchi tenglamani golonomik shaklda oldik (aniqrogʻi, cheklash tenglamamiz shunday koʻrinishga ega. {\displaystyle f(x,y,z)=0}, bu yerda {\displaystyle \{x,y,z\}\in {\overrightarrow {u}}}), bu tizim golonomik boʻlishi kerakligini koʻrishimiz mumkin.

#### Mayatnik

 Oddiy mayatnik
Oʻng tomonda koʻrsatilganidek, oddiy mayatnik ogʻirlik va ipdan tashkil topgan tizimdir. Ip yuqori uchida burilishga, pastki uchida esa ogʻirlikga biriktiriladi. Uzayib boʻlmaydigan boʻlib, ipning uzunligi doimiydir. Bu tizim golonomikdir, chunki u golonomik cheklovga boʻysunadi:

{\displaystyle {x^{2}+y^{2}}-L^{2}=0,}
bu yerda {\displaystyle (x,\ y)} ogʻirlikning holati va {\displaystyle L} satr uzunligi.

#### Qattiq jism

Qattiq jismning zarralari golonomik cheklovga boʻysunadi

{\displaystyle (\mathbf {r} \_{i}-\mathbf {r} \_{j})^{2}-L\_{ij}^{2}=0,\,}
bu yerda {\displaystyle \mathbf {r} \_{i}}, {\displaystyle \mathbf {r} \_{j}} mos ravishda zarrachalarning joylashuvi {\displaystyle P\_{i}} va {\displaystyle P\_{j}}, va {\displaystyle L\_{ij}} ular orasidagi masofa hisoblanadi. Agar berilgan tizim golonomik boʻlsa, koʻrib chiqilayotgan tizimning tarkibiy qismlariga qoʻshimcha qismlarni qattiq bogʻlash uni golonomik boʻlmasligi mumkin, chunki erkinlik darajalari kamaymaydi (boshqacha qilib aytganda, konfiguratsiya maydoni oʻzgarmagan deb hisoblasak).

### Pfaff shakli

Cheklovning quyidagi differensial shaklini koʻrib chiqamiz:

{\displaystyle \sum \_{j}\ A\_{ij}\,du\_{j}+A\_{i}\,dt=0}
bu yerda {\displaystyle A\_{ij},A\_{i}} differensiallarning koeffitsientlaridir {\displaystyle du\_{j},dt} *i* cheklov tenglamasi uchun. Bu shakl **Pfaff shakli** yoki **differensial shakl** deb ataladi.

Agar differensial shakl integrallansa, yaʼni funksiya mavjud boʻlsa {\displaystyle f\_{i}(u\_{1},\ u\_{2},\ u\_{3},\ \ldots ,\ u\_{n},\ t)=0} tenglikni qondiramiz

{\displaystyle df\_{i}=\sum \_{j}\ A\_{ij}\,du\_{j}+A\_{i}\,dt=0}
u holda bu cheklov golonomik cheklashdir; aks holda, bu golonomik emas. Shuning uchun barcha golonomik va baʼzi nogolonomik cheklovlarni differensial shakl yordamida ifodalash mumkin. Bu tarzda ifodalab boʻlmaydigan golonomik cheklovlarga misollar umumlashtirilgan tezliklarga bogʻliq boʻlganlardir.  Pfaff koʻrinishidagi cheklash tenglamasi bilan cheklov golonomik yoki nogolonomik boʻladimi, Pfaff shakli integrallanishiga bogʻliq. Pfaffian shakli cheklovining integratsiyalashuvini (yoki yoʻqligini) tekshirish uchun test tavsifi uchun quyidagi golonomik cheklovlar uchun universal testga qarang.

### Golonomik cheklovlar uchun universal test

Agar tizimning cheklash tenglamasi Pfaff cheklash shaklida yozilgan boʻlsa, tizim golonomik yoki yoʻqligini aniqlash uchun matematik test mavjud.

Cheklov tenglamasi uchun yoki {\displaystyle i} cheklash tenglamalari toʻplami (yuqoridagi kabi vaqtni ifodalovchi oʻzgaruvchi(lar)ni kiritish mumkinligiga eʼtibor bering. {\displaystyle A\_{i}\in A\_{ij}} va {\displaystyle \,dt\in du\_{j}} quyidagi shaklda):

{\displaystyle \sum \_{j}^{n}\ A\_{ij}\,du\_{j}=0;\,}
test tenglamasidan foydalanishimiz mumkin:

{\displaystyle A\_{\gamma }\left({\frac {\partial A\_{\beta }}{\partial u\_{\alpha }}}-{\frac {\partial A\_{\alpha }}{\partial u\_{\beta }}}\right)+A\_{\beta }\left({\frac {\partial A\_{\alpha }}{\partial u\_{\gamma }}}-{\frac {\partial A\_{\gamma }}{\partial u\_{\alpha }}}\right)+A\_{\alpha }\left({\frac {\partial A\_{\gamma }}{\partial u\_{\beta }}}-{\frac {\partial A\_{\beta }}{\partial u\_{\gamma }}}\right)=0}

bu yerda


α
,
β
,
γ
=
1
,
2
,
3
…
n

{\displaystyle \alpha ,\beta ,\gamma =1,2,3\ldots n}

{\displaystyle \alpha ,\beta ,\gamma =1,2,3\ldots n}ichida {\textstyle {\binom {n}{3}}={\frac {n(n-1)(n-2)}{6}}} har bir cheklov tenglamasi uchun sinov tenglamalarining kombinatsiyasi {\displaystyle i} cheklash tenglamalari toʻplami.

Boshqacha qilib aytadigan boʻlsak, uchta oʻzgaruvchidan iborat tizimni shartlar bilan bitta test tenglamasi bilan bir marta sinab koʻrish kerak boʻladi. {\displaystyle \alpha ,\beta ,\gamma } shartlar boʻlish {\displaystyle 1,2,3} cheklash tenglamasida (har qanday tartibda), lekin toʻrtta oʻzgaruvchidan iborat tizimni sinab koʻrish uchun test *toʻrt* martagacha toʻrt xil sinov tenglamalari bilan, atamalar bilan bajarilishi kerak boʻladi. {\displaystyle \alpha ,\beta ,\gamma } shartlar boʻlish {\displaystyle 1,2,3}, {\displaystyle 1,2,4}, {\displaystyle 1,3,4}, va {\displaystyle 2,3,4} cheklash tenglamasida (har biri har qanday tartibda) toʻrt xil testda. Beshta oʻzgaruvchidan iborat tizim uchun bu haqiqatni tekshirish uchun golonomik tizimda *oʻnta* test va uchta cheklash tenglamalari toʻplamiga ega besh oʻzgaruvchidan iborat tizim uchun *oʻttizta* test (oʻzgaruvchining oʻzgarishi kabi soddalashtirilgan holda) oʻtkazilishi kerak. bu raqamni kamaytirish uchun bajarilmaydi). Shu sababli, ushbu usulni uchdan ortiq oʻzgaruvchiga ega tizimlarda qoʻllashda, koʻrib chiqilayotgan tizim golonomik yoki yoʻqligi haqida umumiy fikrni qoʻllash tavsiya etiladi va agar tizim boʻlmasa, sinovdan oʻtish kerak. Bundan tashqari, matematik sezgidan foydalanib, qaysi test birinchi boʻlib muvaffaqiyatsiz boʻlishini bashorat qilishga urinib koʻrish va shu bilan boshlash, avvaliga muvaffaqiyatli boʻlishi mumkin boʻlgan testlarni oʻtkazib yuborish yaxshiroqdir.

Agar har bir sinov tenglamasi barcha cheklash tenglamalari uchun kombinatsiyalar toʻplami uchun toʻgʻri boʻlsa, tizim golonomik hisoblanadi. Agar u hatto bitta test kombinatsiyasi uchun notoʻgʻri boʻlsa, tizim golonomik boʻlmagan.

#### Misol

Pfaff koʻrinishidagi cheklash tenglamasi bilan tasvirlangan ushbu dinamik tizimni koʻrib chiqing:

{\displaystyle (\cos \theta )dx+(\sin \theta )dy+(y\cos \theta -x\sin \theta )d\theta =0}
Tekshirish orqali konfiguratsiya maydoni {\displaystyle {\overrightarrow {u}}={\begin{bmatrix}x&y&\theta \end{bmatrix}}^{\mathrm {T} }}. Konfiguratsiya maydonida faqat uchta atama mavjud boʻlganligi sababli, faqat bitta sinov tenglamasi kerak boʻladi. Oʻzgartirishga tayyorgarlik koʻrish uchun biz cheklash tenglamasining shartlarini shunday tashkil qilishimiz mumkin:

{\displaystyle A\_{\alpha }=\cos \theta }
{\displaystyle A\_{\beta }=\sin \theta }
{\displaystyle A\_{\gamma }=y\cos \theta -x\sin \theta }
{\displaystyle u\_{\alpha }=dx}
{\displaystyle u\_{\beta }=dy}
{\displaystyle u\_{\gamma }=d\theta }
Shartlarni almashtirib, test tenglamamiz quyidagicha boʻladi:

{\displaystyle (y\cos \theta -x\sin \theta ){\bigg (}{\frac {\partial }{\partial x}}(\sin \theta )-{\frac {\partial }{\partial y}}(\cos \theta ){\bigg )}+(\sin \theta ){\bigg (}{\frac {\partial }{\partial \theta }}(\cos \theta )-{\frac {\partial }{\partial x}}(y\cos \theta -x\sin \theta ){\bigg )}+(\cos \theta ){\bigg (}{\frac {\partial }{\partial y}}(y\cos \theta -x\sin \theta )-{\frac {\partial }{\partial \theta }}(\sin \theta ){\bigg )}=0}
Barcha qisman hosilalarni hisoblab chiqqach, biz quyidagilarni olamiz:

{\displaystyle (y\cos \theta -x\sin \theta ){\bigg (}0-0{\bigg )}+(\sin \theta ){\bigg (}-\sin \theta -(-\sin \theta ){\bigg )}+(\cos \theta ){\bigg (}\cos \theta -\cos \theta {\bigg )}=0}
Soddalashtirib, biz quyidagilarni topamiz:

{\displaystyle 0=0}
Bizning sinov tenglamamiz toʻgʻri ekanligini koʻramiz va shuning uchun tizim golonomik boʻlishi kerak.

Biz sinovni tugatdik, ammo endi tizim golonomik ekanligini bilib, golonomik cheklash tenglamasini topishni xohlashimiz mumkin. Biz uni Pfaff shaklining har bir atamasini birlashtirib, ularni bitta tenglamaga birlashtirishga harakat qilish orqali topishga harakat qilishimiz mumkin, masalan:

{\displaystyle \int (\cos \theta )dx=x\cos \theta +f(y,\theta )}
{\displaystyle \int (\sin \theta )dy=y\sin \theta +f(x,\theta )}
{\displaystyle \int (y\cos \theta -x\sin \theta )d\theta =y\sin \theta +x\cos \theta +f(x,y)}
Golonomik cheklash tenglamasini topish uchun integratsiyalarimiz natijalarini birlashtira olishimizni koʻrish oson:

{\displaystyle y\sin \theta +x\cos \theta +C=0}
Bu yerda C — integratsiya konstantasi.

#### Doimiy koeffitsientlarning cheklovlari

Berilgan Pfaff cheklovi uchun har bir differensialning har bir koeffitsienti doimiy, boshqacha qilib aytganda, cheklov koʻrinishida:

{\displaystyle \sum \_{j}\ A\_{ij}\,du\_{j}+A\_{i}\,dt=0;\;\{A\_{ij},A\_{i};\,j=1,2,\ldots ;\,i=1,2,\ldots \}\in \mathbb {R} }
cheklov golonomik boʻlishi kerak.

Buni quyidagicha isbotlashimiz mumkin: toʻgʻridan-toʻgʻri yuqorida tavsiflanganidek, har bir differentsialning har bir koeffitsienti doimiy boʻlgan Pfaff koʻrinishidagi cheklovlar tizimini koʻrib chiqing. Ushbu cheklovlar tizimining golonomik ekanligini tekshirish uchun biz universal testdan foydalanamiz. Koʻrishimiz mumkinki, sinov tenglamasida nolga teng boʻlishi kerak boʻlgan uchta atama mavjud. Shuning uchun, agar har bir test tenglamasidagi ushbu uchta shartning har biri nolga teng boʻlsa, unda barcha test tenglamalari toʻgʻri va bu tizim golonomikdir. Har bir test tenglamasining har bir atamasi quyidagi shaklda boʻladi:

{\displaystyle A\_{3}\left({\frac {\partial A\_{2}}{\partial u\_{1}}}-{\frac {\partial A\_{1}}{\partial u\_{2}}}\right)}
bu yerda:

  

* {\displaystyle A\_{1}}, {\displaystyle A\_{2}}, va {\displaystyle A\_{3}} baʼzi kombinatsiyalar ({\textstyle {\binom {n}{3}}=n(n-1)(n-2)/6} bilan jami kombinatsiyalar) ning {\displaystyle A\_{ij};\,j=1,2,\ldots } va {\displaystyle A\_{i}} berilgan cheklov uchun {\displaystyle i} .
* {\displaystyle u\_{1}}, {\displaystyle u\_{2}}, va {\displaystyle u\_{3}} ning mos keladigan birikmasidir {\displaystyle u\_{j};\,j=1,2,\ldots } va {\displaystyle dt} .

Bundan tashqari, mavjud {\displaystyle i} test tenglamalari toʻplami.

Biz taʼrifi boʻyicha hammasini koʻrishimiz mumkin {\displaystyle A\_{n}} doimiylardir. Maʼlumki, har qanday konstantaning hosilasi {\displaystyle 0} (toʻliq yoki qisman) boʻladi. Shunday qilib, biz har bir qisman hosilani quyidagicha qisqartirishimiz mumkin:

{\displaystyle A\_{3}{\big (}0-0{\big )}}
va shuning uchun har bir atama nolga teng, chap tomonda har bir test tenglamasi nolga teng, har bir test tenglamasi toʻgʻri va tizim golonomikdir.

#### Ikki yoki bitta oʻzgaruvchining konfiguratsiya boʻshliqlari

Pfaff cheklovi bilan tavsiflanishi mumkin boʻlgan va faqat ikkita oʻzgaruvchi yoki bitta oʻzgaruvchidan iborat konfiguratsiya maydoni yoki holat maydoniga ega boʻlgan har qanday tizim golonomik hisoblanadi.

Biz buni quyidagicha isbotlashimiz mumkin: konfiguratsiya maydoni yoki holat fazosi bilan dinamik tizimni koʻrib chiqing:

{\displaystyle {\overrightarrow {u}}={\begin{bmatrix}u\_{1}&u\_{2}\end{bmatrix}}^{\mathrm {T} }}
agar tizim holat fazosi bilan tasvirlangan boʻlsa, biz shunchaki aytamiz {\displaystyle u\_{2}} bizning vaqt oʻzgaruvchimizga teng {\displaystyle t}. Ushbu tizim Pfaffian shaklida tasvirlanadi:

{\displaystyle A\_{i1}du\_{1}+A\_{i2}du\_{2}=0}
bilan {\displaystyle i} cheklovlar toʻplami. Tizim universal test yordamida sinovdan oʻtkaziladi. Biroq, universal test konfiguratsiya yoki davlat maydonida uchta oʻzgaruvchini talab qiladi. Buni amalga oshirish uchun biz shunchaki qoʻgʻirchoq oʻzgaruvchini qoʻshamiz {\displaystyle \lambda } shakllantirish uchun konfiguratsiya yoki holat maydoniga:

{\displaystyle {\overrightarrow {u}}={\begin{bmatrix}u\_{1}&u\_{2}&\lambda \end{bmatrix}}^{\mathrm {T} }}
Chunki soxta oʻzgaruvchi {\displaystyle \lambda } taʼrifi boʻyicha tizimdagi biror narsaning oʻlchovi emas, uning Pfaff koʻrinishidagi koeffitsienti boʻlishi kerak {\displaystyle 0}. Shunday qilib, biz Pfaffian shaklimizni qayta koʻrib chiqamiz:

{\displaystyle A\_{i1}du\_{1}+A\_{i2}du\_{2}+0d\lambda =0}
Endi biz testdan maʼlum bir cheklov uchun foydalanishimiz mumkin {\displaystyle i} Agar cheklovlar toʻplami mavjud boʻlsa:

{\displaystyle (0){\bigg (}{\frac {\partial }{\partial u\_{1}}}(A\_{i2})-{\frac {\partial }{\partial u\_{2}}}(A\_{i1}){\bigg )}+(A\_{i2}){\bigg (}{\frac {\partial }{\partial \lambda }}(A\_{i1})-{\frac {\partial }{\partial u\_{1}}}(0){\bigg )}+(A\_{i1}){\bigg (}{\frac {\partial }{\partial u\_{2}}}(0)-{\frac {\partial }{\partial \lambda }}(A\_{i2}){\bigg )}=0}
Buni anglagandan keyin : {\displaystyle {\frac {\partial }{\partial \lambda }}(f(u\_{1},u\_{2}))=0} chunki soxta oʻzgaruvchi {\displaystyle \lambda } tizimni tavsiflash uchun ishlatiladigan koeffitsientlarda paydo boʻlishi mumkin emas, biz sinov tenglamasi barcha cheklash tenglamalari toʻplami uchun toʻgʻri boʻlishi kerakligini va shuning uchun tizim golonomik boʻlishi kerakligini koʻramiz. Shunga oʻxshash dalilni konfiguratsiya yoki holat boʻshligʻidagi bitta haqiqiy oʻzgaruvchi va ikkita qoʻgʻirchoq oʻzgaruvchi bilan Pfaff shaklida tasvirlangan erkinlik darajasidagi tizimlar ham har doim golonomik ekanligini tasdiqlash uchun amalga oshirish mumkin.

Xulosa qilib shuni tushunamizki, golonomik boʻlmagan tizimlarni Pfaff shaklida modellashtirish mumkin boʻlsa ham, Pfaff shaklida modellashtirilishi mumkin boʻlgan har qanday tizim ikki yoki undan kam erkinlik darajasiga ega (erkinlik darajalari soni konfiguratsiya maydonidagi atamalar soniga teng).) golonomik boʻlishi kerak.

**Muhim eslatma:** test tenglamasi bajarilmadi, chunki testga kiritilgan qoʻgʻirchoq oʻzgaruvchi va shuning uchun testga kiritilgan qoʻgʻirchoq differentsial haqiqiy konfiguratsiya yoki holat boʻshligʻi oʻzgaruvchilari funksiyasi boʻlgan har qanday narsani farqlaydi. {\displaystyle 0}. Quyidagi konfiguratsiya yoki holat maydoniga ega tizimga ega boʻlish:

{\displaystyle {\overrightarrow {u}}={\begin{bmatrix}u\_{1}&u\_{2}&u\_{3}\end{bmatrix}}^{\mathrm {T} }}
va bir yoki bir nechta cheklovlar Pfaff shaklida boʻlgan cheklovlar toʻplami:

{\displaystyle A\_{i1}du\_{1}+A\_{i2}du\_{2}+0du\_{3}=0}
tizimning golonomikligini *kafolatlamaydi*, chunki bitta differentsial koeffitsientga ega boʻlsa ham {\displaystyle 0}, konfiguratsiya yoki davlat maydonida tasvirlangan uchta erkinlik darajasi hali ham mavjud.

### Mustaqil umumlashtirilgan koordinatalarga aylantirish

Golonomik cheklash tenglamalari tizimimizdagi baʼzi bogʻliq oʻzgaruvchilarni osongina olib tashlashga yordam beradi. Misol uchun, agar biz olib tashlashni xohlasak {\displaystyle x\_{d}}, bu cheklash tenglamasining parametridir {\displaystyle f\_{i}}, biz tenglamani quyidagi shaklga oʻzgartirishimiz mumkin, buni amalga oshirish mumkin deb faraz qilamiz,

{\displaystyle x\_{d}=g\_{i}(x\_{1},\ x\_{2},\ x\_{3},\ \dots ,\ x\_{d-1},\ x\_{d+1},\ \dots ,\ x\_{N},\ t),\,}
va {\displaystyle x\_{d}} ni almashtiring. Yuqoridagi funksiyadan foydalangan holda tizimning har bir tenglamasida. Buni har doim umumiy jismoniy tizimlar uchun qilish mumkin, agar hosilasi boʻlsa {\displaystyle f\_{i}} uzluksiz boʻlsa, u holda yashirin funktsiya teoremasi boʻyicha, yechim {\displaystyle g\_{i}}, baʼzi ochiq toʻplamlarda kafolatlangan. Shunday qilib, qaram oʻzgaruvchining barcha hodisalarini olib tashlash mumkin {\displaystyle x\_{d}} .

Aytaylik, fizik tizim mavjud {\displaystyle N} erkinlik darajalari. Endi, {\displaystyle h} tizimga golonomik cheklovlar qoʻyiladi. Keyin erkinlik darajalari soni kamayadi {\displaystyle m=N-h}. Biz foydalanishimiz mumkin {\displaystyle m} mustaqil umumlashtirilgan koordinatalar ({\displaystyle q\_{j}}) sistemaning harakatini toʻliq tasvirlash. Transformatsiya tenglamasini quyidagicha ifodalash mumkin:

{\displaystyle x\_{i}=x\_{i}(q\_{1},\ q\_{2},\ \ldots ,\ q\_{m},\ t)\ ,\qquad \qquad \qquad i=1,\ 2,\ \ldots N.\,}

Fizik tizimlarning tasnifi
--------------------------

Klassik fizikani qatʼiy va uslubiy oʻrganish uchun biz tizimlarni tasniflashimiz kerak. Oldingi muhokamaga asoslanib, biz fizik tizimlarni golonomik tizimlarga va golonomik boʻlmagan tizimlarga ajratishimiz mumkin. Koʻpgina teorema va tenglamalarni qoʻllash shartlaridan biri bu sistema golonomik tizim boʻlishi kerak. Masalan, agar fizik tizim golonomik tizim va monogen sistema boʻlsa, u holda Gamilton prinsipi Lagrange tenglamasining toʻgʻriligi uchun zarur va etarli shartdir.

Manbalar
--------

1. 1 2  Goldstein, Herbert „1.3 Constraints",*. Classical mechanics*, Third, Pearson India: Addison-Wesley, 2002 — 12–13 bet. ISBN 9788131758915. OCLC 960166650.
2. ↑  Goldstein, Herbert*. Classical Mechanics*. United States of America: Addison-Wesley, 2002 — 46 bet. ISBN 978-0-201-65702-9.
3. ↑  Goldstein, Herbert*. Classical Mechanics*, 3rd, United States of America: Addison Wesley, 1980 — 45 bet. ISBN 0-201-65702-3.