Visual walkthrough — Euler-Lagrange equation — derivation
4.10.13 · D2· Maths › Advanced Topics (Elite Level) › Euler-Lagrange equation — derivation
Related trails: Calculus of Variations · Principle of Least Action · Lagrangian Mechanics · Integration by Parts · Beltrami Identity.
Step 1 — Functional actually hota kya hai?
KYA HAI. Ordinary calculus mein aap ek number ko function mein daalo aur ek number nikalte ho. Functional ek level upar hai: aap poori curve daalo, aur ek single number nikalta hai.
- curve ka slope hai — par kitni steeply rise karti hai.
- , yaani Lagrangian, ek scoring machine hai: har point par dekho ki aap kahan ho, kitna upar ho, aur kitna steep ho — aur ek chhota sa cost nikalte ho.
- un saare chhhote costs ko curve ke saath add up karke ek total banata hai.
YEH STEP KYUN. Pehle yeh crystal clear hona chahiye ki hum jo cheez minimize kar rahe hain wo ek number hai jo poori curve se attached hai. Curve badlo → number badlo.
PICTURE. Left panel hai "number in, number out" wali duniya ki. Right panel hai nayi duniya: ek red curve andar jaati hai, aur ek single number bahar aata hai.

Step 2 — Endpoints fix karo, phir nearby rivals banao
KYA HAI. Maano ki winning curve hai (red mein drawn). Hum usse competitors ke ek poore family se compare karte hain, sab same do endpoints aur par pinned hain:
- (Greek "eta") ek arbitrary smooth wiggle hai — jo bhi bump chahiye.
- (Greek "epsilon") ek dial hai jo wiggle ki size control karta hai. par hum exactly champion par hain.
YEH STEP KYUN. Ordinary calculus directly "saari curves pe differentiate" nahi kar sakta. Toh hum ek ordinary number, , problem mein daal dete hain: yeh "poori curve wiggle karo" ko "ek knob ghao" mein badal deta hai.
Endpoint rule. Har rival ko same start aur finish pe hit karna chahiye. Kyunki champion already wahan hai, wiggle ko ends par zero hona chahiye: Warna rival galat endpoint se guzrega — disqualified.
PICTURE. Red champion curve, kaafi faint black rivals uske aaspaas fan kar rahe hain, sab do endpoints par clamp hain jahan wiggle zero par pinched hai.

Step 3 — Curve-search ko ek single-number graph mein collapse karo
KYA HAI. Poori family ko functional mein daalo. Result sirf dial par depend karta hai:
Ab ek number ka ordinary function hai. Kyunki champion ( par) sabse best hai, dial ko kisi bhi taraf move karna cheezein worse ya flat hi banayega. Toh ek stationary point hai:
- is one-variable graph ka ordinary slope hai.
- Ise zero set karna exactly waisa hi idea hai jaise " at a minimum" — bas par apply kiya.
YEH STEP KYUN. Yahi pura trick hai: ek infinite-dimensional problem (saari curves) ko ek 1-D problem (ek parabola-jaisa graph in ) mein squeeze kar diya. Aisi graph ka bottom kaise find karna hai yeh hum jaante hain.
PICTURE. Ek U-shape curve jiske flat bottom par pe red mark hai — wahan tangent horizontal hai.

Step 4 — Integral ke andar differentiate karo (chain rule)
KYA HAI. ko integral ke andar le jaao. Pehle, ek notation reminder taaki kuch ambiguous na ho:
- perturbed curve hai — ek rival jo dial par depend karta hai.
- champion hai, par wala special rival.
- ka matlab hai "scoring machine ko uske height slot ke respect se differentiate karo, phir us slot ko par evaluate karo". Isi tarah uske slope slot mein derivative hai, par evaluate kiya.
ko sirf aur uske slope ke through feel hota hai, toh chain rule do channels deta hai:
Ab par evaluate karo. Wahan aur hain, toh height slot se fill hota hai aur slope slot se — exactly yahi har uppercase ko lowercase mein badalta hai:
Kyunki hai, bump karne se height se aur slope se badhti hai. Sab milake:
YEH STEP KYUN. Humne "graph flat hai" ko ek concrete integral condition mein badal diya jo wiggle , uske slope , aur scoring machine ki sensitivities ko — sab champion curve ke saath read kiye — tie karta hai.
PICTURE. Do "sensitivity channels": ek arrow height wiggle se mein, ek slope wiggle se mein.

Step 5 — Integration by parts: ko uske derivative se azaad karo
KYA HAI. wala term annoying hai — usme wiggle ka derivative hai, wiggle khud nahi. Wo tool jo ek factor se doosre factor par derivative swap karta hai wo Integration by Parts hai. Uski identity hai:
Yahan hum woh choice karte hain jo se derivative hatati hai:
- lo, toh ;
- lo, toh ( integrate karne se wapas milta hai).
Unhe identity mein daalo:
- Boundary term sirf endpoints aur par evaluate hota hai.
- Step 2 se, , toh yeh poora boundary term zero hai. Exactly isliye humne endpoints pin kiye the.
YEH STEP KYUN. Hum chahte hain ki sab kuch multiply karte hue ek single, bare ho, taaki baad mein argue kar sakein ki " arbitrary hai". ne yeh block kiya tha; integration by parts ( choose karke taaki derivative par jaaye) use hata deta hai — ek boundary term ki chhoti si keemat par — jo hamare endpoint rule se khatam ho jaati hai.
PICTURE. Boundary term ko aur par do dots ki tarah draw kiya; unpar ek red "= 0" stamp kyunki wahan pinched hai.

Step 6 — Wiggle ko factor out karo
KYA HAI. Pieces ko wapas jodo. Dono surviving terms ab ek bare carry karte hain, toh factor karo:
- champion curve se determined ek fixed function hai — yeh wiggle par depend nahi karta.
- koi bhi smooth wiggle hai jo ends par vanish kare.
YEH STEP KYUN. Humne situation isolate kar li: "koi fixed function , har possible wiggle ke saath dot kiya, hamesha zero deta hai." Yeh bahut strong statement hai — Step 7 isko cash karta hai.
PICTURE. Ek single black landscape aur uske upar ek red wiggle ; shaded product har red wiggle ke liye exactly zero tak integrate hona chahiye.

Step 7 — Fundamental Lemma force karta hai
KYA HAI. Agar har admissible ke liye hai, toh har jagah par.
YEH KYUN SACH HONA CHAHIYE (steel-man). Maano kisi chhote interval par, say, positive hota. Toh ek wiggle choose karo jo exactly us interval par ek chhota positive bump ho aur baaki jagah zero. Product wahan positive hai aur baaki jagah zero, toh integral strictly positive hai — "yeh hamesha zero hai" se contradict karta hai. Iska ek hi escape hai: .
PICTURE. Ek jagah jahan hai (black), aur ek red bump exactly wahan planted; shaded positive area prove karta hai ki integral zero nahi ho sakta jab tak vanish na kare.

set karne se result milta hai:
Step 8 — Edge case: agar endpoints free hoon toh?
KYA HAI. Step 5 mein humne boundary term ko use karke kill kiya. Par maano ek endpoint pinned nahi hai — curve ek vertical line par kahin bhi end ho sakti hai, toh ko wahan vanish karna zaroor nahi. Tab boundary term ka woh hissa survive karta hai, aur (kyunki interior pehle se E–L equation force kar chuka hai) use apne aap vanish karna padega. Teen sub-cases:
(a) Sirf right end free hai ( lekin arbitrary):
(b) Sirf left end free hai ( lekin arbitrary):
(c) Dono ends free hain ( aur dono arbitrary aur independent hain): aapko ek saath do natural boundary conditions milti hain,
(d) Endpoints given curves/manifolds par lie karne ke liye constrained hain (fixed points nahi, fully free bhi nahi — jaise end ko ek target curve par sit karna hai): surviving boundary term ek transversality condition produce karta hai, ek relation jo aur ko mix karta hai aur kehta hai ki extremal ko target curve se ek prescribed angle par milna chahiye. Yeh woh general umbrella hai jiske special cases (a)–(c) hain.
YEH STEP KYUN MAAYANE RAKHTA HAI. Aapko hamesha check karna chahiye ki endpoints kya kar sakte hain. Fixed points → boundary term khatam, plain E–L. Free ends → E–L plus har free end ke liye ek natural condition. Ends ek manifold par → E–L plus ek transversality condition. Surviving boundary term bhool jaana ek classic trap hai.
PICTURE. Left: dono ends pinned hain (wiggle vanish hoti hai → boundary term khatam). Right: right end ek vertical rail (red) par slide karne ke liye free hai, toh wahan ek nayi condition appear hoti hai.

Ek-picture summary
Upar sab kuch, ek single flow mein compress: curve → number → dial → flat graph → integral condition → E–L ODE.

Recall Feynman retelling — plain words mein bol do
Hum chahte the best curve, best number nahi. Trick: har curve ko ek number se score karo. Us curve ko jo humhe lagta hai best hai, ek tiny adjustable wiggle se nudge karo, uske do ends nailed down rakhte hue. Ab score sirf ek dial par depend karta hai, toh yeh ek ordinary graph hai — aur agar hamaari curve truly best hai, toh woh graph par flat hai. "Flat" ko derivative ke roop mein likhne se ek integral milta hai jo wiggle aur uske slope ko mix karta hai. Hum wiggle ka slope idhar-udhar nahi chahte, toh hum integrate by parts karte hain usse trade karne ke liye; leftover boundary term mar jaata hai kyunki humne ends pin kiye the. Ab poora integral hai "(koi fixed function ) times (koi bhi wiggle) ". Kyunki wiggle koi bhi bump ho sakta hai, fixed function har jagah zero hona chahiye — warna wahan ek bump plant karo jahan zero nahi hai aur equation tod do. Woh "" hi Euler–Lagrange equation hai. Agar ek end pin karne ki bajaye free chhod diya jaaye, toh boundary term survive karta hai aur wahan ek bonus condition deta hai; agar dono ends free hain toh do aisi conditions milti hain, aur agar ek end ko ek target curve par ride karna ho toh uski jagah ek transversality condition milti hai.
Recall Quick self-test
Fixed endpoints ke liye kyun hona chahiye? ::: Har rival curve ko champion ke same do endpoints se pass karna chahiye, toh wiggle un points ko move nahi kar sakta. Kaunsa step zaroor endpoint condition chahta hai? ::: Step 5 — yeh integration by parts se aane wale boundary term ko vanish karta hai. Integration by parts mein, aur ki kaunsi choice se derivative hatati hai? ::: aur , toh derivative-free nikalte ho. Fundamental Lemma se hume kya conclude karne deta hai? ::: Ki har jagah, kyunki arbitrary hai. Agar dono endpoints free hain, toh kaun se extra conditions appear hote hain? ::: Do natural boundary conditions, har end par.