PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry

More from Chemistry

Other simulators in this category — or see all 59.

View category →
NewUniversity / research

2D Box: Eigenstates & Degeneracy

Particle in a 2-D rectangular infinite well: ψ_{n_x,n_y} ∝ sin(n_xπx/L_x)sin(n_yπy/L_y), E ∝ (n_x/L_x)² + (n_y/L_y)². Toggle a square box (L_x = L_y) to expose the (n_x, n_y) ↔ (n_y, n_x) accidental degeneracy and watch the doublets split as the box deforms.

Launch Simulator
NewUniversity / research

Landau Levels in a Magnetic Field

Charged particle in a uniform B-field: equally-spaced Landau ladder E_n = ℏω_c(n+½) with cyclotron frequency ω_c = qB/m, magnetic length ℓ_B = √(ℏ/qB) and orbit radius r_n = ℓ_B√(2n+1). Animated cyclotron orbit + linear-in-B fan diagram; the n_B = qB/h degeneracy underlies the quantum Hall effect.

Launch Simulator
NewSchool

Maxwell–Boltzmann vs Eₐ

Translational energy density f(E); shaded fraction above activation energy; compare Arrhenius exp(−Eₐ/RT).

Launch Simulator
NewSchool

Water P–T Phase Diagram

Qualitative fusion, sublimation, vapor pressure up to critical point — probe labeled regions (pedagogical curves).

Launch Simulator
NewSchool

Close Packing FCC / BCC / HCP

Coordination numbers, maximal packing η, schematic ABC vs AB stacking beside a BCC cubic cell.

Launch Simulator
NewSchool

Chromatography Column

Partition chromatography cartoon: Gaussian bands separate as retention on the stationary phase differs.

Launch Simulator
PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Chemistry/Bloch Oscillations & Wannier–Stark Ladder

Bloch Oscillations & Wannier–Stark Ladder

When a crystal electron experiences a uniform electric field, the semiclassical equations of motion predict that crystal momentum k increases linearly in time (ℏ dk/dt = eE) while the group velocity v = (1/ℏ) dE/dk oscillates as k sweeps through the Brillouin zone. The position x(t) = ∫ v dt therefore oscillates with the Bloch period T_B = 2π/(eEa) instead of accelerating without bound — the famous Bloch oscillation. This simulator uses the standard nearest-neighbor tight-binding dispersion E(k) = −2t cos(ka) in pedagogical units ℏ = e = 1. Four panels show the band structure with a moving k marker, the reduced-zone k(t) sawtooth (folded into the first Brillouin zone), the resulting x(t) over several Bloch periods, and the exact eigenvalue spectrum of a finite chain with onsite Stark potential −eE·a·n — the Wannier–Stark ladder with spacing Δ ≈ eEa. Open boundaries and finite N are explicit caveats for the ladder panel; the semiclassical trajectories assume a smooth single band without interband Zener tunneling.

Who it's for: Advanced undergraduate solid-state or condensed-matter students after band structure and before mesoscopic transport or ultracold atoms in optical lattices.

Key terms

  • Bloch oscillation
  • Crystal momentum
  • Wannier–Stark ladder
  • Tight-binding model
  • Brillouin zone
  • Group velocity
  • Bloch period

Lattice & field

1
1
0.35
0.4
24

Nearest-neighbor tight-binding band E(k)=−2t cos(ka) in units ℏ=e=1. Semiclassical dynamics: ℏ dk/dt=eE, ẋ=(1/ℏ)dE/dk. Crystal momentum wraps in the Brillouin zone; position x(t) oscillates with Bloch period T_B=2π/(eEa). Right-bottom: exact eigenvalues of a finite chain with Stark potential −eE·a·n (Wannier–Stark ladder spacing Δ≈eEa).

Measured values

Bloch period T_B17.95
WS spacing Δ0.350
k (wrapped)0.400
Group velocity v0.779
Position x0.000
x amplitude (approx)10.980

How it works

Bloch oscillations in a 1-D tight-binding crystal under a uniform electric field: watch k(t) accelerate through the Brillouin zone, x(t) oscillate instead of drifting, and the Wannier–Stark energy ladder emerge in a finite chain.

Frequently asked questions

Why does k(t) look like a sawtooth?
In extended-zone language, ℏ dk/dt = eE makes k grow linearly. In the reduced zone, k is folded back into [−π/a, π/a] whenever it crosses a zone boundary, producing a periodic wrapped motion while the extended k(t) is a ramp.
What sets the Bloch period T_B?
T_B = 2π/(eEa) in our units: the time for k to advance by one reciprocal lattice vector 2π/a. Stronger field or smaller lattice constant shortens the period and makes x(t) oscillate faster.
What is the Wannier–Stark ladder?
In a finite chain with a linear potential from the field, exact eigenenergies cluster into “rungs” separated by approximately eEa, reflecting spatially localized Wannier–Stark states in an ideal infinite system.
Why might real electrons not oscillate forever?
Interband Landau–Zener tunneling, scattering, and finite sample size break the ideal single-band picture. This page illustrates the textbook band-theory limit, not room-temperature bulk transport.