Worked examples — Stream function, velocity potential
2.2.11 · D3· Physics › Fluid Mechanics › Stream function, velocity potential
Yeh page parent topic ke liye worked-example workout hai. Hum theory dobara derive nahi karenge — balki hum har tarah ki situation ko dhundhte hain jo yeh topic throw kar sakta hai, aur har ek ke liye ek representative problem solve karte hain. Agar koi symbol unfamiliar lage, to parent note usse build karta hai; yahan hum use use karte hain aur hamesha batate hain kyun.
Shuru karne se pehle, do toolkits ki ek-line reminder jo hum baar baar use karenge:
Recall Do definitions (neeche har line pe zaroori hain)
- Stream function: , — incompressibility se.
- Velocity potential: , — irrotationality se.
- Dono saath exist karte hain ⇒ Cauchy–Riemann unhe link karta hai aur dono Laplace's equation follow karte hain.
Scenario matrix
Yeh hai cases ka poora landscape. Neeche ka har cell aage kisi example se cover hota hai.
| # | Case class | Kya special hai | Example |
|---|---|---|---|
| A | Dono exist (ideal flow) | positive uniform stream, sab signs | Ex 1 |
| B | Sign flip / direction | flow direction mein, negative velocity | Ex 2 |
| C | Combined field (linear) | angle pe flow, dono | Ex 3 |
| D | Rotational flow — ke liye degenerate | exist nahi kar sakta; abhi bhi karta hai | Ex 4 |
| E | Zero-divergence check — kya allowed hai? | ek diya hua field jo fail/pass karta hai | Ex 5 |
| F | Polar / singular point (source, origin) | blow up karta hai, all-quadrant angles, branch cut | Ex 6 |
| G | Limiting behaviour (vortex as ) | har jagah irrotational sirf ek singularity ko chhod ke | Ex 7 |
| H | Real-world word problem — flux/lane counting | numbers, units, per-unit-depth | Ex 8 |
| I | Exam twist — doosra scalar recover karo aur orthogonality test karo | mixed partials integrate karo, check karo | Ex 9 |
Hum inhe order mein karte hain. Har numeric result neeche machine-check kiya gaya hai.
Ex 1 — Cell A: dono scalars, sab signs positive
Forecast: pehle guess karo — kya streamlines horizontal hongi ya vertical? Kya const lines same set hongi ya perpendicular?
- Divergence aur curl check karo. aur . Yeh step kyun? Dono scalars tabhi legal hain jab unke existence conditions hold hon. Divergence-free ⇒ allowed; curl-free ⇒ allowed. Dono zero hain, isliye dono exist karte hain.
- banao. se, mein integrate karo: (constant absorb kar liya). Yeh step kyun? ko se define kiya gaya hai; derivative ko undo karne ka matlab hai integrate karna.
- banao. se, mein integrate karo: . Check karo ✓. Yeh step kyun? cross index use karta hai (), isliye mein integrate karo, mein nahi.
Verify karo: const ⇒ horizontal lines (streamlines flow ke saath). const ⇒ vertical lines. Yeh par cross karte hain. Recompute karo ✓, ✓.
Ex 2 — Cell B: negative velocity (sign flip)
Forecast: streamlines abhi bhi horizontal hain — lekin flux kis taraf count hoga? Positive ya negative?
- banao. . Yeh step kyun? Same recipe; ka sign seedha mein chala jaata hai.
- Do streamlines ke beech Flux jahan : . Yeh step kyun? streamlines ke beech volume flow measure karta hai; difference flux hai (per unit depth).
Verify karo: magnitude ✓. Minus sign correctly report karta hai ki fluid high- se low- ki taraf cross karta hai jab standard orientation ke against dekha jaaye — mein sign flip flux sign ko flip karta hai, exactly jaise hona chahiye.
Ex 3 — Cell C: angle pe flow (dono components nonzero)
Forecast: streamlines tilt hongi. se aap kaunsa slope predict karte ho?
- Streamline slope. . Yeh step kyun? Velocity streamlines ke tangent hoti hai, isliye slope hai.
- banao. . Phir . Toh . Yeh step kyun? Jab dono components live hoon, ek integrate karo, phir integration "constant" ko pin karne ke liye doosra equation use karo.
- banao. ; . Toh .
Verify karo: streamline , slope ✓ step 1 se match karta hai. Orthogonality: , ; dot product ✓ — perpendicular grid.
Ex 4 — Cell D: rotational flow ( ke liye degenerate)
Forecast: whirlpool alarm — kya potential survive karega?
- Curl test. . Yeh step kyun? exist karta hai sirf tabhi jab curl zero ho. Yahan yeh hai — flow spin karta hai — isliye koi single-valued nahi. Cell D genuinely degenerate hai.
- Divergence test. . Yeh step kyun? ko sirf incompressibility chahiye, jo hoti hai. Isliye abhi bhi exist karta hai.
- banao. ; . Toh .
Verify karo: pe, ; streamlines const ⇒ circles const ✓ (spinning fluid circles mein move karta hai). Recompute karo ✓, ✓. Lesson: har flow ka nahi hota — yeh pehli common galti hai, jo ab concrete ho gayi.
Ex 5 — Cell E: kya allowed bhi hai? (divergence gate)
Forecast: kya divergence zero hoga?
- Divergence. . Yeh step kyun? Flux property wala koi exist nahi karta jab tak divergence zero na ho. Yahan yeh hai — fluid har jagah create ho raha hai. illegal.
- Ek component ka sign flip karo: try karo , . Ab divergence ✓. Yeh step kyun? ko flip karna woh banata hai jo mein baahir jaata hai usse ke through andar kheench lo — ek valid stagnation-point flow.
- Fixed field ke liye banao. ; . Toh .
Verify karo: streamlines const ⇒ hyperbolas — classic corner/stagnation flow. Recompute karo ✓, ✓, divergence ✓. Moral: pehle hamesha divergence gate run karo.
Ex 6 — Cell F: polar source, singular origin, all quadrants

Pehle figure padhein: magenta arrows streamlines hain — yeh origin se seedhe baahir shoot karte hain jaise ek wheel ki spokes, har angle ke liye ek. Violet dashed circles equipotentials const hain. Notice karo ki har spoke har circle ko perfect right angle pe pierce karta hai: yeh crossing pattern woh flow net hai jo aapko extract karna chahiye. Orange dot centre mein singular source point hai.
Forecast: par speed ka kya hoga? Kya streamlines circles hain ya spokes?
- banao. . Yeh step kyun? Polar coordinates mein ka radial component hota hai; use integrate karo.
- banao. Polar Cauchy–Riemann relation radial velocity ko ke angular derivative se tie karta hai: . Ise ke barabar set karne se milta hai . Yeh step kyun? Hum ki polar definition use karte hain (uska -derivative deta hai), na ki generic " streamline ke saath constant hai." Yahan har streamline fixed ki ray hai, isliye actually rays ko unke angle se label karta hai — yeh ray se ray badlta hai, aur sirf ek given spoke ke saath constant hota hai.
- All-quadrant behaviour (figure se). smoothly badhta hai quadrant I (), II, III, IV mein jaise aap spokes ko anticlockwise sweep karte ho; ko ignore karta hai isliye uske equipotential circles const sab chaar quadrants mein valid hain. Singular origin: jaise , aur — source point ek genuine singularity hai, domain se excluded hai.
- Branch-cut ( ki multi-valuedness). Kyunki khud se jump karta hai har baar jab aap ek chosen ray (jaise negative- axis) cross karte ho, us ray ke across se jump karta hai. Isliye origin ke aas-paas ek loop mein single-valued nahi hai — yeh branch cut tak defined hai, ek line jis par hum agree karte hain na cross karne ki taaki (aur isliye ) baaki plane pe single-valued rahe. Yeh step kyun? Cut ko ignore karne se aap "prove" kar sakte ho ki ek poore loop ke baad khud par return karta hai, jo neeche flux result ke saath contradict karta hai.
- Ek poore loop pe Flux. . Yeh step kyun? Streamlines ke beech flux ka difference hai; ek poore circle pe woh difference exactly source strength hai — aur yeh nonzero hai precisely isliye kyunki cut ke across se jump karta hai.
Verify karo: ke saath: , , aur . Check karo ✓. Circles (equipotentials) radial spokes (streamlines) se par milti hain — orthogonality har quadrant mein hold karta hai, aur cut ke across -jump of total outflow se match karta hai.
Ex 7 — Cell G: irrotational vortex, limiting behaviour

Pehle figure padhein: ab magenta circles streamlines hain — fluid round aur round swirl karta hai — aur violet dashed spokes equipotentials hain. Yeh source ka exact mirror image hai: jo wahan streamlines the woh yahan equipotentials hain, aur vice versa. Circles pe chhote arrows swirl sense dikhate hain; centre mein orange core woh jagah hai jahan speed blow up karti hai.
Forecast: yeh swirls karta hai — surely iske paas vorticity hogi? (Surprise dekho.)
- banao. Yahan . Yeh step kyun? Ab angular velocity component nonzero hai, isliye par depend karta hai.
- banao. . Yeh step kyun? Swirl component ke liye polar relation mein minus hota hai, ko mirror karta hai.
- Vorticity — twist (shown, not asserted). Polar coordinates mein purely azimuthal field ki out-of-plane vorticity hai aur ( mein ek constant) ke saath, milta hai , isliye har ke liye. Yeh har jagah irrotational hai sirf origin ko chhod ke, jahan saari circulation concentrated hai. Yeh Ex 4 ke solid-body rotation ke opposite hai, jo har jagah rotational tha. Yeh step kyun? Yeh subtlety expose karta hai: swirling flow abhi bhi irrotational ho sakta hai — aur ab hum ne ise polar curl formula ke saath earn kiya hai.
- Branch-cut ( ki multi-valuedness). Yahan hai jo carry karta hai: yeh chosen cut ke across se jump karta hai. Isliye potential multi-valued hai, branch cut tak defined hai, exactly source case mein ko mirror karta hai. Woh jump hai origin ke around circulation .
- Limits (figure se). Jaise , circles bade ho jaate hain aur (fluid dur mein barely move karta hai). Jaise , — orange mein marked singular core.
Verify karo: ke saath: , . Origin enclosing kisi bhi loop ke around Circulation ✓, cut ke across -jump se match karta hai. Note karo equipotentials const radial spokes hain aur streamlines const circles hain — exactly swapped vs source (Ex 6). Yeh source↔vortex swap ek favourite flow-net duality hai.
Ex 8 — Cell H: real-world flux word problem
Forecast: use karne se pehle "speed × width" se number guess karo.
- Speed identify karo. , . Yeh step kyun? Actual velocity recover karne ke liye differentiate karo — yahi fluid kar raha hai.
- Flux . (per unit depth). Yeh step kyun? ka yahi to point hai: do streamline values ke beech difference hai hi unke beech volumetric flow — koi integration nahi chahiye.
Verify karo (units + physics): ✓. Units area/time hain (2D "flow rate per unit depth") — consistent. Channel depth, maano se multiply karo to get true volume rate .
Ex 9 — Cell I: exam twist — doosra scalar recover karo aur orthogonality prove karo
Forecast: kya yahan exist bhi karta hai? kaunsi velocity hide karta hai?
- Velocity extract karo. , . Yeh step kyun? hamesha velocity encode karta hai cross-with-minus recipe ke through.
- Dono conditions check karo. Divergence ✓ ( yeh guarantee karta hai). Curl ✓ ⇒ exist karta hai. Yeh step kyun? dhundhne se pehle aapko uska right earn karna hoga.
- banao. ; . Toh . Yeh step kyun? Ek C–R equation integrate karo, bacha hua doosre se fix karo.
- par Orthogonality. ; . Dot product ✓. Yeh step kyun? Zero dot product ⇒ -line aur -line wahan par cross karte hain.
Verify karo: se recompute karo: ✓, ✓ — step 1 se match karta hai. Dono scalars Laplace satisfy karte hain: , ✓. Matrix ka har cell ab cover ho gaya.
Recall Matrix ka one-line summary
Pehle divergence gate (→ ) aur curl gate (→ ) run karo; surviving scalar ko cross/straight recipe se integrate karo; kisi component ka sign flip karna flux sign flip karta hai; polar singularities par blow up karti hain; -carrying scalar apni strength se branch cut ke across jump karta hai; source aur vortex ek doosre ke mirror images hain.
Aage badhne se pehle yeh jawab do: