Skip to main content

00. Overview of Quantum Transport — From Ohm to Landauer

This chapter builds the conceptual backbone for the question that runs through the entire tutorial — "how does current flow in a nanoscale device?" There are no calculations yet. We examine why Ohm's law breaks down at the nanoscale, what the Landauer picture that replaces it looks like, and what physical quantity the transmission function T(E)T(E) — which every later chapter will compute — actually is. Since this is a theory chapter, it contains no input files or run sections; it is organized as theory → key summary → exercises.

Learning objectives

  • Explain, from the viewpoint of the scattering length (mean free path), why Ohm's law R=ρL/AR = \rho L / A fails at the nanoscale.
  • Understand that in the ballistic limit the resistance does not vanish but saturates at a finite value set by the conductance quantum G0=2e2/hG_0 = 2e^2/h.
  • Learn to read a nanoscale device through an energy level diagram (contact–channel–Fermi level).
  • Derive, in the single-level model, how current arises from the competition between the Fermi functions f1f_1 and f2f_2 of the two electrodes.
  • Grasp how the transmission function T(E)T(E) and the Landauer formula generalize this picture.

1. The limits of Ohm's law at the nanoscale

The resistance of a macroscopic conductor is described by Ohm's law.

R=ρLAR = \rho \frac{L}{A}

Here ρ\rho is the resistivity, LL the length, and AA the cross-sectional area. Let us extrapolate this formula directly to the nanoscale. For a piece of copper with cross section 100 nm×100 nm100\ \mathrm{nm} \times 100\ \mathrm{nm} and length 10 nm10\ \mathrm{nm}, inserting ρCu1.7×108 Ωm\rho_{\mathrm{Cu}} \approx 1.7 \times 10^{-8}\ \Omega\cdot\mathrm{m} gives

R=1.7×108×10×109(100×109)20.017 ΩR = 1.7\times 10^{-8} \times \frac{10\times 10^{-9}}{(100\times 10^{-9})^2} \approx 0.017\ \Omega

However, the resistance of real nanoscale devices deviates strongly from this extrapolation. In the extreme case of an atomic-scale conductor with a single conduction channel (an atomic chain, a single-molecule junction), the resistance never drops below about 12.9 kΩ12.9\ \mathrm{k\Omega}, no matter how perfect the contacts are made.

This does not mean Ohm's law is wrong. The proportionality RLR \propto L rests on the assumption that electrons undergo numerous scattering events while traversing the conductor. In a metal at room temperature the electron mean free path is on the order of tens of nm, so when the length shrinks to about 10 nm, electrons pass through the conductor with almost no scattering. This regime is called ballistic transport, and here the resistance arises not inside the conductor but at the contact (interface) between the conductor and the electrodes.

2. The ballistic limit and the conductance quantum

The maximum conductance that a single perfect one-dimensional conduction channel with no scattering can have is a universal constant set by quantum mechanics.

G0=2e2h77.5 μS,1G0=h2e212.9 kΩG_0 = \frac{2e^2}{h} \approx 77.5\ \mu\mathrm{S}, \qquad \frac{1}{G_0} = \frac{h}{2e^2} \approx 12.9\ \mathrm{k\Omega}

The factor of 2 comes from spin degeneracy. If a conductor has MM conduction channels (modes), the ballistic-limit conductance is G=MG0G = M G_0 and the resistance saturates at 12.9 kΩ/M12.9\ \mathrm{k\Omega}/M. In other words, no matter how short the conductor is made, the resistance never reaches zero; this residual resistance is a contact resistance arising from the "bottleneck" between the electrodes (reservoirs), which have infinitely many modes, and the channel, which has finitely many. The staircase-like variation of the conductance in units of G0G_0 observed in quantum point contact experiments is direct evidence for this picture (van Wees et al., Phys. Rev. Lett. 60, 848 (1988)).

The example system of this tutorial, the 1D carbon chain (cumulene), has two degenerate π\pi channels near the Fermi level, so the ballistic conductance of a perfect chain is 2G02G_0 and the lower bound on the resistance is about 6.5 kΩ6.5\ \mathrm{k\Omega}. In later chapters you will verify this value by direct calculation.

3. The energy level diagram — contacts, channel, and Fermi level

The first tool for treating a nanoscale device atomistically is the energy level diagram. We divide the device into three parts.

  1. Contacts — the large electrodes attached at both ends of the device. They act as electron reservoirs, and their interiors are always assumed to be in thermal equilibrium.
  2. Channel — the nano region through which electrons actually pass. Because it is small, its energy levels are either discrete (a molecule) or form a quasi-continuous spectrum with narrow level spacing (a nanowire).
  3. Fermi level μ\mu — the upper energy bound up to which electrons fill the electrodes and the channel in equilibrium. At absolute zero, all levels below μ\mu are filled and all above are empty. At finite temperature, the Fermi–Dirac distribution
f(E)=1e(Eμ)/kBT+1f(E) = \frac{1}{e^{(E-\mu)/k_BT} + 1}

gives the occupation probability.

In equilibrium, with no applied voltage, both electrodes and the channel share a single common μ\mu, and the electron flow to the left exactly cancels the flow to the right, so the net current is zero. To drive a current, this balance must be broken.

4. The single-level model — why does current flow?

As the simplest device, consider a channel with only a single energy level (ϵ\epsilon) sandwiched between two electrodes. Including spin, this level can hold up to 2 electrons.

Equilibrium. The average occupation of the level is determined by the Fermi function.

N=2f(ϵμ)N = 2 f(\epsilon - \mu)

Non-equilibrium. Applying a voltage VV splits the chemical potentials of the two electrodes.

μ1μ2=qV\mu_1 - \mu_2 = qV

Now the left electrode tries to set the occupation of the level to f1(ϵ)f(ϵμ1)f_1(\epsilon) \equiv f(\epsilon - \mu_1), while the right electrode tries to set it to f2(ϵ)f(ϵμ2)f_2(\epsilon) \equiv f(\epsilon - \mu_2). If the level lies in the bias window between the two chemical potentials, then f11f_1 \approx 1 and f20f_2 \approx 0 — the left keeps trying to fill it and the right keeps trying to empty it. This never-ending tug of war is the current.

Energy level diagram of a single-level device

Figure 1. Energy level diagram of the single-level model (schematic) — when the level ϵ\epsilon lies within the bias window (μLμR=eV\mu_L - \mu_R = eV), the left electrode tries to fill it at rate γL\gamma_L and the right electrode tries to empty it at rate γR\gamma_R; this competition is the current.

Let us quantify this. Denoting the electron exchange rate between the level and electrode ii as γi/\gamma_i/\hbar (where γi\gamma_i is the coupling strength in energy units), the time evolution of the occupation is

dNdt=γ1(2f1N)+γ2(2f2N)\frac{dN}{dt} = \frac{\gamma_1}{\hbar}\left(2f_1 - N\right) + \frac{\gamma_2}{\hbar}\left(2f_2 - N\right)

and in steady state (dN/dt=0dN/dt = 0) we obtain

N=2γ1f1+γ2f2γ1+γ2,I=2qγ1γ2γ1+γ2[f1(ϵ)f2(ϵ)]N = 2\,\frac{\gamma_1 f_1 + \gamma_2 f_2}{\gamma_1 + \gamma_2}, \qquad I = \frac{2q}{\hbar}\,\frac{\gamma_1 \gamma_2}{\gamma_1 + \gamma_2}\,\bigl[f_1(\epsilon) - f_2(\epsilon)\bigr]

(Datta [1], Ch. 1). What this equation says is the core of this chapter.

  • The current is proportional to f1f2f_1 - f_2, i.e., the competition between the two electrodes trying to fill the level differently. If the level lies outside the bias window, f1=f2f_1 = f_2 and there is no current.
  • The magnitude of the current is limited by a harmonic-mean-like combination of the level–electrode couplings γ1,γ2\gamma_1, \gamma_2. No matter how strong one coupling is, if the other is weak, that bottleneck sets the current.
  • The coupling γ\gamma simultaneously determines the lifetime τ=/γ\tau = \hbar/\gamma of the level and its energy broadening. A level connected to an open system is no longer an infinitely sharp δ\delta function; it spreads into a Lorentzian of width γ1+γ2\gamma_1 + \gamma_2. This broadening reappears in Chapter 04 as the imaginary part of the self-energy.

5. Generalization to the transmission function T(E)T(E)

A real device has not a single level but a continuous spectrum and multiple conduction channels. Generalizing the single-level model, the transmission function T(E)T(E) — the probability that an electron of energy EE passes from the left electrode to the right electrode — comes to contain all the transport information of the device, and the current is written with the Landauer formula.

I=2ehT(E)[f1(E)f2(E)]dEI = \frac{2e}{h}\int T(E)\,\bigl[f_1(E) - f_2(E)\bigr]\,dE

The only interval that effectively contributes to the integral is the bias window where f1f2f_1 \neq f_2. In the linear-response limit (small VV),

G=2e2hT(EF)=G0T(EF)G = \frac{2e^2}{h}\,T(E_F) = G_0\,T(E_F)

so the conductance is determined solely by the transmission at the Fermi level. T(E)T(E) takes values between 0 and the number of channels MM; a perfect ballistic conductor has T=MT = M, while a tunneling junction has T1T \ll 1.

The rest of this tutorial is, in the end, the story of computing T(E)T(E) from first principles. Chapter 04 establishes the NEGF formalism that expresses T(E)T(E) in terms of Green's functions, Chapter 07 extracts T(E)T(E) for real systems with TBtrans, and Chapter 08 computes I–V curves with the Landauer integral above.

Key summary

ConceptContent
Limits of Ohm's lawRLR \propto L applies only to macroscopic conductors with abundant scattering. If LL is shorter than the mean free path, the regime is ballistic
Conductance quantumG0=2e2/h77.5 μSG_0 = 2e^2/h \approx 77.5\ \mu\mathrm{S}, minimum resistance per channel h/2e212.9 kΩh/2e^2 \approx 12.9\ \mathrm{k\Omega}
Contact resistanceThe residual resistance in the ballistic limit arises not inside the conductor but from the mode bottleneck at the electrode–channel boundary
Origin of currentCompetition of the two electrodes' Fermi functions: If1(E)f2(E)I \propto f_1(E) - f_2(E); only levels inside the bias window contribute
BroadeningThe coupling γ\gamma to the electrodes spreads the level into a Lorentzian of width γ\gamma (τ=/γ\tau = \hbar/\gamma)
Landauer formulaI=(2e/h)T(E)[f1f2]dEI = (2e/h)\int T(E)[f_1 - f_2]\,dE; in linear response G=G0T(EF)G = G_0 T(E_F)

Exercises

  1. Ohm extrapolation vs. the quantum lower bound. The gap between the copper-piece example in the text (0.017 Ω0.017\ \Omega) and the single-channel lower bound 12.9 kΩ12.9\ \mathrm{k\Omega} spans a full 6 orders of magnitude. Resolve this gap qualitatively by using the fact that a conductor with a 100 nm×100 nm100\ \mathrm{nm}\times 100\ \mathrm{nm} cross section actually has a large number of conduction channels. Discuss how the number of channels MM depends on the cross-sectional area and the Fermi wavelength λF\lambda_F.

  2. Current in the single-level model. Derive the expressions for NN and II directly from the steady-state condition dN/dt=0dN/dt = 0 in the text. For symmetric coupling γ1=γ2=γ=1 meV\gamma_1 = \gamma_2 = \gamma = 1\ \mathrm{meV} and a level fully inside the bias window so that f1f2=1f_1 - f_2 = 1, compute the current. (=6.582×1016 eVs\hbar = 6.582\times 10^{-16}\ \mathrm{eV\cdot s}; the answer is I=qγ/0.24 μAI = q\gamma/\hbar \approx 0.24\ \mu\mathrm{A})

  3. Recovering G0G_0 from the Landauer formula. Apply the Landauer integral at absolute zero to a perfect single channel with T(E)=1T(E) = 1 and show that I=(2e2/h)VI = (2e^2/h)V, i.e., G=G0G = G_0; convert to resistance and confirm 12.9 kΩ12.9\ \mathrm{k\Omega}.


Ref: Datta [1], Ch. 1; B. J. van Wees et al., Phys. Rev. Lett. 60, 848 (1988).