Parent note padhne se pehle, tumhe har us symbol ka ek picture chahiye jo woh throw karta hai: x, u, A, B, x˙, Rn, "span", "rank", eAt, aur AkB. Hum inhe zero se build karenge, ek aisi order mein jahan har nayi idea sirf pehle waali ideas par lean karti hai.
Ek puck ko ice par slide karte socho. Uska future jaanne ke liye tumhe do numbers chahiye: kahan hai (p) aur kitni tez move kar raha hai (v). Toh uski state yeh pair hai:
x=[pv].
Figure s01 dekho. Left panel physical puck hai. Right panel SAME information ko ek plane mein single point ke roop mein plot karta hai, jiska horizontal axis position hai aur vertical axis velocity. Woh plane state space kehlata hai, aur woh point HI state hai.
Puck ke liye n=2, toh x∈R2 — ek flat plane (s01 ka right panel). Ek spinning spacecraft ko n=6 ya zyada chahiye ho sakta hai; tum draw nahi kar sakte, lekin rules bilkul same hain.
Topic ko yeh kyun chahiye :::: "Controllable" define hota hai as Rn ke kisi bhi point tak reach karna. Iss space ka naam liye bina, "any target" ka koi meaning nahi.
Parent likhta hai x˙=Ax+Bu. Woh dot bahut kaam kar raha hai.
Figure s02 dekho. State space ke har point par hum ek chota arrow draw karte hain: point x par arrow vector x˙ hai — woh direction aur speed jis par state drift karegi agar tum koi dial nahi chuote. Arrows follow karne se machine ki natural motion trace hoti hai.
Parent note kehta hai reachable states kuch columns ka span hain. Yeh word yahan hai.
Figure s03 dekho.
Left: do vectors genuinely alag directions mein point karte hain. Inhe mix karne se plane ke har point tak pahuncha ja sakta hai — inका span poora R2 hai.
Right: do vectors ek hi line ke saath lete hain. Chahe tum kaise bhi scale aur add karo, tum kabhi woh line nahi chhodte — inका span sirf ek 1-D sliver hai, aur plane ka baaki hissa unreachable hai.
Parent B,AB,A2B,… kyun stack karta hai? Har A jo tum apply karte ho machine ki khud ki wiring ko push aage pass karne ka ek step hai.
Figure s04 dekho puck ke liye (A,B §5 se):
Red arrow B=[01]: dial sirf velocity push karta hai.
Blue arrow AB=[10]: ek ripple ke baad, woh push position mein leak ho gaya hai.
Saath mein red + blue do alag directions mein point karte hain → poora plane span karte hain → rank 2 → controllable. Velocity par dial secretly position bhi control karta hai.
Apne aap ko test karo — sirf tab reveal karo jab tum aloud answer de chuke ho.
State vector x kya hai, ek sentence mein?
Numbers ki sabse choti list jo, future inputs ke saath, machine ka poora future fully determine karti hai — state space mein ek point ke roop mein plot ki jaati hai.
Rn ka kya matlab hai?
n real numbers ki saari lists ka space; state x yahan rehti hai.
x aur u mein kya fark hai?
x woh hai jo machine karta hai aur tum sirf dekhte ho; u woh dials hain jo tum freely choose karte ho.
x˙ mein dot ka kya matlab hai, aur yeh kyun use karte hain?
Per unit time state ki rate of change; physics change ke baare mein laws deti hai, toh equations rates se build hoti hain.
x˙=Ax+Bu mein A aur B kya karte hain?
A state ko apni khud ki rate par wire karta hai (internal dynamics); B tumhare dials ko rate par push mein wire karta hai.
[0010][35] compute karo.
[50] (row·column: 0⋅3+1⋅5=5, phir 0).
Vectors ke ek set ka span kya hota hai?
Har woh point jo unhe scale aur add karke reach kiya ja sake — unki total reach.
Ek matrix ka rank kya hota hai?
Uske columns mein genuinely independent directions ki sankhya = unke span ki dimension.
Reach B,AB,A2B,… tak kyun reduce hoti hai?
Har extra A push ko wiring se ek step aur ripple hone deta hai; exponential ke powers is finite list par collapse ho jaate hain.
eAt kya represent karta hai?
Woh operator jo ek state ko natural-motion arrows ke saath time t aage slide karta hai.
Controllability rank test batao.
System controllable hai iff rank(C)=n, jahan C=[BAB⋯An−1B].