Visual walkthrough — Change of basis matrix
4.5.20 · D2· Maths › Linear Algebra (Full) › Change of basis matrix
Hum flat plane mein kaam karte hain jo aap kaagaz par draw kar sakte ho — ek fixed dot (the origin) se shuru hone wale tamam arrows ka set. Is set ko kehte hain. Sab kuch generalise hota hai, lekin aapko pehle 2D mein hote dekha chahiye.
Step 1 — Arrow real hai; uske numbers nahi hain
KYA. Origin se ek arrow draw karo. Woh bas wahan baith jaata hai. Ab do rulers rakho — do directions jinhein hum measure karne ke liye agree karte hain. Pehli ruler-direction ko aur doosri ko bolo. Mil ke ek basis hai: do directions jo (a) ek hi line par nahi hain aur (b) hame unhe combine karke har point tak pahunchne deti hain. (Dekho Basis and Dimension yeh samajhne ke liye ki plane mein exactly do independent directions kyun kaafi hain.)
KYO. Numbers ki ek column ka koi matlab nahi jab tak hum nahi kahte "numbers kiska, kaise measure kiya." Basis woh "kaise measure kiya" hai. Rulers badlo aur numbers badal jaate hain — lekin arrow ek millimetre bhi nahi hilta.
PICTURE. Black arrow fixed hai. Red rulers ka pair hamaari choice hai.
Step 2 — Do dost ek hi arrow describe karte hain
KYA. Ab ek doosra basis laao — rulers ka ek alag pair. (Main ke vectors ko primes ke saath likhta hoon, , taaki woh kabhi coordinate numbers se confuse na hon.) Usi arrow ke ab do coordinate columns hain: aur .
KYO. Hamara poora goal ek aisi machine hai jo ek column ko doosre mein badal de. Machine design karne ke liye pehle dono columns chahiye jo ek hi arrow ko dekh rahe hon.
PICTURE. Ek black arrow . -rulers ka thin black grid; ek akela red cheez hai naya ruler pair . Same tip, do grids ise read kar rahe hain.
Step 3 — Arrow ko PURANI language mein likho (jo diya gaya hai wahi)
KYA. Hame diya gaya hai. Literally unpack karo iska matlab:
KYO. Yahi ek cheez hamare haath mein hai. Hum abhi use nahi kar sakte — hame abhi tak pata nahi ki kuch bhi kaise dekhta hai. Jo diya hai wahan se shuru karo.
PICTURE. Red arrow ek staircase ki tarah bana: ki copies chalo, phir ki copies chalo, tip par pahuncho.
Term by term: staircase ki pehli leg hai, doosri leg hai, aur unka vector sum origin se tip tak diagonal hai.
Step 4 — Machine ko EK word ek time par sikhao
KYA. Har purana ruler khud bas ek arrow hai, isliye uski bhi ek -description hai. -dost se pucho: "tum kaise likhte ho? tum kaise likhte ho?" Jawab hain columns Symbol padhte hain "row , column ": -ve -ruler ko reproduce karne ke liye -ve -ruler ke along kitne steps chahiye.
KYO. Yahi translation ka dil hai. Dictionary poori sentences ke liye nahi banti — word by word banti hai. Words hain basis vectors . Agar main har ruler ko nai language mein bol sakta hoon, toh main unka koi bhi combination bol sakta hoon, kyunki combining sirf addition aur stretching hai, jo coordinates respect karte hain.
PICTURE. Akela red ruler -grid ke against decomposed dikhaya gaya: uska shadow along aur along .
Step 5 — Coordinates add aur stretch hote hain (linear law)
KYA. Step 3 ki equation ke dono sides ke -coordinates lo. Map "arrow uska -column", likha , do rules follow karta hai: Yeh do rules mil ke ko ek linear map banate hain (dekho Linear Transformations). Inhe apply karte hain:
KYO. Kyunki coordinates unique hain (har arrow ka har basis mein ek hi recipe), arrow ko double karne se har step-count double ho jaata hai, aur arrows jodhne se step-counts jud jaate hain. Isliye hum sum ko term by term alag kar sakte hain — "poore arrow ka translate karo" ko "har word translate karo, phir wahi weights se recombine karo" mein badal dete hain.
PICTURE. Step 3 jaisa staircase, lekin ab har rung -grid par read ho rahi hai: red total column literally pehle dictionary column ka aur doosre ka hai.
Dhyaan do: weights nahi bade — woh abhi bhi purane -coordinates hain. Sirf woh directions jinhe weight diya ja raha hai switch huin arrows se unke -columns mein.
Step 6 — Sum mein chhupa hua matrix pehchano
KYA. Expression exactly wahi hai jo "matrix times column" matlab hai: do dictionary columns ko side by side stack karo, feed karo.
KYO. Matrix–vector product define hota hai " times column 1 plus times column 2 …" ke roop mein. Step 5 ne exactly woh shape produce ki. Toh jo machine hum chahte the woh real hai, aur uske columns forced hain ki woh dictionary entries hon — aur kuch fit nahi karta.
PICTURE. Do red dictionary columns ek box labelled ke do columns ki tarah slot ho rahe hain; input column daayein taraf, output neeche nikal raha hai.
Step 7 — Standard-basis shortcut (kyun )
KYA. mein ek free ruler pair hai: standard basis , axes khud. Uske liye, literally (ek vector ke standard coordinates bas uski entries hain). Toh "dictionary " ke liye koi kaam nahi: Ulti direction jaane ke liye, , hum us machine ko undo karte hain — inverse: Ab do translations chain karo, :
KYO. Sab kuch standard axes ke through translate karne se hame kabhi haath se "how does see " solve nahi karna padta — matrix inversion ek shot mein kar deta hai. Right-to-left padhte hain: pehle -coords ko standard tak le jaata hai, phir standard ko -coords tak le jaata hai.
PICTURE. Ek row mein teen grids — -grid, phir standard axes, phir -grid — arrow ka column har hop par relabelled ho raha hai; do hops aur red mein marked hain.
Step 8 — Edge aur degenerate cases (kabhi koi unseen scenario mat dekho)
KYA & KYO & PICTURE har corner case ke liye:
(a) (ek language ko khud mein translate karo). Tab , toh columns hain: machine identity hai. Kuch karne ki zaroorat nahi — arrow pehle se target language bolti hai.
(b) (target standard hai). Columns ban jaate hain, toh : bas basis vectors stack karo. Yeh "easy direction" hai — koi inverse nahi. Example: , deta hai .
(c) (source standard hai). Ab : hard direction, inverse zaruri hai. Example: , deta hai . Check karo . ✓
(d) Forbidden case: rulers ek line par. Agar same (ya opposite) direction mein point karein, woh basis nahi hain — woh line se bahar ke arrows tak nahi pahunch sakte, aur matrix ka koi inverse nahi hai. Poora construction shuru hone se inkar kar deta hai. Isliye bases independent honi chahiye, aur isliye har genuine change of basis matrix invertible hai.
PICTURE. Left panel — do independent red rulers plane span karte hain (allowed). Right panel — do collinear red rulers ek line par collapse ho rahe hain, shaded "unreachable" region (forbidden).
Ek-picture summary
Is page ki har cheez ek visually bani sentence hai: ke columns purane rulers hain jo naye grid par redraw kiye gaye hain; multiply karne par arrow same weights ke saath rebuild ho jaata hai. Figure Steps 3–6 ko ek single flow mein compress karta hai.
Recall Feynman retelling — poora walkthrough kisi dost ko explain karo
Ek park mein khazana rakha hai; woh kabhi nahi hilta. Dost apne steps mein directions deti hai (); dost apne mein (). Mere paas sirf ki directions hain ( uske pehle step ki, doosre ki). Convert karne ke liye main khazana dobara nahi dhundta — main sirf se ek baar puchta hoon: "tum ke do steps mein se har ek ko apne steps mein kaise bolo?" Woh do jawab mere do dictionary columns hain. Phir main wahi counts reuse karta hoon — kyunki walk ko double karne se har step double hoti hai aur walks jodhne se steps jud jaate hain — aur dictionary columns ko ek box mein stack karta hoon. Mere -counts us box ko feed karne par -counts nikalta hai jo identical khazane ki taraf point karta hai. Agar kabhi doosri taraf jaana ho toh box ko ulta kar deta hoon (uska inverse). Aur standard axes ke through boxes free hain: stack karne ke liye, peel karne ke liye — toh .
Connections
- Basis and Dimension — kyun do independent rulers exactly plane cover karte hain.
- Coordinate Vectors — woh columns jo hum translate karte hain.
- Invertible Matrices — case (d): ek real change of basis hamesha invertible hota hai.
- Similar Matrices — yeh machine ek map par reuse karta hai.
- Eigenvectors and Diagonalization — eigenbasis mein change karo.
- Linear Transformations — Step 5 mein use ki gayi ki linearity.