Semiconductor Physics – Understanding the Fermi Level in the Band Gap

condensed-mattersemiconductor-physics

What does it mean that the Fermi level for some semiconductors lie in the band gap?

Is Fermi level definition different from what is know as usual?

We define the Fermi level as the highest level of energy which is occupied by electrons.

Then what is missing here?

Best Answer

No the definition of the "Fermi level" doesn't change, it's only its relative position in the band structure of a material changes.

Definition: The Fermi energy or Fermi level $E_F$ is the chemical potential of electrons at $T=0.$ The states that are filled at $T=0$ are called the Fermi sea.

In a solid the energy eigenvalues are filled in accordance with the Fermi-Dirac distribution, which says that the probability of a state of energy $E$ being occupied by an electron is given by: $$f(E)=\frac{1}{e^{(E-E_F)/k_BT}+1}.$$

Now what does it mean when the Fermi level lies in the band gap or instead in one of the bands? Here's an overview using a nice diagram from wikipedia:

enter image description here

The y-axis is the energy and x-axis the density of states(of electrons) available for different band structures of different materials.

  • Metals: are very good conductors because the Fermi level lies inside one of the bands, meaning there's no energy gap to overcome for an electron in the valence band to pass on to the conduction band. Which explains why metals are populated by quasi-free electrons in the conduction band.

  • Semi-metals: Very similarly to metals, $E_F$ lies in one of the bands, but unlike metals, here the overlap between valence and conduction bands are very small. But still no gap!

  • Semiconductors: For semiconductors, there's a small energy gap between the two valence and conduction bands, the states in the gap are not available to the electrons. So in order to have moving charge carriers, electrons and holes, the system first has to be heated up (excited, also possible with an applied E-field) in order to overcome the gap $E_g$ and be able to occupy the available states in the conduction band. Now because for semiconductors the gap is usually very narrow, about $\leq 4 eV$, meaning it requires a specific minimum amount of energy for the transition. Because this gap is so small, the properties of semiconductors lies between those of conductors and insulators, but unlike metals, semiconductors increase their conductivity with temperature, because the overlap between the two bands becomes greater with increasing T. Finally as you see in the above diagram, $E_F$ lies in the gap for semiconductors, which means occupied and unoccupied states in valence and conduction band respectively are energetically separated. The neat thing about semiconductors is that they can be n and p doped, which respectively causes the fermi level to shift towards the conduction band and the valence band.

  • Finally for insulators, the energy gap between the two bands in so large, that it becomes very difficult to excite electrons towards the conduction band, hence their poor conductivity.

A final point: one may ask where do these gaps come from anyway? For solids, when you take the nearly free electron model and add a periodic potential $V(\mathbf{r+R})=V(\mathbf{r})$ to the picture ($\mathbf{R}$ the lattice vector), and solve the Schroedinger equation using degenerate perturbation theory, we see that a gap opens up between the energy eigenvalues at the zone boundary in momentum space $\mathbf{k}$, i.e. $$E_{\pm}=\epsilon_0(\mathbf{k})\pm |V_G|$$

$V_G$ being the value of added periodic potential at zone boundary. In conclusion when electrons are subject to a periodic potential, gaps arise in their dispersion relation. Thus the electron spectrum breaks into bands, with a forbidden energy gap between the two bands.


Clarifications added in regard to the question asked by Calmarius in comments:

Question: From this answer it's still not clear to me why would the fermi level lie in a forbidden gap. Based on what I have found on the internet they say fermi level is the maximum energy level occupied by electrons on 0K "the top of the Fermi sea". For semiconductors this mean all electrons are in the valence band. So why don't the fermi level lies right at the top of the valence band instead? It's not clear to me.

Don't worry, your confusion is well placed and your question is rather common, note that some of the things I describe here may or may not be already clear to you, but I have to make sure they're mentioned.. First things first, the statement that "fermi level is the maximum energy level occupied by electrons at 0K" is completely wrong (this would be actually a more valid definition for the valence band energy), and for some reason seems to be a common misunderstanding, as you have realised yourself by looking through the web. You could add a correction to that definition, by saying that "the maximum energy level occupied by electrons in the valence band always lies below the fermi level", and this would be sort of say something more accurate about the fermi level. The most general definition though, which is always correct, is: "the chemical potential at 0 Kelvin". Frequently though the Fermi level is wrongly defined as the energy of the most energetic occupied electron state in a system, this definition leads to errors as soon as you have discrete energy eigenstates, in other words when there's a gap between the most energetic occupied state and the least energetic unoccupied state in the system. Whereas the correct definition is the chemical potential at $T=0 K$, and will be halfway between the minimum of the conduction band and the maximum of the valence band. It is exactly in the middle, i.e. $E_F = 1/2(E_c-E_v)$ when you have e.g. an intrinsic semiconductor, meaning equal density of conduction band electrons $n_0$ and free valence band holes $p_0$, or usually written as $n_0 = p_0 = n_i,$ (i for intrinsic) this equation should already resolve some of your confusion about what defines $E_F.$ As you dope the semiconductor, the latter turns into an inequality, e.g. $n_0>n_i>p_0$ for n-doped.

To simplify the picture, imagine a metallic hulk which is made of a periodic array of atomic cores, without its electron cloud, necessary for electrostatic neutrality. Suppose now electrons are added to this array of cores until neutrality is reached. The first electrons added go into the lowest possible kinetic energy states, or as seen in k-space, states of smallest wave-vectors. The next electrons, due to the Pauli exclusion principle, must build up occupancy of successive shells in k-space, of ever higher energy (the arrangement of this levels depends on both the dimensionality of the system and boundary conditions). As soon as enough electrons are supplied to reach neutrality, a chemical potential is established (assuming this neutrality was reached for 0 K), which corresponds to the Fermi level, note again this chemical potential will not be equal to the highest occupied k-state of electrons. Now an important remark: if you kept trying to continuously add electrons to the system, the available momentum states allowed in the system do not form a continuum, (because of the periodic arrangement of the cores, in simple terms) and when you solve the Schrodinger equation for the simplest such model, you immediately come across an energetic separation, the bandgap, between the valence (where the electrons are locked in fixed k-states) and conduction band, which should be overcome for any further addition of electrons to the system. In a nutshell, in any system the density of free holes in the valence band and electron is conduction band defines the fermi level. The fermi level for semiconductors is always between the two bands, its exact position determined by doping concentration.


Recommended references:

The Oxford Solid State Basics, by Steven H. Simon.

Fundamentals of Semiconductors, 4th edition, by Peter Y. Yu and Manuel Cardona.

Related Question