Hum ek Initial Value Problem (IVP) solve karna chahte hain:
dxdy=f(x,y),y(x0)=y0
Function f humein kisi bhi point (x,y) par solution curve ka slope batata hai. Dikkat yeh hai: hamare paas y(x) ka formula nahi hai — sirf uska slope hai. Euler's method "mujhe slope pata hai har jagah" ko "main numerically curve sketch kar sakta hoon" mein convert karta hai.
WHY hum sirf integrate nahi kar sakte? Kyunki f khud y par depend karta hai, jo humein abhi pata nahi. Humein ek stepwise, self-bootstrapping method chahiye: jo hamare paas abhi hai use karke next point estimate karo.
True solution y(x) ko xn ke aas-paas step h ke liye expand karo:
y(xn+h)=y(xn)+hy′(xn)+2h2y′′(ξ)
Yeh step kyun? Taylor's theorem exact hai last term ke saath jo kisi ξ∈(xn,xn+h) par evaluate hota hai. Yeh humein precisely batata hai ki hum kya throw away kar rahe hain.
Ab y′(xn)=f(xn,yn) substitute karo (ODE yahi deta hai humein) aur h2 term drop karo:
yn+1=yn+hf(xn,yn)
Yeh hai steel-manned reasoning (skip mat karo — yeh woh 20% hai jo 80% marks dilata hai):
Har step ∼2h2∣y′′∣ size ka error add karta hai.
x=b tak pahunchne ke liye hum N=hb−x0 steps lete hain — toh Nbadhta hai jab h chhota hota hai.
Naive total: N×O(h2)=hb−x0⋅O(h2)=O(h).
Toh h ka ek power kho jaata hai kyunki chhote h ke liye zyada steps chahiye.
eL(xn−x0) factor kyun hai? Errors sirf add nahi hote — pehle ke errors f se propagate hote hue amplify hote hain. Lipschitz constant L measure karta hai ki nearby solutions kitni tez diverge hote hain; exponential worst-case growth hai.
Recall Ek 12-saal ke bachche ko explain karo (Feynman)
Socho tum fog mein chal rahe ho aur tum sirf dekh sakte ho ki path kis direction mein point kar raha hai bilkul wahan jahan tum khade ho. Tum poora path nahi dekh sakte. Toh tum us direction mein face karo, ek chhota sa step lo, phir se naya direction dekho, ek aur chhota step lo. Har step mein tum thoda off hote ho kyunki path curve hua jab tum seedha chale — lekin chhote steps tumhe close rakhte hain. Chhote steps lene se tum real path ke zyada close rehte ho, lekin finish karne ke liye tumhe bahut zyada steps chahiye.