
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.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.
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.
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.Interactive lab
Predict first. Explore the model. Compare the result.
Explore the model
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.
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
This experiment is kept only while this page is open. It does not change saved course progress.
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.
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.
- Wavenumbers, from k = √(2mE′)/ℏ with E′ the energy above the local floor. Left: E′ = 1.00 eV gives kL = 5.12 nm⁻¹. Right: E′ = 1.00 − 0.75 = 0.25 eV gives kR = 2.56 nm⁻¹. So kR/kL = √(0.25/1.00) = 0.500.
- Continuity of ψ and ψ′ at x = 0 gives r = (kL − kR)/(kL + kR) = 0.500/1.500 = 1/3 and t = 2kL/(kL + kR) = 2/1.5 = 4/3.
- Reflection compares two currents at the same k, so it needs no correction: R = |r|² = 1/9 = 0.111. Transmission compares currents at different k. Note first that |t|² = 16/9 = 1.78, and no probability exceeds 1 — the amplitude grew because the wave slowed down and piled up.
- Carry the velocity factor: T = (kR/kL)|t|² = 0.500 × 16/9 = 8/9 = 0.889. Ledger: R + T = 0.111 + 0.889 = 1.000, which is dj/dx = 0 and nothing else.
Answer. R = 0.111 and T = 0.889. |t|² = 1.78 is an amplitude ratio, not a probability; T = (kR/kL)|t|².
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.
- Dimensionless strength β = mα/(ℏ²k). With ℏ²/2m = 0.0381 eV⋅nm², m/ℏ² = 13.12 eV⁻¹nm⁻², and k = 5.12 nm⁻¹ at 1.00 eV, so β = 13.12 × 0.30 / 5.12 = 0.768.
- Continuity of ψ plus the jump ψ′(0⁺) − ψ′(0⁻) = (2mα/ℏ²)ψ(0) gives t = 1/(1 + iβ) and r = t − 1 = −iβ/(1 + iβ).
- Equal floors on both sides, so kR = kL and there is no velocity factor: T = |t|² = 1/(1 + β²) = 1/1.591 = 0.629 and R = |r|² = β²/(1 + β²) = 0.591/1.591 = 0.371.
- Ledger: R + T = (1 + β²)/(1 + β²) = 1, identically in β. Unitarity is not a numerical coincidence at this α; it holds at every α.
- The potential is even, so parity gives r = r′ and t = t′, making S = [[r, t],[t, r]]. Unitarity needs the columns orthogonal: r*t + t*r = 2 Re(r*t) = 0, so r and t must be 90° apart. Check: arg t = −arctan β = −37.5°, arg r = −90° − arctan β = −127.5°, a difference of exactly −90°.
Answer. β = 0.768, R = 0.371, T = 0.629, and R + T = 1 for every α. arg r − arg t = −90°, as unitarity plus even parity demands.
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.
- Wavenumbers: E′ = 1.00 eV on the left gives kL = 5.12 nm⁻¹; E′ = 4.00 eV on the right gives kR = 10.25 nm⁻¹, so kR/kL = 2 exactly.
- From the left: r = (kL − kR)/(kL + kR) = −1/3 and t = 2kL/(kL + kR) = 2/3. From the right: r′ = (kR − kL)/(kL + kR) = +1/3 and t′ = 2kR/(kL + kR) = 4/3.
- Raw amplitude matrix [[−1/3, 4/3],[2/3, 1/3]]. Its column norms squared are 1/9 + 4/9 = 5/9 and 16/9 + 1/9 = 17/9. Neither is 1, because amplitudes are not the conserved quantity.
- Flux-normalise, Sᵢⱼ = √(kᵢ/kⱼ) times the amplitude for j → i. So S₂₁ = √2 × 2/3 = 2√2/3 = 0.9428 and S₁₂ = (1/√2) × 4/3 = 2√2/3 = 0.9428, while the diagonal entries are unchanged: S = [[−1/3, 0.9428],[0.9428, 1/3]].
- Test it. Each column gives 1/9 + 8/9 = 1. The cross term gives (−1/3)(0.9428) + (0.9428)(1/3) = 0. So S†S = 1, det S = −1/9 − 8/9 = −1, and S is symmetric, which is reciprocity and follows because V is real.
- Probabilities: R = |r|² = 1/9 = 0.111 and T = (kR/kL)|t|² = 2 × 4/9 = 8/9 = 0.889. From the right, R′ = |r′|² = 1/9 and T′ = (kL/kR)|t′|² = (1/2) × 16/9 = 8/9. So T′ = T even though the step is completely asymmetric.
Answer. S = [[−1/3, 2√2/3],[2√2/3, 1/3]], unitary and symmetric with det S = −1. R = 0.111 and T = 0.889 = T′. The raw amplitude matrix is neither unitary nor a probability statement.
Quick check
Select an answer and explain it before checking.
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.