A Fast Analysis-Based Discrete Hankel Transform Using Asymptotic Expansions

Total Page:16

File Type:pdf, Size:1020Kb

A Fast Analysis-Based Discrete Hankel Transform Using Asymptotic Expansions A Fast Analysis-Based Discrete Hankel Transform Using Asymptotic Expansions The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation Townsend, Alex. “A Fast Analysis-Based Discrete Hankel Transform Using Asymptotic Expansions.” SIAM J. Numer. Anal. 53, no. 4 (January 2015): 1897–1917. © 2015, Society for Industrial and Applied Mathematics As Published http://dx.doi.org/10.1137/151003106 Publisher Society for Industrial and Applied Mathematics Version Final published version Citable link http://hdl.handle.net/1721.1/100550 Terms of Use Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use. SIAM J. NUMER. ANAL. c 2015 Society for Industrial and Applied Mathematics Vol. 53, No. 4, pp. 1897–1917 A FAST ANALYSIS-BASED DISCRETE HANKEL TRANSFORM USING ASYMPTOTIC EXPANSIONS ∗ † ALEX TOWNSEND Abstract. A fast and numerically stable algorithm is described for computing the discrete Hankel transform of order 0 as well as evaluating Schl¨omilch and Fourier–Bessel expansions in O(N(log N)2/ loglog N) operations. The algorithm is based on an asymptotic expansion for Bessel functions of large arguments, the fast Fourier transform, and the Neumann addition formula. All the algorithmic parameters are selected from error bounds to achieve a near-optimal computational cost for any accuracy goal. Numerical results demonstrate theefficiency of the resulting algorithm. Key words. Hankel transform, Bessel functions, asymptotic expansions, fast Fourier transform AMS subject classifications. 65R10, 33C10 DOI. 10.1137/151003106 ν ≥ f , → 1. Introduction. The Hankel transform of order 0 of a function :[0 1] C is defined as [21, Chap. 9] 1 (1.1) Fν (ω)= f(r)Jν (rω)rdr, ω>0, 0 J ν ν where ν is the Bessel function of the first kind with parameter .When =0,(1.1) is essentially the two-dimensional Fourier transform of a radially symmetric function with support on the unit disc and appears in the Fourier–Hankel–Abel cycle [21, sect. 9.3]. Furthermore, the Hankel transform of integer order ν ≥ 1 is equivalent to the Fourier transform of functions of the form eiνθf(r), where θ ∈ [0, 2π). Throughout ν this paper we take to be an integer. Various semidiscrete and discrete variants of (1.1 ) are employed in optics [7], electromagnetics [17], medical imaging [13], and the numerical solution of partial differential equations [3]. At some stage these require the computation of the following sums: N (1.2) fk = cnJν (rkωn), 1 ≤ k ≤ N, n=1 where ν is an integer, 0 <ω1 < ··· <ωn < ∞,and0≤ r1 < ··· <rN ≤ 1. Special cases of (1.2) that are considered in this paper are (1) the evaluation of Schl¨omilch expansions at rk [23](ωn = nπ or ωn =(n+ν)π), (2) the evaluation of Fourier–Bessel expansions of order 0 at rk (ν =0andωn = j0,n,where j0,n is the nth positive root of J0), and (3) the discrete Hankel transform (DHT) of order 0 [15](ν =0,ωn = j0,n, and rk = j0,k/j0,N+1). For algorithms that rely on the fast Fourier transform (FFT), such as the algorithm described in this paper, tasks (1), (2), and (3) are incrementally more difficult. We consider them in turn in sections 4 , 5,and6, respectively. ∗Received by the editors January 8, 2015; accepted for publication (in revised form) May 26, Downloaded 12/22/15 to 18.51.1.3. Redistribution subject SIAM license or copyright; see http://www.siam.org/journals/ojsa.php 2015; published electronically August 6, 2015. http://www.siam.org/journals/sinum/53-4/100310.html †Department of Mathematics, Massachusetts Institute of Technology, Cambridge, MA 02139-4307 ([email protected]). 1897 Copyright © by SIAM. Unauthorized reproduction of this article is prohibited. 1898 ALEX TOWNSEND J z Our algorithm is based on carefully replacing ν ( ) by an asymptotic expansion for large arguments that, up to a certain error, expresses Jν (z) as a weighted sum of trigonometric functions. This allows a significant proportion of the computation involved in (1.2) to be achieved by the discrete cosine transform of type I (DCT) and the discrete sine transform of type I (DST). These are O(N log N) FFT-based CI SI algorithms for computing matrix-vector products with the matrices N and N ,where (1.3) k − n − π knπ CI ( 1)( 1) , SI , ≤ k, n ≤ N. ( N )kn =cos N − ( N )kn =sin N 1 1 +1 Asymptotic expansions of special functions are notoriously tricky to use in prac- tice because it is often difficult to determine the precise regime for which they are accurate approximations. However, for transforms involving orthogonal polynomials, such as the Chebyshev–Legendre transform [8, 16], successful fast algorithms have been derived based on asymptotic expansions. At the point of evaluation, these algo- rithms are competitive with multipole-like approaches [1] but have the advantage of no precomputation. This allows for more adaptive algorithms such as a convolution algorithm for Chebyshev expansions [9]. In this paper we will use error bounds to determine the precise regime for which an asymptotic expansion of Bessel functions is an accurate approximation and from there derive all the algorithmic parameters to achieve a near-optimal computational cost for any accuracy goal (see Table 4). For each task (1)–(3) there are just two user- c ,...,c defined inputs: A vector of coefficients 1 N in (1.2) and a working accuracy N >0. The values of fk in (1.2) are then calculated to an accuracy of O( n=1 |cn|). 2 p The resulting algorithm has a complexity of O(N(log N ) log(1/) / loglog N), where p = 1 for task (1), p = 2 for task (2), and p = 3 for task (3). For the majority of this paper we state algorithmic complexities without the dependency on . Previous algorithms based on asymptotic expansions for computing (1.2)[4, 24] have either a poor accuracy or a dubious numerical stability [5]. Here, we find that once an asymptotic expansion of Bessel functions is carefully employed the resulting algorithm is numerically stable, can be adapted to any accuracy goal, and requires no precomputation. Moreover, we show how the equally spaced restriction, which is inherited from the reliance on DCTs and DSTs, can be alleviated. v ,...,v We use the following notation. A column vector with entries 1 N is denoted v v v ,...,v by , a row vector is denoted by , a diagonal matrix with diagonal entries 1 N is written as Dv,andtheN ×N matrix with (k, n)entry Jν (akn) is denoted by Jν (A), where A =(akn)1≤k,n≤N . The paper is organized as follows. In section 2 webriefly discuss existing methods for computing (1.2),andinsection3 we investigate the approximation power of three 3/2 expansions for Bessel functions. In section 4 we firstdescribe an O(N ) algorithm for evaluating Schl¨omilch expansions before deriving a faster O(N(log N)2/ loglog N) algorithm. In sections 5 and 6 we use the Neumannaddition formula to extend the algorithm to the evaluation of Fourier–Bessel expansions and the computation of the DHT. 2. Existing methods. We now give a brief description of some existing methods Downloaded 12/22/15 to 18.51.1.3. Redistribution subject SIAM license or copyright; see http://www.siam.org/journals/ojsa.php for evaluating (1.2) that roughly fall into four categories: (1) direct summation, (2) evaluation via an integral representation, (3) evaluation using asymptotic expansions, and (4) butterfly schemes. For other approaches see [5 ]. Copyright © by SIAM. Unauthorized reproduction of this article is prohibited. A FAST DHT USING ASYMPTOTIC EXPANSIONS 1899 J r ω 2.1. Direct summation. One of the simplest ideas is to evaluate ν ( k n)for 1 ≤ k, n ≤ N and then naively compute the sums in (1.2). By using the Taylor series expansion in (3.3) for small z, the asymptotic expansion in (3.1) for large z, and Miller’s algorithm [18, sect. 3.6(vi)] (backward recursion with a three-term recurrence) otherwise, each evaluation of Jν (z)costsO(1) operations [2]. Therefore, this simple algorithm requires a total of O(N 2) operations and is very efficient for 2 small N (N ≤ 256). However, the O(N ) cost is prohibitive for large N. Note that in general there is no evaluation scheme for Jν (z) that is exact in infinite precision arithmetic. At some level a working accuracy of >0 must be introduced. Thus, even in the direct summation approach, the relaxation of the working accuracy that is necessary for deriving a faster algorithm has already been made. The sums in (1.2) are equivalent to the matrix-vector product Jν ( r ω )c.One reason that an O(N(log N)2/ loglog N) algorithm is possible is because the argument, r ω, is a rank 1 matrix, a fact that we will exploit several times. 2.2. Evaluation via an integral representation. When ν is an integer, Jν (z) can be replaced by its integral representation [18, (10.9.2)], −ν π −ν 2π i iz cos(θ) i iz cos(θ) Jν z e νθ dθ e νθ dθ, (2.1) ( )= cos( ) = cos( ) π 0 2π 0 √ where i = −1 is the imaginary unit and the last equality holds because eiz cos(θ) cos(νθ)isevenaboutt = π. The integrand in (2.1)is2 π-periodic and the integral K can be approximated by a -point trapezium rule. Substituting this approximation into (1.2) gives a double sum for f that can be evaluated with one FFT followed by an interpolation step in O(KN + N log N)operations[ 6].
Recommended publications
  • Zero-Order Hankel Transform Method for Partial Differential Equations
    Naol Tufa Negero / International Journal of Modern Sciences and Engineering Technology (IJMSET) ISSN 2349-3755; Available at https://www.ijmset.com Volume 3, Issue 10, 2016, pp.24-36 Zero-Order Hankel Transform Method for Partial Differential Equations Naol Tufa Negero Faculty of Natural and Computational Science, Department of Mathematics, Wollega University, Nekemte,Ethiopia. [email protected] Abstract This paper deals with the solution of Partial Differential Equations (PDEs) by the method of Hankel transform. Firstly, Hankel transforms is derived using two dimensional Fourier transform, next its properties are presented because their results are used widely in solving partial differential equations in the polar and axisymmetric cylindrical configurations, finally it applied to partial differential equation with precise formulation of initial and boundary value problems. In this article, we use the Hankel transforms method, namely Hankel transforms of zero order and of order one are introduced, such that PDE reduced to an ODE, which can be subsequently solved using ODE techniques which involves the Bessel functions. Moreover the main result of this paper is the zero-order Hankel transform method for Partial differential equations in unbounded problems with radial symmetry that is appropriate in the polar and cylindrical coordinates, which is analyzed in some detail. Keywords: Radial Fourier transforms, Two Dimensional Fourier Transform, Polar, Cylindrical and spherical Coordinates, Zero-Order Hankel Transform, Partial Differential Equations 1. INTRODUCTION: There are several integral transforms which are frequently used as a tool for solving numerous scientific problems. In many real applications, Fourier transforms as well as Mellin transforms and Hankel transforms are all very useful.
    [Show full text]
  • The Bessel Function, the Hankel Transform and an Application to Differential Equations
    Georgia Southern University Digital Commons@Georgia Southern Electronic Theses and Dissertations Graduate Studies, Jack N. Averitt College of Summer 2017 The Bessel Function, the Hankel Transform and an Application to Differential Equations Isaac C. Voegtle Follow this and additional works at: https://digitalcommons.georgiasouthern.edu/etd Part of the Partial Differential Equations Commons Recommended Citation I. Voegtle, "The Bessel Function, the Hankel Transform and an Application to Differential Equations". Georgia Southern University, 2017. This thesis (open access) is brought to you for free and open access by the Graduate Studies, Jack N. Averitt College of at Digital Commons@Georgia Southern. It has been accepted for inclusion in Electronic Theses and Dissertations by an authorized administrator of Digital Commons@Georgia Southern. For more information, please contact [email protected]. THE BESSEL FUNCTION, THE HANKEL TRANSFORM AND AN APPLICATION TO DIFFERENTIAL EQUATIONS by ISAAC VOEGTLE (Under the Direction of Yi Hu) ABSTRACT In this thesis we explore the properties of Bessel functions. Of interest is how they can be applied to partial differential equations using the Hankel transform. We use an example in two dimensions to demonstrate the properties at work as well as formulate thoughts on how to take the results further. INDEX WORDS: Bessel function, Hankel transform, Schrodinger¨ equation 2009 Mathematics Subject Classification: 35, 42 THE BESSEL FUNCTION, THE HANKEL TRANSFORM AND AN APPLICATION TO DIFFERENTIAL EQUATIONS by ISAAC VOEGTLE B.A., Anderson University, 2015 A Thesis Submitted to the Graduate Faculty of Georgia Southern University in Partial Fulfillment of the Requirements for the Degree MASTER OF SCIENCE STATESBORO, GEORGIA c 2017 ISAAC VOEGTLE All Rights Reserved 1 THE BESSEL FUNCTION, THE HANKEL TRANSFORM AND AN APPLICATION TO DIFFERENTIAL EQUATIONS by ISAAC VOEGTLE Major Professor: Yi Hu Committee: Shijun Zheng Yan Wu Electronic Version Approved: 2017 2 DEDICATION This thesis is dedicated to my wonderful wife.
    [Show full text]
  • International Journal of Pure and Applied Mathematics ————————————————————————– Volume 55 No
    International Journal of Pure and Applied Mathematics ————————————————————————– Volume 55 No. 2 2009, 247-256 THE HANKEL CONVOLUTION OF ARBITRARY ORDER C.K. Li Department of Mathematics and Computer Science Brandon University Brandon, Manitoba, R7A 6A9, CANADA e-mail: [email protected] Abstract: Let µ> 1/2. The classical Hankel transform is defined by − ∞ (hµφ)(t)= xJµ(xt)φ(x)dx t (0, ), (1) Z0 ∈ ∞ where Jµ(x) denotes the Bessel function of the first kind and order µ. The goal of this paper is to construct the Hankel transform of arbitrary order hµ,k based −1 on the two differential operators and show that hµ,k = h on H 1 for µ R. µ,k µ− 2 ∈ Furthermore, the Hankel convolution of arbitrary order is introduced with the following identity −µ (hµ,kh)(t)= t (hµ,kφ)(t)(hµ,kψ)(t) on the spaces (H 1 , H 1 ) and (Sµ, H 1 ) respectively. µ− 2 µ− 2 µ− 2 AMS Subject Classification: 46F12 Key Words: Hankel transform, Bessel function, Hankel convolution and automorphism 1. Introduction Let R+ = (0, ) and a weight function ν(x) > 0 in R+. We define a set of ∞ functions L(R+,ν(x)) as ∞ L(R+,ν(x)) = f(x) f(x) ν(x)dx < . { | Z0 | | ∞} Different types of the Hankel transforms as well as their convolutions, including modified ones, have been investigated over the decades (for example, see [7]- Received: August 1, 2009 c 2009 Academic Publications 248 C.K. Li [5] and [1]) both in the classical sense and in spaces of generalized functions.
    [Show full text]
  • A Fast Transform for Spherical Harmonics
    A Fast Transform for Spherical Harmonics Martin J. Mohlenkamp The Journal of Fourier Analysis and Applications 5(2/3):159{184, 1999. A±liation. Department of Mathematics, Yale University; and Department of Applied Mathemat- ics, University of Colorado, Campus Box 526, Boulder CO 80309-0526, [email protected]. Math Subject Classi¯cation. Primary 65T20; Secondary 42C10, 33C55. Keywords and Phrases. Spherical Harmonics, Fast Transforms, Associated Legendre Functions. Acknowledgements and Notes. I would like to thank my thesis advisor, R.R. Coifman, for his help and guidance. Abstract Spherical Harmonics arise on the sphere S2 in the same way that the (Fourier) exponential functions ik e k2Z arise on the circle. Spherical Harmonic series have many of the same wonderful properties asf Fourierg series, but have lacked one important thing: a numerically stable fast transform analogous to the Fast Fourier Transform. Without a fast transform, evaluating (or expanding in) Spherical Harmonic series on the computer is slow|for large computations prohibitively slow. This paper provides a fast transform. For a grid of (N 2) points on the sphere, a direct calculation has computational complexity (N 4), but a simpleO separation of variables and Fast Fourier Transform reduce it to (N 3) time. HereO we present algorithms with times (N 5=2 log N) and (N 2(log N)2). O The problem quickly reduces to the fastO application of matricesO of Associated Legendre Functions of certain orders. The essential insight is that although these matrices are dense and oscillatory, locally they can be represented e±ciently in trigonometric series. 1 Introduction Spherical Harmonics arise on the sphere S2 in the same way that the (Fourier) exponential functions ik e k2Z arise on the circle.
    [Show full text]
  • Hankel Transform, Langlands Functoriality and Functional Equation of Automorphic L-Functions
    Hankel transform, Langlands functoriality and functional equation of automorphic L-functions Ngô Bảo Châu dedicated with affection to the memory of Hiroshi Saito 1 Introduction The functoriality conjecture of Langlands, as stated in [33], offers a general organizational scheme for all automorphic representations. This conjecture can be roughly stated as follows: if H and G are reductive groups defined over a global field k, ξ : L H L G a homomorphism between their Langlands dual groups, then it is possible to attach to! each automorphic rep- H H resentation π = vπv of H a packet of automorphic representations π = vπv of G. In ⊗ ⊗ the formula π = vπv, local components πv are irreducible admissible representations of ⊗ G(kv), kv being the completion of k at a place v k . The automorphic functoriality is expected to be of local nature in the sense that it should2 j j be compatible with the local func- toriality principle that consists in a map from the set of packets of irreducible admissible representations of H(kv) to the set of packets of irreducible admissible representations of G(kv). Since unramified representations of H(kv) at an unramified nonarchimedean place v are parametrized by certain semi-simple conjugacy classes in L H, the local functoriality is required to be compatible with the transfer of conjugacy classes from L H to L G. A crucial part of the functoriality program, known as endoscopy, is now almost completely understood thanks to cumulative efforts of many mathematicians over the last 40 years, see [5]. Its main ingredients include in particular the construction of the general trace formula, mainly due to Arthur [4] and the proof of the transfer conjecture and the fundamental lemma, L see [54] and [39].
    [Show full text]
  • Linear Restriction Estimates for the Wave Equation with Inverse Square Potential
    LINEAR RESTRICTION ESTIMATES FOR THE WAVE EQUATION WITH INVERSE SQUARE POTENTIAL JUNYONG ZHANG AND JIQIANG ZHENG Abstract. In this paper, we study a modified linear restriction estimates associated with the wave equation with inverse square potential. In particular, we show the classical linear restriction estimates hold in their almost sharp range when the initial data is radial. Key Words: Linear restriction estimate, Spherical harmonics, Bessel func- tion, Inverse square potential AMS Classification: 42B37, 35Q40, 47J35. Contents 1. Introduction and Statement of Main Result 1 2. Preliminary 4 2.1. Spherical harmonic expansions and the Bessel functions 4 3. Proof of the Main Theorem 6 3.1. Hankel transform and the solution 7 3.2. Estimates of Hankel transforms 8 3.3. Conclude the Proof of Theorem 1.2 13 4. Appendix: Vector valued inequality 15 References 17 References 17 1. Introduction and Statement of Main Result In this paper, we study a modified restriction estimate associated with the wave equation perturbed by an inverse square potential. More precisely, we consider the following wave equation with a singular potential: ( @2u − ∆u + a u = 0 (t; x) 2 R × Rn; a 2 R; t jxj2 (1.1) u(t; x)jt=0 = 0;@tu(t; x)jt=0 = f(x): − a The scale-covariance elliptic operator Pa := ∆ + jxj2 appearing in (1.1) plays a key role in many problems of physics and geometry. The heat and Schr¨odingerflows for the elliptic operator Pa have been studied in the theory of combustion (see [8]), and in quantum mechanics (see [6]). The wave equation (1.1) arises in the study of the wave propagation on conic manifolds [5].
    [Show full text]
  • Asymptotic Expansions of Some Integral Transforms by Using Generalized Functions by Ahmed I, Zayed
    TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIElY Volume 272, Number 2, August 1982 ASYMPTOTIC EXPANSIONS OF SOME INTEGRAL TRANSFORMS BY USING GENERALIZED FUNCTIONS BY AHMED I, ZAYED ABSTRACT. The technique devised by Wong to derive the asymptotic expansions of multiple Fourier transforms by using the theory of Schwartz distributions is ex- tended to a large class of integral transforms. The extension requires establishing a general procedure to extend these integral transforms to generalized functions. Wong's technique is then applied to some of these integral transforms to obtain their asymptotic expansions. This class of integral transforms encompasses, among others, the Laplace, the Airy, the K and the Hankel transforms. 1. Introduction. Recently, the theory of generalized functions has been introduced into the field of asymptotic expansions of integral transforms; see [18, 19,6]. One of the advantages of this approach is to be able to interpret and to assign values to some divergent integrals. This approach goes back to Lighthill [10] who was the first to use generalized functions to study the asymptotic expansions of Fourier transforms. Borrowing Lighthill's idea, several people were able to derive asymptotic expan- sions for other types of integral transforms such as Laplace [2], Stieltjes [11], Riemann-Liouville fractional integral transforms [12] and Mellin convolution of two algebraically dominated functions [17]. The use of generalized functions in the theory of asymptotic expansions has another advantage; that is, in some cases it can provide explicit expressions for the error terms in shorter and more direct ways than the classical methods [9,11]. However, one should not overemphasize the importance of the generalized functions approach since, for the most part, it is an alternative but not an exclusive technique.
    [Show full text]
  • Orthogonal Fast Spherical Bessel Transform on Uniform Grid
    Orthogonal fast spherical Bessel transform on uniform grid Vladislav V. Serov Department of Theoretical Physics, Saratov State University, 83 Astrakhanskaya, Saratov 410012, Russia Abstract We propose an algorithm for the orthogonal fast discrete spherical Bessel transform on an uniform grid. Our approach is based upon the spherical Bessel transform factorization into the two subsequent orthogonal transforms, namely the fast Fourier transform and the orthogonal transform founded on the derivatives of the discrete Legendre orthogonal polynomials. The method utility is illustrated by its implementation for the numerical solution of the three-dimensional time-dependent Schr¨odinger equation. Keywords: Spherical Bessel functions, Hankel transforms, time-dependent Schr¨odinger equation PACS: 02.30.Uu, 31.15.-p arXiv:1509.07115v3 [math.NA] 12 May 2016 1. Introduction The discrete spherical Bessel transform (DSBT) arises in a number of ap- plications, such as, e.g., the analysis of the cosmic microwave background [1], the numerical solution of the differential equations [2, 3, 4], and the numeri- ∗Corresponding author. E-mail address: vladislav [email protected] Preprint submitted to Computer Physics Communications May 13, 2016 cal evaluation of multi-center integrals [5, 6]. Many different SBT algorithms have been proposed so far [7, 8, 9, 10]. But none of them possess all of the advantages of their trigonometric progenitor, namely the fast Fourier trans- form (FFT). These advantages are the performance fastness, the uniform coordinate grid, and the orthogonality. An example of the problem requiring the simultaneous presence of all the advantages is the solving of the Schr¨odinger-type equation (SE) by means of the pseudospectral approach [9].
    [Show full text]
  • A Study on Henkel Transform and Its Relation to the Fourier Transform
    International Journal of Multidisciplinary Research and Development Volume: 2, Issue: 5, 555-558 May 2015 A study on Henkel transform and its relation to the www.allsubjectjournal.com e-ISSN: 2349-4182 Fourier transform p-ISSN: 2349-5979 Impact Factor: 3.762 Parmod Kumar Parmod Kumar Abstract Designation... Assistant In mathematics, the Hankel transform expresses any given function f(r) as the weighted sum of an Prof Rajiv Gandhi S.D. infinite number of Bessel functions of the first kind Jν (kr). The Bessel functions in the sum are all of the Commerce and Science same order ν, but differ in a scaling factor k along the r-axis. The necessary coefficient Fν of each Bessel College Narwana (Jind) function in the sum, as a function of the scaling factor k constitutes the transformed function. Hrayana-126115 Keywords: Hankel Transform, Fourier Transform. Introduction The Hankel transform is an integral transform and was first developed by the mathematician Hermann Hankel. It is also known as the Fourier–Bessel transform. Just as the Fourier transform for an infinite interval is related to the Fourier series over a finite interval, so the Hankel transform over an infinite interval is related to the Fourier–Bessel series over a finite interval. The Hankel transform of order ν of a function f(r) is given by: Where is the Bessel function of the first kind of order with The inverse Hankel transform of Fν(k) is defined as: Which can be readily verified using the orthogonality relationship described below. Inverting a Hankel transform of a function f(r) is valid at every point at which f(r) is continuous provided that the function is defined in (0, ∞), is piecewise continuous and of bounded variation in every finite subinterval in (0, ∞), and However, like the Fourier Transform, the domain can be extended by a density argument to include some functions whose above integral is not finite, for example .
    [Show full text]
  • Discrete Two-Dimensional Fourier Transform in Polar Coordinates Part I: Theory and Operational Rules
    Article Discrete Two-Dimensional Fourier Transform in Polar Coordinates Part I: Theory and Operational Rules Natalie Baddour 1,* 1 Department of Mechanical Engineering, University of Ottawa, 161 Louis Pasteur, , Ottawa, Canada * Correspondence: [email protected]; Tel.: (+1(613)5625800 X2324; Received: 9 July 2019; Accepted: 26 July 2019; Published: 2 August 2019 Abstract: The theory of the continuous two-dimensional (2D) Fourier transform in polar coordinates has been recently developed but no discrete counterpart exists to date. In this paper, we propose and evaluate the theory of the 2D discrete Fourier transform (DFT) in polar coordinates. This discrete theory is shown to arise from discretization schemes that have been previously employed with the 1D DFT and the discrete Hankel transform (DHT). The proposed transform possesses orthogonality properties, which leads to invertibility of the transform. In the first part of this two- part paper, the theory of the actual manipulated quantities is shown, including the standard set of shift, modulation, multiplication, and convolution rules. Parseval and modified Parseval relationships are shown, depending on which choice of kernel is used. Similar to its continuous counterpart, the 2D DFT in polar coordinates is shown to consist of a 1D DFT, DHT and 1D inverse DFT. Keywords: Fourier Theory, DFT in polar coordinates, polar coordinates, multidimensional DFT, discrete Hankel Transform, discrete Fourier Transform, Orthogonality. 1. Introduction The Fourier transform (FT) in continuous and discrete forms has seen much application in various disciplines [1]. It easily expands to multiple dimensions, with all the same rules of the one- dimensional (1D) case carrying into the multiple dimensions.
    [Show full text]
  • Integral Equations Associated with Hankel
    INTEGRALEQUATIONS ASSOCIATED WITH HANKEL CONVOLUTIONS( ) BY DEBORAH TEPPER HAIMO Chapter I. Introduction 1. Objectives. We denote by V[au ■■ -,an] the number of variations of sign of the sequence alt--,an of real numbers. Hence, for example, V[-1,0,1 ]= 1, V[1,0,1] = 0, V[0,0,0]=-1. If / is a real function defined for 0 < x < <*>,then V[f(x)] = l.u.b. V[/(x,), ■• - ,/(xn)], taken over all sets 0 < X! < x2 < • • ■ < co. Let H be a real-valued function of L'( — °°, «), <ba real-valued, continu- ous function of L °°(— °°, °°) and let (1) H *<b(x) = j~ H(x - t)<fi(t)dt, -co<x<oo. H is said to be a variation diminishing *-kernel if and only if, for every such <b, (2) V[H*<Kx)]£V[<p(x)]. Let (3) 1 C~ C* a ~2t)_„E(s) ' where (4) E(s) = ecs2+1*"f](l - i^) e"/8*, the aA's being real, with Z*"=i(l/oit) < co> and 6 and c real, with c ^ 0. In 1947, I. J. Schoenberg proved that the kernel G defined by (3) is vari- Presented to the Society, November 4, 1963 under the title Inversion for Hankel convolu- tions, and January 25, 1964 under the title Representation for Hankel convolutions; received by the editors November 5, 1963. ( ) This paper includes the major part of the author's doctoral dissertation at Harvard University. Thanks are due to Professor I. I. Hirschman, Jr., of Washington University who suggested the problem and who gave invaluable guidance.
    [Show full text]
  • Application of the Generalized Shift Operator to the Hankel Transform Natalie Baddour
    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 convolution-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 Bessel function.
    [Show full text]