4.5.35 · D4 · HinglishLinear Algebra (Full)

ExercisesGram-Schmidt orthogonalization — algorithm

1,865 words8 min read↑ Read in English

4.5.35 · D4 · Maths › Linear Algebra (Full) › Gram-Schmidt orthogonalization — algorithm

Yeh page Gram-Schmidt orthogonalization — algorithm ke liye ek graded workout hai. Har problem sirf usi ek tool ka use karti hai jo parent note ne banaya: overlap (projection) hatao, bacha hua rakho. Solution kholne se pehle khud try karo.

Plane mein aur ke liye, . 3D mein ek aur product add hota hai. Bas itni hi arithmetic chahiye.

Figure — Gram-Schmidt orthogonalization — algorithm

Level 1 — Recognition

L1.1

Projection coefficient batao taki , ke perpendicular ho, aur words mein samjhao kyun exactly wahi value kaam karti hai.

Recall Solution

Kyun: hum demand karte hain ki . Expand karo: , ke liye solve karo. Yeh value guess nahi hai — yeh zero leftover overlap require karne se force hoti hai. Upar wali figure mein right triangle dekho: base (shadow) hai aur vertical leg hai jo right angle pe milti hai.

L1.2

, diye hain, bina computation ke likho aur explain karo.

Recall Solution

. Kyun: pehle vector ke pehle kuch nahi hota jiske saath perpendicular hona ho, toh koi overlap subtract karne ko nahi hai. Gram–Schmidt hamesha copy karke shuru karta hai.

L1.3

, ke liye aur compute karo.

Recall Solution

. . Yahi do numbers hain jo tum coefficient mein daalo.


Level 2 — Application

L2.1

, ko orthogonalize karo (normalize mat karo).

Recall Solution

. ; ; toh . Check: ✅. Leftover seedha upar point karta hai, horizontal ke perpendicular.

L2.2

L2.1 ke orthogonal pair ko lo aur use normalize karke Orthonormal basis banao.

Recall Solution

, toh . , toh . Orthonormal set standard basis hai — clean aur unit length.

L2.3

, ko orthonormalize karo.

Recall Solution

. ; ; . Check: ✅. Normalize: ; .

Figure — Gram-Schmidt orthogonalization — algorithm

Level 3 — Analysis

L3.1

, , ko mein orthogonalize karo.

Recall Solution

, . ; : . Ab : dono aur ke saath overlaps subtract karo. , coefficient . , coefficient . Check: ✅; ✅.

L3.2

Perpendicularity proof use karke explain karo ki L3.1 mein ko do subtractions kyun chahiye the lekin ko sirf ek.

Recall Solution

Jab hum banate hain toh use har already-settled vector ke perpendicular banana hota hai. ke liye ek earlier vector hai () → ek subtraction. ke liye do hain () → do subtractions. Har subtraction ek clean direction ke saath overlap ko exactly kill karta hai, aur kyunki woh clean directions already mutually orthogonal hain, subtractions interfere nahi karte (isliye hum pe project karte hain, raw pe nahi — dekho Orthogonal projection).

L3.3

Poori computation ke bina decide karo ki kaun sa vector collapse karega: , , orthogonalize karo.

Recall Solution

. ke liye: , toh . kyunki sirf hai — yeh puri tarah ke span mein hai, zero leftover chhodta hai. Yeh signal karta hai ki input set linearly independent nahi hai (dekho Linear independence). Zero vector ko normalize nahi kar sakte (division by zero).


Level 4 — Synthesis

L4.1

Columns of pe Gram–Schmidt karne se milta hai (dekho QR decomposition). , ke liye (parent ka Example 1), (orthonormal columns ) aur (upper-triangular) nikalo.

Recall Solution

Parent se: , . , . entries projection/length data hain: , , aur . Sanity: upper-triangular hai (diagonal ke neeche zero) aur , jo ke equal hai ✅.

L4.2

Recursion ke normalized form ka use karo, , aur , ko orthonormalize karo. Dikhao kyun koi denominator nahi aata.

Recall Solution

already unit length hai. . Phir , already unit hai, toh . Kyun koi denominator nahi: jab hum ek unit vector pe project karte hain, toh coefficient hota hai. Self-inner-product hai, toh division disappear ho jaata hai.


Level 5 — Mastery

L5.1

Polynomials ko pe inner product use karke orthonormalize karo. (Yeh Inner product spaces hai arrows ki jagah functions ke saath.)

Recall Solution

, toh . ka ke saath overlap: (odd function). Toh . , toh aur . Insight: machine bilkul identical hai — dot products sirf integrals ban gaye. Yeh pehle do (normalized) Legendre polynomials hain.

L5.2

Prove karo ki agar input vectors linearly dependent hain, toh Gram–Schmidt pehle dependent step pe zero vector output karta hai — aur connect karo ki yeh process dependence kyun detect karti hai.

Recall Solution

Maano (spans construction se match karte hain). Likho . Gram–Schmidt formula precisely us span pe projection subtract karta hai: Kyunki orthogonal hain, , toh sum exactly reconstruct karta hai, giving . Zero residual matlab "kuch naya nahi" — koi perpendicular leftover exist nahi karta kyunki ne koi naya direction add nahi kiya. Isliye zero Gram–Schmidt ka built-in dependence detector hai.

L5.3

Least-squares tie-in (Least squares): orthonormal , use karke, ko us basis mein express karo aur coordinates batao. Phir explain karo ki orthonormal basis coordinates ko sirf dot products kyun bana deta hai.

Recall Solution

ke along coordinate: . ke along: . Toh . Kyun itna easy: general basis mein tum linear system solve karte. Orthonormal basis ke saath, har coordinate decouple ho jaata hai: , har axis ke liye ek independent dot product. Isliye least squares Gram–Schmidt use karta hai — normal equations diagonal ban jaate hain (koi cross-terms nahi), toh har best-fit coefficient directly padha jaata hai.


Recall Self-test recap

Har settled vector ko apna denominator chahiye ::: , har baar recompute karo. Zero residual ka matlab ::: input set linearly dependent tha. Orthonormal basis mein coordinates hain ::: single dot products . QR mein equal hota hai ::: ke.

Connections