4.8.24 · D1 · HinglishNumerical Methods

FoundationsRunge-Kutta 4th order (RK4) — derivation

2,016 words9 min read↑ Read in English

4.8.24 · D1 · Maths › Numerical Methods › Runge-Kutta 4th order (RK4) — derivation

Yeh page un saari vocabulary pieces ko build karta hai jinpar parent note RK4 derivation rely karta hai — shuru karte hain un cheezein se jo ek 12-saal ka bachcha pehle se jaanta hai, aur exactly ek nayi idea ek baar mein add karte hain. Yahaan kuch bhi assumed nahi hai; agar koi symbol dikhta hai, toh usse ek line pehle define kar diya gaya hai.


1. Ek function aur notation

Letter horizontal position hai (kitna right chale hain hum). Letter vertical position hai (height). Toh ek rule hai jo, jahan tum ek map par ho (ek right-distance aur ek height), ek akela number return karta hai.

Hamare topic mein woh returned number ek slope hai — us jagah par path kitna tilted hai. Figure 1 dekho: plane ke har point par, ek chota arrow paint karta hai jo dikhata hai kidhar jhukna hai.

Figure — Runge-Kutta 4th order (RK4) — derivation

2. Slope, aur symbol

Ek ramp imagine karo. Agar har metre chalte right par metre upar jaate ho, toh slope hai. Hum is "rate of rising" ko ek shorthand symbol dete hain:

Toh hamare topic ki saari problem ek sentence hai: jo padha jaata hai: "meri curve ka slope, kisi bhi point par, machine deta hai." Hum slope-rule har jagah jaante hain; hum curve khud nahi jaante. Hamaara kaam curve ko reconstruct karna hai.

Figure — Runge-Kutta 4th order (RK4) — derivation

3. The Initial Value Problem (IVP) aur

Slope ko har jagah jaanna abhi bhi kaafi nahi hai — infinitely many curves ka same slope-field hota hai, bas upar ya neeche shifted. Humein ek starting point pakka karna hoga.

Ek slope-rule plus ek starting point ko Initial Value Problem (IVP) kehte hain. Figure 1 ke arrows slope-rule hain; ek single dot curve ko pin karta hai. Us dot se, arrows batate hain aage kahan jaana hai.


4. Subscripts , — steps mein aage badhna

Hum curve ko ek smooth swoop mein nahi draw kar sakte; hum ise ek chote hop mein lete hain.

Toh fog ke paas stepping-stones ki ek chain hai.


5. Step size

Figure 3 same step dikhata hai chote vs bade ke saath: chota step true curve ko hug karta hai, bada step drift kar sakta hai.

Figure — Runge-Kutta 4th order (RK4) — derivation

6. Integral

Parent note exact answer ko ek integral ki tarah likhta hai. Yahaan woh symbol zero se hai.

Figure — Runge-Kutta 4th order (RK4) — derivation

Toh exact step hai "nayi height = purani height + total rise":


7. Big-O notation: ,

  • Local error : ek single step mein ki gayi galti.
  • Global error : poore interval ko cross karne ke baad kul galti. Cross karne mein lagbhag steps lagte hain, toh per-step errors mein pile up ho jaate hain — ek power kho jaata hai. (Aur details Local vs Global Truncation Error mein.)

8. Taylor series — "true answer" jo hum chase karte hain

Parent note RK4 ko real curve ki Taylor series se match karne ke liye tune karta hai. Yeh kya hoti hai?

Yahaan ("y double-prime") slope ka slope hai — tilt khud kitni tezi se change ho rahi hai (curve ka bending). RK4 ki cleverness: yeh un terms ko bina kabhi compute kiye reproduce karta hai — yeh unhe ke extra evaluations se fake karta hai. directly compute karne wala version dekhne ke liye Taylor Series Methods dekhein.


9. Stage slopes

Tumhe inhe yahaan derive karne ki zaroorat nahi — parent note karta hai. Tumhe sirf ko padna hai jaise "ek slope-peek se ek chosen sample point par step ka rise guess." Modified Euler / Heun's Method sirf do peeks use karta hai (edges); RK4 chaar use karta hai.


Prerequisite map

Function f x,y a slope machine

Slope y prime rise over run

IVP slope rule plus starting dot

Marching in steps counter n

Step size h how far we hop

Integral total accumulated rise

Taylor series the true answer

Big O error shrinks like h power

Stage slopes k1 k2 k3 k4

RK4 formula blends four peeks


Equipment checklist

Read the prompt, answer in your head, then reveal.

Is topic mein kya output karta hai?
Ek slope — curve point par kitni tilted hai.
ka plain words mein kya matlab hai?
Curve ka slope: height kitni tezi se change hoti hai per step right.
ko do inputs aur kyun chahiye?
Slope dono par depend kar sakta hai — tum horizontally kahan ho aur tum pehle se kitne upar ho.
Ek slope-field ko ek single curve mein kya convert karta hai?
Initial condition — ek pinned starting dot.
Subscripts aur kya track karte hain?
Hum kaunse hop par hain; agla stepping-stone hai.
Step size kya hai?
Har step mein hum kitna right hop karte hain: .
Har ko se multiply kyun kiya jaata hai?
Slope rise hai per unit run; ke run par rise hoti hai.
Integral geometrically kya represent karta hai?
Slope curve ke neeche ka area = step par kul height gained.
tumhe kya batata hai?
ko half karne par error se shrink hota hai; bada power = zyada accurate.
Local aur global error mein kya fark hai?
Local = ek step ki galti (); global = steps ke baad accumulated ().
Yahaan Taylor series kya hai?
se rebuild ki gayi exact curve — woh target jise RK4 tak match karta hai.
Har kya hai?
Ek chosen sample point par ek slope-peek se step ke rise ka estimate.

Connections