Kisi bhi proof se pehle, har object ko naam dete hain aur draw karte hain, taaki koi bhi symbol bina explanation ke ghus na aaye.
Ab us loop par rehne waale do arrows:
Kelvin ka claim, jo hum ab picture by picture earn karenge, yeh hai ki yeh number exactly zero hai teen conditions ke under (inviscid, conservative body force, barotropic — har ek define kiya jaayega jab hume zarurat hogi).
KYA. Hum DtD∮Cu⋅dℓ ko product rule se kholte hain.
KYUN. Drawing dekho: time guzarne ke saath, do cheezein ek saath hoti hain. (1) Har bead par flow arrow u badh sakta hai, ghut sakta hai, ya mud sakta hai. (2) Chhota step dℓ khud stretch aur rotate hota hai kyunki uske do siron ke beads thodi alag speeds se chalte hain. Do badlne wali cheezon ke product mein badlaav ke liye product rule chahiye — har ek cause ke liye ek term.
= \underbrace{\oint_C \frac{D\mathbf{u}}{Dt}\cdot d\boldsymbol{\ell}}_{\text{velocity badlti hai}}
\;+\; \underbrace{\oint_C \mathbf{u}\cdot \frac{D(d\boldsymbol{\ell})}{Dt}}_{\text{step stretch hota hai}}$$
- $\dfrac{D\mathbf{u}}{Dt}$ = fluid particle ka **acceleration** (uski apni velocity kaise badlti hai jab woh sawaar hota hai).
- $\dfrac{D(d\boldsymbol{\ell})}{Dt}$ = chhota step vector khud kaise badlta hai jab loop deform hota hai.
**PICTURE.** Figure mein blue arrow term one hai (arrow turning). Loop segment ka amber stretch term two hai. Hum ab har term ko baari baari khatam karte hain.
---
## Step 2 — Stretching term ek perfect differential hai (= 0)
**KYA.** Hum dikhate hain ki doosra term zero ke barabar hai.
**KYUN.** Do pados ke beads lo: ek position $\mathbf{x}$ par, doosra $\mathbf{x}+d\boldsymbol{\ell}$ par. Unka separation *hi* $d\boldsymbol{\ell}$ hai. Separation kitni tezi se badlta hai? Do beads ki velocities ke difference se. Us velocity difference ko $d\mathbf{u}$ kaho. Toh:
$$\frac{D(d\boldsymbol{\ell})}{Dt} = d\mathbf{u}
\qquad
\begin{array}{l}
d\boldsymbol{\ell}=\text{ beads ke beech gap}\\
d\mathbf{u}=\text{ unki velocities mein difference}
\end{array}$$
![[deepdives/dd-physics-2.2.30-d2-s03.png]]
Ise stretching term mein substitute karo:
$$\oint_C \mathbf{u}\cdot d\mathbf{u}
= \oint_C d\!\left(\tfrac12\,|\mathbf{u}|^2\right) = 0$$
- $\mathbf{u}\cdot d\mathbf{u}$, $\tfrac12|\mathbf{u}|^2$ mein tiny badlaav hai, usi tarah jaise ordinary calculus mein $x\,dx = d(\tfrac12 x^2)$.
- $\tfrac12|\mathbf{u}|^2$ (per unit mass) **kinetic energy** hai — har point se attached ek single-valued number.
**KYUN ZERO.** Ek *closed* loop ke around ek baar chalke, tum exactly starting point par waapas aate ho, isliye koi bhi quantity jiska har point par ek value hai, apni starting value par waapas aa jaati hai. Loop ke around uska total change $0$ hai. Figure mein amber curve dikhata hai ki $\tfrac12|\mathbf u|^2$ chadhta hai, girta hai, aur wahin waapas land karta hai jahan se shuru hua tha.
$$\boxed{\;\frac{D\Gamma}{Dt} = \oint_C \frac{D\mathbf{u}}{Dt}\cdot d\boldsymbol{\ell}\;}$$
Sirf **acceleration term** bachta hai. Achha — ab hum poochhte hain ki acceleration ka *kya* cause hai.
---
## Step 3 — Fluid ko accelerate kya karta hai: Euler's equation
**KYA.** Hum acceleration $\dfrac{D\mathbf{u}}{Dt}$ ko un forces se replace karte hain jo ise cause karti hain.
**KYUN.** Newton's law $F=ma$ ek smooth (frictionless) fluid ke liye [[Euler equation for ideal fluids]] hai. Do cheezein ek fluid particle ko push kar sakti hain: ek **pressure difference** high se low pressure ki taraf push karti hai, aur ek **body force** jaise gravity. Yahan hum apna pehla assumption introduce karte hain:
> [!definition] Inviscid
> ==Inviscid== ka matlab hai **koi viscosity nahi** — fluid layers ke beech koi internal stickiness ya friction nahi. Yahi cheez hume Euler's equation use karne deti hai, jisme *koi friction term nahi* hai. (Ek real syrup mein hota, aur proof toot jaata — Step 7 dekho.)
![[deepdives/dd-physics-2.2.30-d2-s04.png]]
$$\frac{D\mathbf{u}}{Dt}
= \underbrace{-\frac{1}{\rho}\nabla p}_{\text{pressure se push}}
\;\underbrace{-\,\nabla\Phi}_{\text{body force}}$$
- $\rho$ = fluid ki density (volume per mass).
- $p$ = pressure; $\nabla p$ (**gradient**) ek arrow hai jo fastest pressure increase ki taraf point karta hai. *Kyun gradient?* Kyunki ek particle high pressure se low pressure ki taraf squeeze hota hai; $-\nabla p$ bilkul wahi push hai.
- $\Phi$ = body force ka **potential**; $-\nabla\Phi$ force hai (jaise gravity potential mein neeche ki taraf kheenchna).
Ise apne surviving term mein daalte hain:
$$\frac{D\Gamma}{Dt}
= \oint_C \left(-\frac{1}{\rho}\nabla p - \nabla\Phi\right)\cdot d\boldsymbol{\ell}$$
Do pieces baaki hain khatam karne ke liye. Pehle aasaan wala lete hain.
---
## Step 4 — Body-force term vanish hota hai (conservative force)
**KYA.** Hum dikhate hain ki $\oint_C \nabla\Phi\cdot d\boldsymbol{\ell}=0$.
**KYUN.** Iske liye humara doosra assumption chahiye:
> [!definition] Conservative body force
> ==Conservative== force woh hai jise kisi single-valued potential $\Phi$ ke liye $-\nabla\Phi$ likha ja sake (gravity qualify karta hai). "Conservative" ka literally matlab hai: **kisi bhi closed loop ke around kaam zero hota hai.**
![[deepdives/dd-physics-2.2.30-d2-s05.png]]
$$\oint_C \nabla\Phi\cdot d\boldsymbol{\ell} = \oint_C d\Phi = 0$$
- $\nabla\Phi\cdot d\boldsymbol{\ell}$ loop ke saath ek step lene par potential mein tiny change $d\Phi$ hai.
- Ek closed loop ke around $d\Phi$ ka sum $\Phi$ ko uski starting value par waapas le jaata hai — Step 2 jaisi hi "back to start" logic.
**PICTURE.** Figure ek potential landscape (contour lines) dikhata hai. Kisi bhi pahadi par ek closed path chalo aur tumhara net altitude change zero hoga. Body force circulation ke change mein **kuch nahi** contribute karta.
$$\frac{D\Gamma}{Dt}
= -\oint_C \frac{1}{\rho}\nabla p\cdot d\boldsymbol{\ell}$$
Ek term bacha.
---
## Step 5 — Pressure term vanish hota hai (barotropic flow)
**KYA.** Hum dikhate hain ki $\oint_C \dfrac{1}{\rho}\nabla p\cdot d\boldsymbol{\ell}=0$ — lekin *sirf* humare teesre assumption ke under.
**KYUN.** Problem $\nabla p$ ko multiply karne wala factor $\dfrac1\rho$ hai. Agar $\rho$ independently $p$ se vary karta, toh yeh product ek clean gradient *nahi* hota, aur loop integral cancel nahi hota. Yeh ek perfect differential tabhi banta hai jab:
> [!definition] Barotropic
> ==Barotropic== ka matlab hai pressure akela density decide karta hai: $\rho = \rho(p)$. Tab constant pressure aur constant density ki surfaces ek saath milti hain. Hum ek **pressure function** define kar sakte hain:
> $$P(p) = \int \frac{dp}{\rho(p)},\qquad \text{taaki}\qquad \frac{1}{\rho}\nabla p = \nabla P.$$
![[deepdives/dd-physics-2.2.30-d2-s06.png]]
$$\oint_C \frac{1}{\rho}\nabla p\cdot d\boldsymbol{\ell}
= \oint_C \nabla P\cdot d\boldsymbol{\ell}
= \oint_C dP = 0$$
- $P$ ab har point par ek single-valued quantity hai (purely $p$ se bani), isliye closed loop ke around uska safar zero pe aata hai — teesri baar wahi "return to start" argument.
**PICTURE.** Left panel (barotropic): constant-$p$ lines aur constant-$\rho$ lines parallel hain, isliye pressure force ek pure gradient hai aur loop ke around cancel ho jaati hai. Right panel (baroclinic): dono families cross karti hain, ek *twisting* net push chodti hain — Step 7 mein edge case dekho.
$$\boxed{\;\frac{D\Gamma}{Dt} = -0 - 0 = 0\;}\qquad\blacksquare$$
Beh-te loop mein swirl hamesha ke liye frozen hai. Dekho [[Stokes' theorem]] kyun $\Gamma$ loop ke through [[Vorticity and the vorticity equation|vorticity]] flux ke barabar bhi hai.
---
## Step 6 — Ek bahut zaroori edge case: agar loop shrink ho jaaye?
**KYA.** Kelvin $\Gamma$ ko freeze karta hai, *vorticity* ko nahi. Agar loop ka area shrink hota hai, toh swirl-per-area badhni chahiye. Yeh **vortex stretching** hai.
**KYUN.** [[Stokes' theorem]] se, $\Gamma = \omega A$ ek chhote flat loop ke liye (jahan $\omega$ uske through vorticity component hai aur $A$ enclosed area hai). Kyunki $\Gamma$ material loop par constant hai:
$$\omega_1 A_1 = \omega_2 A_2 \;\Rightarrow\; \omega \propto \frac{1}{A}.$$
![[deepdives/dd-physics-2.2.30-d2-s07.png]]
- Agar $A_2 = A_1/4$, toh $\omega_2 = 4\,\omega_1$: area chautha karo, spin chaar guna karo.
- Yeh *literally* ice-skater ka apni arms andar kheenchna hai — [[Helmholtz vortex theorems]] aur angular momentum ka conservation disguise mein.
**PICTURE.** Figure ek mota, slow vortex tube (left) dikhata hai jo ek patli, fast tube mein squeeze hota hai (right); amber arrows right par zyada tezi se spin karte hain.
---
## Step 7 — Degenerate cases jahan theorem FAIL karta hai
**KYA.** Hum dikhate hain ki exactly *kaun sa* assumption, agar toda jaaye, ek killed term ko wapas laata hai.
**KYUN.** Upar ke teen cancellations mein se har ek ne ek assumption par lean kiya. Use hatao aur $D\Gamma/Dt\neq 0$:
![[deepdives/dd-physics-2.2.30-d2-s08.png]]
| Toda gaya assumption | Jo term wapas aata hai | Physical effect |
|---|---|---|
| **Viscous** (inviscid nahi) | Euler ko ek friction term milta hai | Vorticity loop mein **diffuse** hoti hai; boundary layers woh circulation banate hain jo ek aerofoil ko lift deta hai |
| **Non-conservative** force | $\oint\nabla\Phi\ne0$ | External torque swirl force karta hai |
| **Baroclinic** ($\rho\ne\rho(p)$) | $\oint\frac1\rho\nabla p\ne 0$ | [[Baroclinic vorticity generation]]: sea breezes, weather fronts spin up hote hain |
Baroclinic case important hai. Jab constant-$p$ aur constant-$\rho$ surfaces **cross** karti hain, toh bacha hua term $\nabla\rho \times \nabla p$ ke proportional hota hai — ek asli twisting push jo kuch nahi se circulation *create* karta hai. Isliye cool sea air warm land air se milke ek breeze mein roll karti hai.
> [!mistake] "Kelvin ka matlab hai vorticity kabhi appear nahi kar sakti."
> **Kyun sahi lagta hai:** Steps 1–5 airtight lagte hain. **Fix:** unhone inviscid *aur* barotropic assume kiya tha. Koi bhi todo aur circulation paida hoti hai — jo precisely asli lift ([[Kutta–Joukowski lift theorem]]) aur asli weather ka tarika hai.
---
## Ek-picture summary
![[deepdives/dd-physics-2.2.30-d2-s09.png]]
Figure ko left se right padho: product-rule split (Step 1) stretch term ko perfect differential ke roop mein zero kar deta hai (Step 2); Euler pressure + body force feed karta hai (Step 3); body force mar jaata hai (Step 4); pressure barotropicity ke under mar jaata hai (Step 5); kuch nahi bachta, isliye $\Gamma$ frozen hai — jab tak viscosity ya baroclinicity koi term wapas na laaye (Step 7).
```mermaid
graph TD
A["D Gamma over Dt"] --> B["split by product rule"]
B --> C["stretch term = perfect differential = 0"]
B --> D["acceleration term"]
D --> E["use Euler equation"]
E --> F["body force = 0 conservative"]
E --> G["pressure = 0 barotropic"]
F --> H["D Gamma over Dt = 0"]
G --> H
C --> H
H --> I["swirl frozen on material loop"]
```
> [!recall]- Feynman: saara walk plain words mein
> Tum ek nadi ke ek hisse ko floating beads se lasso karte ho. Tum poochhte ho: kya mere lasso ke andar pakda gaya total spin badlta hai jab nadi ise kheenchti hai? Badlaav ke do causes hain — paani tez hota hai, aur mera lasso stretch hota hai. Stretching wala part barabar hota hai: yeh aise hai jaise ek loop trail par chalna aur same altitude par waapas aana, net change zero. Tez hone wale part ke liye, poochho ki *kya* paani ko tez karta hai: sirf pressure aur gravity, kyunki paani frictionless hai. Loop ke around gravity zero net karti hai (same hill par waapas). Pressure bhi zero net karta hai, *lekin* sirf tab jab density pressure se hi set ho (barotropic) — warna pressure push loop ko twist karta hai aur naya spin banata hai. Teeno conditions milne par, kuch bhi spin nahi badalta. Lasso ko chhota squeeze karo aur band paani total same rakhne ke liye bas tezi se spin karta hai — wahi skater apni arms andar le rahi hai.
> [!recall]- Quick self-check
> Stretch term kyun vanish hota hai? ::: Yeh $\oint d(\tfrac12|\mathbf u|^2)$ ke barabar hai, ek closed loop ke around ek perfect differential, isliye zero hai.
> Kaun sa assumption pressure term ko khatam karta hai, aur kaise? ::: Barotropic ($\rho=\rho(p)$) allow karta hai ki $\frac1\rho\nabla p=\nabla P$, ek gradient, jiska loop integral zero hota hai.
> Agar ek material loop ka area ek-teesra ho jaaye, toh uski vorticity ka kya hoga? ::: Yeh teeguna ho jaayegi, kyunki $\Gamma=\omega A$ conserved hai isliye $\omega\propto1/A$.
> Viscous fluid hone par kaun sa single term wapas aata hai? ::: Acceleration/Euler term ko ek friction contribution milti hai, isliye vorticity diffuse hoti hai aur $D\Gamma/Dt\ne0$.
Dekho bhi: [[Bernoulli's principle]] wohi $\tfrac12|\mathbf u|^2$ perfect-differential idea share karta hai, aur parent note [[Kelvin's circulation theorem]] worked lift aur vortex-ring examples ke liye.