2.1.8Band Theory & Carrier Physics

Drift current and electric field

1,876 words9 min readdifficulty · medium3 backlinks

WHY do we even have drift current?

WHAT is the problem? In a semiconductor at equilibrium (no field), electrons and holes are in constant thermal motion. They fly around at high speed (~10510^5 m/s at room temperature) but in random directions. Averaged over many carriers, the net displacement is zero — no current.

WHY does a field change this? An electric field E\vec{E} exerts a force F=qE\vec{F} = q\vec{E} on each charge. This force adds a tiny systematic velocity on top of the huge random thermal velocity. That small biased velocity is the drift velocity vdv_d, and it is what produces net current.


HOW does drift velocity relate to the field? (Derivation from scratch)

Step 1 — Newton between collisions. Between two scattering events, a carrier of charge qq and effective mass mm^* accelerates: a=qEma = \frac{qE}{m^*} Why this step? Between collisions there is no obstacle, so the only force is the electric force; F=maF = m^*a gives the acceleration.

Step 2 — Carriers randomize at each collision. After a collision the velocity direction is randomized, so the drift velocity gained is lost. On average a carrier travels for the mean free time τ\tau before colliding.

Step 3 — Average the gained velocity. Velocity gained just before a collision is aτa\tau; averaged from 00 up to τ\tau the mean drift velocity is: vd=aτ=qEτmv_d = a\tau = \frac{qE\tau}{m^*} Why this step? Each carrier restarts from random (net-zero) velocity after a collision, so the systematic part is what was accumulated over one free time τ\tau.

Step 4 — Define mobility. We bundle all the material constants into one symbol: μ=qτmvd=μE\boxed{\mu = \frac{q\tau}{m^*}} \qquad \Rightarrow \qquad v_d = \mu E


HOW do we get the current density?

Step 1 — Count charge crossing an area. Consider electrons of density nn (per volume) each drifting at vdv_d. In time dtdt, all electrons within distance vddtv_d\,dt of a cross-section AA cross it. Charge crossing: dQ=qn(Avddt)dQ = q\,n\,(A\,v_d\,dt)

Step 2 — Current = charge per time, density = per area. J=1AdQdt=qnvdJ = \frac{1}{A}\frac{dQ}{dt} = q\,n\,v_d Why this step? Current density J=I/AJ = I/A is the natural quantity because it doesn't depend on sample size.

Step 3 — Substitute drift velocity. For electrons (q=eq = -e, but they drift opposite to EE, so the conventional current is along EE): Jn=enμnEJ_n = e\,n\,\mu_n\,E and for holes: Jp=epμpEJ_p = e\,p\,\mu_p\,E

Why the two terms add (not subtract)? Electrons carry negative charge moving one way; holes carry positive charge moving the other way. Both give current in the same direction (along EE), so their contributions add.

Figure — Drift current and electric field

Worked Examples


Common Mistakes (Steel-manned)


Flashcards

What is drift velocity?
The net average velocity carriers acquire in the direction of the field, on top of random thermal motion: vd=μEv_d = \mu E.
Define mobility and give its formula.
Drift velocity per unit field; μ=qτ/m\mu = q\tau/m^*, units cm²/(V·s).
Why doesn't drift velocity grow without limit under a constant field?
Collisions every mean free time τ\tau randomize velocity, giving a steady-state average vd=μEv_d = \mu E.
Write the total drift current density.
J=e(nμn+pμp)EJ = e(n\mu_n + p\mu_p)E.
Why do electron and hole drift currents add rather than cancel?
Opposite charge AND opposite drift direction ⇒ two sign flips ⇒ both currents point along EE.
What is conductivity in terms of carriers?
σ=e(nμn+pμp)\sigma = e(n\mu_n + p\mu_p), and J=σEJ = \sigma E (microscopic Ohm's law).
How does mobility depend on effective mass and scattering time?
μ=qτ/m\mu = q\tau/m^*: higher τ\tau (fewer collisions) and lower mm^* (lighter carrier) → higher mobility.
Is drift velocity larger or smaller than thermal velocity?
Much smaller — thermal ~10710^7 cm/s, typical drift ~10610^6 cm/s or less.

Recall Feynman: explain to a 12-year-old

Imagine a huge crowd of kids running around a playground in every random direction — nobody actually goes anywhere as a group. Now a teacher shouts "the ice-cream truck is that way!" Each kid still bumps into others and changes direction, but on average the whole crowd slowly drifts toward the truck. That slow crowd-drift is the drift velocity, and the moving crowd of charged kids is the electric current. Push harder (bigger field) → they drift faster → more current.


Connections

  • Effective Mass — the mm^* inside μ=qτ/m\mu = q\tau/m^*.
  • Scattering Mechanisms and Mean Free Time — sets τ\tau and temperature dependence of μ\mu.
  • Diffusion Current and Carrier Gradients — the other current mechanism; combined via Drift-Diffusion Equation.
  • Einstein Relation — links μ\mu (drift) and DD (diffusion).
  • Conductivity and Resistivity of Semiconductorsσ=e(nμn+pμp)\sigma = e(n\mu_n+p\mu_p).
  • Velocity Saturation and High-Field Effects — where vd=μEv_d = \mu E breaks down.

Concept Map

exerts force qE

Newton between collisions

net displacement zero

accumulates over mean free time

averaged

vd = qE tau/m*

vd = mu E

carriers cross area A

multiplies

breaks symmetry of

high with big tau, small m*

Electric field E

Force on carrier

Acceleration a = qE/m*

Random thermal motion

No current at equilibrium

Mean free time tau

Drift velocity vd

Mobility mu = q tau/m*

Current density J = q n vd

Carrier density n

Easy response to field

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, semiconductor ke andar electrons aur holes pehle se hi bahut tez ghoom rahe hote hain, par random directions me — isliye net current zero hota hai. Jaise ek bheed jisme sab log alag-alag direction me daud rahe ho, group kahin nahi jaata. Ab jab hum ek electric field EE lagate hain, har carrier pe force qEqE lagta hai aur uski velocity me thoda systematic bias aa jaata hai. Is average biased velocity ko drift velocity kehte hain: vd=μEv_d = \mu E.

Yahan μ\mu (mobility) ka matlab hai carrier kitni aasani se field ko respond karta hai. Formula μ=qτ/m\mu = q\tau/m^* — jitna zyada τ\tau (yaani kam collisions) aur jitna halka carrier (mm^* chhota), utni zyada mobility. Ek important baat: field constant hone ke bawajood velocity infinite nahi hoti, kyunki har τ\tau time baad collision hoke velocity randomize ho jaati hai — isliye ek steady-state average vdv_d milta hai (bilkul raindrop ki terminal velocity jaisa).

Current nikaalne ke liye: J=qnvdJ = q n v_d, aur substitute karke J=e(nμn+pμp)EJ = e(n\mu_n + p\mu_p)E. Yaad rakho — electron aur hole dono ki current add hoti hai, cancel nahi, kyunki charge bhi opposite aur direction bhi opposite, do sign flip cancel ho jaate hain. Isko compact form me likhein to J=σEJ = \sigma E jahan σ=e(nμn+pμp)\sigma = e(n\mu_n + p\mu_p) conductivity hai — yehi microscopic Ohm's law hai. Ye concept transistors, diodes, sab devices ke current ka base hai, isliye rock-solid clear hona chahiye.

Go deeper — visual, from zero

Test yourself — Band Theory & Carrier Physics

Connections