4.5.35 · D1 · HinglishLinear Algebra (Full)

FoundationsGram-Schmidt orthogonalization — algorithm

2,719 words12 min read↑ Read in English

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

Parent note Gram–Schmidt orthogonalization — algorithm padhne se pehle, tumhe har woh symbol aaona chahiye jo woh tumhare saamne phenkta hai. Neeche, har symbol ko teen cheezein milti hain: simple words → picture → topic ko yeh kyun chahiye. Yeh is tarah order kiye gaye hain ki har ek pichle par lean kare (aptly).


1. Ek vector, aur woh arrow jo woh banaata hai

Andar ke chhote numbers, aur , components kehlaate hain. mein pehla component batata hai ki kitna right, doosra kitna upar.

Components ko specific numbers commit kiye bina naam dene ke liye, hum likhte hain : yahan pehla component hai (kitna right) aur doosra component hai (kitna upar). Subscripts ke do uses ke baare mein warning — dhyan se padho:

  • Jab vector ke neeche ka letter wohi hai jo poora vector hai (jaise andar ), subscript us ek vector ka component pick karta hai.
  • Jab hum baad mein kai alag vectors ko likhte hain, subscript ek name tag hai jiska matlab hai "vector number 1, vector number 2, ..."

Context hamesha batata hai kaun sa: kya hum ek vector ke coordinates khol rahe hain, ya vectors ki ek family naam de rahe hain? Dono ko crystal-clear rakhne ke liye, yeh page components ke liye use karta hai aur poore-vector names ko neeche family discussion ke liye reserve karta hai.

Figure — Gram-Schmidt orthogonalization — algorithm
Figure: arrow origin se draw kiya gaya. Black horizontal leg pehla component hai (3, kitna right) aur black vertical leg doosra component hai (1, kitna upar); red arrow khud vector hai. Dono legs aur arrow ek right triangle banate hain.


2. Length, likha jaata hai

For we have , so . Double bars bas "andar wale ki length" hain — inhe kabhi absolute value ke single bars se confuse mat karo.


3. Inner product — sab kuch ka dil

Yeh poore chapter ka sabse important symbol hai, isliye hum ise dheere-dheere build karte hain.

Figure — Gram-Schmidt orthogonalization — algorithm
Figure: ek black reference arrow flat pada hai. Teen red arrows origin share karte hain: ek ki tarah same way lean karta hua (inner product positive), ek ke right angle par seedha upar khada — ek chhote square se mark kiya aur label kiya — aur ek peeche lean karta hua (inner product negative). Picture dikhata hai inner product positive se, right angle par zero se hote hue, negative tak slide karta hai.

Yeh specific formula perpendicularity kyun detect karta hai? Dono arrows ke beech ke opening ko naam dena helpful hai. Maan lo (Greek letter "theta") dono arrows ke beech ke angle ko represent karta hai, jahan unki tails milti hain — jab woh same direction point karte hain aur jab woh perfect corner banate hain. Woh naam haath mein aane ke baad, inner product secretly barabar hota hai jahan us angle ka cosine hai. Jab arrows perpendicular hote hain, aur , jo poore product ko zero tak kheench laata hai. Tumhe Gram–Schmidt use karne ke liye yeh cosine formula nahi chahiye, lekin yeh explain karta hai kyun "right angle" ke barabar statement hai.

Fuller treatment ke liye Inner product spaces dekho; abhi ke liye, "matching components multiply karo aur add karo, zero matlab perpendicular" — bas itna hi chahiye.


4. Orthogonal aur orthonormal

Word split hota hai ortho (right-angle) + normal (unit length). Ek unit-length vector likha jaata hai; letter ek clean, normalized direction ka traditional naam hai. Orthonormal basis dekho.


5. Projection — shadow

Yeh woh ek operation hai jo parent note "building block" kehta hai.

Figure — Gram-Schmidt orthogonalization — algorithm
Figure: ek black arrow floor ka kaam karta hai; ek black arrow uske upar lean karta hai. Red arrow hai, ke along flat pada — ka shadow. Ek dashed black segment ki tip se seedha neeche red shadow ki tip tak girta hai, floor ko right angle par meet karta hai (ek chhote square se mark kiya); woh dashed leftover perpendicular part hai.

Formula (parent note mein poora derive kiya gaya) hai Ise padho: " se kitna agree karta hai" divided by " khud se kitna agree karta hai", times direction . Fraction bas ek number hai (ek scalar), aur ko us se multiply karna ko stretch ya shrink karta hai shadow ke foot tak pahunchne ke liye. Deep dive Orthogonal projection par available hai.


6. Linear independence


7. Recursion symbols: , base case, aur

Parent ka key formula ke do parts hain. Pehle, ek base case jo batata hai kahan se shuru karo: Phir, har baad ke vector ke liye general step: Base case ke bina tum kabhi shuru nahi kar sakte, kyunki sum ko pehle ke 's ka exist karna zaroori hai. Notation ke do pieces ko unpack karna deserves karte hain.

Recursion word ka matlab hai "har naaya answer pehle answers use karke define hota hai": ko feed karta hai, aur ko feed karte hain, aur aage bhi. Tum compute nahi kar sakte pehle liye bina.


8. Span aur "same subspace"


Yeh foundations topic ko kaise feed karte hain

Neeche ka map top to bottom padha jaata hai: simple arrow (vector) un do measurements ko support karta hai jo hum us par build karte hain — inner product (agreement) aur norm (length). Woh do orthogonality test aur unit length ki idea dete hain, jo orthonormal mein combine hote hain. Inner product aur norm saath projection (shadow) bhi build karte hain, jiska poora purpose yeh hai ki hum shadow subtract kar sakein. Aakhir mein, subtraction, loop, linear independence ki requirement, aur unchanged span ka promise sab Gram–Schmidt mein feed hote hain. Agar tumhara browser diagram render nahi kar sakta, toh woh sentence words mein wahi diagram hai.

Vector = arrow

Inner product agreement

Norm length of v

Orthogonal means inner product = 0

Orthonormal unit length

Projection = shadow

Subtract the shadow

Linear independence

Gram-Schmidt

Summation over earlier uj

Span same subspace


Equipment checklist

Parent note kholne se pehle, pakka karo ki tum yeh sab out loud answer kar sako.

kya draw karta hai, aur numbers ka kya matlab hai?
Origin se ek arrow; = kitna right, = kitna upar.
mein subscript ka kya matlab hai, versus list mein?
Inside ek vector yeh ek component pick karta hai; list mein yeh "vector number 1, 2, 3" ke liye name tag hai.
ke liye kaise compute karte ho?
, arrow ki Pythagorean length.
compute karo.
.
Inner product ki kaunsi value right angle signal karti hai?
Exactly — orthogonal ka matlab .
mein kya hai?
Dono arrows ke beech ka angle, jahan unki tails milti hain.
ka matlab perpendicular kyun hota hai?
Kyunki , aur .
kiske barabar hota hai?
, ki length squared.
Simple words mein, kya hai?
Woh shadow jo se hoti line par cast karta hai — ka woh part jo ke along lean karta hai.
Projection formula kab undefined hota hai, aur kyun?
Jab , kyunki zero se division force karega.
"Orthonormal" "orthogonal" ke upar kya add karta hai?
Har vector ki length bhi hoti hai.
tumhe kya karne ko kehta hai?
ke liye expression add karo (ek "har pehle vector ke liye karo" loop).
Woh base case kya hai jo Gram–Schmidt shuru karta hai?
— pehla vector as-is liya jaata hai.
Agar input vectors linearly dependent hon toh kya toot jaata hai?
Koi zero vector ban jaata hai, aur tum normalize nahi kar sakte (zero se division).
Iska kya matlab hai ki output vectors "same subspace span karte hain"?
Woh inputs jaise bilkul same sheet/space sweep out karte hain; Gram–Schmidt sirf unhe us sheet ke andar re-angle karta hai.

Connections