Foundations — Observability matrix — rank test
3.5.33 · D1· Physics › Guidance, Navigation & Control (GNC) › Observability matrix — rank test
Is page pe assume kiya gaya hai ki tumne kuch nahi dekha. Hum Observability matrix — rank test ka har letter, matrix, aur operation ground up se, ek ek brick karke banate hain. Upar se neeche padho; har item sirf wahi use karta hai jo pehle aa chuka hai.
0. Woh picture jis par hum baar baar laute hain
Ek sealed box socho. Andar spinning gears hain jo tum dekh nahi sakte. Bahar ek dial pe sirf ek needle hai. Bas yahi puri kahani hai.
- Gears ki positions = state (hidden).
- Needle ki reading = output (visible).
- Woh physics jo ek gear se doosra gear chalata hai = matrix .
- Woh wiring jo gears ko needle se connect karti hai = matrix .
Neeche har symbol in chaar cheezon mein se ek hai, ya unhe measure karne ka tool hai.

1. Ek number line, ek vector, aur
Picture: slots wala vector ek flat plane mein arrow hai; pehla number kitna right, doosra kitna upar. slots wala vector us room mein arrow hai jisme tum baithe ho. slots ke liye hum draw nahi kar sakte, lekin idea same hai: independent knobs, har ek kisi number pe set.
Topic ko ye kyun chahiye: hidden state ek vector hai mein. Number yeh batata hai ki kitne hidden gears hain. Sab kuch — matrices ki size, derivatives kab rokni hain — mein count hota hai.
2. Matrix ek aisi machine hai jo vector khaati hai
Picture: grid mat socho. Socho ek machine: tum ek taraf se vector daalo, aur doosri taraf se ek (shayad alag) vector nikalti hai. Numbers ki grid bas machine ki settings hai.
"Vector khaati hai" kyun? current state leta hai aur state ka rate of change batata hai — gears ek doosre ko kaise push karte hain. state leta hai aur meter reading produce karta hai. Dono aisi machines hain jo ek vector ko doosre vector mein badal deti hain.
Agar matrices nayi hain, toh continue karne se pehle State-space representation aur Rank and null space of a matrix mein real time lagao.
3. Chaar LTI matrices:
Parent note se kholti hai. Yahan us line ka har symbol hai.
Picture: neeche, arrows information flow dikhate hain. state ko apne aap loop karta hai; state ko needle tak tap karta hai.

Observability ke liye sirf aur kyun matter karte hain: tum jaante ho (tumne knobs push ki) aur tum jaante ho (ye woh wiring hai jo tumne banayi). Toh ka woh hissa jo ki wajah se hai calculate karke subtract kiya ja sakta hai. Jo bachta hai — free response kehlaata hai — sirf (state kaise evolve hoti hai) aur (ye sensor tak kaise pahunchi) pe depend karta hai. Isliye poora rank test sirf use karta hai.
4. Transpose
Picture: grid ko ek taraf khada kar do. Ek wide row jo let rahi thi woh ek tall column ban jaati hai jo khadi hai.
Topic ko ye kyun chahiye: "duality shortcut" kehta hai ki observability ki controllability ke barabar hai. Woh sentence bhi padhne ke liye tumhe pata hona chahiye ki chhota kya karta hai. Dekho Controllability matrix — rank test.
5. Matrices ko stack karna (block matrices)
Picture: ek ke upar ek rakhi gayi bricks. Observability matrix aisi bricks ka ek tower hai: , phir , phir , aur aise hi. Har brick state ka ek aur "view" hai, jo ek aur derivative se milta hai.
Topic ko ye kyun chahiye: yahi tower hai. Ise stacked rows ki tarah samajhna — ek mysterious single symbol ki tarah nahi — rank test ki key hai.
6. Derivative aur — hum differentiate kyun karte hain
Picture: needle dekho. Uski position hai. Lekin tum usse hilte bhi dekhte ho — woh speed hai. Aur kya woh motion speed up ho rahi hai — woh hai. Har nayi derivative ek nayi, independent information piece hai jo tum sirf usi needle ko aur dhyan se dekhke nikalte ho.
Derivative kyun, aur nahin, maano, integral ya Fourier transform? Kyunki derivative exactly woh tool hai jo poochti hai "yeh quantity abhi kaise badal rahi hai?" — aur model batata hai ki change hai. Toh output ko differentiate karna ek aur ki copy multiply karta hai, jo exactly woh hai jisse hum , tak, state mein aur gehre pahunche. Koi aur operation yeh clean ladder of produce nahi karta.

7. Matrix exponential
Picture: ek time-machine matrix. Use do aur ye return karta hai — seconds ki coupled spinning ke baad har gear kahan hogi.
Topic ko ye kyun chahiye: free response hai. Yahi woh equation hai jis par observability bani hai. Tumhe compute nahi karna — tumhe sirf itna jaanna hai ki ye exist karti hai, ki ye identity se start hoti hai (), aur ki ise differentiate karne se ek factor neeche aata hai: . Woh aakhri fact poori ladder ka engine hai. Dekho Kalman Filter jahan ye reconstruction practice mein use hoti hai.
8. Identity matrix aur matrix powers
Picture: ek aaina hai jo tumhara vector wapas de deta hai bina badlaav ke. matlab state ko physics ke ek time-step se chalana, phir doosre se.
Topic ko ye kyun chahiye: ki rows hain — literally times ke successive powers. Aur isliye pehli row sirf hai.
9. Rank aur null space — test ka dil
Picture: matrix ke through ek light chalaao. Rank count karta hai kitni independent shadows wo daal sakti hai. Koi bhi state jo koi shadow nahi daalti null space mein rehti hai — woh invisible hai.
Topic ko ye kyun chahiye — yahi punchline hai:
- Hum ko unknown ke liye solve karna chahte hain.
- Iska ek unique answer har state ke liye tab hoga jab ka rank ho (full column rank), matlab koi bhi do states same output record produce nahi karti.
- Agar rank hai, toh koi nonzero hai jo banata hai — ek unobservable state, ek gear jo needle ko kabhi nudge nahi karta.
Dono ideas pe deep-dive: Rank and null space of a matrix.
10. Cayley–Hamilton — kyun ladder pe rukti hai
Picture: ladder eventually naye rungs dena band kar deti hai. ke baad, agla har rung un rungs ka mix hai jo tumhare paas pehle se hain. Toh tower blocks pe complete hai.
Topic ko ye kyun chahiye: ye batata hai exactly kahan rokna hai. Iske bina, hum nahi jaante ki derivatives kaafi hain. Poori kahani Cayley–Hamilton theorem mein.
Prerequisite map
Equipment checklist
Khud test karo — right side cover karo aur zabar se jawab do.
ka kya matlab hai, aur yahan kya hai?
Matrix–vector product kya produce karta hai?
mein se kaun se do observability decide karte hain, aur kyun?
Transpose kya karta hai?
" ke upar stack karna" kya banata hai?
Hum output ko differentiate kyun karte hain?
kya hai aur kya hai?
kyun hai?
Plain words mein ka kya matlab hai?
mein koi vector kya hota hai?
Ladder pe kyun rukti hai?
Connections
- State-space representation (jahan se aate hain)
- Rank and null space of a matrix (core linear-algebra tool)
- Cayley–Hamilton theorem (kyun pe rukते hain)
- Controllability matrix — rank test (transpose-dual)
- Kalman Filter (is reconstruction ko practice mein use karta hai)
- Observability matrix — rank test (parent — agla yahan jao)