Matching Methods
Matching methods construct solutions satisfying separate boundary conditions and join them at an interior point. For a second-order Schrödinger equation, a bound-state energy is found when the left and right solutions become linearly dependent. This approach reduces the unstable traversal of long forbidden regions that can spoil one-sided shooting.
Required background. Shooting methods defines the energy-dependent ODE; physical boundary conditions specifies continuity and derivative jumps.
Wronskian matching
Section titled “Wronskian matching”Let satisfy the left boundary condition and the right one. For a constant-mass equation with no first derivative, define
Differentiation gives wherever both solve the same smooth equation. Thus means the two solution vectors are proportional and can form one global eigenfunction. A numerical drift of the appropriately scaled Wronskian with matching point is a useful integration diagnostic.
Amplitudes can be rescaled independently without changing the zeros of . To avoid comparing dimensionally unlike components, introduce a reference length and vectors , . A normalized determinant residual is
For a real bound-state equation this gives a scale-independent real residual. Keep scaling choices continuous during a bracketed energy search, or use a subspace-angle method whose root logic is designed for phase changes.
Logarithmic derivatives and their poles
Section titled “Logarithmic derivatives and their poles”Where both functions are nonzero, the matching condition is equivalent to
The logarithmic derivative obeys the Riccati equation . It avoids exponentially large amplitudes but develops poles at nodes. A sign change across a pole is not an eigenvalue zero. Vary the matching point, monitor node counts, and confirm a candidate with a Wronskian or reconstructed wavefunction.
For coupled-channel problems, propagate a fundamental solution matrix and its logarithmic derivative or an orthonormalized solution subspace. Forming a long product of raw transfer matrices can destroy the smaller solution directions. The scalar lesson generalizes: stable subspace information matters more than absolute amplitudes.
An eigenstate whose logarithmic derivative has a pole
Section titled “An eigenstate whose logarithmic derivative has a pole”The free Dirichlet box makes the node issue explicit. At positive energy , choose
The right solution has and . Their Wronskian is independent of the matching point:
It vanishes at every physical box level , . But at the logarithmic-derivative residual is
which has zeros only for odd and poles for even . The even- eigenfunctions have a node at the midpoint, so dividing by their value loses the matching condition exactly where it is needed. This also explains why simply accepting every sign change, or discarding every pole as unrelated to the spectrum, is unreliable. Move the matching point away from the candidate state’s node or use the Wronskian; verify the full boundary solution and its node count.
Finite-well matching example
Section titled “Finite-well matching example”Consider a symmetric well for and zero outside, with and a bound energy . Define
For an even state, take inside and an exterior decaying solution whose logarithmic derivative at is . Matching gives . A pole-free equivalent on this boundary is
For odd states, gives , or . Search only the physical interval and treat the endpoints separately. Multiplying an equation by a factor that vanishes at a limiting parameter can introduce apparent roots unless the original boundary solution is checked.
The two forms are useful independent tests: the trigonometric residual supplies robust bracketing away from endpoints, while the logarithmic derivative explains the physical matching. The analytic well is a benchmark for a numerical integration/matching implementation, not a requirement that every potential be piecewise constant.
Interfaces and derivative jumps
Section titled “Interfaces and derivative jumps”For a constant-mass delta interaction , continuity of and integration across the singularity give
The interface acts on by
Incorporate this jump before evaluating a matching residual. Demanding derivative continuity instead solves a different Hamiltonian. For discontinuous effective masses, derive the flux variable from the specified kinetic operator before selecting the interface matrix.
Error control and resonant boundaries
Section titled “Error control and resonant boundaries”Refine ODE tolerance, starting asymptotic location, and matching position independently. Reconstruct the eigenfunction, normalize it, and verify the residual over both subdomains and the interface. A matched derivative at one point does not establish integration accuracy elsewhere.
Outgoing resonance conditions generally give complex energies and exponentially growing spatial behavior on the real axis. A real-energy sign-change search is then inappropriate. Use the formulations in resonance computation, with their analytic continuation and stability checks.
Exercises
Section titled “Exercises”Why is a Wronskian preferable to a logarithmic-derivative residual if the matching point is near a node?
Solution
The logarithmic derivative divides by a nearly zero wavefunction and can develop a pole. The Wronskian uses products of values and derivatives and remains finite for finite solution vectors. Scaling those vectors also prevents large amplitude differences from dominating its numerical evaluation.
References
Section titled “References”- Ascher, U. M., R. M. M. Mattheij, and R. D. Russell, Numerical Solution of Boundary Value Problems for Ordinary Differential Equations, SIAM, 1995 — stable matching and boundary-value conditioning.
- Johnson, B. R., “The Multichannel Log-Derivative Method for Scattering Calculations,” Journal of Computational Physics 13, 445–449 (1973), original article — propagation of logarithmic derivatives.