Uniform asymptotic expansions are derived for the zeros of the reverse generalized Bessel polynomials of large degree $n$ and real parameter $a$. It is assumed that $-Î_{1} n+\frac{3}{2} \leq a \leq Î_{2} n$ for fixed arbitrary $Î_{1} \in (0,1)$ and bounded positive $Î_{2}$. For this parameter range at most one of the zeros is real, with the rest being complex conjugates. The new expansions are uniformly valid for all the zeros, and are shown to be highly accurate for moderate or large values of $n$. They are consequently used as initial values in a very efficient numerical algorithm designed to obtain the remaining complex zeros using Taylor series.
论文ID : 2510.14295标题 : Uniform Asymptotic approximation and numerical evaluation of the Reverse Generalized Bessel Polynomial zeros作者 : T. M. Dunster, A. Gil, D. Ruiz-Antolin, J. Segura分类 : math.CA (Classical Analysis and ODEs)发表时间 : 2025年10月16日论文链接 : https://arxiv.org/abs/2510.14295 本文推导了大度数n n n 和实参数a a a 的逆广义贝塞尔多项式零点的一致渐近展开。假设参数范围为− Δ 1 n + 3 2 ≤ a ≤ Δ 2 n -\Delta_1 n + \frac{3}{2} \leq a \leq \Delta_2 n − Δ 1 n + 2 3 ≤ a ≤ Δ 2 n ,其中Δ 1 ∈ ( 0 , 1 ) \Delta_1 \in (0,1) Δ 1 ∈ ( 0 , 1 ) 为固定任意常数,Δ 2 \Delta_2 Δ 2 为有界正常数。在此参数范围内,至多有一个零点为实数,其余均为复共轭对。新的展开对所有零点一致有效,在中等或大的n n n 值下表现出高精度。这些展开被用作高效数值算法的初值,该算法利用泰勒级数计算剩余的复零点。
广义贝塞尔多项式定义为:
y n ( z ; a ) = ∑ k = 0 n ( n k ) ( n + a − 1 ) k ( 1 2 z ) k y_n(z; a) = \sum_{k=0}^{n} \binom{n}{k} (n+a-1)_k \left(\frac{1}{2z}\right)^k y n ( z ; a ) = ∑ k = 0 n ( k n ) ( n + a − 1 ) k ( 2 z 1 ) k
其中( α ) k = Γ ( α + k ) / Γ ( α ) (α)_k = Γ(α + k)/Γ(α) ( α ) k = Γ ( α + k ) /Γ ( α ) 是Pochhammer符号。这些多项式的零点通常为复值,在应用数学和工程学中有多种应用。
实际应用需求 :广义贝塞尔多项式的零点在应用数学和工程领域有重要应用计算挑战 :现有计算这些零点的方法在效率和精度上存在局限理论完善 :需要建立一致有效的渐近理论来描述所有零点的行为数值算法优化 :需要高效的数值方法来计算复零点以往工作2, 13 在计算精度和效率上有限制 缺乏对所有零点一致有效的渐近展开 数值算法的初值选择不够优化 推导了一致渐近展开 :为逆广义贝塞尔多项式的零点建立了对所有零点一致有效的渐近展开式建立了转折点理论 :基于WKB理论和Liouville-Green方法,处理了具有转折点的微分方程构造了高效数值算法 :结合渐近展开和泰勒级数,开发了计算复零点的高效算法提供了高精度近似 :展开式在中等或大的n n n 值下达到10 − 15 10^{-15} 1 0 − 15 量级的相对误差寻找逆广义贝塞尔多项式θ n ( z ; a ) = z n y n ( z − 1 ; a ) θ_n(z; a) = z^n y_n(z^{-1}; a) θ n ( z ; a ) = z n y n ( z − 1 ; a ) 的零点t m ( u , a ) t_m(u, a) t m ( u , a ) ,其中u = n + 1 2 u = n + \frac{1}{2} u = n + 2 1 ,在参数范围− Δ 1 n + 3 2 ≤ a ≤ Δ 2 n -\Delta_1 n + \frac{3}{2} \leq a \leq \Delta_2 n − Δ 1 n + 2 3 ≤ a ≤ Δ 2 n 下。
通过缩放函数:
w n ( 0 ) ( z ; a ) = 2 − n − a + 1 z 1 − n − a / 2 e − z θ n ( z ; a ) w_n^{(0)}(z; a) = 2^{-n-a+1} z^{1-n-a/2} e^{-z} θ_n(z; a) w n ( 0 ) ( z ; a ) = 2 − n − a + 1 z 1 − n − a /2 e − z θ n ( z ; a )
将问题转化为求解微分方程:
d 2 w d z 2 = { 1 + a − 2 z + ( 2 n + a ) ( 2 n + a − 2 ) 4 z 2 } w \frac{d^2w}{dz^2} = \left\{1 + \frac{a-2}{z} + \frac{(2n+a)(2n+a-2)}{4z^2}\right\} w d z 2 d 2 w = { 1 + z a − 2 + 4 z 2 ( 2 n + a ) ( 2 n + a − 2 ) } w
定义参数:
u = n + 1 2 , α = a − 2 u u = n + \frac{1}{2}, \quad α = \frac{a-2}{u} u = n + 2 1 , α = u a − 2
微分方程重写为:
d 2 w d z 2 = { u 2 f ( α , z ) + g ( z ) } w \frac{d^2w}{dz^2} = \{u^2 f(α, z) + g(z)\} w d z 2 d 2 w = { u 2 f ( α , z ) + g ( z )} w
其中:
f ( α , z ) = ( z + 1 2 α ) 2 + 1 + α z 2 , g ( z ) = − 1 4 z 2 f(α, z) = \frac{(z + \frac{1}{2}α)^2 + 1 + α}{z^2}, \quad g(z) = -\frac{1}{4z^2} f ( α , z ) = z 2 ( z + 2 1 α ) 2 + 1 + α , g ( z ) = − 4 z 2 1
转折点位于:
z 1 , 2 ( α ) = ± i σ − 1 2 α , σ = 1 + α z_{1,2}(α) = ±iσ - \frac{1}{2}α, \quad σ = \sqrt{1 + α} z 1 , 2 ( α ) = ± iσ − 2 1 α , σ = 1 + α
通过Liouville变量ζ ζ ζ 和LG变量ξ ξ ξ :
2 3 ζ 3 / 2 = ξ = ∫ z 1 ( α ) z f 1 / 2 ( α , t ) d t \frac{2}{3}ζ^{3/2} = ξ = \int_{z_1(α)}^z f^{1/2}(α, t) dt 3 2 ζ 3/2 = ξ = ∫ z 1 ( α ) z f 1/2 ( α , t ) d t
零点满足隐式方程:
Z ( u , a , u − 1 t m ( u , a ) ) = u − 2 / 3 a m Z(u, a, u^{-1}t_m(u, a)) = u^{-2/3}a_m Z ( u , a , u − 1 t m ( u , a )) = u − 2/3 a m
其中a m a_m a m 是Airy函数A i ( x ) Ai(x) A i ( x ) 的第m m m 个负零点。
展开形式为:
t m ( u , a ) ∼ u ∑ s = 0 ∞ τ m , s ( α ) u 2 s ( u → ∞ ) t_m(u, a) \sim u \sum_{s=0}^{\infty} \frac{τ_{m,s}(α)}{u^{2s}} \quad (u → ∞) t m ( u , a ) ∼ u ∑ s = 0 ∞ u 2 s τ m , s ( α ) ( u → ∞ )
领导项τ m , 0 τ_{m,0} τ m , 0 :由复杂的隐式方程(3.16)确定后续项 :通过递推关系(3.20)-(3.23)计算:τ m , 1 = − Υ m , 1 ζ m , 0 ′ τ_{m,1} = -\frac{Υ_{m,1}}{ζ'_{m,0}} τ m , 1 = − ζ m , 0 ′ Υ m , 1
τ m , 2 = − 1 2 ζ m , 0 ′ { τ m , 1 2 ζ m , 0 ′ ′ + 2 τ m , 1 Υ m , 1 ′ + 2 Υ m , 2 } τ_{m,2} = -\frac{1}{2ζ'_{m,0}}\{τ_{m,1}^2 ζ''_{m,0} + 2τ_{m,1} Υ'_{m,1} + 2Υ_{m,2}\} τ m , 2 = − 2 ζ m , 0 ′ 1 { τ m , 1 2 ζ m , 0 ′′ + 2 τ m , 1 Υ m , 1 ′ + 2 Υ m , 2 }
T n ( a , z ) = z − 1 Ω n ( a , z ) arctan ( Ω n ( a , z ) w n ( 0 ) ( z ; a ) ∂ w n ( 0 ) ( z ; a ) / ∂ z ) T_n(a, z) = z - \frac{1}{\sqrt{Ω_n(a, z)}} \arctan\left(\frac{\sqrt{Ω_n(a, z)}w_n^{(0)}(z; a)}{\partial w_n^{(0)}(z; a)/\partial z}\right) T n ( a , z ) = z − Ω n ( a , z ) 1 arctan ( ∂ w n ( 0 ) ( z ; a ) / ∂ z Ω n ( a , z ) w n ( 0 ) ( z ; a ) )
H n ( a , z ) = z + π Ω n ( a , z ) H_n(a, z) = z + \frac{π}{\sqrt{Ω_n(a, z)}} H n ( a , z ) = z + Ω n ( a , z ) π
利用递推关系(4.7)计算高阶导数,避免直接计算函数值。
度数范围 :n = 15 , 30 , 50 , 200 , 500 , 1000 , 2000 n = 15, 30, 50, 200, 500, 1000, 2000 n = 15 , 30 , 50 , 200 , 500 , 1000 , 2000 参数值 :a = 1.01 , 20.2 a = 1.01, 20.2 a = 1.01 , 20.2 等零点索引 :m = 1 , 3 , 10 , 15 , 25 m = 1, 3, 10, 15, 25 m = 1 , 3 , 10 , 15 , 25 等相对误差 :与Maple高精度实现的比较计算时间 :CPU执行时间收敛性 :迭代算法的收敛精度设为ε = 10 − 12 ε = 10^{-12} ε = 1 0 − 12 渐近展开使用前5项系数 Maple实现使用60位精度 Matlab算法在Dell Latitude 7410上测试 表1和表2显示的相对误差 :
对于a = 1.01 a = 1.01 a = 1.01 :相对误差在10 − 18 10^{-18} 1 0 − 18 到10 − 15 10^{-15} 1 0 − 15 量级 对于a = 20.2 a = 20.2 a = 20.2 :相对误差在10 − 18 10^{-18} 1 0 − 18 到10 − 15 10^{-15} 1 0 − 15 量级 所有测试案例的相对误差都接近或优于10 − 15 10^{-15} 1 0 − 15 图1显示随着参数a a a 增加,相对误差递减,最大相对误差小于4 × 10 − 15 4×10^{-15} 4 × 1 0 − 15 。
表3的计算时间结果 :
n = 30 n = 30 n = 30 (15个零点):2.8 × 10 − 3 2.8×10^{-3} 2.8 × 1 0 − 3 秒n = 2000 n = 2000 n = 2000 (1000个零点):3.7 × 10 − 2 3.7×10^{-2} 3.7 × 1 0 − 2 秒零点数量增加67倍,计算时间仅增加13倍,显示算法的高效性 图4显示即使计算大量零点,相对误差仍保持良好控制,算法具有优秀的数值稳定性。
图2展示了F ( w ) = 0 F(w) = 0 F ( w ) = 0 方程求解的可视化,Newton方法能准确定位零点。
Carpenter (1992) 2 :早期的广义贝塞尔多项式零点渐近分析Pasquini (2000) 13 :精确计算广义贝塞尔多项式零点的数值方法Segura (2013) 14 :特殊函数复零点的通用计算方法de Bruin等 (1981) 3,4 :广义贝塞尔多项式零点的分布域研究一致性 :展开对所有零点一致有效精度 :达到机器精度水平效率 :算法复杂度显著优于现有方法适用性 :覆盖更广的参数范围理论贡献 :建立了逆广义贝塞尔多项式零点的完整渐近理论数值成就 :开发了高精度、高效率的零点计算算法实用价值 :为相关应用提供了可靠的计算工具参数限制 :方法适用于− Δ 1 n + 3 2 ≤ a ≤ Δ 2 n -\Delta_1 n + \frac{3}{2} \leq a \leq \Delta_2 n − Δ 1 n + 2 3 ≤ a ≤ Δ 2 n 的参数范围复杂性 :渐近展开的推导过程数学上较为复杂实现要求 :需要高精度算术运算支持扩展到更一般的参数范围 研究其他特殊函数零点的类似方法 优化算法的计算效率 探索在实际工程问题中的应用 理论严谨 :基于转折点理论和WKB方法的严格数学推导方法创新 :将渐近展开与数值算法巧妙结合精度卓越 :达到10 − 15 10^{-15} 1 0 − 15 量级的相对误差效率突出 :算法复杂度优于传统方法实用性强 :提供了完整的实现和开源代码理论复杂 :方法的数学基础较为深奥,理解门槛较高参数依赖 :方法的有效性依赖于特定的参数范围假设实现复杂 :需要计算多个复杂的系数和导数学术价值 :为特殊函数理论提供了重要的理论工具应用前景 :在信号处理、控制理论等领域有潜在应用方法论意义 :为类似问题的研究提供了范例科学计算 :需要高精度计算贝塞尔多项式零点的场合工程应用 :滤波器设计、控制系统分析等理论研究 :特殊函数和渐近分析的进一步研究本文引用了14篇重要参考文献,涵盖了渐近分析、特殊函数、数值算法等相关领域的经典和前沿工作,为研究提供了坚实的理论基础。
总评 :这是一篇高质量的数学分析论文,在理论推导和数值实现方面都达到了很高的水准。方法的创新性、结果的精确性以及算法的高效性都值得称赞,为相关领域的研究和应用提供了有价值的工具。