4.8.19 · HinglishNumerical Methods

LU decomposition (numerical)

1,425 words6 min readRead in English

4.8.19 · Maths › Numerical Methods


LU decomposition HAI kya?

DO triangular matrices kyun? Kyunki triangular systems solve karna bahut aasaan hai:

  • → upar se neeche solve karo (forward substitution).
  • → neeche se upar solve karo (back substitution).

Toh ban jaata hai , set karo , aur do aasaan hisson ko solve karo.


Hum isse DERIVE kaise karte hain? (Doolittle, scratch se)

Machinery samajhne ke liye ek general lo. ko unit diagonal ke saath aur ko general likhte hain:

multiply karo aur entries ko ke saath match karo. Trick yeh hai: ki row by row, phir ki column by column jaao, kyunki har nayi equation mein exactly ek nayi unknown aati hai.

ki Row 1 ( ki pehli row hai):

ka Column 1 (doosri/teesri entries row·col se aati hain): , aur .

ki Row 2: , .

ka Column 2: .

ki Row 3: .

Is pattern ko generalize karne se milte hain Doolittle formulas:


YEH sirf Gaussian elimination ka disguise kyun hai?

Har elimination step "row rowrow" ek elementary matrix se multiply karna hai. Poori elimination ke baad , toh . Jo multipliers hum plain elimination mein discard kar dete hain, wahi LU mein entries ke roop mein save ho jaate hain.

Figure — LU decomposition (numerical)

Worked Example 1 — factor aur solve karo

solve karo jahaan

Step 1: . Kyun? ki Row 1 hai , toh ki top row = ki top row.

Step 2: . Kyun? entry ko zero karne ka multiplier.

Step 3: . Kyun? Column-1 elimination ka contribution subtract karo.

Toh Check:

Forward solve : ; . Upar se kyun? lower triangular hai, pehli equation mein ek hi unknown hai.

Back solve : ; . Neeche se kyun? upper triangular hai.


Worked Example 2 — pivoting kyun zaroori hai

Is matrix ko factor karne ki koshish karo: , phir blast ho jaata hai! Kyun? Pivot zero hai, bhaale hi invertible ho.

Fix: partial pivoting. Rows swap karo taaki sabse bade magnitude wali entry pivot par aa jaaye. Swaps ko ek permutation matrix mein record karte hain aur factor karte hain. Yahaan dono rows swap karo: solve karne ke liye tum solve karte ho ( ko usi tarah permute karo).


Ek kaam ka bonus: determinant

Kyunki (unit diagonal) aur , Kyun? Triangular matrix ka determinant uski diagonal ka product hota hai; permutations har swap par sign flip karte hain.


Recall Feynman: ek 12-saal ke bachche ko samjhao

Socho ek maze solve karne mein bahut saare careful steps lagte hain. Har baar jab koi tumhe nayi "exit" de, toh poora maze dobara solve karne ki bajaye, pehli baar hi moves ki ek cheat sheet likh lo. aur wahi cheat sheet hain. Ek baar mil gayi, toh kisi bhi exit tak pahunchna super fast hai: neeche chalo (, forward), phir wapas upar (, back). Agar koi turn "blocked" ho (zero pivot), toh bas paths ka order swap karo (pivoting) aur chalte raho.


Flashcards

LU decomposition ko kismein factor karta hai?
Ek lower-triangular times ek upper-triangular , .
Doolittle convention mein kaunsi matrix ki diagonal par 1's hote hain?
(lower-triangular factor) ki.
compute karne ke baad kaise solve karte hain?
Forward-solve , phir back-solve .
Entries kiske barabar hote hain?
Gaussian elimination ke woh multipliers jo entry ko zero karne mein use hue the.
() ka Doolittle formula?
.
() ka Doolittle formula?
.
Baar baar elimination ki bajaye LU kyun use karte hain?
Ek baar factor karo, phir har nayi right-hand side par sirf do saste triangular solves lagte hain.
Pivot hone par kya gadbad hoti hai?
Division by zero / instability; fix hai partial pivoting ().
Partial pivoting multipliers ke baare mein kya guarantee deta hai?
, jisse rounding errors bounded rehti hain.
LU se kaise milta hai?
.
Doolittle form mein kyun hota hai?
Triangular determinant = diagonal ka product, aur ki diagonal mein sab 1's hain.

Connections

  • Gaussian Elimination — LU uske multipliers store karta hai.
  • Forward and Back Substitution — do solve phases.
  • Partial Pivoting / Permutation Matrices — stability aur .
  • Cholesky Decomposition — symmetric positive-definite ke liye special LU ().
  • Crout Decomposition — sister convention ( mein 1's).
  • Determinants se saste mein compute hota hai.
  • Condition Number and Numerical Stability — pivoting kyun matter karta hai.

Concept Map

motivates

L is

U is

Doolittle convention

Doolittle convention

derived by

row and column order

u_jj is

l_ij is

then solve

then

yields

equivalent to

equivalent to

Solve Ax=b repeatedly

LU decomposition A=LU

Lower triangular unit diagonal

Upper triangular

Doolittle form

Match LU entries with A

Doolittle formulas

Pivot from elimination

Elimination multiplier

Ly=b forward substitution

Ux=y back substitution

Solution x

Gaussian elimination