Hankel Transform (inttrans package)
with⁡inttrans:
Introduction
The hankel transform, sometimes referred to as the Bessel transform, has uses in particular types of differential equations.
ℍs = convert⁡hankel⁡f⁡t,t,s,v,int
ℍ⁡s=∫0∞f⁡t⁢t⁢Jv⁡s⁢tⅆt
From this definition, it is clear that t∈0,∞, so this integral transform applies to complex functions of a real and nonnegative variable t. The Hankel transform is self-inversible provided that s∈0,∞, so that
ft=∫0∞ℍs⁢s Jvs⁢tⅆs
f⁡t=∫0∞ℍ⁡s⁢s⁢Jv⁡s⁢tⅆs
Thus the computation of the hankel transform of ft and the inverse transform assumes both that t∈0,∞ and s∈0,∞.
NOTE: since Maple 2020, the two definitions frequently found in the literature are implemented and you can compute with any of them by changing the inttrans:-setup accordingly. The default definition is as shown above. The alternative definition, that was the default one in previous releases of the Maple system. can be seen and set as follows.
Query about the current status:
inttrans:-setupalternativehankeldefinition
alternativehankeldefinition=false
Set the alternative definition to be the one in use (as it was in previous releases of the Maple system)
inttrans:-setupalternativehankeldefinition = true
alternativehankeldefinition=true
Check the integral form of this alternative definition
convert⁡hankel⁡gt,t,s,v,int
∫0∞g⁡t⁢s⁢t⁢Jv⁡s⁢tⅆt
Reset the definition to be as in (1.1)
inttrans:-setupalternativehankeldefinition = false
From the integral forms (1.1) and (1.5), these two definitions are connected substituting in (1.1) f⁡t=g⁡t⁢st, or substituting gt=ft⁢ts in (1.4).
The next sections are written for the definition (1.1) but the input output can be related for the alternative definition using the substituting equations just mentioned.
Algebraic, Exponential, Logarithmic, Trigonometric, Inverse Trigonometric, and Hyperbolic Functions
hankel⁡1α+t,t,s,0
π⁢I0⁡α⁢s2⁢α
hankelexp−a2⋅t22,t,s,0;
ⅇ−s22⁢a2a2
hankellogtt,t,s,0;
−ln⁡2⁢γ⁢ss
hankelsina⋅tt,t,s,1;
θ⁡s−a⁢as⁢−a2+s2
hankelcosa⋅tt,t,s,0;
θ⁡s−a−a2+s2
hankelarctant2t,t,s,1;
−2⁢kei0⁡s
hankelexp−a⋅t⋅sinhb⋅tt,t,s,0 assuming a≥b
a⁢b⁢s⁢a2−2⁢a⁢b+b2+s2−a2+2⁢a⁢b+b2+s2s⁢a2−2⁢a⁢b+b2+s2⁢a2+2⁢a⁢b+b2+s2⁢a2−2⁢a⁢b+b2+s2+a2+2⁢a⁢b+b2+s2
Exponential, Sine, and Cosine Integral
hankel⁡⁢Ci⁡α⁢t2,t,s,0
−2⁢−1+cos⁡s24⁢αs2
hankel⁡⁢Ssi⁡α⁢t2,t,s,0
−2⁢sin⁡s24⁢αs2
hankel⁡Eiβ⁢t2,t,s,0
2⁢−1+ⅇs24⁢βs2
Error Integrals
hankel⁡erfα⁢tt,t,s,0
erfc⁡s2⁢αs
Hankel's Functions 1 and 2
hankel1⁢HankelH1⁡μ,αt⁢HankelH2⁡μ,αtt,t,s,0 assuming −14<μ<14
16⁢cos⁡π⁢μ⁢K2⁢μ⁡1+I⁢α⁢s⁢2⁢K2⁢μ⁡1−I⁢α⁢s⁢2s⁢π2
Bessel and Modified Bessel Functions
hankel⁡⁢BesselJ⁡0,β⁢tα+t2,t,s,0
θ⁡β−s⁢K0⁡α⁢β⁢I0⁡α⁢s+θ⁡s−β⁢I0⁡α⁢β⁢K0⁡α⁢s
hankelBesselJv,β⁢tα+t2,t,s,vassuming v > −12
θ⁡β−s⁢Kv⁡α⁢β⁢Iv⁡α⁢s+θ⁡s−β⁢Iv⁡α⁢β⁢Kv⁡α⁢s
hankel⁡BesselY0,αtt,t,s,0
π⁢Y0⁡2⁢α⁢s−2⁢K0⁡2⁢α⁢ss⁢π
hankelBesselYμ,αtt,t,s,μ assuming −12<μ<12
π⁢Y2⁢μ⁡2⁢α⁢s−2⁢K2⁢μ⁡2⁢α⁢ss⁢π
hankel⁡BesselK0,β⁢t,t,s,0
1β2+s2
hankel⁡BesselKv,β⁢t,t,s,v
β−v⁢svβ2+s2
hankel⁡⁢ⅇα⁢t2⁢BesselI⁡0,β⁢t,t,s,0
−ⅇ−β2−s24⁢α⁢J0⁡β⁢s2⁢α2⁢α
hankel⁡ⅇα⁢t2⁢BesselIv,β⁢t,t,s,v
hankel⁡ⅇα⁢t2⁢Iv⁡β⁢t,t,s,v
Return to Index for Example Worksheets
Download Help Document