2.1.1 · D3 · HinglishAnalytical Mechanics

Worked examplesConstraints — holonomic vs non-holonomic, rheonomic vs scleronomic

3,907 words18 min read↑ Read in English

2.1.1 · D3 · Physics › Analytical Mechanics › Constraints — holonomic vs non-holonomic, rheonomic vs scler

Shuru karne se pehle: do words jo hum har line par use karenge, plus ek letter.


Scenario matrix

Har row ek tarah ka constraint hai jo tumhe diya ja sakta hai. Aakhri column us example ka naam deta hai jo ise nail karta hai. "Holo?" (Axis 1) aur "Time?" (Axis 2) dono columns hamesha ek definite label se bhare hote hain. Do entries ko ek word of warning chahiye:

  • "test decides" (row D): ek raw velocity/differential relation ka abhi koi label nahi — tumhe integrability test (Ex 4, Ex 5) run karna hoga Holonomic ya Non-holonomic likhne se pehle.
  • "depends on the input" (row G) aur "mixed" (row I): ye naye labels nahi hain — inka matlab hai is row mein kaafi sub-cases bundle hain, aur specific example har sub-case ke liye ek definite Holonomic/Non-holonomic aur Scleronomic/Rheonomic label spell out karta hai. Koi bhi constraint kareebi nazar daalne ke baad "depends" nahi rehta.
Cell Paper par dikhne wala fingerprint Holo? (Axis 1) Time? (Axis 2) Worked in
A Fixed distance / rigid link, sign, koi nahi Holonomic Scleronomic Ex 1
B wali equation (moving wall, spun wire) Holonomic Rheonomic Ex 2
C Ek inequality () Non-holonomic Scleronomic Ex 3
D Velocity/differential relation — integrability test run karna hoga test decides Scleronomic Ex 4, Ex 5
E Velocity relation jo test pass karti hai (holonomic in disguise) Holonomic Scleronomic Ex 5
F Velocity relation jo test fail karti hai (genuine rolling) Non-holonomic Scleronomic Ex 4
G Degenerate / limiting input (zero length, , sphere) depends on the input depends on the input Ex 6
H Real-world word problem (gas in a moving piston) Non-holonomic Rheonomic Ex 7
I Exam twist — degrees of freedom sahi se count karo mixed (see Ex 8) mixed (see Ex 8) Ex 8

Ab hum har cell pe kaam karte hain. Har baar fingerprint dekho.


Example 1 — Cell A · rigid dumbbell (holonomic, scleronomic)

Forecast: aage padhne se pehle label guess karo. Fixed length, koi clock nahi — kaun se do words?

  1. "Rigid" ka matlab equation ke roop mein likho. Masses ke beech ki distance kabhi change nahi ho sakti: Ye step kyun? "Rigid rod" ek word hai; mechanics ko ek number relation chahiye. Distance ko square karne se square root avoid hoti hai (clean hai, same information), aur ise constant ke barabar set karna exactly form hai.

  2. Axis 1 test karo (holonomic?). Ye already sirf coordinates mein ek clean equation hai. ✔ Holonomic. Ye step kyun? Axis 1 poochhta hai "kya main ise ke roop mein likh sakta hoon?" — aur hamare paas exactly wahi form hai.

  3. Axis 2 test karo (time?). Koi letter appear nahi karta. ✔ Scleronomic. Ye step kyun? Axis 2 poochhta hai "kya apne aap dikhta hai?" — yahan nahi dikhta, isliye allowed region frozen hai.

  4. Khoye hue freedom count karo. Ek independent equality constraint exactly ek coordinate remove karta hai. Yahan particles hain, isliye constraints se pehle coordinates hain; dumbbell ke hain. Ye step kyun? Ye parent ke rule se match karta hai jahan hai.


Example 2 — Cell B · bead on a spinning wire (holonomic, rheonomic)

Forecast: wire ek moving line hai. Kya time andar chhupta hai, ya hum use scrub kar sakte hain?

Figure — Constraints — holonomic vs non-holonomic, rheonomic vs scleronomic

Figure mein origin se do wires dikhte hain: ek white dashed line -axis ke along ( par wire) aur ek pink line par tilt hua (wire jab ho jaata hai). Origin par chhota yellow arc turned angle mark karta hai, aur pink line par blue dot bead ki position hai.

  1. Wire ki direction describe karo. Time ke baad wire angle se turn ho chuka hai (angle = rate time) — figure mein ye yellow arc hai. Origin se angle par ek line ka slope hai — us line ka "rise over run". Ye step kyun? Hume wire ki tilt chahiye, aur slope exactly woh number hai jo tilt encode karta hai: .

  2. Bead ko us line par force karo. Blue dot wire par sit karna chahiye, isliye us par koi bhi point obey karta hai , yaani Ye step kyun? Ye coordinates aur mein ek equation hai — holonomic form. Isliye moving-line word-picture genuinely holonomic hai.

  3. Classify karo. Ye fit karta hai → holonomic (Axis 1). Lekin , ke andar baitha hai aur remove nahi kiya ja sakta (wire sach mein move karta hai) → rheonomic (Axis 2). Ye step kyun? Axis 2 purely "kya ineliminably present hai?" se decide hota hai — yahan haan.

  4. Special instant evaluate karo. Tab aur , isliye constraint ban jaata hai , line — ye exactly wahi pink line hai jo figure mein draw hai. Ye step kyun? Value plug karne se abstract rule ek concrete picture ban jaati hai, confirm karta hai ki wire us moment par jahan expect kiya wahan hai.


Example 3 — Cell C · particle outside a dome (non-holonomic, scleronomic)

Forecast: touch karte waqt, kya ye "" hai ya ""? Kaun sa coordinate remove karne se mana karta hai?

Figure — Constraints — holonomic vs non-holonomic, rheonomic vs scleronomic

Figure mein dome ko ek blue semicircle ke roop mein draw kiya hai; ek yellow dot us par baitha hai (particle jab contact mein hai), centre se us dot tak ek white dotted radius hai; aur ek pink dashed curve dome se peeling away dikhata hai free-flight path jab particle nikal jaata hai, region mein.

  1. Dome par. Contact ka matlab centre se distance radius ke barabar ho: Ye step kyun? Touch karna = "distance equals radius" — ye yellow dot exactly blue semicircle par sit karta hai, equality picture.

  2. Nikal jaane ke baad. Jab ye fly off karta hai, ye bahar hai: — pink dashed curve circle se bahar jaati hai. Dono phases cover karne wala single rule inequality hai Ye step kyun? Particle ko dome sirf bahar push kar sakti hai, andar nahi kheench sakti — ek one-sided (normal) reaction. One-sided pushes hamesha inequalities dete hain.

  3. Classify karo. Inequality ko har time ke liye coordinate-fixing equation mein convert nahi kiya ja sakta (ye switch off ho jaati hai jab particle nikal jaata hai). → Non-holonomic (Axis 1). Koi appear nahi karta → scleronomic (Axis 2). Ye step kyun? Axis 1 (holonomic) ek genuine equality maangta hai jo hamesha hold kare; inequality is test mein fail hoti hai.


Example 4 — Cell D & F · rolling disk (non-holonomic, scleronomic)

Forecast: ek differential mein teen ya zyada coupled variables — kya integrability test pass ya fail hoga?

Figure — Constraints — holonomic vs non-holonomic, rheonomic vs scleronomic

Figure mein ek wavy white dashed curve hai — contact point ka traced path — jisme disk ek blue thin ellipse (almost edge-on dekha circle) us path par baitha hua hai. Ek pink arrow us direction mein point karta hai jis taraf disk face kar raha hai (uska heading ), aur yellow caption woh rolling relation carry karta hai jise hum test karne wale hain.

  1. Roll eliminate karo. Do rolling equations divide karo (ya cross-multiply karo): , yaani Ye step kyun? disk ka apna spin hai; world mein path ki shape decide karti hai holonomy, isliye hum hide karte hain.

  2. Ise Pfaffian naam do jahan , , . Ye step kyun? Exactness test (parent, "Integrability test") coefficients ke liye state kiya gaya hai; unhe naam dene se hum ise mechanically apply kar sakte hain.

  3. Exactness test run karo. Ek genuine 3-variable Pfaffian ki integrability ke liye hume vector ko Frobenius condition satisfy karna hoga jahan variables hain. Curl compute karo. Uske teen components hain isliye . Tab Ye step kyun? Teen variables mein ek single exactness pair kaafi nahi hota; Frobenius scalar honest integrability detector hai. Agar ye identically zero nahi hai, toh koi integrating factor exist nahi karta.

  4. Verdict padho. Scalar ke barabar hai har jagah — ek non-zero constant, kisi bhi ke liye kabhi zero nahi. Isliye relation kisi bhi mein integrate nahi ho sakta. → Non-holonomic (Axis 1). Koi nahi → scleronomic (Axis 2). Ye step kyun? Non-zero Frobenius scalar exactly parent ka "no integrating factor exists (needs ≥3 variables)" statement hai, numeric banaya gaya.


Example 5 — Cell D & E · ek velocity relation jo holonomic in disguise hai

Forecast: ye lagta hai velocity constraint — lekin kya ye integrate hoti hai? Step 3 se pehle guess karo.

  1. Coefficients naam do. jahan , . Ye step kyun? Ex 4 ki same machinery — test karne se pehle lo.

  2. Do variables hain, isliye plane exactness test use karo . Ye equal hain → exact → integrable. Ye step kyun? Do variables mein integrating factor hamesha exist karta hai, isliye koi bhi 2-variable Pfaffian holonomic hai — ye example parent ka "genuine non-holonomy needs ≥3 variables" doosri side se dikhata hai.

  3. Coordinate equation mein integrate karo. Ek function jiska differential ho, woh hai (kyunki ). Isliye constraint hai Holonomic (Axis 1). Ye particle ko ek hyperbola par fix karta hai. Koi appear nahi karta → scleronomic (Axis 2). Ye step kyun? ko product rule ke roop mein recognize karna hi integration hai — koi integrating factor bhi nahi chahiye.


Example 6 — Cell G · degenerate & limiting inputs

Forecast: inme se kaunsa secretly limit mein apna "moving" ya "non-holonomic" character khota hai?

  1. (a) . Constraint ban jaata hai , yaani . Abhi bhi coordinates mein ek equation hai, abhi bhi koi nahi → holonomic (Axis 1), scleronomic (Axis 2). Lekin ab ye do particles ko ek point mein fuse kar deta hai: woh saare 3 coordinates share karte hain, 3 constraints remove karte hain, 1 nahi. Ye step kyun? Degenerate length do masses ko ek mein collapse karta hai — ek useful check ki count abhi bhi kaam karta hai ( freedoms, ek single particle ke freedoms), aur labels limit ke neeche change nahi hote.

  2. (b) . Wire ruk jaati hai. , isliye ban jaata hai , fixed -axis. Time gayab ho gaya → constraint ab scleronomic hai (Axis 2), aur abhi bhi holonomic (Axis 1). Ye step kyun? Axis 2 ek limit mein flip kar sakta hai: driving rate kill karo aur moving surface freeze ho jaata hai, ek rheonomic constraint ko scleronomic banata hai — dikhata hai ki "depends on the input" ek genuine warning tha.

  3. (c) (is baar equality). Ex 3 ki inequality ke unlike, ye ek genuine equality hai jo har time hold karti hai → holonomic (Axis 1), aur koi appear nahi karta → scleronomic (Axis 2). Sphere par glued particle ke isliye degrees of freedom hain (do angles ). Ye step kyun? Ye single symbol — equality vs inequality — isolate karta hai jo Axis 1 decide karta hai, saari geometry fixed rakhke: ko = se swap karo aur wahi dome non-holonomic (Ex 3) se holonomic flip ho jaata hai.


Example 7 — Cell H · real-world word problem (gas in a moving piston)

Forecast: yahan do features ladte hain — ek wall (inequality) aur ek moving wall (time). Dono labels predict karo.

  1. Molecule walls ke beech rehta hai. . Ye step kyun? Walls sirf andar push karti hain — one-sided pushes → inequalities, jaise Ex 3 mein.

  2. Inequality classify karo. Inequality coordinate fix nahi kar sakti → non-holonomic (Axis 1). Ye step kyun? Dome ki tarah same reasoning: equality nahi hai.

  3. Kya time appear karta hai? Right wall hai — boundary ke saath move karti hairheonomic (Axis 2). Ye step kyun? Moving piston literally gas par kaam karta hai (aise hi gas compress/expand hoti hai), isliye enclosed molecules ki energy conserved nahi — rheonomic signature.

  4. Verdict: har molecule ki confinement non-holonomic (Axis 1) AUR rheonomic (Axis 2) hai. Ye step kyun? Ye ek combined-label cell hai; dono axes simultaneously non-trivial hain.


Example 8 — Cell I · exam twist (degrees of freedom count karo)

Forecast: har type ka constraint kya subtract karta hai, aur kis cheez se?

  1. Coordinate count se holonomic constraints subtract karo. ke saath hum se shuru karte hain. Do rigid rods → holonomic equalities → coordinates 2 se drop: Ye step kyun? Sirf holonomic (Axis 1) equalities generalized coordinates remove karti hain (parent rule ).

  2. Rolling constraint ko se subtract mat karo. Non-holonomic constraints accessible velocity directions remove karte hain, coordinates nahi. Generalized coordinates ki sankhya 7 rehti hai. Ye step kyun? Ye parent ki teesri common mistake hai — ek non-holonomic constraint configuration count reduce nahi karta.

  3. Velocity restriction ko alag se account karo. Single rolling relation 1 instantaneous velocity direction remove karta hai, isliye system ke paas 7 coordinates hain lekin har instant par sirf independent velocity directions hain. Ye step kyun? Rolling ko har moment tie karta hai (Ex 4) bina reachable set ko chhote kiye — Lagrangian formalism mein ek coordinate eliminate karne ki bajay ek Lagrange multiplier se handle kiya jaata hai. Isliye "mixed" row I ek Axis-1-holonomic count ko ek Axis-1-non-holonomic effect ke saath mix karta hai.


Recall One-line fingerprints (khud test karo)

Equality, koi nahi ::: holonomic + scleronomic (Ex 1) Equality jisme andar ho ::: holonomic + rheonomic (Ex 2) Inequality ::: non-holonomic (Ex 3, 7) Differential relation ::: integrability test run karo — kuch bhi ho sakta hai (Ex 4, 5) Frobenius scalar ::: genuinely non-holonomic (Ex 4) Non-holonomic constraints subtract karte hain ::: velocity directions se, coordinate count se nahi (Ex 8)