Bloch’s theorem describes the nature of wave functions for quantum mechanical particle ( like electron) in a periodic potential.
\[ \psi(r) = e^{ik.r}U(r)\] where r is position, \(\psi\) is the wave function, \(U\) is a periodic function with the same periodicity as the crystal, the wave vector \(k\) is the crystal momentum vector, \(e\) is Euler's number, and \(i\) is the imaginary unit.The Kronig–Penney model is a simple way to understand how electrons move inside a crystal (solid). In a crystal, the atoms (ions) are arranged in a regular repeating pattern, and this creates a periodic potential for the electrons. According to this model:

Figure 1: Kronig–Penney model diagram illustrating periodic potential wells and barriers in a crystal lattice.
The potential energy for region-I and region-II can be written as, \[ V(x) = \begin{cases} 0, & 0 \leq x \leq a \\ V_0, & -b< x < a \end{cases} \quad \tag{1} \] The time independent Schrodinger equation for a particle in one dimensional box is given by \[ \frac{d^2 \psi}{dx^2} + \frac{2m(E - V)}{\hbar^2} \psi = 0 \] Region-\(\mathrm{I}\): \[ \frac{d^2 \psi}{dx^2} + \alpha^2 \psi = 0 \quad ; \quad \alpha^2 = \frac{2mE}{\hbar^2} \tag{2}\] Region-\(\mathrm{II}\): \[ \frac{d^2 \psi}{dx^2} + \beta^2 \psi = 0; \quad \beta^2 = \frac{2m(E-V_0)}{\hbar^2} \tag{3}\] The solution of this equation have the form (According to Bloch's theorem) \[ \psi(x) = U_k(x) e^{ikx} \] Where \(U_k(x)\) is periodic with periodicity of the lattice, That is \[U_k(x+a) = U_k(a) \] The form \(U_k\) depends on the exact nature of potential field. The solutions for the Eqn(2) are possible only for energies given by the relation: \[ \boxed{\frac{Psin\alpha a}{\alpha a}+cos \alpha a = cos ka }\tag{4} \] Where P is scattering power of the potantial barrier, \[ P = \frac{4\pi^2ma}{h^2}V_0 w \] The equation (4) tells us that the right-hand side of the function can only take values between +1 and −1. This means that not all values of α are possible—only certain values are allowed. As a result, the energy E of an electron cannot take any random value; instead, it is restricted to specific ranges. These ranges of allowed energy values are what we call energy bands (or zones).
Figure 2: Equation and potential well representation used in the derivation of the Kronig–Penney model.
The Kronig–Penney model explains the motion of electrons in a periodic potential of a crystal lattice. It shows that allowed and forbidden energy bands are formed. This model helps in classifying solids as conductors, semiconductors, or insulators based on their band structure.

Figure 3: E vs k band structure from the Kronig–Penney model, showing allowed energy bands and forbidden gaps.
The 𝐸 vs 𝑘 diagram shows how the energy (𝐸) of electrons in a solid varies with their wave vector (𝑘). In a crystal, electrons do not have continuous energy values but instead form allowed energy bands separated by forbidden gaps called band gaps. At certain values of 𝑘, the energy levels split due to the periodic potential of the lattice. The lowest band is the valence band, filled with electrons, while the next higher band is the conduction band, which is usually empty. The band gap is the energy difference between the top of the valence band and the bottom of the conduction band. This diagram helps us understand whether a material behaves as a conductor, semiconductor, or insulator: conductors have overlapping bands, semiconductors have a small band gap, and insulators have a large band gap. Thus, the 𝐸 vs 𝑘 diagram is a powerful tool to visualize the electronic structure of materials.Use the interactive visualization below to explore how different parameters affect the band structure in the Kronig-Penney model. Adjust the potential strength and barrier width to see how energy bands and band gaps change.
The Kronig–Penney model is a one-dimensional quantum mechanical model used to explain the formation of allowed and forbidden energy bands in solids. By solving the Schrödinger equation for electrons in a periodic potential of alternating barriers and wells, and applying Bloch’s theorem, a dispersion relation is derived that distinguishes between allowed bands (real solutions) and band gaps (no solutions). In limiting cases, the model reduces to the free-electron approximation or the tight-binding approximation. This simple but powerful model forms the foundation of band theory in solid state physics and is essential for understanding conductors, insulators, and semiconductors.
b) Band structure in solids
b) Periodic potential of wells and barriers
b) Allowed energy bands and forbidden gaps
b) Free electron model
b) Bloch’s theorem