2.1.2 · D3 · HinglishAnalytical Mechanics

Worked examplesGeneralized coordinates — choosing them, degrees of freedom

4,821 words22 min read↑ Read in English

2.1.2 · D3 · Physics › Analytical Mechanics › Generalized coordinates — choosing them, degrees of freedom


Scenario matrix

Kuch bhi count karne se pehle, aao territory ko map karein. Har degrees-of-freedom problem in cells mein se kisi ek mein aati hai. Har cell ek alag tarika hai jisme counting behave kar sakti hai — aur har ek ka ek worked example neeche hai.

Cell Case class Kya tricky hai Example
A Single particle, ek constraint (2D) base case, sanity anchor Ex 1
B Kai particles, kai independent constraints sahi subtract karna Ex 2
C Rigid body (finite trick) use karo, nahi Ex 3
D Rheonomic (time-dependent) constraint ek parameter hai, DOF nahi Ex 4
E Degenerate / dependent constraints zaroorat se zyada equations likhna Ex 5
F Zero-DOF (fully pinned) limit ka matlab fixed hai, broken nahi Ex 6
G Non-holonomic (rolling) — formula fail velocity constraint ≠ position equation Ex 7
H Real-world word problem prose ko aur mein translate karna Ex 8
I Exam-style twist (coordinate pole) ek achha coordinate ek khaas point par toot jaata hai Ex 9

Is matrix ke axes hain: kitne particles (ek → kai → rigid body → ∞), kaunse type ki constraint (koi nahi → holonomic scleronomic → rheonomic → non-holonomic), aur degenerate limits (dependent constraints, zero DOF, coordinate singularities). Milaakar yeh nau cells poori jagah tile kar deti hain.

Recall Woh do words jo confuse nahi karni chahiye

Scleronomic constraint ::: time appear nahi karta: . Rheonomic constraint ::: time explicitly appear karta hai: ; phir bhi holonomic hai, phir bhi ek DOF remove karta hai.


Ex 1 — Cell A: single particle, ek constraint

  1. Raw numbers count karo. Ek plane mein ek particle matlab , isliye raw Cartesian numbers . Yeh step kyun? Hamesha sabse zyada wasteful honest description se shuru karo — parent ka rule "start raw".
  2. Constraint ko ek equation ki tarah likho. Bead ring par rehti hai: . Yeh ek holonomic scleronomic constraint hai, isliye . Yeh step kyun? Ek equation hame ek variable ko doosre ke terms mein solve karne deta hai, ek number kill karta hai.
  3. Subtract karo. . Yeh step kyun? Har independent holonomic constraint exactly ek DOF remove karti hai.
  4. Smart coordinate choose karo. Angle use karo jahan . Yeh step kyun? Koi bhi automatically satisfy karta hai: constraint bake in ho jaati hai aur disappear ho jaati hai.

Figure 1 — kya dekhna hai: cyan circle wire hai (constraint ); amber dot bead hai; positive -axis se measure kiya gaya amber arc single coordinate hai; white dashed radius dikhata hai ki fix karne se bead completely fix ho jaati hai. Dekho ki bead slide karte waqt exactly ek cheez vary hoti hai — amber angle ka size.

Figure — Generalized coordinates — choosing them, degrees of freedom

Verify: Wापस substitute karo: ✓ Constraint har ke liye hold karti hai, confirm karta hai ki akela complete hai. Ek coordinate ⇒ .


Ex 2 — Cell B: kai particles, kai constraints

  1. Raw count. ⇒ raw . Yeh step kyun? Teen independent points, har ek ke do numbers ().
  2. Rigid rods ko equations ki tarah list karo. Teen masses ke position vectors ke liye likho (bold- symbol upar box mein define hua hai). Sides fixed hain: , jahan har do masses ke beech ki distance hai. Yeh hai. Yeh step kyun? Har fixed distance ek holonomic constraint equation hai.
  3. Independence check karo. Kya yeh teen sach mein independent hain? Ek triangle ke liye, haan — teen sides fix karne se shape fix ho jaati hai lekin tum ek length ko doosri do se derive nahi kar sakte (sivaaye degenerate collapse ke). Isliye teeno count hoti hain. Yeh step kyun? Parent warn karta hai: sirf independent constraints subtract hoti hain.
  4. Subtract karo. . Yeh step kyun? Rules-removed principle.
  5. Interpret karo. Woh 3 DOF = triangle ke centre position ke liye 2 + plane mein orientation angle ke liye 1. Yeh "2D mein rigid body ka 3 DOF" rule se match karta hai (2 translation + 1 rotation). Yeh step kyun? Rigid-body rule ke against cross-checking count confirm karta hai.

Verify: Rigid-body shortcut se independent check: 2D plane mein ek rigid body ke DOF hote hain chahe kitne bhi particles ho. agree karta hai. ✓


Ex 3 — Cell C: rigid-body trick

  1. literally use MAT karo. aur ke saath rigid constraints bhi infinite ho jaati hain, aur meaningless hai. Yeh step kyun? Naive formula rigid bodies par choke karta hai — yahi woh trick hai jo parent flag karta hai.
  2. Rigid-body shortcut use karo. Har finite rigid body ko exactly numbers chahiye: 3 yeh batane ke liye ki woh kahan hai (centre of mass ) aur 3 yeh batane ke liye ki woh kaise oriented hai. Yeh step kyun? Rigidity har particle ko pin kar deti hai jab tum body ke reference frame ki position + orientation jaante ho.
  3. 3 orientation numbers name karo. Yeh Euler angles hain — dekho Rigid body kinematics — Euler angles. Yeh step kyun? Tumhe coordinates ko sirf count nahi karna, name bhi karna hoga.
  4. Unki ranges batao aur unki singularity watch karo. Teen Euler angles freely nahi ghoomte: typically (pehli spin), (tilt), (final spin). Tilt extremes ya par pehli aur teesri axes ek line mein aa jaati hain, isliye aur body ko usi axis ke around ghuma rahe hain — tum unhe alag nahi bata sakte. Yeh gimbal lock hai: teen angle-coordinates mein se do momentarily merge ho jaate hain, exactly Ex 9 ke pole trap ki tarah. Yeh step kyun? Orientation coordinates ke edge cases hote hain bilkul position waalon ki tarah; unhe ignore karne se lagta hai DOF lost ho gayi.
  5. DOF phir bhi hai gimbal lock ke bawajood. Gimbal lock chart ka defect hai, body ka nahi: cube genuinely abhi bhi waahan 3 free rotations rakhta hai. Ex 9 ki tarah tum singular tilt ke paas ek different chart (ya quaternions) use karo. Yeh step kyun? Kabhi bhi ek toota hua coordinate label aur ek lost degree of freedom mein confuse mat karo.
  6. Total. . Yeh step kyun? Translation DOF plus rotation DOF.

Verify: particle count se independent hai — rigid body ki defining property. Parent ke " for a rigid body" box se consistent; gimbal lock ise reduce nahi karta. ✓


Ex 4 — Cell D: rheonomic (time-dependent) constraint

  1. Raw count. Ek bead ek plane mein: ⇒ raw . Yeh step kyun? Base description.
  2. DONO constraints likho.
    • Angle forced: . Risky ratio form ki jagah, clean equation likho (yeh bas yeh hai ki "point angle wali line par hai").
    • Radius forced: . Har ek mein explicitly hai — dono rheonomic hain lekin phir bhi holonomic. Isliye . Yeh step kyun? Time-dependent equations bhi constraints count hoti hain; ek parameter hai jise hum vary nahi kar sakte.
  3. Note karo kyun pole-free angle form use ki, nahi. Ratio form sirf wahan valid hai jahan ; yeh blow up karta hai (division by zero) jab bhi wire seedha upar point kare, yaani , jahan infinite hai. Form ka koi pole nahi: yeh har angle ke liye finite aur correct rehta hai including vertical. Yeh step kyun? Hamen confirm karna hai ki jo constraint hum subtract karte hain woh har case mein valid hai, including degenerate orientation — warna count un instants par silently fail kar deta hai.
  4. Subtract karo. . Yeh step kyun? Do independent equations do numbers remove karti hain.
  5. Interpret karo. matlab bead ki position fully determined function of time hai — bilkul koi freedom nahi: . Yeh step kyun? Zero DOF ka matlab "no motion" nahi — iska matlab motion prescribed hai, free nahi (Ex 6 se compare karo).

Verify: Kisi bhi par wapas plug karo: ✓, aur pole-free angle equation ✓. Dono koi free coordinate bacha ke bina hold karti hain, confirm karta hai .


Ex 5 — Cell E: degenerate / dependent constraints

  1. Jo unhone likha list karo. : teen sides + ek area. Yeh step kyun? Hamen independence audit karni hai, sirf equations count nahi.
  2. Independence test karo. Ek triangle ki area uske teen side lengths se fully determined hoti hai (Heron's formula: jahan ). Isliye area equation teen side equations ka consequence hai, naya information nahi. Yeh step kyun? Parent ka rule: ek constraint jo logically doosron se follow kare woh DOF reduce nahi karta.
  3. Recount karo. Independent constraints . Isliye , Ex 2 se match karta hai. Yeh step kyun? Sirf independent constraints subtract hoti hain.

Verify: (right triangle) ke saath, Heron deta hai , Area . Sides ho jaane ke baad area pin ho jaati hai — isliye koi nayi restriction carry nahi karta. Correct DOF , nahi. ✓


Ex 6 — Cell F: zero-DOF limit

  1. Raw count. Plane mein do moving particles: ⇒ raw . (Pivots fixed given points hain, particles nahi — yeh koi coordinates carry nahi karte.) Yeh step kyun? Sirf free masses coordinates carry karti hain; anchored points constants hain.

  2. Teen independent rod equations list karo — exactly , har ek ek genuine written equation.

    • Rod pivot-1 → mass 1: (1 equation)
    • Rod mass 1 → mass 2: (1 equation)
    • Rod mass 2 → pivot-2: (1 equation) Isliye , 4 nahi — koi fourth equation nahi hai, aur main ek invent nahi kar raha. Yeh step kyun? Honest accounting: har constraint jo subtract ki jaaye woh ek equation honi chahiye jo main actually likh sakun.
  3. Subtract karo. . Yeh step kyun? Teen independent holonomic constraints chaar mein se teen numbers remove karti hain.

  4. Interpret karo — yeh one-DOF linkage hai, zero nahi. Equations (1) aur (3) har mass ko apne pivot ke around apne circle par confine karti hain; equation (2) unhe link karti hai. Generic pivot spacing ke liye yeh "four-bar-like" mechanism mein phir bhi ek freedom hai: par input rod ghoomaane se poori chain drive hoti hai. Isliye . Yeh step kyun? Hamen woh number report karna hai jo honest count deta hai, chahe intuition ne "locked" guess kiya ho.

  5. Ab sach mein zero DOF tak pahuncho (pinned limit). Ek fourth rigid rod add karo, mass 1 se directly ek teesre fixed pivot tak: (equation 4). Mass 1 ab do fixed pivots ( aur ) se tied hai, isliye uski position pin ho jaati hai; equation (2) phir mass 2 ko pin kar deti hai. Ab independent equations hain aur Yeh step kyun? tabhi legitimate hai jab chaar honest independent equations present hoon. Yeh genuinely locked-truss limit deliver karta hai jo matrix ne promise kiya tha.

  6. Padho ka matlab kya hai. Zero DOF = poora structure rigidly fixed in place hai: vary karne ke liye koi number nahi bacha. Ex 4 se unlike (jahan matlab time se prescribed motion), yahaan matlab genuinely koi motion nahi. Yeh step kyun? Same number ke do flavours hain — prescribed-by-time versus truly static — aur reader ko yeh alag batane mein capable hona chahiye.

Verify: Teen-rod chain deta hai (ek working linkage). Four-rod version deta hai (rigidly pinned). Agar koi count return kare to tumne constraints over-count kiye hain (independence revisit karo, Ex 5). Dono results hain. ✓


Ex 7 — Cell G: jahan formula FAIL karta hai (non-holonomic)

  1. Configuration describe karo. Coin ko locate karne ke liye tumhe chahiye: contact point , heading angle (kis direction mein point karta hai), aur spin angle (kitna rotate hua). Yeh 4 configuration numbers hain. Yeh step kyun? Yeh poochne se pehle ki koi constraint kuch reduce karta hai ya nahi, pehle complete list fix karni hogi un numbers ki jo object ko place karti hain — configuration matlab woh har number jo ise pose karne ke liye chahiye, yeh ignore karte hue ki woh wahan kaise pahuncha.
  2. Rolling condition likho. Rolling-without-slipping velocities ko tie karta hai: . Inmen hain — rates, positions nahi. (Dot ka matlab hai "time ke saath change ki rate".) Yeh step kyun? Yahi crux hai: constraint velocities par hai.
  3. Ise ek position equation mein integrate karne ki koshish karo. Nahi kar sakte: koi function nahi hai jiska derivative yeh deta ho. Constraint non-holonomic hai (dekho Constraints — holonomic vs non-holonomic). Yeh step kyun? position equations subtract karta hai. Ek velocity constraint jo integrate nahi hogi woh position equation nahi hai.
  4. Split conclude karo. Configuration space 4-dimensional rehta hai (coin ko clever manoeuvres se kisi bhi tak le jaaya ja sakta hai), phir bhi har instant par sirf 2 velocity directions free hain. Isliye "DOF" split ho jaata hai: 4 accessible configurations, 2 instantaneous freedoms. Yeh step kyun? Yahi parent ki warning hai ki "may not apply directly."

Figure 2 — kya dekhna hai: cyan dashed curve woh path hai jo contact point table par trace kar sakta hai; amber dot current contact hai; amber arrow heading hai (woh direction jis taraf coin face karta hai); upar chhota white circle spin angle dikhata hai. Figure par caption text padho — woh key fact state karta hai: 4 configuration numbers exist karte hain, lekin unki sirf 2 velocities independently free hain, isliye rolling law ko position equation ki tarah subtract nahi kiya ja sakta.

Figure — Generalized coordinates — choosing them, degrees of freedom

Verify: Integrability test karo. Agar se aata, to constant rehna chahiye — lekin khud steer karte waqt change hota hai, isliye clean total differential nahi hai. Koi integrating factor exist nahi karta ⇒ genuinely non-holonomic ⇒ formula ise subtract nahi karta. Configuration DOF . ✓


Ex 8 — Cell H: real-world word problem

  1. Prose ko particles + constraints mein translate karo. Arm ke teen link endpoints ko shoulder ke beyond treat karo. Easier: recognize karo ki har joint ek free rotation angle hai. Yeh step kyun? Robot arms joint-by-joint count karne par cleanest hote hain.
  2. Free angles directly count karo. Shoulder angle , elbow angle , wrist angle — teen independent angles, har ek freely choosable. Yeh step kyun? Har free joint jo configuration change kare woh ek generalized coordinate hai.
  3. se cross-check karo. Plane mein teen moving endpoints: ⇒ raw . Constraints: har link ki fixed length (3 equations), isliye : . Yeh step kyun? Do methods ka agree karna tumhara safety net hai.
  4. Answer. : tumhe teen motors chahiye, ek har joint par. Yeh step kyun? DOF = independent controls ki sankhya.

Verify: Dono methods dete hain. revolute joints wala serial planar arm DOF rakhta hai; yahaan . ✓ Units: angles dimensionless hain (radians) — valid generalized coordinates, parent ka confirm karta hai ki "coordinates ko lengths hona zaroori nahi."


Ex 9 — Cell I: exam twist — ek coordinate jo pole par break karta hai

  1. DOF count karo (coordinate-free). 3D mein ek particle: ⇒ raw ; ek constraint ; isliye . Yeh step kyun? DOF system ki property hai, koi bhi coordinates choose karne se pehle compute hoti hai.
  2. Coordinates choose karo. Polar angle (vertical se neeche) aur azimuth (around): . Yeh step kyun? Yeh do angles length constraint automatically bake in kar dete hain.
  3. Singularity dhundo. par (mass seedha neeche hang karta hai) ya par (seedha upar), , isliye ki har value same point deti hai. Azimuth meaningless ho jaata hai — coordinate chart degenerate ho jaata hai. Yeh step kyun? Figure dekho: pole par amber -circle ek single point mein shrink ho jaata hai, isliye kuch bhi label nahi karta.
  4. Trap resolve karo. DOF abhi bhi 2 hai har jagah. System mein genuinely do freedoms hain; sirf labelling poles par fail karta hai, physics nahi. Pole ke paas tum ek different chart use karoge. Yeh step kyun? Exam punchline: coordinate singularities choice ke artefacts hain, DOF count ke kabhi nahi.

Figure 3 — kya dekhna hai: cyan circle woh sphere of radius hai jis par mass confined hai; white dashed vertical line axis hai; tilted amber ellipse woh circle hai jo azimuth sweep karta constant latitude par; white dot angles par mass hai; top par amber star pole mark karta hai. Pole watch karo: woh amber -circle wahan ek single point mein collapse ho jaata hai, visually dikhata hai ki koi information carry nahi karta jabki DOF count rehta hai.

Figure — Generalized coordinates — choosing them, degrees of freedom

Verify: Constraint check: ✓ sab ke liye — including par, jahan answer hai ki parwah kiye bina, confirm karta hai ki wahan redundant hai. DOF throughout. ✓


Recall

Recall Rapid-fire scenario recall

Fixed hoop par bead (2D) — DOF? ::: (angle ). 3 masses ki rigid planar triangle — DOF? ::: ( translation rotation). 3D mein free rigid body — DOF aur kyun nahi? ::: ; particle count infinite hai isliye position + orientation use karo. Gimbal lock kya hai, aur kya yeh DOF lower karta hai? ::: Euler tilt ya par angles same axis ke around ghoomte hain aur merge ho jaate hain; yeh ek chart defect hai, DOF rehta hai. Bead jo AND par forced hai — DOF? ::: ; dono rheonomic constraints ek-ek remove karti hain; motion se fully prescribed hai. Triangle ke teen side-length constraints mein "area = const" add karne se kaise change hota hai? ::: Bilkul nahi — area sides se follow hoti hai (Heron), isliye yeh dependent hai aur count nahi hoti. Do fixed points par pinned three-rod chain — DOF? ::: (); ek working linkage, locked nahi. tak pahunchne ke liye ek fourth independent rod chahiye. Rolling upright disk — configuration DOF, aur kya apply hota hai? ::: configuration numbers; formula rolling condition subtract nahi karta kyunki yeh non-holonomic hai (velocity constraint). Planar 3-joint robot arm — DOF? ::: (ek angle per joint). Spherical pendulum — DOF, aur pole par kya break hota hai? ::: ; azimuth par meaningless ho jaata hai, lekin DOF rehta hai — sirf chart fail karta hai.


Connections