Band Gap Opening: Nearly-Free-Electron Model
Tune the periodic-lattice potential strength and lattice constant to watch a free-electron parabola split into energy bands with a gap at the Brillouin-zone boundary, then probe any point on a band to read off its group velocity and effective mass.
This simulator diagonalizes a real plane-wave Hamiltonian for an electron in a 1D periodic crystal potential, showing exactly how the free-electron parabola splits into bands with a gap at the Brillouin-zone boundary as the potential strength V₀ grows. Probe any point on any band to read its energy, group velocity, and effective mass, and watch the mass swing negative — a hole — near the top of a band.
Tune the periodic-lattice potential strength and lattice constant to watch a free-electron parabola split into energy bands with a gap at the Brillouin-zone boundary, then probe any point on a band to read off its group velocity and effective mass.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install