Goal: ek concrete matrix se dono bases poori tarah compute karo.
Recall Solution 2.1
Step 1 — row reduce (WHAT): pehle pivot ke neeche eliminate karo.
R2→R2−2R1, R3→R3−3R1:
100200111.
Ab R3→R3−R2, phir doosre pivot ke upar clear karo R1→R1−R2 se:
R=100200010.RREF kyun: yeh pivots expose karta hai aur pivot-in-terms-of-free formulas seedha deta hai.
Step 2 — pivots columns 1,3 mein → r=2.
Col basis = originalA ke columns 1,3: {(1,2,3)⊤,(1,3,4)⊤}. dimCol=2.
Original columns kyun: row operations ne R ke columns ke andar entries move kar di, isliye R ke columns ab sahi output directions mein point nahi karte.
Step 3 — null space. Free variable x2. R se: x1=−2x2, x3=0.
x2=1 set karo: special solution s=(−2,1,0)⊤.
Null basis={(−2,1,0)⊤}, dimNull=1.
Row reduce:R2→R2−2R1 se ek zero second row milti hai:
R=000100200.
Row 1 ki pehli nonzero entry column 2 mein hai — to single pivot column 2 mein hai, column 1 mein nahi. Pivot column: {2}; free columns: {1,3}. r=1.
Col basis = original A ka column 2: {(1,2,0)⊤}. dimCol=1.
Null space: free x1,x3. Row 1: x2+2x3=0⇒x2=−2x3; x1 unconstrained hai.
Goal: dimension aur structure ke baare mein reason karo, kabhi kabhi bina specific matrix ke.
Recall Solution 3.1
Yahan m=4, n=6.
(a) Rank–Nullity: r=n−dimNull=6−2=4.
(b) Injective⟺Null(A)={0}⟺ nullity 0. Yahan nullity 2=0 hai, to injective nahi hai — alag inputs same output de sakte hain.
(c) R4 pe surjective ⟺dimCol(A)=4=m. Yahan dimCol=r=4=m, to haan, yeh surjective hai — har output vector reachable hai.
Isko padhna: ek wide matrix (n>m) full row rank pe extra input directions ko flatten karta hai (nullity >0) lekin phir bhi poore output space ko cover karta hai.
Recall Solution 3.2
Yahan n=3 columns hain, to rank satisfy karta hai 0≤r≤min(m,n)=min(5,3)=3.
Nullity =n−r=3−r. Sabse badi nullity sabse chote rank pe hoti hai, r=0 (zero matrix), jisse nullity 3 milti hai.
To nullity 3 tak pahunch sakti hai, sirf 2 tak nahi. Statement GALAT hai.
Sabse tight sahi bound hai 0≤dimNull(A)≤3.
Goal: null space, column space aur Ax=b ki solvability ko combine karo.
Recall Solution 4.1
Yaad karo A=123246134, columns c1=(1,2,3)⊤, c2=(2,4,6)⊤, c3=(1,3,4)⊤, aur Col(A)=span{c1,c3} (Ex 2.1 se).
(a) Kya b reachable hai? (solvable iff $b\in\mathrm{Col}(A)$.) Try karo b=αc1+γc3:
α+γ=2,2α+3γ=5,3α+4γ=7.
Pehle se: α=2−γ. Doosre mein substitute karo: 2(2−γ)+3γ=5⇒4+γ=5⇒γ=1, to α=1. Teesra check karo: 3(1)+4(1)=7. ✓ To haan, b∈Col(A) hai.
(b) Particular solution. Humne likha b=1⋅c1+0⋅c2+1⋅c3, yaani x1=1,x2=0,x3=1. To xp=(1,0,1)⊤. (Verify karo: Axp=c1+c3=(1,2,3)⊤+(1,3,4)⊤=(2,5,7)⊤=b. ✓)
(c) Full solution set = particular + null space:
x=xp+ts=101+t−210,t∈R,
Ex 2.1 se null-space basis s=(−2,1,0)⊤ use karke. Yeh R3 mein ek line hai: infinitely many solutions kyunki kernel nontrivial hai.
Neeche ki picture solution set ke do flavours dikhati hai — ek single point jab kernel trivial ho, aur poori line jab na ho.
Recall Solution 4.2
Null-space basis mein 1 vector hai, to dimNull(A)=1.
Rank–Nullity: r=n−1=3−1=2.
Invertible ⟺ full rank r=n=3⟺ nullity 0. Yahan nullity 1=0 hai, to A invertible NAHI hai — yeh direction (1,1,1)⊤ ko zero pe collapse kar deta hai, to isko undo nahi kiya ja sakta.
Goal: ek general statement prove karo aur specification ke hisaab se matrix design karo.
Recall Solution 5.1
Requirements ko column relations ki tarah padho.A(1,−1,0,0)⊤=0 matlab c1−c2=0, yaani c1=c2. A(0,0,1,−1)⊤=0 matlab c3−c4=0, yaani c3=c4. To columns do equal pairs mein aate hain.
rank=2 ke liye c1 aur c3independent chahiye. Choose karo c1=(1,0,0)⊤, c3=(0,1,0)⊤. Tab:
A=100100010010.Rank verify karo: RREF A hi hai; columns 1,3 mein pivots → r=2. ✓
Kernel vectors verify karo:A(1,−1,0,0)⊤=(0,0,0)⊤ ✓; A(0,0,1,−1)⊤=(0,0,0)⊤ ✓.
Rank–Nullity se consistency: nullity =n−r=4−2=2, exactly woh do independent kernel vectors jo humne prescribe kiye. ✓
Recall Solution 5.2
Setup. Rank pivots count karta hai, aur har pivot apni khud ki row aur apna khud ka column occupy karta hai, isliye r≤maurr≤n; khaaskar r≤m.
Core step.Rank–Nullity se, dimNull(A)=n−r. Kyunki r≤m,
dimNull(A)=n−r≥n−m.Hypothesis use karo. Given m<n, humare paas n−m>0 hai, isliye dimNull(A)≥n−m>0.
Positive dimension ka ek subspace nonzero vector contain karta hai, to Null(A)={0}. ■Matlab: inputs outputs se zyada hone par machine ko kam se kam n−m independent directions zero pe squash karne padenge — ek wide map kabhi bhi injective nahi ho sakta.