1. Introduction
Over the past few decades, fractional diffusion equations have become important for modeling anomalous transport in biological tissues, turbulent flows, and disordered media [
1,
2,
3,
4]. The Riesz fractional Laplacian, in particular, is widely used to model space-fractional diffusion [
5,
6].
Many physical problems involving cylindrical, axial, or radial symmetry admit solutions represented by integrals containing Bessel functions of the first kind. Such representations arise naturally through the Hankel transform [
7], which takes the form
where
denotes the Bessel function of the first kind of order
. Applications include transport around fibers, electrodes, blood vessels, cylindrical inclusions, and localized sources in effectively two-dimensional media. Under these symmetries, the multidimensional Fourier transform reduces naturally to a Hankel transform. The order
is determined by the spatial dimension and symmetry class; in particular,
applies to radially symmetric fields in two dimensions.
Consequently, reliable numerical evaluation of oscillatory Hankel-type integrals becomes a central computational task. This evaluation is especially challenging when the integrand exhibits algebraic singularities, slowly decaying tails, rapidly oscillating Bessel kernels, or fractional powers of the transform variable. Such features commonly occur in Green-function representations of space-fractional diffusion problems and can render direct quadrature inaccurate or computationally expensive. Efficient numerical methods for Hankel integrals are therefore essential for the analysis and simulation of radially symmetric fractional transport models.
2. Physical Background
Diffusion in porous and structurally heterogeneous media, including biological tissues, may deviate from the classical Fickian description [
4,
8]. One important class of anomalous transport processes is space-fractional diffusion, which may arise as a scaling limit of a continuous-time random walk (CTRW) whose jump lengths belong to the domain of attraction of a symmetric Lévy stable distribution [
1]. In an unbounded domain, conservation of mass is expressed by the continuity equation
where
is the concentration and
denotes the vector-valued diffusive flux.
We introduce a generalized first Fick law,
in terms of the Riesz fractional gradient
[
9]. In Fourier space, this operator is defined by
Thus,
interpolates between the vector Riesz transform
at
, and the ordinary gradient,
at
. Unlike the scalar Riesz fractional Laplacian and the scalar Riesz potential, the Riesz fractional gradient remains vector valued. Furthermore, the above definition is objective in the sense discussed in [
10].
Taking the divergence of (
4) gives
Therefore, combining (
2) and (
3) yields the non-local, integro-differential system
where the Riesz fractional Laplacian is defined by its Fourier symbol [
5]
The classical Fick law is recovered for , for which , , and . For , the flux–concentration relation is nonlocal.
It is convenient to introduce the spatial stable index
Thus, the present formulation covers the range , or, equivalently, . The parameter is the characteristic exponent of the associated symmetric Lévy stable process. The case (, ) recovers the Gaussian heat equation and the classical Fick law. For , the model describes space-fractional, or Lévy-flight, superdiffusion characterized by nonlocal transport and heavy-tailed jump distributions.
For an initial point source, the fundamental solution satisfies
For
, its far-field behavior is algebraic,
where
is a time-dependent coefficient. At
, in contrast, the propagator is Gaussian and decays exponentially in
.
Accordingly, parametrizes the degree of nonlocality in the generalized flux law, whereas determines the stable-law index and the far-field decay exponent. In heterogeneous porous media, may be interpreted phenomenologically as an effective descriptor of unresolved microstructural heterogeneity and long-range transport pathways.
The present work develops and compares three numerical quadrature methods for the Hankel transform: sinc quadrature, Ogata method (based on Bessel J zeros), and a hybrid asymptotic-numerical scheme.
3. The Reaction-Diffusion System
We consider a first-order reaction–diffusion system in two dimensions [
11]
where
is the intensity of the spatially-extended source, and
q is an elimination rate. The system can support a non-trivial steady state, which will be studied in the present contribution. The system supports a non-trivial steady state, which is the focus of the present contribution.
We assume cylindrical geometry of infinite extent. The system is compartmentalized into a proximal compartment of radius L (having source intensity ) and an outer compartment extending to infinity (no source, only first-order decay). The source term S therefore splits into (proximal) and (distal) parts.
The steady state of the system (Equation (
14)) can be written as
with boundary condition
[
9]. For full physical fidelity, the equation should be non-dimensionalized. To non-dimensionalize Equation (
15), we recall that
. We introduce a characteristic length scale
and time scale
such that the dimensionless spatial variable is
. By imposing the condition
, the diffusion coefficient is normalized to unity (
), and the equation is rendered dimensionless through the re-parametrization of the source and decay terms. Hence, to simplify presentation we set D = 1.
5. Numerical Methods for Hankel Transforms
We rely on the well-established convergence theorems for the sinc and double-exponential rules, which are known to converge exponentially for analytic integrands [
14,
15]. For the hybrid method, we assess convergence empirically via the cutoff parameter
R in
Table 1, which shows rapid decay of the error as
R increases. In our implementation R = 20 seems a good trade-off.
The convergence order of the trapezoidal rule on the finite interval is quadratic in the step size h, but the double-exponential transformation accelerates this to nearly exponential convergence.
We investigate three quadrature strategies: sinc quadrature, Ogata quadrature, and a hybrid asymptotic–numerical method. All plots were produced with and .
5.1. Sinc Quadrature
Following [
14,
16], we apply the sinc rule with the single-exponential transform
Here,
denotes the radial frequency variable arising in the Hankel transform representation [
7], while
represents the Bessel function of first kind of order
.
In the sinc quadrature method, the semi-infinite interval
is transformed into the whole real line by the single exponential transformation
where
is the single exponential mapping function. The function
maps the real axis onto the positive semi-axis and improves convergence of the quadrature rule for oscillatory Bessel integrals.
The approximated value of algebraic solution
Equation (
23) is given by the following equation:
with
For numerical implementation we take
Here,
h denotes the mesh-size parameter in the sinc quadrature rule,
T is the truncation parameter associated with the oscillatory behavior of the Bessel kernel, and
p is the shift parameter used in the single exponential transformation. The choice
is motivated by the oscillatory nature of Bessel functions and is commonly used in Fourier- and Hankel-type quadrature approximations [
15]. Here,
h denotes the mesh-size parameter in the sinc quadrature rule and is chosen to provide a balance between numerical accuracy and computational efficiency. The parameter
T is determined by the transformation
, which yields
for
. The parameter
is the shift parameter used in the single exponential transformation to improve numerical stability and avoid evaluation at the singular point. These choices follow the standard implementation of the sinc quadrature method for oscillatory Fourier- and Hankel-type integrals [
15]. Now, we have
The mapping functions are
and its derivative
We set
,
, and
.
Figure 6 shows the algebraic solution for
, and
Table 2 lists numerical values.
The asymptotic solution
(Equation (
24)) is evaluated with the same sinc rule; its numerical values and plot are given in
Table 3 and
Figure 7.
The asymptotic solution is used to describe the outer region of the reaction–diffusion model, with . The same approach is applicable for .
5.2. Ogata-Type Quadrature
In his seminal work [
17], Ogata employed the transformation
with
to approximate integrals of the form of Equation (
1). In the present work, we adopt the Ogata transformation and apply the modified mapping
together with the variable substitution
to evaluate the Hankel-type integrals corresponding to
in (
23) and
in (
24). Since the present integrals involve the additional algebraic kernel
, the resulting quadrature formula differs from the classical Ogata formulation and yields a problem-specific discretization. The adopted transformation clusters the quadrature nodes near the zeros of the Bessel function, making it suitable for the numerical evaluation of oscillatory Hankel-type integrals [
12,
18].
The quadrature formula for the full solution becomes
where the weights are
and
are the zeros of
.
Similarly, for the asymptotic solution
we have
The Ogata quadrature method is employed here to numerically evaluate the Hankel-type integral. Although the Ogata quadrature is well suited for oscillatory Hankel-type integrals, the present integral involves the product of oscillatory Bessel functions together with an algebraically decaying kernel of order . The combined effect of the oscillatory Bessel kernel and the relatively slow algebraic decay results in significant cancellation and sign-changing behavior in the finite quadrature approximation. A rigorous convergence and error analysis of the modified Ogata quadrature for the general integral representation is beyond the scope of this work. Hence, the numerical values obtained using the Ogata quadrature are presented only to demonstrate the numerical evaluation of the Hankel-type integral. Since the corresponding oscillatory behavior is not suitable for direct physical interpretation of the concentration profile, the Ogata results are not used for physical validation of the solution, and the corresponding plots are omitted from the numerical comparison.
Similarly to the analytical solution, the asymptotic solution obtained through the Ogata quadrature method also exhibits oscillatory behavior as a result of the oscillatory nature of the Bessel kernel. Therefore, the numerical values are interpreted in the same manner as those of the analytical solution and serve to validate the effectiveness of the proposed quadrature method for Hankel-type integrals [
13].
5.3. Double-Exponential (DE) Accelerated Quadrature
The DE method [
19,
20] transforms a definite integral to the whole real line:
with
for semi-infinite intervals. For oscillatory kernels we use the modification of Ooura and Mori [
15]:
combined with convergence acceleration.
In our implementation of the DE quadrature, we use quadrature points on each side of the origin, giving a total of nodes. The step size is chosen as for a target tolerance of . The quadrature is adaptively terminated when the absolute difference between successive approximations falls below , where is the current estimate. For the oscillatory kernel, we set the truncation parameter in the transformation to to avoid numerical overflow.
To accelerate the convergence of numerical Hankel transforms and overcome the slow convergence of Bessel integrals, one could evaluate intermediate integrals between the zeros of the Bessel J function and apply convergence acceleration techniques to the partial sums. The disadvantage of this method is that it may require hard-coded tabulation of a fixed number of Bessel J zeros. A more efficient method [
9] involves asymptotics of the Bessel J zeros,
, for large arguments:
The partial sums sequence convergence is accelerated by Wynn’s -algorithm using the array of first 15 asymptotic zeros.
5.4. Hybrid Asymptotic–Numerical Quadrature
We propose a split of the integral at a finite cutoff terminal
R:
For
(
) we approximate
and use the large-argument asymptotics of Bessel functions:
The large-argument asymptotic expansions of the Bessel functions are standard results from the theory of Bessel functions [
12]. Thus,
becomes a sum of integrals of the form
which can be expressed in terms of incomplete gamma functions or generalized sine/cosine integrals. The tail approximation is quantitatively justified by the condition
, ensuring the denominator is dominated by
. The neglected term
is at most
, resulting in a tail error
. Specifically, the error in the tail integral satisfies
where
C depends on
and is uniformly bounded for fixed parameters. This follows directly from the boundedness of the trigonometric asymptotic forms and the monotonicity of the algebraic denominator. On the finite interval
, we apply the DE transformation of [
15]:
and the trapezoidal rule:
To accelerate the convergence of the trapezoidal rule on the finite interval, we apply Wynn’s
-algorithm [
21] to the sequence of partial sums
. This algorithm performs a non-linear extrapolation to the limit of the sequence using rational approximates, effectively removing algebraic convergence terms and often yielding an accelerated convergence rate. In practice, we apply it after the first 20 evaluations of the trapezoidal rule to stabilize the estimate.
To validate the practical utility of the hybrid method, we applied it to a synthetic parameter estimation problem: we generated artificial concentration data from Equation (
23) for a known
and then used the hybrid method to recover
from these data via least-squares fitting. The recovered value was
, yielding a relative error below
. This demonstrates the method’s applicability in inverse problems such as estimating anomalous diffusion exponents from experimental profiles.
To provide quantitative evidence for the speedup, we measured the CPU time required to evaluate the solution at a single point with a relative error tolerance of
. The global double-exponential quadrature on the half-infinite interval required on average
s per evaluation, whereas the hybrid method with
required
s, yielding a speedup factor of approximately
. This factor is consistent across different values of
and
r.
Table 6 reports the CPU (Intel i3-1315U, Python 3.11.7) timings for all methods.
Table 1 shows the rapid convergence with
R.
The absolute error reported in
Table 1 is defined as
, where
is the value obtained by the contour integration method (Mellin–Barnes discretization), and
is a highly accurate reference solution computed by the double-exponential quadrature of [
15] with a tolerance of
. The error remains constant for
because the quadrature error is then dominated by the finite step size
h (or the number of quadrature points
N) rather than by the truncation of the contour; reducing
h would further decrease the error.
The non-monotonic behavior observed in
Table 1 results from the interplay between the truncation error of the finite interval and the discretization error of the trapezoidal rule. For small
R, the truncation error dominates and decreases with
R. For intermediate
R, cancellation effects in the finite-interval quadrature introduce small oscillations. For large
R, the truncation error is negligible and the error fluctuates within the discretization error of the finite-step quadrature, which remains roughly constant for fixed
h and
N.
The full solution
for different
is presented in
Figure 10.
6. Discussion and Conclusions
The present work provides a comprehensive analytical and numerical framework for a space-fractional reaction–diffusion system in cylindrical geometry, a model relevant to transport in porous media and biological tissues. Our central result is the integral representation of the steady-state concentration (Equation (
23)), which elegantly separates the source geometry (through the Bessel function
) from the fractional diffusion operator (through the term
). This representation is the foundation upon which we have built and compared three distinct numerical quadrature strategies—sinc quadrature, Ogata quadrature, and a hybrid asymptotic–numerical method—as well as an analytical Fox H-function representation obtained via Mellin–Barnes contour integration.
A key physical insight emerges from the comparison of the full solution with its asymptotic approximations. While the ring-source approximation (Equation (
24)) and the point-source approximation (Equation (
25)) are computationally simpler, they are strictly valid only in the far field (
) and at a qualitative level, respectively. The full solution (
Figure 2) exhibits a higher concentration near the source boundary because the source term is distributed over the entire proximal compartment; the ring-source approximation, which concentrates the source on a ring, cannot capture this feature. This distinction is critical when interpreting experimental data from implanted electrodes or other finite-size sources, where the spatial extent of the source directly influences the near-field concentration profile.
From a methodological standpoint, our comparison of quadrature methods yields clear guidance for practitioners. The sinc quadrature method, implemented with a single-exponential transformation, produces stable, non-oscillatory results for all fractional orders tested (
Figure 6,
Table 2). Its convergence is robust but requires careful tuning of the parameters
T,
h, and
p. In contrast, the Ogata quadrature, despite its theoretical elegance in clustering quadrature points at the zeros of the Bessel function, produced unphysical oscillatory results for our specific integrand (
Table 4 and
Table 5). This behavior is likely due to the oscillatory nature of the Bessel kernel combined with the relatively slow decay of the rational factor
for
. We conclude that while Ogata’s method is excellent for highly oscillatory integrals where the Bessel zeros provide natural quadrature nodes, it is ill-suited for the present class of fractional-diffusion kernels where the integrand remains positive definite. Therefore, the Ogata results are reported only for completeness and should not be used in simulations.
The hybrid asymptotic–numerical method emerges as the clear winner in terms of computational efficiency. By analytically approximating the tail integral using the large-argument asymptotics of the Bessel functions, we restrict the expensive double-exponential quadrature to a finite interval
.
Table 1 demonstrates that the solution converges rapidly with increasing
R, reaching an absolute error below
for
when
. In practice, we have observed that this hybrid method is approximately five times faster than applying the global double-exponential quadrature to the entire half-infinite interval, for the same target accuracy of
. This speed advantage becomes decisive when the solution must be evaluated repeatedly, for instance in parameter estimation or inverse problems.
For those seeking an analytical, closed-form expression, we have derived the Fox H-function representation (Equation (
30)) via the Mellin–Barnes contour integral. This representation allows the direct estimation of asymptotic decay rates (Equation (
32)), which predicts a power-law tail
for the fractional case, in stark contrast to the exponential decay
of the integer-order case. Furthermore, for rational
, the Fox H-function reduces to a Meijer G-function, which can be evaluated using highly optimized special-function libraries. This provides a potential pathway for a future, fully analytical computational strategy.
Despite these advances, several limitations and open questions remain. First, our analysis is restricted to the steady state. The time-dependent version of Equation (
14) would introduce a Laplace transform variable and lead to a more complex integrand involving a term like
in the denominator, which would require a different numerical treatment (e.g., numerical inversion of the Laplace transform). Second, the Mellin–Barnes contour integration was applied only to the asymptotic point-source solution
(Equation (
25)). The full solution
would involve a product of two Bessel functions, leading to a Mellin transform with a ratio of gamma functions that is more challenging to invert. Third, our parameter choices (
) represent a specific non-dimensionalized regime; the performance of the quadrature methods, particularly the hybrid split, should be re-evaluated for extreme parameter values (e.g., very small
q or very large
L) where the spectral support of the integrand shifts dramatically.
Looking forward, the methods developed here have several direct applications. The asymptotic decay formula (Equation (
32)) provides a simple algebraic relationship that can be fitted to experimental concentration profiles to estimate the fractional exponent
, thereby characterizing the anomalous diffusion regime in a given tissue. The hybrid quadrature method can be immediately deployed as a robust subroutine in larger numerical codes simulating foreign-body responses or drug delivery from cylindrical implants. Finally, the Fox H-function representation opens the door to analytical manipulations that are impossible with purely numerical solutions, such as the rigorous derivation of boundary fluxes or total mass in the system.