The ℏ-Dependent Normal Form and Riccati Equation
Formal WKB analysis begins with a singularly perturbed normal-form equation, not with a guessed exponential. Once the sign convention is fixed, the logarithmic derivative of a solution satisfies an exact Riccati equation. Solving the corresponding equation separately as a formal power series in produces two branches over the double cover .
The word formal is essential. The recursion below is exact as an identity of formal series on a domain where one square-root branch is holomorphic and nonzero. It does not assert convergence, Borel summability, a Stokes chamber, or a boundary condition. Those analytic questions belong to Chapter 9.
Four common sign conventions describe the same equation
Section titled “Four common sign conventions describe the same equation”The same ODE often arrives in incompatible notation. The following translation table should be applied before comparing any WKB formula.
| Convention | Equation | Leading square root |
|---|---|---|
| This book | ||
| Exact-WKB normal form | ||
| Real oscillatory momentum | , | |
| Small parameter absorbed |
The last row is particularly dangerous. If an author writes and later expands in , one must determine whether already includes . Treating as the book’s changes every order of the recursion.
Two logarithmic-derivative conventions are also common:
They are related by
This page uses , in agreement with the book’s notation convention. The shifted index keeps the leading term at order and makes the classical curve visible immediately.
Liouville gauge produces the semiclassical potential
Section titled “Liouville gauge produces the semiclassical potential”This is the semiclassical specialization of the Liouville-to-oper reduction. Begin on a simply connected coordinate patch with
Choose a primitive of and set
Direct differentiation removes the first derivative:
Multiplication by puts this into the book’s normal form,
with
This is an exact local identity. The unspecified integration constant only rescales and does not change the normal-form equation. Around a nontrivial loop, however, the primitive of can change; the scalar gauge and its monodromy factor must then be included in any global connection formula.
For a semiclassical problem one arranges the coefficients so that
with . In the main spectral convention, and the potential is initially independent of . Operator ordering, coordinate changes, Langer corrections, or mass shifts can introduce higher . They may not be discarded simply because they vanish in the classical limit.
The logarithmic derivative gives an exact Riccati equation
Section titled “The logarithmic derivative gives an exact Riccati equation”On a patch where a nonzero solution has no zeros, define
Since
the normal-form equation is equivalent to
Conversely, a Riccati solution determines a local linear solution:
Thus the Riccati substitution loses only the nonzero -independent normalization on the chosen patch. It does not encode a global branch, continuation path, or boundary condition until those data are added.
A zero of does not by itself make the linear ODE singular, but it does produce a pole of the logarithmic derivative. At a simple zero lying at an ordinary point,
Riccati coordinates therefore cover the projective solution space only chart by chart. A pole of can record a zero of the chosen solution rather than a singularity of .
The exact, solution-dependent is not automatically either of the formal branches introduced next. Relating an actual solution to a selected formal branch requires a domain, a normalization, and the analytic summation data developed in Chapter 9.
A square-root branch determines the formal series
Section titled “A square-root branch determines the formal series”First suppose is independent of . Seek
At order ,
Choose one holomorphic branch
on a simply connected domain where is holomorphic and nowhere zero. The two leading branches are
The next two coefficient equations are
Because is nonzero on the chosen domain, this determines the next coefficient on each branch. Continuing coefficient by coefficient determines the entire formal series uniquely; Page 2 derives and audits the general recurrence. The first three terms are
and
All fractional powers use the branch fixed by . The first correction is the same on both branches; the next one changes sign. Page 2 reorganizes this pattern into the book’s and amplitude parts, then translates the traditional “odd/even” source terminology.
Termwise integration gives a formal wavefunction, defined up to a nonzero -independent formal factor:
The is formal: it records higher terms obtained by integrating the Riccati recursion after a branch, base point, and path have been chosen. This is not an equality of convergent functions. Even the factor carries a branch choice inherited from .
The labels “allowed” and “forbidden” refer to a real coordinate, real and , and positive real . For complex or complex , growth is controlled instead by
which depends on the path and the chosen sheet.
Two micro-examples locate the trivial and nonuniform cases
Section titled “Two micro-examples locate the trivial and nonuniform cases”Constant potential terminates exactly
Section titled “Constant potential terminates exactly”Let
Then and every derivative in the recursion vanishes. Hence
is exact, and
solves . This example checks the sign and the placement of , but it contains no turning point, nontrivial period, or Stokes geometry.
The pure formal branches happen to be exact here, but a general exact solution need not equal either one. For example,
has
This satisfies the same Riccati equation but has poles at the complex zeros of , even though the constant has no turning points or poles.
Airy exposes the turning-point boundary
Section titled “Airy exposes the turning-point boundary”For
the first coefficients are
Away from , the corresponding formal branches begin as
The exact equation
is reduced by to the Airy equation. Its exact solutions are generated by and . The formal coefficients above diverge as because the two roots and coalesce there. A local Airy model resolves that turning point; no finite truncation of the ordinary WKB series is uniform across it.
Coordinate changes create an order-ℏ² Schwarzian term
Section titled “Coordinate changes create an order-ℏ² Schwarzian term”Normal form is preserved by a local biholomorphism only if the wavefunction is transformed as a -density, often called an inverse half-density. Let
where the coordinate map is independent of , and define
Choose a local branch of . Changing its sign only changes the local normalization, but continuation around a loop can carry inverse-half-density monodromy that must be tracked globally.
If
then
where
The Schwarzian derivative is
The Riccati coordinate transforms consistently:
At leading order,
Thus is a quadratic differential and defines the classical two-sheeted curve. At finite , the precise projective connection is
Equivalently, obeys the displayed Schwarzian law rather than a tensor law. The affine term in the transformation of the two formal Riccati branches cancels in their difference; Page 2 uses this fact to show that the book’s canonical branch-difference one-form, and hence its closed periods, is coordinate covariant. Omitting the Schwarzian would create spurious higher-order corrections.
Only the transformed difference is fixed by this law. A nonlinear coordinate change does not generally preserve a decomposition into an energy-independent potential and a constant spectral parameter.
As a check, take and . Since
the transformed potential is
The transformed exact solution
satisfies the transformed equation directly.
If the potential depends on ℏ, the recursion gains sources
Section titled “If the potential depends on ℏ, the recursion gains sources”For
the coefficient of in the Riccati equation is
where . Hence
The leading curve is still
Higher act as quantum sources. An independently added ordering term first enters the equation for and generally changes higher WKB differentials and periods. A coordinate-induced Schwarzian has a different role: together with the inverse-half-density gauge, it preserves the canonical branch-difference one-form and its closed periods across charts.
If , then already
The clean parity pattern of the -independent problem is then lost. Page 2 therefore states its assumptions before assigning “odd” or “even” names to combinations of the two branches.
The chapter follows geometry before resummation
Section titled “The chapter follows geometry before resummation”The remaining pages have separate jobs:
| Page | Main output |
|---|---|
| 2. WKB recursion and even/odd decompositions | Efficient branch algebra, the book’s , and the source-notation dictionary |
| 3. Spectral curves, turning points, poles, and sheets | The compactified double cover and its critical-point taxonomy |
| 4. WKB differentials and homology | Absolute and relative cycles, intersection pairing, and open actions |
| 5. All-orders and regularized quantum periods | Closed periods, endpoint subtraction, and pole-residue conventions |
| 6. Picard–Fuchs and differential-operator methods | Period computation without integrating every Riccati coefficient separately |
| 7. Airy, Weber, and Mathieu worked examples | Local, exactly solvable, and nontrivial periodic laboratories |
| 8. Problems on cycles, residues, and covariance | Integrated checks of signs, regularization, and Schwarzian terms |
Chapter 8 remains at the formal or all-orders perturbative level. Chapter 9 adds Gevrey estimates, Borel transforms, lateral sums, Stokes graphs, Voros symbols, and boundary conditions before using the word “exact” for a quantization statement.
Common pitfalls
Section titled “Common pitfalls”Using where the book uses . In a real allowed region this book has , so is imaginary. Replacing by without inserting reverses the exponential/oscillatory classification.
Calling the formal exponential an exact solution. The Riccati recursion produces a formal series. An analytic solution with that asymptotic expansion requires additional domain and summability hypotheses.
Crossing a turning point with the ordinary recursion. Every divides by . At the two branches coalesce and a local uniform model is required.
Forgetting zeros of the chosen solution. The linear equation may be regular while has a pole. That pole belongs to the Riccati chart, not necessarily to the potential.
Transforming as a scalar. Its leading term is a quadratic differential, while the full normal-form potential acquires a Schwarzian correction. Omitting the inverse-half-density factor creates a first derivative term.
Discarding explicit -dependence. An ordering or Langer term can begin at and still alter quantum periods and connection data.
Exercises
Section titled “Exercises”1. Derive the Liouville gauge
Section titled “1. Derive the Liouville gauge”Substitute
into and recover the displayed normal form.
Solution
Differentiation gives
and
The term cancels the contribution from , leaving
2. Compute the first Riccati corrections
Section titled “2. Compute the first Riccati corrections”Starting from , derive and for .
Solution
At order ,
so
At order ,
Substitution and simplification give
3. Distinguish a Riccati pole from an ODE singularity
Section titled “3. Distinguish a Riccati pole from an ODE singularity”Let and at an ordinary point. Find the leading term of .
Solution
Taylor expansion gives
Therefore
and
The coefficients of the linear ODE remain regular at .
4. Check the allowed-region phase
Section titled “4. Check the allowed-region phase”Assume is constant on a real interval and put . Rewrite the leading WKB exponent in oscillatory form.
Solution
Here
Choosing gives
Thus the book’s convention reproduces the usual oscillatory phase.
5. Verify the Schwarzian check
Section titled “5. Verify the Schwarzian check”For and
compute and verify its transformed normal-form equation.
Solution
Since ,
Its logarithmic derivative is
One more derivative gives
Because , this equals
Reproducible symbolic audit
Section titled “Reproducible symbolic audit”The symbolic check verifies the Liouville gauge, both recurrences through order five, the first coefficients including the source, the exponential and benchmarks, and a non-affine Schwarzian transformation. Run
python3 public/code/advanced-ode/riccati-normal-form-check.pyThe script uses exact symbolic residuals and raises explicit errors if any identity fails. Its dependency versions and tested Python interpreter are printed with the output.
References
Section titled “References”- K. Iwaki, “Les Houches Lectures on Exact WKB Analysis and Painlevé Equations”, arXiv:2512.17599v2, May 2026. Section 1.1 derives the Riccati recursion, WKB branches, spectral curve, and Airy example in the convention.
- N. Nikolaev, “Exact Solutions for the Singularly Perturbed Riccati Equation and Exact WKB Analysis”, Nagoya Mathematical Journal 250 (2023), 434–469. Proves local formal existence and uniqueness away from turning points and, under additional hypotheses, constructs exact solutions by Borel–Laplace summation.
- T. Kawai and Y. Takei, Algebraic Analysis of Singular Perturbation Theory, Translations of Mathematical Monographs 227, American Mathematical Society, 2005. Develops the exact-WKB framework, normalizations, and connection theory used in Chapter 9.
- NIST Digital Library of Mathematical Functions, §2.7(iii), “Liouville–Green (WKBJ) Approximation”. Gives a rigorous leading-order Liouville–Green approximation theorem with error-control hypotheses.