Visual walkthrough — Observability matrix — rank test
3.5.33 · D2· Physics › Guidance, Navigation & Control (GNC) › Observability matrix — rank test
Yeh page parent result ka flagship picture-tour hai. Agar yahan koi word unfamiliar lage, toh use yahan hi build kiya jaata hai — pehli line se.
Step 1 — Woh box jo andar se nahi dekh sakte
KYA HAI. Humare paas ek machine hai jiske andar ko numbers ki ek list describe karti hai jise hum state kehte hain, likha jaata hai . Agar hidden numbers hain, toh hum kehte hain ki mein rehta hai — ise ek -dimensional room mein kahin point karne wale arrow (ek vector) ki tarah socho. Hum ko directly nahi dekh sakte. Hume sirf ek sensor par ek reading milti hai, numbers ki ek chhoti list .
KYU. "Kya hum start figure out kar sakte hain?" ka saara maamla is gap par tika hai: kaafi saare hidden , bahut kam visible . Hume poochna hai ki kya thodi si readings bohot saare unknowns ko pin down kar sakti hain.
PICTURE. Box mein hidden gears hain ( ke components); ek baahri needle dikhati hai.

Yahan hai kitne sensor numbers hum read karte hain; often hota hai (ek single dial).
Step 2 — Jo bhi input karta hai usse hatao
KYA HAI. Poora system hai . par dot ka matlab hai "samay mein ke change ki rate". hai input — knobs jo hum khud ghumaate hain. Hum set karte hain.
KYU. Kyunki humne choose kiya, par iska poora effect pehle se humein pata hai — hum use perfectly subtract kar sakte hain. Jo bacha woh machine ka free response hai: woh apne aap kahan se start hua wahan se kaise drift karta hai. Observability sirf uss free part ke baare mein hai, isliye simply question se gayab ho jaate hain. Sirf aur reh jaate hain.
PICTURE. Jana-pehchana input-contribution ek sticker ki tarah chheel diya jaata hai, clean free-response curve chodke.

Step 3 — Ek instant kaafi nahi hota
KYA HAI. Single instant par reading hai .
KYU AKELA FAIL HOTA HAI. mein sirf rows hain (maan lo ). Ek equation sirf ek direction mein ka shadow fix karta hai. Saare arrows jo ek jaisa shadow daalte hain identical reading dete hain — hum unhe alag nahi kar sakte. Hume aur equations chahiye.
PICTURE. Candidate arrows ki ek poori line saari ek jaisi project karti hain — dial unhe distinguish nahi kar sakta.

Step 4 — Dekho needle kitni tezi se hilaati hai (differentiate karo)
KYA HAI. ki time-derivatives par lo. Derivative ka matlab hai "reading kitni tezi se change hoti hai". Kyunki , har derivative ek aur factor neeche kheench laata hai:
KYU. Har derivative same unknown mein ek bilkul naya equation hai, lekin ek nayi coefficient row ke saath. Har genuinely nayi row ki ek nayi direction ki taraf point karti hai jise hum ab dekh sakte hain. Position tumhe deta hai; velocity tumhe deta hai; aur aage bhi — needle ki motion hidden gears bahar nikaaal deti hai.
PICTURE. Har derivative order ek nayi arrow direction ko capture hote hue light up karta hai.

mein term-by-term:
- — reading ka -th derivative, ek number jo hum measure kar sakte hain.
- — dial wiring (fixed).
- — linkage baar apply hua; yahi hai jo hume fresh directions mein rotate karta hai.
- — abhi bhi wahi ek prize jo solve karna hai.
Step 5 — Kyun hum par ruk jaate hain (Cayley–Hamilton)
KYA HAI. Hum forever differentiate karte nahi rehte. Hum -th derivative par ruk jaate hain, rows use karte hue.
KYU. Cayley–Hamilton theorem kehta hai ki har matrix apni khud ki characteristic equation satisfy karta hai, jise rearrange karne par:
Toh sirf lower powers ka recipe hai. se multiply karo: row un rows ka mix hai jo pehle se hamare paas hain. Yeh zero new directions contribute karta hai. ke baad har derivative redundant hai.
PICTURE. Rows ki seedhi barhti jaati hai, phir ek ceiling se takra jaati hai — ke baad ke naaye rungs purane waalon par flat ho jaate hain.

Step 6 — Prize ke liye solve karo: rank test
KYA HAI. Measured derivatives ko ek tall equation mein stack karo:
ko uniquely solve karna possible hai iff -dimensional room ki har direction tak pahunchta hai — yaani uske columns independent hain, yaani uska rank ke barabar hai.
KYU. Rank ka matlab hai kisi bhi nonzero arrow ko zero tak flatten nahi karta: uska null space sirf hai. Do alag starts kabhi identical readings nahi de sakte. se kam hone ka matlab koi arrow invisibly nikal jaata hai.
PICTURE. Full rank = map injective hai; har distinct ek distinct reading-stack par land karta hai.

Yahi woh yes/no gate hai jis par Kalman Filter ko chahiye uske state estimate converge karne se pehle, aur PBH test isi check ka eigenvalue-flavoured version deta hai.
Step 7 — Degenerate case: ek gear jo dial ko kabhi nahi hilata
KYA HAI. Maan lo . Toh ek nonzero arrow hai jiske liye hai.
KYU FATAL HAI. Agar toh har row use khatam kar deti hai: . Aage feed karo aur sabhi time ke liye. Yeh arrow ek unobservable state hai — ek internal motion jo needle ko kabhi nahi hilaata.
PICTURE. Do decoupled identical modes (, single dial): difference-direction null space mein slide karta hai aur reading se gayab ho jaata hai.

Ek-picture summary

Poora tour ek canvas par: input chheel diya → free response → differentiate karke directions harvest karo → ladder Cayley–Hamilton se par cap → independent rungs count karo. Rank ⇒ har gear dekha gaya (observable); rank ⇒ ek hidden gear (ek null-space arrow jo read karta hai).
Recall Feynman: poora walkthrough simple words mein
Tumhare paas ek sealed box hai spinning gears ke saath aur bahar sirf ek dial hai. Pehle tum kuch bhi jo tumne box ke saath kiya (knobs) use ignore karo — woh effect tumhe pata hai, subtract kar do. Ab dial ko apne aap drift karte dekho. Ek baar padhne se thoda pata chalta hai: gears ka ek shadow. Lekin dekho kitni tezi se hilaata hai, aur kitni tezi se woh change hota hai — har nayi "speed of the speed" ek fresh clue hai jo un gears ki taraf point karti hai jo pehle nahi dikh rahe the. Tum clues collect karte rehte ho, lekin ek mathematical guarantee hai (Cayley–Hamilton) ki speeds ke baad genuinely nayi koi clue nahi bachi — baad wala sab repeat ho jaata hai. Saari woh clue-rows ko ek tall table mein stack karo. Truly independent rows count karo. Agar woh count gears ki tadaad ke barabar hai, dial secretly har gear reveal karta hai — box observable hai, aur tum iske exact starting spin par wapas ja sakte ho. Agar count kam pad jaaye, gears ka koi combination perfectly cancel ho jaata hai aur dial ko kabhi nahi hilata — woh hidden motion hamesha ke liye invisible hai, aur chahe kitna bhi dekho woh recover nahi hoga.
Connections
- Observability matrix — rank test (parent result)
- Cayley–Hamilton theorem (kyun ladder par rukti hai)
- Controllability matrix — rank test (mirror-image derivation)
- Rank and null space of a matrix ("rank " aur "kernel " ka matlab)
- Kalman Filter (converge karne ke liye observability chahiye)
- Kalman decomposition (Step 7 ke unobservable arrows ko isolate karta hai)
- State-space representation ( ki language)
- PBH test (rank test ka eigenvalue-based twin)