4.8.18 · D5 · HinglishNumerical Methods
Question bank — Solving linear systems — Gaussian elimination with partial pivoting
4.8.18 · D5· Maths › Numerical Methods › Solving linear systems — Gaussian elimination with partial p
Quick vocabulary refresher taaki neeche kuch bhi surprise na kare:
Definition Is bank mein use hone waale words
- Pivot — diagonal entry jisse hum divide karte hain jab column clear karte hain.
- Multiplier — pivot row ka wo amount jo hum row se subtract karte hain.
- Partial pivoting — column clear karne se pehle, sabse bade wali row (rows mein se) ko pivot position par swap karo.
- Singular — ek matrix jiska koi inverse nahi; system ka koi unique solution nahi hota.
- Augmented matrix — coefficients ke saath right-hand side chipka ke.
True or false — justify
TF1. Partial pivoting sirf exactly zero se division bachane ke liye hai.
False. Ye tiny pivots se divide karne se bhi bachata hai, jo bade multipliers paida karte hain jo round-off amplify karte hain; point sirf legality nahi, stability hai.
TF2. Partial pivoting ke baad, har multiplier satisfy karta hai.
True. Hum largest-magnitude column entry ko diagonal par rakhte hain, isliye aur .
TF3. Row swaps system ka solution change kar dete hain.
False. Do equations ko swap karna sirf unhe reorder karta hai; solution set unchanged rehta hai — swapping ek legal elementary row operation hai.
TF4. Agar exact pivot nonzero hai, toh tumhe kabhi pivot karne ki zaroorat nahi.
False. Ek nonzero-but-tiny pivot floating point mein numerically disastrous hota hai; partial pivoting tab bhi bahut help karta hai.
TF5. Pivoting ke bina Gaussian elimination singular matrices par hamesha fail hoti hai aur otherwise hamesha succeed karti hai.
False. Kuch non-singular matrices mid-way ek zero pivot deti hain (jisko swap chahiye), aur process exact zero hit kiye bina bhi accuracy bahut kharab kar sakta hai.
TF6. Partial pivoting aur complete pivoting har problem par same numerical answer dete hain.
False. Complete pivoting poore remaining submatrix ko search karta hai, isliye wo alag pivot choose kar sakta hai aur zyada cost par (usually zyada) accurate result de sakta hai.
TF7. Back-substitution kisi bhi order mein ki ja sakti hai jab upper-triangular ho.
False. Sirf last equation mein ek hi unknown hota hai; har ko already-known chahiye jahan , isliye tum bottom-up jaana hi padega.
TF8. Agar matrix symmetric aur positive-definite hai, toh stability ke liye partial pivoting mandatory hai.
False. Aise matrices pivoting ke bina stable hote hain (Cholesky ko koi nahi chahiye); wahan pivoting symmetry bhi destroy kar sakta hai. Dekho Condition Number and Numerical Stability.
TF9. Ek zero pivot jiske neeche us column mein koi nonzero entry nahi hai, matlab matrix singular hai.
True. Koi swap usable pivot supply nahi kar sakta, isliye column (rows ) sab zero hai — rows dependent hain aur .
TF10. Partial pivoting Gaussian elimination ki cost roughly double kar deta hai.
False. Ye sirf comparisons add karta hai elimination cost ke upar — ye sasta insurance hai, doubling nahi.
Spot the error
SE1. "Column 2 ko pivot karne ke liye, maine row 2 ki saari entries compare ki aur sabse badi ko diagonal par move kiya."
Wrong axis. Partial pivoting current column ke neeche entries compare karta hai (rows ), kisi row ke along nahi; row search alag variables ko mix up kar deta.
SE2. "Maine mein rows 1 aur 3 swap kiye lekin ko akela chhod diya kyunki matrix ka part nahi hai."
Swap mein right-hand side bhi shamil hona chahiye. Augmented par kaam karo; half-swap galat RHS values ko galat equations ke saath pair karta hai aur answer corrupt ho jaata hai.
SE3. "Mera multiplier hai taaki update se vanish ho jaye."
Ratio ulta hai. Hume chahiye , jo deta hai — denominator mein pivot.
SE4. "Maine largest column entry find kiya lekin elimination ke dauran sirf coefficient columns update kiye, nahi."
Row operation har column par act karta hai jisme RHS bhi shamil hai: . skip karna galat system solve karta hai.
SE5. "Maine bottom-up solve kiya lekin likha (divide karna bhool gaya)."
Pivot se divide karna zaroori hai: . chhorna har unknown ko galat scale kar deta hai siwaye jab .
SE6. "Pivot tha, toh maine pivot row ko ek bade scalar se multiply kiya taaki wo nonzero ho jaye."
Zero ko scale karna zero hi rehta hai; nonzero pivot ko scale karna kuch essential nahi badalta. Sahi move ek row swap hai us row ke saath jisme nonzero column entry ho.
SE7. "Maine largest signed value wala pivot choose kiya, negatives ignore karke."
Pivoting absolute value use karta hai: . Ek large-magnitude negative entry (jaise over ) better, zyada stable pivot hai.
Why questions
WHY1. Ek huge multiplier accuracy ko kyun hurt karta hai?
Update pivot row ko se scale karta hai; ek bada ko swamp kar sakta hai isliye chhoti term ke significant digits round-off mein kho jaate hain. Dekho Round-off Error in Floating Point.
WHY2. Pivoting karte waqt sirf column aur sirf rows kyun compare karte hain?
se upar wali rows already finalized hain (unke pivots set hain), aur doosre columns un variables ke hain jinhe hum abhi tak nahi pahunche; sirf current column ki sub-entries legally is step ka pivot supply kar sakti hain.
WHY3. Forward elimination kyun hai lekin back-substitution sirf ?
Elimination columns mein se har ek ke liye ek block touch karta hai (), jabki back-substitution unknowns ke liye har unknown ke liye ek -length sum karta hai ().
WHY4. compute karne ke liye Gaussian elimination sasta kyun use ho sakta hai?
pivots ke product ke barabar hai times row swaps ke liye; elimination already wo pivots produce karta hai, cofactor route se bahut sasta. Dekho Determinants aur Cramer's Rule.
WHY5. partial pivoting ka point kyun hai, koi accident nahi?
Bounded multipliers ki entries ko wildly badhne se rokti hain, jo round-off ki amplification ko bound karti hai — exactly yahi "numerical stability" hume deti hai.
WHY6. Agar elimination system already solve kar deta hai toh hum decomposition ki taklif kyun uthate hain?
Pivoted elimination hi ek factorization hai; , , store karna hume kai alag ke liye re-eliminating ke bina solve karne deta hai. Dekho LU Decomposition aur Back-substitution and Forward-substitution.
WHY7. Bahut bade systems ke liye Gaussian elimination se better ek iterative method kyun ho sakta hai?
Huge sparse systems ke liye, direct work aur fill-in prohibitive ho jaate hain, jabki har iteration hai. Dekho Iterative Methods (Jacobi, Gauss-Seidel).
Edge cases
EC1. Column par kya hota hai agar ke liye saari entries zero hain?
Koi swap nonzero pivot yield nahi karta, isliye singular hai; system ka ya koi solution nahi ya infinitely many hain, kabhi bhi unique nahi.
EC2. Partial pivoting kya karta hai jab current pivot already apne column mein sabse bada ho?
Wo row ko khud se swap karta hai — ek no-op. Pivoting kabhi hurt nahi karta; best case mein ye sirf current pivot confirm karta hai.
EC3. Do candidate rows ke liye tie karte hain — kaunsa choose karo?
Dono valid hain; ek common tie-break lowest-index row hai. Choice intermediate numbers affect karta hai lekin exact solution nahi.
EC4. Matrix already upper-triangular hai. Kya hum phir bhi elimination run karte hain?
Saari below-diagonal entries zero hain, isliye har multiplier zero hai aur koi swap kuch improve nahi karta; tum seedha back-substitution par ja sakte ho.
EC5. Ek pivot exactly zero hai lekin column mein neeche ek nonzero entry hai. Solvable hai?
Haan — us lower row ko nonzero pivot supply karne ke liye upar swap karo. Ye precisely wahi case hai jisko partial pivoting rescue karne ke liye design kiya gaya tha.
EC6. Kya hoga agar nearly singular (ill-conditioned) ho lekin exactly singular nahi?
Pivoting phir bhi run hoga aur ek answer dega, lekin bada condition number matlab hai ki chhoti data errors badi solution errors cause kar sakti hain; soch-samajh ke report karo. Dekho Condition Number and Numerical Stability.
EC7. Ek system — method kya reduce ho jaata hai?
Eliminate karne ke liye kuch nahi hai; back-substitution deta hai , aur pivoting sirf check karta hai ki (warna singular).
Recall One-line self-test
Sab kuch cover karo: kya tum ek saanth mein bata sakte ho kyun , kyun hum bottom-up jaate hain, aur ek all-zero pivot column ka matlab kya hai? Agar haan, toh upar ke traps tumhe nahi pakad payenge.