View metadata, citation and similar papers at core.ac.uk brought to you by CORE

provided by Crossref Baddour SpringerPlus 2014, 3:246 http://www.springerplus.com/content/3/1/246 a SpringerOpen Journal

SHORT REPORT Open Access Application of the generalized shift operator to the Hankel transform Natalie Baddour

Abstract It is well known that the Hankel transform possesses neither a shift-modulation nor a -multiplication rule, both of which have found many uses when used with other integral transforms. In this paper, the generalized shift operator, as defined by Levitan, is applied to the Hankel transform. It is shown that under this generalized definition of shift, both convolution and shift theorems now apply to the Hankel transform. The operation of a generalized shift is compared to that of a simple shift via example.

Introduction Background It is well known that the Hankel transform does not satisfy Several definitions of the Hankel transform appear in the a convolution or shift theorem in the simple way as that literature. In this paper, we use the definition of the nth the Fourier and Laplace transforms (Piessens 2000), re- order Hankel transform as defined by Piessens in (Piessens ducing its apparent utility. This follows because the 2000) to define the Hankel transform as Bessel functions do not possess a simple addition formula in the same way that the exponentials satisfy ei(x + y) = eixeiy. Z∞

The operation of convolution between two functions FðÞ¼ρ ℍnðÞ¼frðÞ frðÞJ nðÞρr rdr; ð1Þ consists of a shift in one of the functions, a multiplica- 0 tion with the other function, followed by an integration (or summation for discrete transforms) over all allow- where J (z)isthenth order . Here, n may able shifts. Thus, the lack of a convolution theorem for n be an arbitrary real or complex number. However, an inte- the Hankel transform follows because of the lack of a gral transform needs to be invertible in order to be useful simple expression for the shift of a function in the and this restricts the allowable values of n.Ifn is real and Hankel transform domain. n > − 1/2, and under suitable conditions of integrability of Levitan introduced the idea of a generalized displace- the function, the transform is self-reciprocating and the in- ment operator (Levitan 2002). As useful as this concept version formula is given by might be, to the best of the author’s knowledge it does not appear to have seen much application in the physics or en- Z∞ gineering literature. In this paper, Levitan’s generalized dis- ðÞ¼ ðÞρ ðÞρ ρ ρ ð Þ placement operator is made concrete via application to fr F J n r d 2 the Hankel transform. We show that this leads to shift 0 and convolution rules for the Hankel transform. By way of several examples, the Hankel (generalized) shift is com- Thus, the Hankel transforms takes a function f(r)in pared to the standard simple shift. the spatial r domain and transforms it to a function F(ρ) in the frequency ρ domain. This relationship is denoted symbolically as f(r) ⇔ F(ρ).

Correspondence: [email protected] Department of Mechanical Engineering, University of Ottawa, Ottawa, Ontario K1N 6N5, Canada

© 2014 Baddour; licensee Springer. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. Baddour SpringerPlus 2014, 3:246 Page 2 of 6 http://www.springerplus.com/content/3/1/246

Generalized shift for the Hankel Transform where the order of integration has been reversed (Levitan 2002) introduced the idea of a generalized shift and where: operator. Using Levitan’s definition, the generalized shift Z∞ operator Rr0 indicates a shift of r acting on the function 0 ðÞ¼; ; ðÞρ ðÞρ ðÞρ ρ ρ ð Þ f(r) is defined by the formula (Levitan 2002). Dn r r0 x J n r J n r0 J n x d 6 0 Z∞

r0 R frðÞ¼frðÞ¼jr0 FðÞρ J nðÞρr0 J nðÞρr ρdρ ð3Þ The interpretation of the generalized shift operator from Equation (5) allows the shift to be seen directly 0 as an operation on the original untransformed func- where F(ρ) is the Hankel transform of f(r) and we write tion. The definition as given in (3) allows for better r0 the generalized-shifted function as frrð j 0Þ ≡ R frðÞ,asa physical interpretation of the definition (in particu- reminder that the shifted function is now a function of lar in comparison with the familiar Fourier trans- r0 forms) and also permits the simple proofs to follow r and r0. The operator R acting on the function f(r) indicates a shift in f(r)byr0. The intuitive definition of for the shift and convolution rules. the Hankel shift (generalized shift), as defined in (3), is that of the inverse Hankel transform of F(ρ)Jn(ρr0), whereas the unshifted function would be the inverse Generalized shift rule Hankel transform of F(ρ) alone, without the multipli- In keeping with the standard shift-modulation rule of the , the definition of the Hankel cation by Jn(ρr0). In essence, Equation (3) says that multi- plication by Jn(ρr0) in the Hankel domain is equivalent to generalized shift allows for a similar rule to be derived a generalized shift in the spatial domain. for the Hankel transform. The Hankel transform of This definition follows the same expression used for the generalized-shifted function is given by application the Fourier transform, that is: of Equation (1) to the generalized-shifted function in (3) as Z∞ Z∞ ÀÁ 8 9 1 − ω ω 1 ω Ã ω Z∞ Z∞ FðÞω e i t0 ei tdω ¼ FðÞω ei t0 ei tdω < = 2π 2π −∞ −∞ ℍnðÞ¼frðÞjr0 FxðÞJ nðÞxr0 J nðÞxr xdx J nðÞρr rdr Z∞ : ; 1 ωðÞ− 0 0 ¼ FðÞω ei t t0 dω ¼ ftðÞ−t Z∞ Z∞ 2π 0 −∞ ¼ FxðÞJ nðÞxr0 J nðÞxr J nðÞρr rdr xdx ð4Þ 0 0 ð7Þ In (4), the star denotes the complex conjugate and fol- lows the definition of generalized shift as given by Levi- where the order of integration has been reversed. tan. As previously pointed out, the simple shift, f(t − t0), Using the orthogonality (closure) of the Bessel func- ω − ω ωðÞ− follows from the definition because ei te i t0 ¼ ei t t0 . tions (Watson 1995; Abramowitz & Stegun 1964) For the Hankel transform with Bessel functions, no sim- Z∞ ple equivalent expression exists, but the general struc- 1 J ðÞxr J ðÞρr rdr ¼ δðÞx−ρ ; ð8Þ ture of the shift operation for the Fourier transform n n x (left-hand side of Equation (4)) is the same. 0 It is noted that using the definition of Hankel trans- r0 it then follows that: form given in (1), the shifted function R frðÞ¼frrð j 0Þ can also be written as Z∞ δðÞx−ρ 8 9 ℍnðÞ¼frðÞjr0 FxðÞJ nðÞxr0 xdx Z∞

¼ fxðÞ J nðÞρr0 J nðÞρr J nðÞρx ρdρxdx In other words, a (generalized) shift in the spatial do- main is equivalent to multiplication by Jn(ρr0)inthe Z0∞ 0 Hankel domain or, if f(r) ⇔ F(ρ)thenf(r|r0) ⇔ F(ρ)Jn ¼ fxðÞDnðÞr; r0; x xdx (ρr0). This follows the same rule as for the Fourier 0 transform where the Fourier transform of f(r − r0)is ð Þ − ω 5 given by FðÞω e i r0 . Baddour SpringerPlus 2014, 3:246 Page 3 of 6 http://www.springerplus.com/content/3/1/246

Modulation rule Z∞Z∞ ℍ ðÞ¼ðÞà ðÞ ðÞðÞj ðÞρ Since the Hankel transform is self-reciprocal, a “modu- n g H f r gr0 frr0 r0dr0J n r rdr 0 0 8 9 lation” rule similar to that of the Fourier transform can Z∞Z∞

ℍnðÞ¼ðÞgÃH f ðÞr grðÞ0 J nðÞxr0 r0dr0 JnðÞxr JnðÞρr rdrFðÞ x xdx where the definition of the shifted transform follows 0 0 |fflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl}0 by replacing r, r0, ρ, f with ρ, ρ0, r, F in the definition ¼GxðÞ Z∞ Z∞ (3)sothat ¼ GxðÞFxðÞ J nðÞxr J nðÞρr rdr xdx ¼ GðÞρ FðÞρ 0 |fflfflfflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflfflfflffl}0 Z∞ 1 ÀÁ ÀÁ ¼ δðÞx−ρ ρ x R 0 FðÞ¼ρ F ρjρ ¼ frðÞJ n rρ J nðÞρr rdr ð11Þ 0 0 ð Þ 0 14 In the preceding Equation, (14), the definition of the ⇔ ρ ÀÁIn other words,À if f(r) F( ) then it follows that J n Hankel transform of g(r) has been used, in addition to ρ ρ ðÞ⇔ ρρ Þ¼ 0 ðÞρ r 0 fr F 0 R F . the orthogonality of the Bessel functions. Equation (14) clearly states that the Hankel transform of the Hankel convolution is the product of the Hankel transforms, Convolution rule again in parallel with the standard result of Fourier With the definition of the generalized shift, we define transforms. Furthermore, interchanging g and f in the the Hankel convolution of two functions as: proof would give the same result, therefore it also fol- lows that (g * H f)(r)=(f * H g)(r) and that the Hankel Z∞ convolution commutes. Therefore, we have that:

ðÞgÃH f ðÞ¼r grðÞ0 frrððj 0Þr0dr0 12Þ ðÞgÃH f ðÞ¼r ðÞf ÃH g ðÞr ⇔ FðÞρ GðÞρ ð15Þ 0

Equation (12) is in keeping with the typical defin- Multiplication rule itionofaconvolutionintheradialdomain,where Since the Hankel transform is self-reciprocating, then − thesimpleshiftf(r r0) has been replaced with the interchanging the roles of f(r) and g(r) with their trans- generalized shift f(r|r0). Furthermore, we use the forms F(ρ) and G(ρ) in the previous derivation gives the notation * H to denote that this is a Hankel convo- result that the Hankel transform of the product f(r) g (r)is lution, meaning that the generalized Hankel shift the Hankel convolution of their transforms (G * H F)(ρ)= operator is used instead of the simple shift oper- (F * H G)(ρ), so that: ator. It is noted that other authors define a Hankel convolution without reference to the generalized frðÞgrðÞ⇔ðÞGÃH F ðÞ¼ρ ðÞFÃH G ðÞρ ð16Þ shift operator. In all those cases, the integral of a triple product of Bessel functions is used to define the Hankel convolution, for example in (Tuan & Example Saigo 1995; Malgonde & Gaikawad 2001; de Sousa In this section, we apply the preceding definition to a Pinto 1985; Belhadj & Betancor 2002). The math- commonly used function. The Boxcar (or gate) function ematical properties of Hankel are ana- is defined in Hankel frequency space as: lyzed in (Tuan & Saigo 1995; Malgonde & Gaikawad  2001; de Sousa Pinto 1985; Belhadj & Betancor 2002; 10≤ρ≤a Π ðÞ¼ρ ð17Þ Betancor & Marrero 1993; Betancor & Marrero 1995; a 0 otherwise Cholewinski & Haimo 1966). We now proceed to find the Hankel transform of the The zeroth order inverse Hankel transform of the Boxcar Hankel convolution as defined in Equation (12): function is given by: Baddour SpringerPlus 2014, 3:246 Page 4 of 6 http://www.springerplus.com/content/3/1/246

Figure 1 Jinc function.

Z∞ Za Clearly from Figure 3 (and it should be obvious from a Π ðÞρ J ðÞρr ρdρ ¼ J ðÞρr ρdρ ¼ J ðÞar ð18Þ Equation (18)), the generalized and simple shift are quite a 0 0 r 1 0 0 different and it would be a mistake to think that one can be used in place of another for modeling and simulation purposes. A comparison of the original jinc function, its The function 2J1(x)/x is often termed the jinc or som- brero function and is the polar coordinate analog of the generalized shift, and its simple shift for a = 1 and b =1/2 a ðÞ⇔Π ðÞρ is given in Figure 4. For smaller values of the shift, the sinc function. Thus, we have that r J 1 ar a are a Hankel transform pair. Plots of the jinc and its Hankel generalized and simple shifts are closer to each other. transform box car are shown in Figure 1 and Figure 2. The generalized-shifted jinc function is thus given by Discussion Equation (3) and can be found in closed form via inte- The primary utility of the generalized shift function would grals given in (Watson 1995) as: appear to be that it is the function that permits the stand-

" # Z∞ Za ard shift, modulation, multiplication and convolution rules b a to apply when using the Hankel transform. R J 1ðÞar ¼ FðÞρ J 0ðÞρb J 0ðÞρr ρdρ ¼ 1⋅J 0ðÞρb J 0ðÞρr ρdρ r We demonstrated in prior work (Baddour 2009; Baddour 0 0 ðÞðÞðÞ− ðÞðÞ ¼ − arJ0 ab J 1 ar bJ1 ab J 0 ar 2011) that the Hankel transform is part of a two- b2−r2 dimensional Fourier transform in polar coordinates and ð19Þ that taking a convolution over the radial coordinate only (a convolution using the simple shift and only over r)does A comparison of the original jinc function [a/rJ1(ar)], not lead to any simplification because the process of shift- b ÂÃits generalized shift R [a/rJ1(ar)] and its simple shift ing over the radial coordinate destroys radial symmetry. In a ðÞðÞ− r−b J 1 ar b for a = 2 and b = 2 is given in Figure 3. fact, it was shown in (Baddour 2009; Baddour 2011) that a

Figure 2 Boxcar function Π2(ρ). Baddour SpringerPlus 2014, 3:246 Page 5 of 6 http://www.springerplus.com/content/3/1/246

Figure 3 Comparison of original function, generalized shift and simple shift, a = 2, b = 2.

→ radially symmetric function shifted by r ¼ ðÞr0; θ0 in polar transform to turn it into a two- dimensional Fourier 0 transform) is most used in physical systems that have coordinates is given by: radial symmetry. Once the system is shifted in the radial  ∞ ∞ X∞ Z Z direction - as is necessary to take a convolution - radial → → ikðÞθ−θ0 fr−r ¼ e fuðÞ J 0ðÞρu J k ðÞρr0 J k ðÞρr ρdρ udu 0 symmetry is lost and thus the proper, physically- k¼−∞ 0 0 meaningful transform would be a full 2D Fourier trans- ð20Þ form in polar coordinates. We showed in (Baddour θ 2009; Baddour 2011) that if a full (radial and angular) Thus, for a function shifted along the radial axis ( 0 =0), shift is taken in defining the convolution, then the 2D and supposing we are only interested in its values on the θ Fourier transform in polar coordinates does possess the radial axis ( = 0), then the simple shift in terms of the standard shift, modulation, multiplication and convolu- unshifted function is given exactly as: tion rules. ∞ ∞ X∞ Z Z What we have demonstrated in this paper is that if it frðÞ¼−r0 fuðÞ J 0ðÞρu Jk ðÞρr0 J kðÞρr ρdρ udu is desirable to use only the Hankel transform and work k¼−∞ 0 0 with only the radial coordinate, then the Hankel trans- ð21Þ form does possess the standard shift, modulation, multi- plication and convolution rules – but only when the Generally speaking, the Hankel transform alone generalized definition of the shift is employed, not with (without an accompanying angular coordinate Fourier the simple shift.

Figure 4 Comparison of original function, generalized shift and simple shift, a = 1, b = 1/2. Baddour SpringerPlus 2014, 3:246 Page 6 of 6 http://www.springerplus.com/content/3/1/246

Conclusions We have shown that the Hankel transform does possess the standard shift, modulation, multiplication and convolution rules – but only when the generalized version of the shift is employed, not with the simple shift. We demonstrated by way of a simple example that the generalized shift and sim- ple shift are not the same and thus not interchangeable for simulations of physical systems. The value of the general- ized shift is that it permits the standard Fourier rules to apply to the Hankel transform. For the purposes of calculat- ing physically meaningful convolutions, the simple shift in the radial coordinate should also be accompanied with an angular shift. A physically meaningful convolution im- plies integration with a shift over all physical coordinates allowed by the geometry of the problem. Fortunately, the full 2D Fourier transform in polar coordinates possesses the desired shift and convolution rules.

Competing Interests The author declares that she has no competing interests.

Authors’ contributions All contributions to this paper were made by the author and follow on sole-authored prior work as referenced in the text.

Acknowledgements This research was financially supported by the National Science and Engineering Research Council of Canada.

Received: 2 March 2014 Accepted: 9 April 2014 Published: 14 May 2014

References Abramowitz M, Stegun I (1964) Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. Dover, New York Baddour N (2009) Operational and convolution properties of two-dimensional Fourier transforms in polar coordinates. J Opt Soc Am A Opt Image Sci Vis 26:1768–1778 Baddour N (2011) Two-Dimensional Fourier Transforms in Polar Coordinates. Adv Imaging Electron Phys 165:1 Belhadj M, Betancor JJ (2002) Hankel convolution operators on entire functions and distributions. J Math Anal Appl 276:40–63 Betancor JJ, Marrero I (1993) The Hankel Convolution and the Zemanian Spaces βμ and β’μ. Math Nachrichten 160:277–298 Betancor JJ, Marrero I (1995) On the topology of Hankel multipliers and of Hankel convolution operators. Rendiconti Circolo Mat Palermo 44:469–478 Cholewinski FM, Haimo DT (1966) The Weierstrass Hankel convolution transform. JD’Analyse Mathématique 17:1–58 de Sousa Pinto J (1985) A Generalised Hankel Convolution. SIAM J Math Anal 16:1335–1346 Levitan BM (2002) Generalized Displacement Operators. In: Encyclopedia of . Springer, n.d, Heidelberg Malgonde SP, Gaikawad GS (2001) On a generalized Hankel type convolution of generalized functions. Proc Indian Acad Sci - Math Sci 111:471–487 Submit your manuscript to a Piessens R (2000) The Hankel Transform. In: The Transforms and Applications journal and benefi t from: Handbook, Second. CRC Press, Boca Raton , pp 9.1–9.30 Tuan VK, Saigo M (1995) Convolution of Hankel transform and its application to an 7 Convenient online submission integral involving Bessel functions of first kind. Int J Math Math Sci 18:545–549 7 Rigorous peer review Watson GN (1995) a treatise on the theory of Bessel functions. Cambridge 7 Immediate publication on acceptance University Press, Cambridg 7 Open access: articles freely available online 7 doi:10.1186/2193-1801-3-246 High visibility within the fi eld Cite this article as: Baddour: Application of the generalized shift 7 Retaining the copyright to your article operator to the Hankel transform. SpringerPlus 2014 3:246. Submit your next manuscript at 7 springeropen.com