4.5.20 · D3 · HinglishLinear Algebra (Full)

Worked examplesChange of basis matrix

2,977 words14 min read↑ Read in English

4.5.20 · D3 · Maths › Linear Algebra (Full) › Change of basis matrix

Agar koi symbol unfamiliar lage, toh woh Change of basis matrix mein build kiya gaya tha — yeh page sirf wohi page assume karta hai.


Scenario matrix

Har change-of-basis problem in mein se ek shape ka hota hai. Hum inhe enumerate karte hain taaki kuch bhi surprise na kare.

Cell Isko us case ka kya banata hai Kaun si direction Example
A Old = standard, new = non-standard (inverse chahiye) Ex 1
B Old = non-standard, new = standard (easy, no inverse) Ex 2
C Dono non-standard (full ) Ex 3
D New basis old ka scaled version hai Ex 4
E New basis old ka rotated version hai, (geometry) Ex 5
F Existing translator ko reverse karo use Ex 6
G Basis in aur out same hai (identity) Ex 7
H Bada space, in Ex 8
I Near-degenerate basis (limiting/breaking) kyun blows up karta hai Ex 9
J Real-world word problem modelling Ex 10
K Reflected basis, (orientation flip) Ex 11

Is topic ke liye "signs aur quadrants" ki number line actually determinant ka sign hai aur kya exist karta hai ya nahi. Cell E mein hai (orientation preserved), cell K mein hai (orientation flipped, ek mirror), aur cell I degenerate boundary hai jahan exist karna band kar deta hai.


Example 1 — Cell A: standard → non-standard (inverse chahiye)

Forecast: Compute karne se pehle guess karo — kya pehla -coordinate se zyada hoga ya kam? (Pehla -vector se twice as long hai, isliye tumhe iska kam use karna padega.)

  1. ka matrix banao. Yeh step kyun? ke columns, new basis vectors hain jo standard coordinates mein likhe hain — yeh parent note ka standard-basis shortcut hai.

  2. Humein chahiye. Yeh step kyun? Hum standard-land se -land mein ja rahe hain. Subscript padho: -coords leta hai, -coords deta hai. Parent formula deta hai (kyunki ).

  3. ko invert karo. ka inverse hai . Yahan : Yeh step kyun? se divide karna aur entries swap/negate karna inversion rule hai — yeh woh translator hai jo standard coords padhta hai aur unhe mein report karta hai.

  4. par apply karo. Yeh step kyun? Translator ko input column se multiply karna hi translation hai — output hai .

Verify: Arrow reconstruct karo: . ✓ Forecast confirm hua: pehla coordinate hai, se kaafi kam, exactly isliye kyunki ek lamba ruler hai.


Example 2 — Cell B: non-standard → standard (easy direction)

Forecast: Kya yahan inverse chahiye? (Nahi — standard mein decode karna hamesha multiply-by- direction hota hai.)

  1. likho. . Yeh step kyun? Iske columns pehle se standard coordinates mein hain, isliye directly milta hai — koi inverse nahi.

  2. Multiply karo. Yeh step kyun? ka matlab hai ; matrix–column multiply literally wohi linear combination hai.

Verify: . ✓


Example 3 — Cell C: dono bases non-standard (full )

Forecast: Mnemonic hai "C-inverse Bites B." Kaun sa matrix invert hoga — input basis ya output basis? (Output, yaani .)

  1. Dono matrices assemble karo. Yeh step kyun? Columns, respective basis vectors ko standard coordinates mein represent karte hain — formula ke liye raw material.

  2. invert karo. , isliye Yeh step kyun? -coords pehle standard mein translate karo () phir standard ko mein (). Composite hai .

  3. multiply karo. Yeh step kyun? Yeh product ek single translator card hai jo -coords khata hai aur ek hi shot mein -coords deta hai.

  4. par apply karo. Yeh step kyun? Input column ko translator se paas karne par milta hai.

Verify (Forecast-then-Verify): Asli arrow hai . mein: . ✓


Example 4 — Cell D: new basis old ka scaled version ()

Forecast: Ruler stretch karne se measured number shrink hota hai. Compute karne se pehle dono coordinates predict karo.

  1. ka matrix diagonal hai. . Yeh step kyun? Diagonal isliye kyunki dono rulers interfere nahi karte — pure scaling.

  2. Diagonal matrix ka inverse = diagonal par reciprocals. Yeh step kyun? Ek diagonal matrix har axis ko independently scale karta hai, isliye undo karne ke liye sirf har scale ka inverse lena hota hai — koi cross terms nahi. Kyunki hai, .

  3. Apply karo. Yeh step kyun? Standard-coord input ko se paas karne par stretched rulers mein report milta hai.

Verify: . ✓ Numbers shrink gaye (, ) exactly as forecast — lamba ruler chhoti reading deta hai.


Example 5 — Cell E: new basis old ka rotated version, (geometry)

Figure — Change of basis matrix
Figure 1 — Faint white arrows purane standard axes hain. Blue arrow naya pehla basis vector hai; red arrow hai. Notice karo ki dono length ke hain aur right angle par milte hain (ek orientation-preserving rotation, ). Yellow arrow fixed vector hai — observe karo ki woh ke saath bilkul flat leta hai, exactly isliye uska doosra -coordinate zero aayega. Arrow khud kabhi nahi hila; sirf woh grid ghuma jisse hum ise measure karte hain.

Forecast: Arrow exactly naye direction ki taraf point karta hai. Toh ek -coordinate zero hona chahiye. Kaun sa?

  1. apne columns se banao. Yeh step kyun? Columns standard coords mein rotated basis vectors hain.

  2. Rotation ke liye, inverse transpose hota hai. Yeh step kyun? Rotation matrices orthogonal hote hain — unke columns unit-length aur perpendicular hote hain (Figure 1 mein blue aur red arrows dekho) — isliye , matlab . Koi fraction-heavy inversion nahi chahiye.

  3. par apply karo. Yeh step kyun? Standard coords ko se paas karne par wohi arrow rotated grid mein report hota hai.

Verify: . ✓ Doosra coordinate hai, as forecast — arrow ke along leta hai (Figure 1 mein yellow arrow, blue arrow par).


Example 6 — Cell F: existing translator ko reverse karo ()

Forecast: Tumhare paas -coords hain lekin -coords chahiye. Kaun sa matrix tumhe backwards le jaata hai? ( — translator card ko ulta palatao.)

  1. Diye gaye matrix ko invert karo. : Yeh step kyun? Change of basis ki direction reverse karna exactly inverse lena hai — parent note ka inverse relation.

  2. par apply karo. Yeh step kyun? -coord input ko reversed translator se paas karne par -coords milte hain.

Verify: Yeh Ex 3 undo karna chahiye, jahan ne diya tha. wapas feed karne par milta hai. ✓


Example 7 — Cell G: same basis in aur out (identity)

Forecast: Ek language ko apne aap mein translate karna kuch nahi badalti — toh yeh matrix kaun si honi chahiye?

  1. Formula ke saath use karo. Yeh step kyun? jab ho toh identity mein collapse ho jaata hai — degenerate lekin essential "no change" case.

  2. Apply karo. . Unchanged, as it must be. Yeh step kyun? Identity kisi bhi input column ko untouched chhod deti hai — yeh confirm karta hai ki "same basis in and out" kuch nahi karta.

Verify: ka column , hona chahiye — aur wakai , , jo stack hoke deta hai. ✓


Example 8 — Cell H: bada space, ()

Forecast: mein "har vector ek aur add karta hai." Iska inverse ek simple difference pattern hona chahiye. Top coordinate guess karo.

  1. ka matrix. Yeh step kyun? Columns = new basis vectors in standard coords.

  2. Humein chahiye. Yeh upper-triangular "sab diagonal aur upar ones" matrix finite-difference matrix mein invert hota hai: Yeh step kyun? Kyunki hai, ; aur "next component add karna" undo karna matlab usse subtract karna, jo yeh difference pattern deta hai. Tum directly check kar sakte ho.

  3. par apply karo. Yeh step kyun? Standard-coord input ko se paas karne par woh -basis mein report hota hai.

Verify: . ✓


Example 9 — Cell I: near-degenerate basis (kyun toot ta hai)

Figure — Change of basis matrix
Figure 2 — Blue arrow aur red arrow almost coincide karte hain: dono rulers lagbhag ek hi direction mein point karte hain. Yellow arrow woh vector hai jise hum measure karna chahte hain. Kyunki rulers mein bahut kam farq hai, tak pahunchne ke liye ek bada forward push aur ek bada cancelling pull chahiye, isliye coordinates chhote arrow ke muqable mein bahut bade hain — yeh near-degenerate basis ki visual signature hai.

Forecast: Jaise dono basis vectors almost parallel ho jaate hain (Figure 2: red aur blue almost overlap), kya kisi vector ko measure karna aasaan hoga ya dangerously sensitive?

  1. Determinant. . Yeh step kyun? Inverse determinant se divide karta hai. Jaise , hum almost zero se divide karte hain — coordinates explode ho jaate hain. Yeh puri topic ki limiting/degenerate boundary hai.

  2. Inverse. Yeh step kyun? rule apply karne par entries dikhti hain — translator ke numbers blow up hote hain jaise basis degenerate hoti hai.

  3. ke saath par apply karo. Yeh step kyun? Input ko exploded translator se paas karne par Figure 2 mein dikhne wale enormous coordinates milte hain.

Verify: . ✓


Example 10 — Cell J: real-world word problem

Forecast: Speed magnitude hai m/s. Jo bhi coordinates milein, unki length bhi honi chahiye (axes rotate karne se drone ki speed nahi badalti). Ise apna sanity anchor maano.

  1. Pilot ka basis . Yeh step kyun? Columns, runway axes ko standard (East, North) coordinates mein represent karte hain.

  2. Yeh ek rotation hai ⇒ (orthogonal, jaise Ex 5). Yeh step kyun? perpendicular unit vectors hain, isliye koi messy inverse nahi — transpose kaafi hai, aur .

  3. Apply karo. Yeh step kyun? Ground-frame velocity ko se paas karne par wohi velocity runway coordinates mein report hoti hai. Toh screen dikhayegi m/s aage aur m/s left (yaani m/s right).

Verify (units + magnitude): m/s. ✓ Speed exactly preserved as forecast — drone sirf isliye tez nahi udta kyunki pilot runway axes use karta hai.


Example 11 — Cell K: reflected basis, (orientation flip)

Forecast: Rotation (Ex 5) mein rehta hai. Ek ruler ko flip karna orientation reverse karta hai, toh predict karo: kya positive hoga ya negative? Aur ke doosre coordinate ka kya hona chahiye?

  1. ka matrix. . Yeh step kyun? Columns, mirror basis vectors ko standard coords mein represent karte hain; downward -ruler encode karta hai.

  2. Determinant — orientation check karo. . Yeh step kyun? Negative determinant ek orientation-reversing (mirror) basis ka algebraic fingerprint hai — cell K isi case ke liye exist karta hai. Yeh abhi bhi non-zero hai, isliye exist karta hai.

  3. Inverse. Yeh reflection apna khud ka inverse hai: . Yeh step kyun? Do baar mirror karne par tum wapas start par aa jaate ho, isliye aur . Kyunki hai, .

  4. par apply karo. Yeh step kyun? Standard coords ko se paas karne par woh flipped grid mein report hote hain — doosra coordinate sign change karta hai, exactly as forecast.

Verify: . ✓ Arrow unchanged hai; sirf uski description ne apna doosra component flip kiya kyunki ruler doosri taraf point karta hai.


Recall

Recall Kis direction mein inverse ki zaroorat NAHI hoti?

Non-standard standard (): sirf se multiply karo, kyunki iske columns pehle se standard coordinates mein hain.

Recall Rotated basis ke liye

kyun hota hai? Ek rotation ke columns perpendicular unit vectors hote hain (orthogonal matrix), isliye , hence — koi fractions nahi chahiye.

Recall

ka sign kya batata hai? : naye axes rotation hain (orientation preserved). : ek reflection hai (orientation flipped, ek mirror). : basis degenerate ho jaati hai aur blow up / cease to exist kar deta hai.

Recall Basis degenerate hone par kya galat hota hai?

, isliye (jo se divide karta hai) blow up karta hai: coordinates explode hote hain aur errors se amplify hoti hain.

Recall Same basis in aur out —

kya hai? Identity : kisi language ko apne aap mein translate karna kuch nahi badalti.

Connections

  • Change of basis matrix — parent machine jinhe yeh examples exercise karte hain.
  • Invertible Matrices — Ex 9 ka degenerate limit exactly non-invertibility hai; Ex 11 ka abhi bhi invertible hai.
  • Coordinate Vectors — yahan har input/output column ek hai.
  • Linear Transformations — Ex 5, 10 & 11 passive view hain (axes move karte hain, arrow fixed).
  • Basis and Dimension — kyun ek independent spanning set zaroori hai.
  • Similar Matrices · Eigenvectors and Diagonalization — jahan yeh translators poore maps par reuse hote hain.