Skip to main content

Quantum core · institution-dependent · Interactive lesson

The scattering matrix and R + T = 1

Every number a scattering experiment can report is a ratio of probability currents, so this is where you learn to build one. Construct j from the wavefunction, notice it cannot change along the line, and watch R + T = 1 and S†S = 1 fall out as the same sentence written twice.

UPV-06.04 · Lesson 4 of 9 in this unit. Position is not a completion score.
Starting model: The scattering matrix and R + T = 1Probability current j(x) in units of the incident flux, for a plane wave meeting a delta scatterer of complex strength α − iW at x = 0. j is flat on each side — 0.500 left, 0.500 right — because dj/dx = 0 wherever V is real. The dashed line is the incident flux 1, and R, P_abs and T stack to fill it.10δ scatterer at x = 0R = 0.50Pabs = 0.00T = 0.50j(x) / jinc · V(x) = (α − iW) δ(x)j is flat wherever V is real; only W steps it down
Start with a picture. Change the model in the lab below.

Quantum core · institution-dependent. Your university determines the required depth of these quantum topics, including the use of operators, differential equations and computation. Institution-dependent does not automatically mean optional.

1

Build the model

R + T = 1 is not a postulate — it is dj/dx = 0 written as a matrix.

The key idea

The scattering matrix S is the map from the flux-normalised amplitudes of the waves running into a scatterer to those running out of it, and its unitarity is nothing more than the statement that probability current is conserved.

Example. For a 1.00 eV electron crossing a step down to V = −3.00 eV, S = [[−1/3, 2√2/3], [2√2/3, 1/3]]. Each column has unit norm, which is exactly R = 0.111 and T = 0.889 adding to 1.

The complete physical model and assumptions

Everything a one-dimensional scattering experiment can report is a ratio of probability currents, and that current is fixed by the Schrödinger equation before any potential is named. Differentiate |ψ|² in time, substitute iℏ∂ψ/∂t = Hψ, and the kinetic term reorganises itself into a divergence: ∂ρ/∂t + ∂j/∂x = 0 with j = (ℏ/m) Im(ψ*ψ′). In a stationary state the density is frozen, so dj/dx = 0 and j is one number for the entire line, the same number in front of the barrier, inside it, and behind it. Evaluate that one number in the two asymptotic regions, where ψ is only a pair of plane waves, and the interference terms cancel exactly, leaving j = (ℏk/m)(right-moving squared minus left-moving squared) on each side. Equating the two sides is R + T = 1. Package the four asymptotic amplitudes as a matrix, outgoing = S(incoming) in flux-normalised units, and the same statement reads S†S = 1. That is the whole content of the topic: unitarity is a conservation law you derived, not an axiom you assumed, and it is bought with two assumptions you can violate. Give V an absorptive imaginary part and S†S falls short of 1 by exactly the absorbed fraction; put the scatterer somewhere the potential never flattens out, and the asymptotic amplitudes S is built from do not exist at all.

1Differentiate the density and a current appears

Start from ρ = |ψ|² and iℏ ∂ψ/∂t = −(ℏ²/2m)ψ″ + Vψ. Then ∂ρ/∂t = ψ*∂ψ/∂t + ψ∂ψ*/∂t, and substituting the equation splits it in two. The kinetic piece reorganises into (iℏ/2m)(ψ*ψ″ − ψψ*″), which is exactly −∂/∂x of j = (ℏ/2mi)(ψ*ψ′ − ψψ*′) = (ℏ/m) Im(ψ*ψ′). The potential piece is (2/ℏ) Im(V)|ψ|², and it vanishes only because V is real: that is the one and only place hermiticity of H is used. So ∂ρ/∂t + ∂j/∂x = 0. Now impose stationarity. A solution of Hψ = Eψ, which for scattering is a δ-normalised generalised eigenfunction rather than a vector in the Hilbert space, evolves as ψ(x) exp(−iEt/ℏ), whose density does not move, so ∂ρ/∂t = 0 and dj/dx = 0. In one dimension that is far stronger than it looks: it is not a statement about a flow field, it says j is a single constant for the entire real line. Compute it at x = −∞ and you have computed it at x = +∞, through whatever sits in between.

2Four amplitudes, and which two are incoming

S exists only where the potential flattens out. Require V → VL as x → −∞ and V → VR as x → +∞, and set kL = √(2m(E−VL))/ℏ, kR = √(2m(E−VR))/ℏ. For E above both floors the asymptotic solution is ψ → A exp(ikL x) + B exp(−ikL x) on the left and C exp(ikR x) + D exp(−ikR x) on the right. Four complex numbers, but the equation is second order, so only two are free. The split into incoming and outgoing is made by whether the group velocity points toward the scatterer, not by its sign or by position alone: A runs right and lives on the left, D runs left and lives on the right, so A and D are what you prepare and B and C are what comes back. Define the amplitude ratios r = B/A and t = C/A when D = 0, and r′ = C/D and t′ = B/D when A = 0. S maps the incoming pair onto the outgoing pair once each amplitude carries its flux weight √k, so its entries are r, r′, √(kR/kL) t and √(kL/kR) t′. Nothing in that definition mentions the shape of V in between. S is a boundary-value object, and two very different potentials sharing one S are indistinguishable to any scattering experiment.

3The interference terms carry no current

Evaluate j on the left. With ψ = A exp(ikx) + B exp(−ikx), the product ψ*ψ′ = ik|A|² − ik|B|² + ik(A B* exp(2ikx) − A* B exp(−2ikx)). The bracket has the form z − z*, which is purely imaginary, so ik times it is purely real and drops out of Im(ψ*ψ′) exactly. The standing-wave ripple in |ψ|², the most conspicuous thing in any plot of the left region, therefore carries no current at all. What survives is jL = (ℏkL/m)(|A|² − |B|²), and identically jR = (ℏkR/m)(|C|² − |D|²). Set D = 0 for incidence from the left and impose dj/dx = 0: kL|A|² = kL|B|² + kR|C|². Divide through by kL|A|² and you have 1 = |r|² + (kR/kL)|t|², which is R + T = 1 with R and T read off as flux ratios. The factor kR/kL is not cosmetic: at the step in the worked examples it turns |t|² = 1.78 into T = 0.889.

4S†S = 1 is that same sentence in matrix form

Rescale so the conserved quantity is an ordinary norm: set a = √(kL)A, b = √(kL)B, c = √(kR)C and d = √(kR)D. Then jL = jR reads |a|² + |d|² = |b|² + |c|², so the map S taking the pair (a, d) to the pair (b, c) preserves length, and a length-preserving linear map on ℂ² is unitary. Hence S†S = 1. With S₁₁ = r, S₂₂ = r′, S₂₁ = √(kR/kL) t and S₁₂ = √(kL/kR) t′, its diagonal entries are R + T = 1 and R′ + T′ = 1; its off-diagonal entry is S₁₁*S₁₂ + S₂₁*S₂₂ = 0. That last relation is not decorative. Take moduli, then use the two diagonal relations to eliminate |S₂₁| and |S₁₂|, and you get |r|² = |r′|², hence |S₂₁| = |S₁₂|, which is T = T′: the transmission probability through a barrier is the same from either side, however lopsided the barrier. Numerically this is also the best diagnostic you have. Assemble S, form S†S − 1, and report its largest entry; on a healthy calculation it sits near 10⁻¹⁵.

5The transfer matrix is not the scattering matrix

M is defined by (C, D)ᵀ = M(A, B)ᵀ, and its virtue is that it composes: a staircase potential is the ordered product of one matrix per interface and per slab. Its vice is that it is not unitary. Flux conservation reads M†σ₃M = (kL/kR)σ₃ instead, which fixes |det M| = kL/kR and leaves M with one growing and one decaying direction, so its condition number climbs like exp(2κL). The two matrices are related by rearrangement, not by similarity. Solving (C, D)ᵀ = M(A, B)ᵀ for the outgoing pair gives r = −M₂₁/M₂₂, t′ = 1/M₂₂, t = det M/M₂₂ and r′ = M₁₂/M₂₂, and giving the two transmission amplitudes their flux weights turns that into S = (1/M₂₂)[[−M₂₁, √(kL/kR)],[√(kR/kL) det M, M₁₂]]. So the working rule is: multiply in M, then convert to S to read physics and to test unitarity. When a thick-barrier product has quietly lost its decaying component to round-off, the symptom that shows up is R + T ≠ 1.

6Where unitarity is only approximate

Keep the derivation but let V = U − iW with U real and W positive. The potential term no longer cancels: ∂ρ/∂t + ∂j/∂x = −(2W/ℏ)|ψ|², so in a stationary state dj/dx = −(2W/ℏ)|ψ|², strictly negative wherever W acts, and the current steps down as it crosses the absorbing region. Then S†S ≤ 1 as a matrix inequality: its diagonal entries R + T and R′ + T′ are the survival probabilities for incidence from either side, its eigenvalues are the smallest and largest survival probability over all incoming superpositions, and Pabs = 1 − R − T is the flux removed. This is the optical model of nuclear physics: a nucleus is given a complex potential precisely because elastic scattering is not the only thing a neutron can do, and Pabs folds capture, inelastic excitation and fission into the one number the elastic model refuses to resolve. The figure below makes the trade concrete. A delta of strength α − iW, with W now in eV⋅nm like α, gives Pabs = 2w/((1+w)² + β²) with w = mW/(ℏ²k), which peaks at exactly 0.5: a purely absorbing point scatterer can never eat more than half the beam, because to absorb it must first fail to reflect.

2

Key equations

Read the units, assumptions and limits before substituting.

Probability current and continuity

j = (ℏ/m) Im(ψ*ψ′)∂|ψ|²/∂t + ∂j/∂x = 0

A stationary state has a frozen density, so dj/dx = 0: j is one number for the whole line, not a field.

j is probability per second (s⁻¹ in 1D). For A exp(ikx), j = (ℏk/m)|A|² = v|A|². Continuity needs V real.

Asymptotic amplitudes and the S matrix

(√(kL) B, √(kR) C)ᵀ = S (√(kL) A, √(kR) D)ᵀS = [[r, √(kL/kR) t′], [√(kR/kL) t, r′]]

In or out is decided by whether the group velocity points toward the scatterer, not by its sign alone: a right-moving wave is incoming on the left and outgoing on the right.

ψ → A exp(ikL x) + B exp(−ikL x) at x → −∞, and C exp(ikR x) + D exp(−ikR x) at x → +∞. A and D come in; r = B/A and t = C/A with D = 0, r′ = C/D and t′ = B/D with A = 0.

R and T are ratios of currents

R = |jᵣ| / |jᵢ| = |r|²T = |jₜ| / |jᵢ| = (kR/kL)|t|²

The velocity factor is why |t| can exceed 1 at a step up, where the wave slows, while T never does.

kL = √(2m(E−VL))/ℏ and kR = √(2m(E−VR))/ℏ, both in m⁻¹; the extra factor is the speed ratio vR/vL.

Unitarity, and what it forces

S†S = 1 ⟹ R + T = 1|r| = |r′| and T = T′

Transmission is identical from either side of any barrier, however lopsided its profile. That is reciprocity, not symmetry.

S acts on flux-normalised amplitudes √(kL)A and √(kR)D. For real V, time reversal adds Sᵀ = S, so kR t = kL t′ exactly.

Transfer matrix to scattering matrix

S = (1/M₂₂) [[−M₂₁, √(kL/kR)], [√(kR/kL) det M, M₁₂]]

M composes across slabs but is only pseudo-unitary; S is unitary but does not compose. Multiply in M, read physics in S.

M is defined by (C, D)ᵀ = M (A, B)ᵀ on the raw amplitudes, with |det M| = kL/kR. Every entry is dimensionless.

Absorption, and the size of the breach

V = U − iW ⟹ dj/dx = −(2W/ℏ)|ψ|²Pabs = 1 − R − T

The optical model ledger: a nonzero 1 − R − T is inelastic physics, not an arithmetic slip.

U and W are real, W positive, both in J or eV. Pabs is the flux fraction lost to channels the one-dimensional elastic model does not carry.
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

1.0
0 to 3; steps of 0.1.
0.0
0 to 2; steps of 0.1.

Try this. Hold the absorption at 0 and sweep β: no step ever appears at the origin and R + T = 1 exactly, however strong the barrier. Now raise w and watch the current drop as it crosses x = 0 — then check that the absorbed fraction never passes 0.50, wherever you put the sliders.

Live results

REFLECTED R
0.500
TRANSMITTED T
0.500
R + T
1.000
ABSORBED 1 − R − T
0.000

Results follow this lesson’s model and assumptions. Displayed values are rounded.

Interactive Physics V modelProbability current j(x) in units of the incident flux, for a plane wave meeting a delta scatterer of complex strength α − iW at x = 0. j is flat on each side — 0.500 left, 0.500 right — because dj/dx = 0 wherever V is real. The dashed line is the incident flux 1, and R, P_abs and T stack to fill it.10δ scatterer at x = 0R = 0.50Pabs = 0.00T = 0.50j(x) / jinc · V(x) = (α − iW) δ(x)j is flat wherever V is real; only W steps it down
Probability current j(x) in units of the incident flux, for a plane wave meeting a delta scatterer of complex strength α − iW at x = 0. j is flat on each side — 0.500 left, 0.500 right — because dj/dx = 0 wherever V is real. The dashed line is the incident flux 1, and R, Pabs and T stack to fill it.

Predict → change one variable → check

Plan a change before running it. Every other input stays at the saved baseline.

Saved baseline. Real strength β = mα/(ℏ²k): 1.0; Absorption w = mW/(ℏ²k): 0.0

Baseline 1.0; choose 0 to 3, in steps of 0.1.
4. Compared with the saved baseline, this result will…

This experiment is kept only while this page is open. It does not change saved course progress.

4

Catch the common trap

The error is writing T = |t|². That is right only when the two asymptotic regions share a potential floor, and silently wrong whenever they do not. T is a ratio of currents, and a current carries its own speed, so T = (kR/kL)|t|². For a 1.00 eV electron at a step down to V = −3.00 eV, t = 2/3 gives |t|² = 0.444 while T = 2 × 0.444 = 0.889; run the same step backwards and |t′|² = 1.78, a number that cannot be a probability at all. The second half of the error is treating R + T = 1 as an axiom, so a code returning 0.97 looks like a tolerance to widen. It is not an axiom. It is dj/dx = 0, and it fails for exactly two reasons: V has an imaginary part, or a transfer-matrix product has lost its decaying solution to round-off. Both are diagnoses, not tolerances.

5

Practice & worked examples

3 authored examples. Make an attempt, then reveal the reasoning one step at a time.

EasyExample 1

An electron of energy E = 1.00 eV meets a potential step that rises to V₀ = 0.75 eV at x = 0. Find R and T, and say exactly what is wrong with quoting T = |t|².

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 4 steps revealed.

MediumExample 2

A 1.00 eV electron scatters from a delta barrier V(x) = α δ(x) with α = 0.30 eV⋅nm. Find R and T, confirm the ledger closes for every α, and check the phase relation that unitarity forces on a symmetric scatterer.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

HardExample 3

A 1.00 eV electron crosses a step down at x = 0 into a region where V = −3.00 eV. Write the raw amplitude matrix [[r, t′],[t, r′]], show it is not unitary, flux-normalise it, and verify that S is unitary and symmetric. Then compute T′ for incidence from the right.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 6 steps revealed.

6

Quick check

Select an answer and explain it before checking.

An electron of energy E = 1.00 eV crosses a step down at x = 0 into a region where V = −8.00 eV. Matching ψ and ψ′ at the step gives r = −1/2 and t = 1/2. Which pair of reflection and transmission probabilities is correct?
7

Review & continue

The scattering matrix S is the map from the flux-normalised amplitudes of the waves running into a scatterer to those running out of it, and its unitarity is nothing more than the statement that probability current is conserved.

  • Explain the relationship without looking at the equation.
  • Check a sign, a unit and a model assumption in your working.
  • Return to the lab or worked example if a step is still unclear.

Extra challenging questions

Connect several ideas, explore supplied data, and compare your reasoning with a worked solution.