Skip to content

Double confluent Heun function (HeunD)

1. What “double confluent” means and why it matters

Section titled “1. What “double confluent” means and why it matters”

Heun’s general equation (four regular singular points) admits several confluent limits in which singularities merge. The double confluent limit is the most singular of the classical confluences: two pairs of regular singularities coalesce so that the resulting equation has

  • exactly two singular points (at z=0z=0 and z=z=\infty),
  • and both are irregular (rank 11 in the generic case).

This puts DCHE in the same conceptual family as equations studied with Stokes phenomena, connection coefficients, and Floquet theory. In physics, DCHE frequently appears after variable changes that convert a radial or angular ODE into something with exponential behavior at both ends, and it also contains classical periodic problems (e.g. Mathieu-type equations) as special cases.

A key structural feature: because the only finite singularity is at z=0z=0, solutions are analytic on the punctured plane C\*=C{0} \mathbb C^\*=\mathbb C\setminus\{0\}, but generally multi-valued around z=0z=0. It is therefore natural to treat solutions as living on the logarithm Riemann surface Ω\Omega (the universal cover of C\*\mathbb C^\*).


2. The symmetric canonical DCHE and its parameters

Section titled “2. The symmetric canonical DCHE and its parameters”

Following Ronveaux (Part C), we study DCHE in the symmetric canonical form

D2y+α ⁣(z+1z)Dy+[(β1+12)αz+(α22γ)+(β112)αz]y=0,D^2y +\alpha\!\left(z+\frac1z\right)Dy +\left[ \left(\beta_1+\frac12\right)\alpha z +\left(\frac{\alpha^2}{2}-\gamma\right) +\left(\beta_{-1}-\frac12\right)\frac{\alpha}{z} \right]y =0,

where the Euler operator is

Dzddz.D \equiv z\frac{d}{dz}.

Parameters and their roles (heuristic but very useful):

  • α\alpha is a singular (Stokes) parameter: it controls the leading exponential scales near 00 and \infty and determines Stokes rays.
  • β1\beta_{-1} and β1\beta_1 are also singular parameters: they control the leading algebraic powers in the canonical asymptotics near z=0z=0 and z=z=\infty, respectively.
  • γ\gamma is the accessory parameter: it does not change the rank/type of the singularities, but it is the parameter that is typically quantized by global/monodromy/boundary conditions (so it often plays the role of an eigenvalue).

2.2 Ordinary-derivative form (if you want to compare to other conventions)

Section titled “2.2 Ordinary-derivative form (if you want to compare to other conventions)”

Using Dy=zyDy=z y' and D2y=z2y+zyD^2y=z^2y''+zy', the same equation can be written as

z2y+(z+α(z2+1))y+[(β1+12)αz+(α22γ)+(β112)αz]y=0,z^2y''+\Bigl(z+\alpha(z^2+1)\Bigr)y' +\left[ \left(\beta_1+\frac12\right)\alpha z +\left(\frac{\alpha^2}{2}-\gamma\right) +\left(\beta_{-1}-\frac12\right)\frac{\alpha}{z} \right]y =0,

or divided by z2z^2,

y+(1z+α(1+1z2))y+[(β1+12)αz+(α22γ)1z2+(β112)αz3]y=0.y''+\left(\frac1z+\alpha\left(1+\frac1{z^2}\right)\right)y' +\left[ \left(\beta_1+\frac12\right)\frac{\alpha}{z} +\left(\frac{\alpha^2}{2}-\gamma\right)\frac1{z^2} +\left(\beta_{-1}-\frac12\right)\frac{\alpha}{z^3} \right]y =0.

This makes the “two irregular ends” explicit: the coefficients contain both positive and negative powers of zz.


3. Normal form and a fast route to WKB intuition

Section titled “3. Normal form and a fast route to WKB intuition”

A standard trick (used systematically in Ronveaux) is to “gauge away” the first-derivative term.

For a general equation

D2y+a(z)Dy+b(z)y=0,D^2y+a(z)Dy+b(z)y=0,

one defines an invariant Laurent polynomial

B(z)b(z)(a(z)2)212Da(z).B(z)\equiv b(z)-\left(\frac{a(z)}{2}\right)^2-\frac12\,D a(z).

After a suitable transformation y=v(z)u(z)y=v(z)u(z) (with vv built from aa), the equation becomes the normal form

D2u+B(z)u=0.D^2u+B(z)u=0.

For the symmetric DCHE, a(z)=α(z+1z)a(z)=\alpha\left(z+\frac1z\right) and b(z)b(z) is the bracketed coefficient above, and one finds the particularly transparent result

B(z)=α24(z2+1z2)+αβ1z+αβ11zγ.B(z)= -\frac{\alpha^2}{4}\left(z^2+\frac1{z^2}\right) +\alpha\beta_1 z +\alpha\beta_{-1}\frac1z -\gamma.

This normal form is extremely useful:

  • The leading terms α24(z2+z2)-\frac{\alpha^2}{4}(z^2+z^{-2}) explain immediately why both z=0z=0 and z=z=\infty are irregular of rank 11 when α0\alpha\neq0.
  • It is the right starting point for WKB/Stokes analysis and for connections to periodic ODEs.

3.1 Periodic-ODE viewpoint via z=eixz=e^{ix}

Section titled “3.1 Periodic-ODE viewpoint via z=eixz=e^{ix}z=eix”

If you set z=eixz=e^{ix}, then D=zddz=iddxD=z\frac{d}{dz}=-i\frac{d}{dx}, so D2=d2dx2D^2=-\frac{d^2}{dx^2}. The normal form becomes a second-order ODE with 2π2\pi-periodic coefficients in xx (a Hill/Whittaker–Hill/Mathieu-type landscape depending on parameters). This is why Floquet theory is built into DCHE: the monodromy ze2πizz\mapsto e^{2\pi i}z is precisely xx+2πx\mapsto x+2\pi.


4. Singularities, Stokes sectors, and the two connection problems

Section titled “4. Singularities, Stokes sectors, and the two connection problems”

Because 00 and \infty are irregular, the analytic theory splits into two intertwined “connection” questions:

  1. Lateral connection (Stokes phenomenon): how asymptotic solutions in different angular sectors around the same irregular singularity are related (jumping across Stokes rays).
  2. Central connection: how canonical bases near z=z=\infty and near z=0z=0 are related.

The book’s strategy is to define a canonical “seed” solution at zz\to\infty, then generate other canonical solutions and all connection data using symmetry transformations and Wronskians.

A basic tool is the DD-Wronskian

W[y1,y2](z)y1Dy2y2Dy1.W[y_1,y_2](z)\equiv y_1Dy_2-y_2Dy_1.

For the symmetric DCHE it satisfies

W[y1,y2](z)=Ceαz+α/z(zC\*),W[y_1,y_2](z)=C\,e^{-\alpha z+\alpha/z}\qquad (z\in\mathbb C^\*),

with a constant CC depending only on the chosen pair of solutions.


5. Canonical asymptotic solutions: a concrete definition of “HeunD”

Section titled “5. Canonical asymptotic solutions: a concrete definition of “HeunD””

The most operational way to define a special function in an irregular problem is: specify an asymptotic behavior in a Stokes sector, and prove uniqueness.

5.1 The canonical solution at infinity: Ψ\Psi

Section titled “5.1 The canonical solution at infinity: Ψ\PsiΨ”

Ronveaux defines a distinguished solution Ψ\Psi characterized by a simple algebraic asymptotic as zz\to\infty (within a suitable sector):

Ψ(α,β1,β1,γ;z)=(αz)β112(1+O ⁣(1z)).\Psi(\alpha,\beta_{-1},\beta_1,\gamma;z) =(\alpha z)^{-\beta_1-\frac12}\left(1+O\!\left(\frac1z\right)\right).

Moreover, Ψ\Psi admits an asymptotic expansion

Ψ(α,β1,β1,γ;z)(αz)β112n=0ψn(α,β1,β1,γ)(αz)n.\Psi(\alpha,\beta_{-1},\beta_1,\gamma;z) \sim (\alpha z)^{-\beta_1-\frac12} \sum_{n=0}^\infty \psi_n(\alpha,\beta_{-1},\beta_1,\gamma)\,(\alpha z)^{-n}.

The coefficients ψn\psi_n are determined uniquely by the three-term recursion

(n+1)ψn+1((n+β1+12)2γ+α22)ψn+α2(n+β1β1)ψn1=0,nN,(n+1)\psi_{n+1} -\Bigl((n+\beta_1+\tfrac12)^2-\gamma+\tfrac{\alpha^2}{2}\Bigr)\psi_n +\alpha^2(n+\beta_1-\beta_{-1})\psi_{n-1} =0, \qquad n\in\mathbb N,

with

ψ0=1,ψ1=0.\psi_0=1,\qquad \psi_{-1}=0.

5.2 A second canonical solution at infinity

Section titled “5.2 A second canonical solution at infinity”

A second independent solution at zz\to\infty has the characteristic exponential behavior

y(2)(z)eαz(αz)β112(1+O ⁣(1z)),y_{\infty}^{(2)}(z)\sim e^{-\alpha z}(\alpha z)^{\beta_1-\frac12}\left(1+O\!\left(\frac1z\right)\right),

again sectorially (the exponential dominance depends on arg(αz)\arg(\alpha z)).

Together, the pair “algebraic” vs “exponentially scaled” is the natural rank-1 irregular analogue of a Frobenius basis at a regular singular point.

5.3 Canonical solutions at z0z\to0

Section titled “5.3 Canonical solutions at z→0z\to0z→0”

There is a corresponding canonical pair as z0z\to0:

  • one solution exhibits the essential exponential scale eα/ze^{\alpha/z},
  • the other is purely algebraic (up to sectorial corrections).

Their leading behaviors can be written as

y0(1)(z)eα/z(αz)β112(1+O(z)),y_{0}^{(1)}(z)\sim e^{\alpha/z}\left(\frac{\alpha}{z}\right)^{-\beta_{-1}-\frac12}\left(1+O(z)\right),

and

y0(2)(z)(αz)β112(1+O(z)),y_{0}^{(2)}(z)\sim \left(\frac{\alpha}{z}\right)^{\beta_{-1}-\frac12}\left(1+O(z)\right),

again understood sectorially because of Stokes phenomena.


8. Floquet solutions and convergent Laurent expansions on C\*\mathbb C^\*

Section titled “8. Floquet solutions and convergent Laurent expansions on C\*\mathbb C^\*C\*”

A defining feature of DCHE (and one of the most useful computational handles) is the existence of solutions with controlled monodromy around 00.

8.1 Monodromy operator and characteristic exponent

Section titled “8.1 Monodromy operator and characteristic exponent”

Let mm denote analytic continuation around z=0z=0 once:

(my)(z)=y(e2πiz).(my)(z)=y(e^{2\pi i}z).

A Floquet solution is a solution satisfying

y(e2πiz)=e2πiνy(z),y(e^{2\pi i}z)=e^{2\pi i\nu}\,y(z),

for some νC\nu\in\mathbb C called the characteristic exponent (or Floquet exponent).

Because we are working on Ω\Omega (the log surface), the expression zν=eνlogzz^\nu=e^{\nu\log z} is well-defined there.

Ronveaux shows that a Floquet solution can be represented as

y(z)=zνh(z),y(z)=z^\nu h(z),

where hh is holomorphic on C\*\mathbb C^\* and therefore has a convergent Laurent series

h(z)=n=ηnzn(zC\*).h(z)=\sum_{n=-\infty}^{\infty}\eta_n z^n \qquad (z\in\mathbb C^\*).

Substituting y=zνnZηnzny=z^\nu\sum_{n\in\mathbb Z}\eta_n z^n into the symmetric DCHE yields a three-term recurrence valid for all nZn\in\mathbb Z:

α(n+ν+β1+12)ηn+1+((n+ν)2γ+α22)ηn+α(n+ν+β112)ηn1=0,nZ.\alpha\left(n+\nu+\beta_{-1}+\frac12\right)\eta_{n+1} +\left((n+\nu)^2-\gamma+\frac{\alpha^2}{2}\right)\eta_n +\alpha\left(n+\nu+\beta_1-\frac12\right)\eta_{n-1} =0, \qquad n\in\mathbb Z.

This recurrence is central for:

  • computing Floquet solutions numerically via continued fractions / minimal-solution conditions,
  • studying when ν\nu is integral or half-integral (single-valuedness or sign changes),
  • and formulating eigenvalue problems in γ\gamma.

9. Quasi-polynomials: when the “asymptotics” actually terminate

Section titled “9. Quasi-polynomials: when the “asymptotics” actually terminate”

A striking phenomenon in DCHE is the existence of special solutions whose asymptotic series terminate in a way that produces a polynomial factor—analogous in spirit to Heun polynomials in the regular case.

Ronveaux calls these quasi-polynomials. A quasi-polynomial solution of degree NN has the form

y(z)=zνexp ⁣(α(ε+z+ε1z))PN(z),zΩ,y(z)=z^\nu \exp\!\left(-\alpha\left(\varepsilon_+ z+\varepsilon_-\frac1z\right)\right) P_N(z), \qquad z\in\Omega,

where

  • νC\nu\in\mathbb C,
  • ε±{0,1}\varepsilon_\pm\in\{0,1\},
  • and PNP_N is a polynomial of degree NN with PN(0)0P_N(0)\neq0.

A particularly important subcase is the “pure polynomial” Floquet factor:

y(z)=zνPN(z).y(z)=z^\nu P_N(z).

Ronveaux shows that such a solution exists only under discrete constraints linking (β1,β1)(\beta_{-1},\beta_1) and a termination condition on the asymptotic coefficients ψn\psi_n of the canonical Ψ\Psi:

  • one must have β1β1=N+1\beta_{-1}-\beta_1=N+1 (with NN\*N\in\mathbb N^\*),
  • and the coefficient ψN+1\psi_{N+1} must vanish.

Since ψN+1\psi_{N+1} is (for fixed α,β1,β1\alpha,\beta_{-1},\beta_1) a polynomial in γ\gamma of degree N+1N+1, the condition ψN+1=0\psi_{N+1}=0 yields a finite set of candidate accessory parameters γ\gamma that produce quasi-polynomials.


A powerful point of view—especially for physics—is to treat γ\gamma (or a linear shift of it) as an eigenvalue, with the Floquet exponent ν\nu playing the role of the quasi-momentum/Bloch phase.

Ronveaux formulates an eigenvalue problem using the operator

G(β)y:=z(D+β1+12)y+1z(D+β112)y,G(\beta)y := z\left(D+\beta_1+\frac12\right)y+\frac1z\left(D+\beta_{-1}-\frac12\right)y,

and considers

(D2+αG(β)λ)y=0,\left(D^2+\alpha\,G(\beta)-\lambda\right)y=0,

with the identification

λ=α22+γ.\lambda=-\frac{\alpha^2}{2}+\gamma.

For fixed (ν,α,β1,β1)(\nu,\alpha,\beta_{-1},\beta_1), the eigenvalues form a countable family λμ(α,β)\lambda_\mu(\alpha,\beta) indexed by μν+Z\mu\in\nu+\mathbb Z, and in the unperturbed case α=0\alpha=0 one has

λμ(0,β)=μ2.\lambda_\mu(0,\beta)=\mu^2.

Moreover, for small α|\alpha| (in an appropriate domain), λμ(α,β)\lambda_\mu(\alpha,\beta) is holomorphic in α2\alpha^2 and admits a power series expansion

λμ(α,β)=μ2+m=1λμm(β)α2m.\lambda_\mu(\alpha,\beta)=\mu^2+\sum_{m=1}^\infty \lambda_{\mu m}(\beta)\,\alpha^{2m}.

The first perturbative coefficient is explicitly

λμ1(β)=12+2β1β14μ21.\lambda_{\mu 1}(\beta)= -\frac12+\frac{2\beta_{-1}\beta_1}{4\mu^2-1}.

11. A practical learning path (what to do first, second, third)

Section titled “11. A practical learning path (what to do first, second, third)”

Here is a sequence that tends to work well if you’re learning DCHE for research use.

Step 1 — Master the canonical form and normal form

Section titled “Step 1 — Master the canonical form and normal form”
  • Be completely comfortable moving between:
    • the symmetric canonical DCHE,
    • the ordinary-derivative form,
    • and the normal form D2u+B(z)u=0D^2u+B(z)u=0 with explicit B(z)B(z).

Step 2 — Work out asymptotics by hand once

Section titled “Step 2 — Work out asymptotics by hand once”
  • Derive the leading exponential scales near zz\to\infty and z0z\to0 (you will rediscover the 11 vs eαze^{-\alpha z} and 11 vs eα/ze^{\alpha/z} dichotomies).
  • Compute the first few ψn\psi_n from the recurrence, and see explicitly how γ\gamma enters.

Step 3 — Learn what “Floquet solutions” really mean in the zz-plane

Section titled “Step 3 — Learn what “Floquet solutions” really mean in the zzz-plane”
  • Prove to yourself that analytic functions on C\*\mathbb C^\* have Laurent expansions.
  • Use the recurrence for ηn\eta_n to understand why selecting a physically relevant solution is a two-sided minimal-solution problem.

Step 4 — Connect to periodic ODE intuition via z=eixz=e^{ix}

Section titled “Step 4 — Connect to periodic ODE intuition via z=eixz=e^{ix}z=eix”
  • Translate monodromy around z=0z=0 into a Floquet condition under xx+2πx\mapsto x+2\pi.
  • Interpret ν\nu as a quasi-momentum parameter when the problem becomes a Hill-type equation.

Step 5 — Study special solutions and spectral conditions

Section titled “Step 5 — Study special solutions and spectral conditions”
  • Quasi-polynomials: understand termination conditions and how they quantize γ\gamma.
  • Eigenvalue problems: understand why λ=α2/2+γ\lambda=-\alpha^2/2+\gamma is a natural spectral parameter.

  1. Normal form derivation. Starting from the symmetric canonical DCHE, compute B(z)=b(a/2)212DaB(z)=b-(a/2)^2-\frac12Da and verify

    B(z)=α24(z2+1z2)+αβ1z+αβ11zγ.B(z)= -\frac{\alpha^2}{4}\left(z^2+\frac1{z^2}\right) +\alpha\beta_1 z +\alpha\beta_{-1}\frac1z -\gamma.
  2. Compute coefficients. Use the ψn\psi_n recurrence to compute ψ1,ψ2,ψ3\psi_1,\psi_2,\psi_3 explicitly and check how the degree in γ\gamma grows.

  3. Wronskian check. For the equation D2y+a(z)Dy+b(z)y=0D^2y+a(z)Dy+b(z)y=0, derive the general identity

    W[y1,y2](z)=Cexp ⁣(a(z)zdz),W[y_1,y_2](z)=C\exp\!\left(-\int \frac{a(z)}{z}\,dz\right),

    and specialize to a(z)=α(z+1/z)a(z)=\alpha(z+1/z) to recover eαz+α/ze^{-\alpha z+\alpha/z}.

  4. Floquet-to-Laurent logic. Prove: if yy is Floquet with exponent ν\nu, then h(z)=zνy(z)h(z)=z^{-\nu}y(z) is single-valued on C\*\mathbb C^\* and therefore has a Laurent expansion.

  5. Quasi-polynomial condition. In the subcase y=zνPN(z)y=z^\nu P_N(z), relate β1β1=N+1\beta_{-1}-\beta_1=N+1 to the balance of asymptotics at 00 and \infty.


  • A. Ronveaux (ed.), Heun’s Differential Equations, Oxford University Press (1995). Part C: Double Confluent Heun Equation.