Skip to content

HeunT (Triconfluent Heun function)

The triconfluent Heun function (often denoted HeunT) is the canonical local solution of the triconfluent Heun equation (THE)—the most confluent member of the Heun family—whose only singular point is an irregular singularity at infinity. As a consequence, the standard power series about any finite point (in particular the origin) converges everywhere in C\mathbb{C}, so HeunT is an entire function of xx for fixed parameters.

This page is written for researchers who use special functions in analytic/numerical work and want a reliable “how-to” reference: what equation HeunT solves, how it is normalized, how to compute it (series and asymptotics), and what special parameter regimes produce polynomials or closed forms.


The canonical triconfluent Heun equation (THE1_1)

Section titled “The canonical triconfluent Heun equation (THE1_11​)”

A common and very convenient normalization (used in the classic reference Heun’s Differential Equations, Part E) is the canonical THE:

y(x)    (γ+3x2)y(x)  +  [α+(β3)x]y(x)  =  0,α,β,γC.y''(x)\;-\;(\gamma+3x^2)\,y'(x)\;+\;\bigl[\alpha+(\beta-3)x\bigr]\,y(x)\;=\;0, \qquad \alpha,\beta,\gamma\in\mathbb{C}.

All finite points are ordinary; the only singularity is at x=x=\infty (irregular, rank 33).

Representative “Schrödinger” form (THE2_2)

Section titled “Representative “Schrödinger” form (THE2_22​)”

It is often useful (especially for asymptotics/WKB) to remove the first-derivative term. With

z(x)=e12(x3+γx)y(x),z(x)=e^{-\frac12(x^3+\gamma x)}\,y(x),

the canonical equation is equivalent to the representative form

z(x)  +  (αγ24+βx32γx294x4)z(x)=0.z''(x)\;+\;\Bigl(\alpha-\frac{\gamma^2}{4}+\beta x-\frac{3}{2}\gamma x^2-\frac{9}{4}x^4\Bigr)\,z(x)=0.

Because x=0x=0 is an ordinary point, solutions are uniquely determined by (y(0),y(0))(y(0),y'(0)). The standard basis of entire solutions is:

  • E1(α,β,γ;x)E_1(\alpha,\beta,\gamma;x): the solution with E1(0)=1,E1(0)=0;E_1(0)=1,\qquad E_1'(0)=0;
  • E2(α,β,γ;x)E_2(\alpha,\beta,\gamma;x): the solution with E2(0)=0,E2(0)=1.E_2(0)=0,\qquad E_2'(0)=1.

In the reduced-parameter convention used on this site, the triconfluent Heun function is

  HeunT(α,β,γ;x)  :=  E1(α,β,γ;x)  \boxed{\;\mathrm{HeunT}(\alpha,\beta,\gamma;x)\;:=\;E_1(\alpha,\beta,\gamma;x)\;}

i.e. the unique entire solution of THE1_1 with y(0)=1y(0)=1 and y(0)=0y'(0)=0.


Power series at the origin (global, since the function is entire)

Section titled “Power series at the origin (global, since the function is entire)”

Write

HeunT(α,β,γ;x)=n=0en(α,β,γ)xn,e0=1,  e1=0.\mathrm{HeunT}(\alpha,\beta,\gamma;x)=\sum_{n=0}^\infty e_n(\alpha,\beta,\gamma)\,x^n, \qquad e_0=1,\;e_1=0.

A convenient order-3 recurrence (from the Euler-operator form of THE1_1) is:

(n+2)(n+3)un+3(n+2)γun+2+αun+1(β33n)un=0,n0,(n+2)(n+3)\,u_{n+3}-(n+2)\gamma\,u_{n+2}+\alpha\,u_{n+1}-(\beta-3-3n)\,u_n=0, \qquad n\ge 0,

where unu_n are the Taylor coefficients of a solution.

For HeunT specifically:

e0=1,e1=0,e2=α2,e_0=1,\qquad e_1=0,\qquad e_2=-\frac{\alpha}{2},

and for n3n\ge 3,

en=(n1)γen1αen2(β+63n)en3n(n1).e_n=\frac{(n-1)\gamma\,e_{n-1}-\alpha\,e_{n-2}-(\beta+6-3n)\,e_{n-3}}{n(n-1)}.

Similarly,

E2(α,β,γ;x)=n=0cn(α,β,γ)xn+1,c0=1,E_2(\alpha,\beta,\gamma;x)=\sum_{n=0}^\infty c'_n(\alpha,\beta,\gamma)\,x^{n+1}, \qquad c'_0=1,

with

c1=γ2,c2=γ2α6,c'_1=\frac{\gamma}{2},\qquad c'_2=\frac{\gamma^2-\alpha}{6},

and for n3n\ge 3,

cn=nγcn1αcn2(β+33n)cn3(n+1)n.c'_n=\frac{n\gamma\,c'_{n-1}-\alpha\,c'_{n-2}-(\beta+3-3n)\,c'_{n-3}}{(n+1)n}.

Symmetries and parameter transformations (the “G6G_6” action)

Section titled “Symmetries and parameter transformations (the “G6G_6G6​” action)”

A characteristic feature of THE is a discrete symmetry under multiplication of the argument by a 6th root of unity.

Let ω\omega satisfy ω6=1\omega^6=1. Define the operator TωT_\omega acting on a solution y(α,β,γ;x)y(\alpha,\beta,\gamma;x) of THE1_1 by

(Tωy)(α,β,γ;x)=exp ⁣(12(1ω3)(x3+γx))  y(ω4α,  ω3β,  ω2γ;  ωx).(T_\omega y)(\alpha,\beta,\gamma;x) = \exp\!\Bigl(\tfrac12(1-\omega^3)(x^3+\gamma x)\Bigr)\; y(\omega^4\alpha,\;\omega^3\beta,\;\omega^2\gamma;\;\omega x).

Then:

  • the six operators TωT_\omega form a group isomorphic to the cyclic group G6G_6;
  • TωT_\omega maps solutions of THE1_1 to solutions of THE1_1 (with transformed parameters);
  • in the THE2_2 representation (no first derivative), Tωz(α,β,γ;x)=z(ω4α,ω3β,ω2γ;ωx).T_\omega z(\alpha,\beta,\gamma;x)=z(\omega^4\alpha,\omega^3\beta,\omega^2\gamma;\omega x).

These symmetries are extremely useful for:

  • generating solutions in different angular sectors,
  • relating asymptotics across rotations by π/3\pi/3,
  • reducing computations to a “principal wedge” and rotating.

Asymptotics at infinity and Stokes phenomenon

Section titled “Asymptotics at infinity and Stokes phenomenon”

Since x=x=\infty is an irregular singularity, the natural objects are formal asymptotic expansions, valid in angular sectors and related by Stokes matrices.

A standard formal basis of solutions of THE1_1 as x|x|\to\infty is:

y^1(α,β,γ;x)=xβ31ν0aν(α,β,γ)xν,\hat y_1(\alpha,\beta,\gamma;x) = x^{\frac{\beta}{3}-1}\sum_{\nu\ge 0} a_\nu(\alpha,\beta,\gamma)\,x^{-\nu}, y^2(α,β,γ;x)=ex3+γxxβ31ν0(1)νaν(α,β,γ)xν.\hat y_2(\alpha,\beta,\gamma;x) = e^{x^3+\gamma x}\,x^{-\frac{\beta}{3}-1}\sum_{\nu\ge 0}(-1)^\nu a_\nu(\alpha,-\beta,\gamma)\,x^{-\nu}.

The coefficients aνa_\nu satisfy:

  • normalization and first terms a0=1,a1=α3,a2=16[γ(β31)+α23],a_0=1,\qquad a_1=-\frac{\alpha}{3},\qquad a_2=\frac{1}{6}\Bigl[\gamma\Bigl(\frac{\beta}{3}-1\Bigr)+\frac{\alpha^2}{3}\Bigr],
  • recurrence (valid for all ν0\nu\ge 0) 3(ν+3)aν+3+αaν+2+γ(ν+2β3)aν+1+(ν+1β3)(ν+2β3)aν=0.3(\nu+3)a_{\nu+3}+\alpha a_{\nu+2} +\gamma\Bigl(\nu+2-\frac{\beta}{3}\Bigr)a_{\nu+1} +\Bigl(\nu+1-\frac{\beta}{3}\Bigr)\Bigl(\nu+2-\frac{\beta}{3}\Bigr)a_\nu=0.

Because the dominant exponential in y^2\hat y_2 is ex3e^{x^3}, the Stokes geometry is governed by (x3)\Re(x^3):

  • anti-Stokes directions (oscillatory/transition) satisfy (x3)=0\Re(x^3)=0, i.e. argx=π6+kπ3,kZ,\arg x=\frac{\pi}{6}+k\frac{\pi}{3},\qquad k\in\mathbb{Z}, giving 6 rays separated by π/3\pi/3;
  • between these rays lie Stokes sectors where one exponential dominates.

1) Polynomial solutions (“triconfluent Heun polynomials”)

Section titled “1) Polynomial solutions (“triconfluent Heun polynomials”)”

THE1_1 can admit polynomial solutions because it has no finite singularities: any rational solution must be a polynomial.

A polynomial solution of degree dd exists (and is unique up to scaling) iff both conditions hold:

β=3(d+1),Πd+1(α,γ)=0,\beta=3(d+1), \qquad \Pi_{d+1}(\alpha,\gamma)=0,

where Πd+1(α,γ)\Pi_{d+1}(\alpha,\gamma) is a determinantal condition (dimension d+1d+1) arising from truncation of the coefficient recurrence.

A useful way to see the truncation is to substitute P(x)=k=0dλkxkP(x)=\sum_{k=0}^d \lambda_k x^k into THE1_1, which yields the coefficient relations

(β3k)λk1+αλkγ(k+1)λk+1+(k+1)(k+2)λk+2=0,(\beta-3k)\lambda_{k-1}+\alpha\lambda_k-\gamma(k+1)\lambda_{k+1}+(k+1)(k+2)\lambda_{k+2}=0,

valid for all integers kk with λk=0\lambda_k=0 for k<0k<0 and k>dk>d.

From the highest-degree conditions one gets β=3(d+1)\beta=3(d+1); the remaining d+1d+1 linear relations form a homogeneous system in (λ0,,λd)(\lambda_0,\dots,\lambda_d) whose determinant is Πd+1(α,γ)\Pi_{d+1}(\alpha,\gamma).

For small degrees one obtains explicit constraints; for instance:

  • d=0d=0: β=3\beta=3, α=0\alpha=0, with P0(x)=1P_0(x)=1;
  • d=1d=1: β=6\beta=6, α2+3γ=0\alpha^2+3\gamma=0, with P1(x)=xα/3P_1(x)=x-\alpha/3;
  • d=2d=2: β=9\beta=9, α3+12αγ+36=0\alpha^3+12\alpha\gamma+36=0, with an explicit quadratic polynomial.

A Liouvillian solution is one expressible via a finite tower of algebraic operations, integration, and exponentials of integrals. For THE2_2, a particularly concrete characterization holds:

THE2_2 is Liouvillian iff

β3Z\*andΠβ/3(α,γ)=0.\beta\in 3\mathbb{Z}^\* \quad\text{and}\quad \Pi_{|\beta|/3}(\alpha,\gamma)=0.

In that case, one solution can be written as

Pβ/31(α,γ;x)  eε2(x3+γx),ε=sign(β){±1},P_{|\beta|/3-1}(\alpha,\gamma;x)\;e^{\frac{\varepsilon}{2}(x^3+\gamma x)}, \qquad \varepsilon=\mathrm{sign}(\beta)\in\{\pm1\},

with PmP_m the corresponding polynomial from the previous section.


Most researchers should start here.

  • Maple implements the reduced-parameter convention directly:

    HT := HeunT(alpha, beta, gamma, x);
    dHT := HeunTPrime(alpha, beta, gamma, x);

    Maple computes HeunT as a power series at the origin and analytically continues as needed; because the series has infinite radius of convergence, this is unusually robust for a Heun-type function.

  • Wolfram Language / Mathematica provides HeunT[...] but uses a different parameterization (more parameters in the differential equation). If you want to match the 3-parameter THE1_1 used here, convert your ODE to this canonical form first (affine change of variable plus a gauge transformation). Consult the system documentation for the exact equation it uses.

If you need a custom numerical implementation

Section titled “If you need a custom numerical implementation”

A reliable strategy is hybrid:

  1. Near the origin: use Taylor series with the recurrence for ene_n.

    • Stop when the tail estimate is below your tolerance.
    • Use compensated summation if parameters produce alternating/canceling series.
  2. For moderate/large x|x|: integrate the ODE numerically along a path in the complex plane, using initial data at a point where the Taylor series is still accurate.

  3. For very large x|x| or sector-sensitive problems (e.g. eigenvalue quantization via connection problems):

    • use the formal asymptotics y^1,y^2\hat y_1,\hat y_2 within a chosen Stokes sector,
    • rotate sectors using the G6G_6 symmetry (ω6=1\omega^6=1),
    • track Stokes rays argx=π/6+kπ/3\arg x=\pi/6+k\pi/3 carefully.

  • Confusing THE1_1 with THE2_2: they are equivalent but not identical; mixing their normalizations will change prefactors by e±(x3+γx)/2e^{\pm(x^3+\gamma x)/2}.

  • Ignoring Stokes geometry: when x|x| is large, crossing a Stokes ray changes which asymptotic combination represents a given actual solution. If you’re matching boundary conditions at infinity, you must specify the sector.

  • Resonant parameters: when β/3Z\beta/3\in\mathbb{Z} the fractional powers in the asymptotic prefactors simplify, but special solutions (polynomials/Liouvillian cases) may occur and numerics can become delicate.


  1. A. Ronveaux (ed.), Heun’s Differential Equations, Oxford University Press (1995).
  2. A. Decarreau et al., “Formes canoniques d’équations confluentes de l’équation de Heun”, Ann. Soc. Sci. Bruxelles 92 (1978) 53–78.
  3. S. Yu. Slavyanov and W. Lay, Special Functions: A Unified Theory Based on Singularities, Oxford Mathematical Monographs (2000).
  4. CAS documentation: Maplesoft HeunT and Wolfram Language HeunT reference pages (check the equation/normalization each uses).