<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2021.1211063</article-id><article-id pub-id-type="publisher-id">AM-113237</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Rational Approximation of the Fourier Transform by Integration with Exponential Decay Multiplier
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Sanjar</surname><given-names>M. Abrarov</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Rehan</surname><given-names>Siddiqui</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Rajinder</surname><given-names>K. Jagpal</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Brendan</surname><given-names>M. Quine</given-names></name><xref ref-type="aff" rid="aff4"><sup>4</sup></xref></contrib></contrib-group><aff id="aff4"><addr-line>Department of Physics and Astronomy, York University, Toronto, Canada</addr-line></aff><aff id="aff3"><addr-line>Epic College of Technology, Mississauga, Canada</addr-line></aff><aff id="aff1"><addr-line>Thoth Technology Inc., Algonquin Radio Observatory, Pembroke, ON, Canada</addr-line></aff><aff id="aff2"><addr-line>Department of Earth and Space Science and Engineering, York University, Toronto, Canada</addr-line></aff><pub-date pub-type="epub"><day>08</day><month>11</month><year>2021</year></pub-date><volume>12</volume><issue>11</issue><fpage>947</fpage><lpage>962</lpage><history><date date-type="received"><day>23,</day>	<month>September</month>	<year>2021</year></date><date date-type="rev-recd"><day>15,</day>	<month>November</month>	<year>2021</year>	</date><date date-type="accepted"><day>18,</day>	<month>November</month>	<year>2021</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Recently we have reported a new method of rational approximation of the sinc function obtained by sampling and the Fourier transforms. However, this method requires a trigonometric multiplier that originates from the shifting property of the Fourier transform. In this work, we show how to represent the Fourier transform of a function 
  <em>f</em>(
  <em>t</em>) in form of a ratio of two polynomials without any trigonometric multiplier. A MATLAB code showing algorithmic implementation of the proposed method for rational approximation of the Fourier transform is presented.
 
</p></abstract><kwd-group><kwd>Rational Approximation</kwd><kwd> Fourier Transform</kwd><kwd> Sampling</kwd><kwd> Sinc Function</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The forward and inverse Fourier transforms of two related functions f ( t ) and F ( ν ) can be defined in a symmetric form as [<xref ref-type="bibr" rid="scirp.113237-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref2">2</xref>]:</p><p>F { f ( t ) } ( ν ) = F ( ν ) = ∫ − ∞ ∞     f ( t ) e − 2 π i ν t d t (1)</p><p>and:</p><p>F − 1 { F ( ν ) } ( t ) = f ( t ) = ∫ − ∞ ∞     F ( ν ) e 2 π i ν t d ν , (2)</p><p>where variables t and ν are the corresponding Fourier-transformed arguments in t-space and ν -space, respectively (time t vs. frequency ν , for example).</p><p>Fourier transform methods are widely used in many applications including signal processing [<xref ref-type="bibr" rid="scirp.113237-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref2">2</xref>], spectroscopy [<xref ref-type="bibr" rid="scirp.113237-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref4">4</xref>] and computational finance [<xref ref-type="bibr" rid="scirp.113237-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref7">7</xref>].</p><p>There are several efficient methods that have been reported for rational approximations in literature. For example, the rational approximations may be built on the basis of the Newman nodes [<xref ref-type="bibr" rid="scirp.113237-ref8">8</xref>], Chebyshev nodes [<xref ref-type="bibr" rid="scirp.113237-ref9">9</xref>], logarithmic nodes [<xref ref-type="bibr" rid="scirp.113237-ref10">10</xref>] and so on.</p><p>Recently we have reported a new method of rational approximation of the Fourier transform (1) as given by [<xref ref-type="bibr" rid="scirp.113237-ref11">11</xref>]:</p><p>F { f ( t ) } ( ν ) ≈ e 2 π i ν a ∑ m = 1 2 M − 1 A m ( σ + 2 π i ν ) + B m C m 2 + ( σ + 2 π i ν ) 2 , (3)</p><p>where M is an integer determining the number of summation terms 2 M − 1 , a is a shift constant, σ is a decay (damping) constant and:</p><p>A m = 1 2 M − 1 ∑ n = 0 N     f ( n h − a ) e σ n h cos ( C m n h ) ,</p><p>B m = 1 2 M − 1 ∑ n = 0 N     f ( n h − a ) e σ n h C m sin ( C m n h ) ,</p><p>C m = π ( 2 m − 1 ) 2 M h .</p><p>are expansion coefficients.</p><p>It has been noticed that approximation (3) is not purely rational and there was a question whether or not a rational function of the Fourier transform (1) in explicit form without any trigonometric multiplier of the kind:</p><p>e 2 π i ν a = cos ( 2 π ν a ) + i sin ( 2 π ν a ) , (4)</p><p>depending on the argument ν , can be obtained [<xref ref-type="bibr" rid="scirp.113237-ref12">12</xref>]. Theoretical analysis shows that this trigonometric multiplier originating from the shifting property of the Fourier transform can be indeed excluded. As a further development of our work [<xref ref-type="bibr" rid="scirp.113237-ref11">11</xref>], in this paper, we derive a rational function of the Fourier transform (1) that has no any trigonometric multiplier of the kind (4). Therefore, it can be used as an alternative to the Pad&#233; approximation. To the best of our knowledge, this method of rational approximation of the Fourier transform (1) for a non-periodic function f ( t ) has never been reported in scientific literature.</p></sec><sec id="s2"><title>2. Derivation</title><sec id="s2_1"><title>2.1. Preliminaries</title><p>Assume that Re { f ( t ) } is even while Im { f ( t ) } is odd such that f : ℝ → ℂ , but Re { f } : ℝ → ℝ and Im { f } : ℝ → ℝ . Then it is not difficult to see that the Fourier transform (1) of the function f ( t ) can be expanded into two integral terms as follows:</p><p>F { f ( t ) } ( ν ) = F ( ν ) = 2 ∫ 0 ∞ Re { f ( t ) } cos ( 2 π ν t ) d t + 2 ∫ 0 ∞ Im { f ( t ) } sin ( 2 π ν t ) d t .</p><p>Assume also that the function f ( t ) behaves in such a way that for some positive numbers τ 1 and τ 2 the following integrals:</p><p>∫ τ 1 ∞ Re { f ( t ) } cos ( 2 π ν t ) d t ≈ 0</p><p>and:</p><p>∫ τ 2 ∞ Im { f ( t ) } sin ( 2 π ν t ) d t ≈ 0</p><p>are negligibly small and can be ignored in computation. Consequently, we can approximate the Fourier transform as given by:</p><p>F { f ( t ) } ( ν ) = F ( ν ) ≈ 2 ∫ 0 τ 1 Re { f ( t ) } cos ( 2 π ν t ) d t + 2 ∫ 0 τ 2 Im { f ( t ) } sin ( 2 π ν t ) d t . (5)</p><p>Further the values 2 τ 1 and 2 τ 2 will be regarded as widths (pulse widths) for the real and imaginary parts of the function f ( t ) , respectively.</p></sec><sec id="s2_2"><title>2.2. New Sampling Method</title><p>Consider a sampling Formula (see, for example, Equation (3) in [<xref ref-type="bibr" rid="scirp.113237-ref13">13</xref>] ):</p><p>f ( t ) = ∑ n = − N N f ( t n ) sinc ( π h ( t − t n ) ) + ε ( t ) , (6)</p><p>where:</p><p>sinc ( t ) = { sin t t ,       t ≠ 0 1,         t = 0,</p><p>is the sinc function, t n is a set of sampling points, h is small adjustable parameter (step) and ε ( t ) is error term. Fran&#231;ois Vi&#232;te discovered that the sinc function can be represented by cosine product<sup>1</sup> [<xref ref-type="bibr" rid="scirp.113237-ref14">14</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref15">15</xref>]:</p><p>sinc ( t ) = ∏ m = 1 ∞ cos ( t 2 m ) . (7)</p><p>In our earlier publications we introduced a product-to-sum identity [<xref ref-type="bibr" rid="scirp.113237-ref16">16</xref>]:</p><p>∏ m = 1 M cos ( t 2 m ) = 1 2 M − 1 ∑ m = 1 2 M − 1 cos ( 2 m − 1 2 M t ) (8)</p><p>and applied it for sampling [<xref ref-type="bibr" rid="scirp.113237-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref18">18</xref>] as incomplete cosine expansion of the sinc function for efficient computation of the Voigt/complex error function. It is worth noting that this product-to-sum identity has also found some efficient applications in computational finance [<xref ref-type="bibr" rid="scirp.113237-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref19">19</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref20">20</xref>] involving numerical integration.</p><p>Comparing identities (7) and (8) immediately yields:</p><p>sinc ( t ) = l i m M → ∞ 1 2 M − 1 ∑ m = 1 2 M − 1 cos ( m − 1 / 2 2 M − 1 t ) .</p><p>Unlike Equation (7), this limit consists of sum of cosines instead of product of cosines. As a result, its application provides significant flexibilities in various numerical integrations [<xref ref-type="bibr" rid="scirp.113237-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref18">18</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref19">19</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref20">20</xref>].</p><p>Change of variable 2 M − 1 → M in the limit above leads to:</p><p>sinc ( t ) = l i m M → ∞ 1 M ∑ m = 1 M cos ( m − 1 / 2 M t ) .</p><p>Therefore, by truncating integer M and by making another change of variable t → π t / h we obtain:</p><p>sinc ( π h t ) ≈ 1 M ∑ m = 1 M cos ( π ( m − 1 / 2 ) M h t ) ,   − M h ≤ t ≤ M h . (9)</p><p>The right side of Equation (9) is periodic due to finite number of the summation terms. As a result, the approximation (9) is valid only within the interval t ∈ [ − M h , M h ] .</p><p>At equidistantly separated sampling grid-points such that t n = n h , the substitution of approximation (9) into sampling Formula (6) gives:</p><p>f ( t ) ≈ 1 M ∑ m = 1 M     ∑ n = − N N     f ( n h ) cos ( π ( m − 1 / 2 ) M h ( t − n h ) ) ,   − M h ≤ t ≤ M h . (10)</p><p>It is important that in sampling procedure the total number of the sampling grid-points 2 N + 1 as well as the step h should be properly chosen to insure that the widths 2 τ 1 and 2 τ 2 are entirely covered.</p><p>As we can see, the sampling Formula (10) is based on incomplete cosine expansion of the sinc function that was proposed in our previous works [<xref ref-type="bibr" rid="scirp.113237-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref18">18</xref>] as a new approach for rapid and highly accurate computation of the Voigt/complex error function [<xref ref-type="bibr" rid="scirp.113237-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref22">22</xref>] [<xref ref-type="bibr" rid="scirp.113237-ref23">23</xref>]. Computations we performed show that this method of sampling is particularly efficient in numerical integration.</p></sec><sec id="s2_3"><title>2.3. Even Function</title><p>Suppose that our objective is to approximate the sinc function sinc ( π ν ) . First we take the inverse Fourier transform (2) of the sinc function:</p><p>F − 1 { sinc ( π ν ) } ( t ) = ∫ − ∞ ∞     sinc ( π ν ) e − 2 π i ν t d ν = rect ( t ) ,</p><p>where:</p><p>rect ( t ) = { 1,       if   | t | &lt; 1 / 2 1 / 2 ,       if   | t | = 1 / 2 0,     if   | t | &gt; 1 / 2 ,</p><p>is known as the rectangular function. This function is even since rect ( t ) = rect ( − t ) . The rectangular function rect ( t ) has two discontinuities at t = − 1 / 2 and t = 1 / 2 . Therefore, it is somehow problematic to perform sampling over this function. However, we can use the fact that:</p><p>rect ( t ) = l i m k → ∞ 1 ( 2 t ) 2 k + 1 . (11)</p><p>Thus, by taking a sufficiently large value for the integer k, say k = 35 , we can approximate the rectangular function (11) quite accurately as:</p><p>rect ( t ) ≈ f ( t ) = 1 ( 2 t ) 70 + 1 .</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref> shows the function f ( t ) = 1 / ( ( 2 t ) 70 + 1 ) by blue curve. As we can see from this figure, the function very rapidly decreases at | t | &gt; 1 / 2 with increasing t. Therefore, we can take τ 1 = 0.6 . Thus, the width of this function is 2 τ 1 = 1.2 .</p><p>Sampling of function f ( t ) = 1 / ( ( 2 t ) 70 + 1 ) in accordance with Equation (10) results in a periodic dependence. Consequently, due to periodicity on the right side of Equation (10) it cannot be utilized for rational approximation of the Fourier transform. However, this problem can be effectively resolved by sampling the function f ( t ) e σ t instead of f ( t ) itself. This leads to:</p><p>f ( t ) e σ t ≈ 1 M ∑ m = 1 M     ∑ n = − N N     f ( n h ) e σ n h cos ( π ( m − 1 / 2 ) M h ( t − n h ) ) ,   − M h ≤ t ≤ M h . (12)</p><p><xref ref-type="fig" rid="fig2">Figure 2</xref> shows the results of computation for even function f ( t ) = 1 / ( ( 2 t ) 70 + 1 ) by approximation (12) at M = 32 , N = 28 , h = 0.04 with σ = 0 (blue curve), σ = 0.25 (red curve) and σ = 0.75 (green curve). As we can see from this figure, all three curves are periodic as expected. However, if the constant σ is big enough, then slight rearrangement of Equation (12) in form:</p><p>f ( t ) ≈ e − σ t M ∑ m = 1 M     ∑ n = − N N     f ( n h ) e σ n h cos ( π ( m − 1 / 2 ) M h ( t − n h ) ) , (13)</p><p>can effectively eliminate this periodicity due to presence of the exponential decay multiplier e − σ t on the right side. This suppression effect can be seen from</p><p><xref ref-type="fig" rid="fig3">Figure 3</xref> illustrating the results of computation for the even function f ( t ) = 1 / ( ( 2 t ) 70 + 1 ) by approximation (13) at M = 32 , N = 28 with σ = 0 (blue curve), σ = 0.25 (red curve) and σ = 0.75 (green curve). As it is depicted by blue curve, at σ = 0 the function is periodic. However, as decay coefficient σ increases, the exponential multiplier e − σ t suppresses all the peaks (except the first peak at the origin) such that the resultant function tends to become solitary along the entire positive t-axis. This tendency can be observed by red and green curves at σ = 0.25 and σ = 0.75 , respectively. As a consequence, if the damping multiplier σ is big enough, say greater than unity, the approximated function becomes practically solitary as the original function f ( t ) = 1 / ( ( 2 t ) 70 + 1 ) itself.</p><p>Thus, substituting approximation (13) into Equation (5) and considering the fact that at sufficiently large σ the function becomes solitary along positive x-axis, the upper limit τ 1 of integration can be replaced by infinity as<sup>2</sup>:</p><p>F { f ( t ) } ( ν ) = F { Re { f ( t ) } } ( ν ) = F { 1 ( 2 t ) 70 + 1 } ( ν ) ≈ 2 ∫ 0 τ 1 [ e − σ t M ∑ m = 1 M     ∑ n = − N N Re { f ( n h ) } e σ n h cos ( π ( m − 1 / 2 ) M h ( t − n h ) ) ] cos ( 2 π ν t ) d t ≈ 2 ∫ 0 ∞ [ e − σ t M ∑ m = 1 M     ∑ n = − N N Re { f ( n h ) } e σ n h cos ( π ( m − 1 / 2 ) M h ( t − n h ) ) ] cos ( 2 π ν t ) d t .</p><p>This integral can be taken analytically in form of rational function now and after some trivial rearrangements that exclude double summation, it follows that</p><p>F { Re { f ( t ) } } ( ν ) ≈ ∑ m = 1 M α m + β m ν 2 κ m + λ m ν 2 + ν 4 , (14)</p><p>where the expansion coefficients are given by:</p><p>α m = 1 8 M π 4 ∑ n = − N N Re { f ( n h ) } e n h σ ( μ m 2 + σ 2 ) ( σ cos ( n h μ m ) + μ m sin ( n h μ m ) ) ,</p><p>β m = 1 2 M π 2 ∑ n = − N N Re { f ( n h ) } e n h σ ( σ cos ( n h μ m ) − μ m sin ( n h μ m ) ) ,</p><p>κ m = 1 16 π 4 ( μ m 2 + σ 2 ) 2 ,</p><p>λ m = 1 2 π 2 ( σ 2 − μ m 2 )</p><p>and:</p><p>μ m = π ( m − 1 / 2 ) M h .</p><p><xref ref-type="fig" rid="fig4">Figure 4</xref> shows the original sinc function sinc ( ν ) and its approximation (14) within the interval − 2 π ≤ ν ≤ 2 π at M = 32 , N = 28 , h = 0.04 and σ = 2.75 by black dashed and light blue curves, respectively. These two curves are not visually distinctive.</p></sec><sec id="s2_4"><title>2.4. Odd Function</title><p>Consider, as an example, the following function:</p><p>f ( t ) = i t ( 2 t ) 70 + 1 ≈ i t   rect ( t ) .</p><p>We can see that the condition t   r e c t ( t ) = − ( − t   r e c t ( − t ) ) for odd function in its imaginary part is satisfied. The function Im { f ( t ) } = t / ( ( 2 t ) 70 + 1 ) is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref> by red curve. We can take τ 2 = 0.6 and the width is 2 τ 2 = 1.2 .</p><p>Using exactly same procedure as it has been described above and considering the fact that at sufficiently large σ the upper limit τ 2 of integration can be replaced by infinity, we can write<sup>3</sup>:</p><p>F { f ( t ) } ( ν ) = F { i Im { f ( t ) } } ( ν ) = F { i   t ( 2 t ) 70 + 1 } ( ν ) ≈ 2 ∫ 0 τ 2 [ e − σ t M ∑ m = 1 M     ∑ n = − N N Im { f ( n h ) } e σ n h cos ( π ( m − 1 / 2 ) M h ( t − n h ) ) ] sin ( 2 π ν t ) d t   ≈ 2 ∫ 0 ∞ [ e − σ t M ∑ m = 1 M     ∑ n = − N N Im { f ( n h ) } e σ n h cos ( π ( m − 1 / 2 ) M h ( t − n h ) ) ] sin ( 2 π ν t ) d t .</p><p>This leads to:</p><p>F { i Im { f ( t ) } } ( ν ) ≈ ∑ m = 1 M η m ν + θ m ν 3 κ m + λ m ν 2 + ν 4 , (15)</p><p>where the expansion coefficients are:</p><p>η m = 1 4 M π 3 ∑ n = − N N Im { f ( n h ) } e n h σ ( ( σ 2 − μ m 2 ) cos ( n h μ m ) + 2 σ μ m sin ( n h μ m ) )</p><p>and:</p><p>θ m = 1 M π ∑ n = − N N Im { f ( n h ) } e n h σ cos ( n h μ m ) .</p><p>The Fourier transform of the function i t   rect ( t ) can be readily found analytically:</p><p>F { i t   rect ( t ) } ( ν ) = ∫ − ∞ ∞     i t   rect ( t ) e − 2 π i ν t d t = ∫ − 1 / 2 1 / 2     i t   rect ( t ) e − 2 π i ν t d t = ∫ − 1 / 2 1 / 2     i t   e − 2 π i ν t d t = sin ( π ν ) − π ν cos ( π ν ) 2 ( π ν ) 2 .</p><p>Gray curve in <xref ref-type="fig" rid="fig4">Figure 4</xref> illustrates the Fourier transform of the function f ( t ) = i t / ( ( 2 t ) 70 + 1 ) obtained by using approximation (15) at M = 32 , N = 28 , h = 0.04 and σ = 3 . The original function:</p><p>F { i t   rect ( t ) } ( ν ) = sin ( π ν ) − π ν cos ( π ν ) 2 ( π ν ) 2</p><p>is also shown for comparison by black dashed curve. These two curves in the interval − 2 π ≤ ν ≤ 2 π are also not distinctive visually.</p></sec></sec><sec id="s3"><title>3. Accuracy</title><p><xref ref-type="fig" rid="fig5">Figure 5</xref> shows the absolute difference between original sinc function sinc ( π ν ) and its approximation (14) for input function f ( t ) = 1 / ( ( 2 t ) 70 + 1 ) calculated at M = 32 , N = 28 , h = 0.04 and σ = 2.7 . As we can see, the absolute difference within the interval − 2 π ≤ ν ≤ 2 π does not exceed 2.5 &#215; 10<sup>−</sup><sup>3</sup>. This accuracy is better than that of shown in our recent publication, where we used Equation (3) for the sinc function approximation (see <xref ref-type="fig" rid="fig6">Figure 6</xref> in [<xref ref-type="bibr" rid="scirp.113237-ref11">11</xref>] ).</p><p><xref ref-type="fig" rid="fig6">Figure 6</xref> shows the absolute difference between original function given by ( sin ( π ν ) − π ν cos ( π ν ) ) / ( 2 ( π ν ) 2 ) and its approximation (15) for input function f ( t ) = i t / ( ( 2 t ) 70 + 1 ) calculated at M = 32 , N = 28 , h = 0.04 and σ = 3 . We can see that the absolute difference within the interval − 2 π ≤ ν ≤ 2 π does not exceed 6 &#215; 10<sup>−</sup><sup>4</sup>.</p><p>It should be noted that with more well-behaved functions we can obtain considerably higher accuracies. For example, suppose that we need to obtain the Fourier transform of the function f ( t ) = π e − ( π t ) 2 + i [ π 3 / 2 t e − ( π t ) 2 ] by using approximations (14) and (15). Analytically, its Fourier transform is:</p><p>F { π e − ( π t ) 2 + i [ π 3 / 2 t e − ( π t ) 2 ] } ( ν ) = e − ν 2 + ν e − ν 2 ,</p><p>where e − ν 2 is the Fourier transform of π e − ( π t ) 2 while ν e − ν 2 is the Fourier transform of i π 3 / 2 t e − ( π t ) 2 .</p><p>Blue curve in <xref ref-type="fig" rid="fig7">Figure 7</xref> corresponds to the absolute difference between function e − ν 2 and its approximation (14) for input function π e − ( π t ) 2 at M = 16 , N = 23 , h = 0.119 and σ = 6.9 . Red curve in <xref ref-type="fig" rid="fig7">Figure 7</xref> corresponds to the absolute difference between function ν e − ν 2 and its approximation (15) for input function i π 3 / 2 t e − ( π t ) 2 at M = 16 , N = 23 , h = 0.119 and σ = 5.9 . We can see that with only 16 summation terms the absolute differences do not exceed 3 &#215; 10<sup>−</sup><sup>10</sup> and 9 &#215; 10<sup>−</sup><sup>10</sup>. These results demonstrate that the rational approximations (14) and (15) can be highly accurate in the Fourier transform of well-behaved functions.</p><p>In our recent work [<xref ref-type="bibr" rid="scirp.113237-ref24">24</xref>] we applied alternative method of sampling by using incomplete cosine expansion of the Gaussian function of kind h   e − ( t / c ) 2 / ( c π ) , where c and h are the fitting parameters. We have shown that this method of sampling can also be used to obtain high-accuracy computation of the Voigt/complex error function. In our future work will apply this method of sampling as an alternative that may reduce the absolute difference for rational approximations of the piecewise functions with discontinuities.</p></sec><sec id="s4"><title>4. Alternative Representation</title><p>For a function f ( t ) = Re { f ( t ) } + i Im { f ( t ) } , where its real part Re { f ( t ) } is even and its imaginary part Im { f ( t ) } is odd, we can write:</p><p>F { f ( t ) } ( ν ) ≈ ∑ m = 1 M α m + β m ν 2 κ m + λ m ν 2 + ν 4 + ∑ m = 1 M η m ν + θ m ν 3 κ m + λ m ν 2 + ν 4</p><p>or:</p><p>F { f ( t ) } ( ν ) ≈ ∑ m = 1 M α m + η m ν + β m ν 2 + θ m ν 3 κ m + λ m ν 2 + ν 4 .</p><p>Using a Computer Algebra System (CAS) supporting symbolic programming it is not difficult to find coefficients p k and q k to represent this approximation as:</p><p>F { f ( t ) } ( ν ) ≈ P ( ν ) Q ( ν ) , (16)</p><p>where:</p><p>P ( ν ) = p 0 + p 1 ν + p 2 ν 2 + ⋯ + p 4 M − 2 ν 4 M − 2 + p 4 M − 1 ν 4 M − 1</p><p>and:</p><p>Q ( ν ) = q 0 + q 1 ν 2 + q 2 ν 4 + ⋯ + q 2 M − 1 ν 4 M − 2 + q 2 M ν 4 M ,</p><p>are polynomials of the orders 4 M − 1 and 4 M , respectively.</p><p>Pad&#233; approximation is one of the efficient methods to represent a function in form of ratio of two polynomials. Our preliminary numerical results show that the proposed new method of rational approximation may significantly extend the range [ ν min , ν max ] in coverage [<xref ref-type="bibr" rid="scirp.113237-ref12">12</xref>] than the conventional Pad&#233; approximation.</p></sec><sec id="s5"><title>5. MATLAB Code and Description</title><p>The MATLAB code shown below is written as a function file raft.m that can be simply copied and pasted to create m-file in the MATLAB environment. The name of this function file originates from the abbreviation RAFT that stands for Rational Approximation of the Fourier transform. The command raft(opt) performs sampling and then computation of the expansion coefficients α m , β m , η m , θ m , κ m , λ m , μ m . Once the coefficients are determined, the program executes the Fourier transform according to Equations (14) and (15) for even and odd input functions, respectively. The results of computations are generated in two plots. The first plot shows the Fourier transform of input function while the second plot illustrates its absolute difference.</p><p>There are four option values for opt argument. At opt = 0, opt = 1, opt = 2 and opt = 3 the corresponding input functions are rect ( t ) , i t   rect ( t ) , π e − ( π t ) 2 and i π 3 / 2 t e − ( π t ) 2 . The default value is opt = 0 signifying that for the commands without argument raft and raft(), the value zero for opt is assigned.</p><p>The authors did not attempt to optimize the code but rather to write it in a simple way with required comment lines in order to make it clear and intuitive for reading. The program was built and tested on MATLAB 2014a. However, the code should run in any version of MATLAB since it utilizes the most common commands.</p><disp-formula id="scirp.113237-formula3"><graphic  xlink:href="//html.scirp.org/file/2-7404781x255.png?20211117163729522"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.113237-formula4"><graphic  xlink:href="//html.scirp.org/file/2-7404781x256.png?20211117163729522"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.113237-formula5"><graphic  xlink:href="//html.scirp.org/file/2-7404781x257.png?20211117163729522"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.113237-formula6"><graphic  xlink:href="//html.scirp.org/file/2-7404781x258.png?20211117163729522"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.113237-formula7"><graphic  xlink:href="//html.scirp.org/file/2-7404781x259.png?20211117163729522"  xlink:type="simple"/></disp-formula></sec><sec id="s6"><title>6. Conclusions</title><p>In this work we derived a rational approximation of the Fourier transform that with help of a CAS can be readily rearranged as:</p><p>F { f ( t ) } ( ν ) ≈ P ( ν ) Q ( ν ) .</p><p>This method of the rational approximation is based on integration involving an exponential decay multiplier e − σ t . The computational test we performed shows that this method of the Fourier transform can provide relatively accurate approximations even for the functions with discontinuities like rect ( t ) and i t   rect ( t ) . Furthermore, this method shows that for the well-behaved function f ( t ) = π e − ( π t ) 2 + i [ π 3 / 2 t e − ( π t ) 2 ] with only 16 summation terms the rational approximations (14) and (15) provide the Fourier transform with absolute differences not exceeding 3 &#215; 10<sup>−</sup><sup>10</sup> and 9 &#215; 10<sup>−</sup><sup>10</sup> for its real and imaginary parts, respectively. Our preliminary results indicate that the proposed method may be promising for rational approximation over the wide range [ ν min , ν max ] .</p></sec><sec id="s7"><title>Acknowledgements</title><p>This work is supported by the National Research Council Canada, Thoth Technology Inc., York University and Epic College of Technology.</p></sec><sec id="s8"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s9"><title>Cite this paper</title><p>Abrarov, S.M., Siddiqui, R., Jagpal, R.K. and Quine, B.M. (2021) A Rational Approximation of the Fourier Transform by Integration with Exponential Decay Multiplier. Applied Mathematics, 12, 947-962. https://doi.org/10.4236/am.2021.1211063</p></sec><sec id="s10"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.113237-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Hansen, E.W. (2014) Fourier Transforms: Principles and Applications. John Wiley &amp; Sons, Hoboken.</mixed-citation></ref><ref id="scirp.113237-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Bracewell, R.N. (2000) The Fourier Transform and Its Applications. 3rd Edition, McGraw-Hill, New York.</mixed-citation></ref><ref id="scirp.113237-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Wang, R. and Wang, Y. (2021) Fourier Transform Infrared Spectroscopy in Oral Cancer Diagnosis. International Journal of Molecular Sciences, 22, Article No. 1206. https://doi.org/10.3390/ijms22031206</mixed-citation></ref><ref id="scirp.113237-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Goydaragh, M.G., Taghizadeh-Mehrjardi, R., Jafarzadeh, A.A., Triantafilis, J. and Lado, M. (2021) Using Environmental Variables and Fourier Transform Infrared Spectroscopy to Predict Soil Organic Carbon. CATENA, 202, Article ID: 105280. https://doi.org/10.1016/j.catena.2021.105280</mixed-citation></ref><ref id="scirp.113237-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Huang, C.-S., O’Hara, J.G. and Mataramvurac, S. (2022) Highly Efficient Shannon Wavelet-Based Pricing of Power Options Under the Double Exponential Jump Framework with Stochastic Jump Intensity and Volatility. Applied Mathematics and Computation, 414, Article ID: 126669. https://doi.org/10.1016/j.amc.2021.126669</mixed-citation></ref><ref id="scirp.113237-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Colldeforns-Papiol, G. and Ortiz-Gracia, L. (2018) Computation of Market Risk Measures with Stochastic Liquidity Horizon. Journal of Computational and Applied Mathematics, 342, 431-450. https://doi.org/10.1016/j.cam.2018.03.038</mixed-citation></ref><ref id="scirp.113237-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Bankole, P. and Ugbebor, O. (2019) Fast Fourier Transform Based Computation of American Options under Economic Recession Induced Volatility Uncertainty. Journal of Mathematical Finance, 9, 494-521. https://doi.org/10.4236/jmf.2019.93026</mixed-citation></ref><ref id="scirp.113237-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, H.M. and Li, J.J. (2018) On Rational Interpolation to |x| at the Dense Newman Nodes. Chinese Journal of Engineering Mathematics, 35, 408-414.</mixed-citation></ref><ref id="scirp.113237-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Brutman, L. and Passow, E. (1997) Rational Interpolation to |x| at the Chebyshev Nodes. Bulletin of the Australian Mathematical Society, 56, 81-86.</mixed-citation></ref><ref id="scirp.113237-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Fang, J., Zhao, Y. and Hai, G. (2021) Rational Approximation to |x| at Logarithmic Nodes. Advances in Pure Mathematics, 11, 19-26. https://doi.org/10.4236/apm.2021.111003</mixed-citation></ref><ref id="scirp.113237-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Abrarov, S.M. and Quine, B.M. (2020) A Rational Approximation of the Sinc Function Based on Sampling and Fourier Transforms. Applied Numerical Mathematics, 150, 65-75. https://doi.org/10.1016/j.apnum.2019.08.030</mixed-citation></ref><ref id="scirp.113237-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Siddiqui, R. Personal Communication.</mixed-citation></ref><ref id="scirp.113237-ref13"><label>13</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Rybicki</surname><given-names> G.B. </given-names></name>,<etal>et al</etal>. (<year>1989</year>)<article-title>Dawson’s Integral and the Sampling Theorem</article-title><source> Computers in Physics</source><volume> 3</volume>,<fpage> 85</fpage>-<lpage>87</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.113237-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Gearhart, W.B. and Shultz, H.S. (1990) The Function sin(x)/x. College Mathematics Journal, 21, 90-99. https://doi.org/10.1080/07468342.1990.11973290</mixed-citation></ref><ref id="scirp.113237-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Kac, M. (1959) Statistical Independence in Probability, Analysis and Number Theory. Mathematical Association of America, Washington DC. https://doi.org/10.5948/UPO9781614440123</mixed-citation></ref><ref id="scirp.113237-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Quine, B.M. and Abrarov, S.M. (2013) Application of the Spectrally Integrated Voigt Function to Line-by-Line Radiative Transfer Modelling. Journal of Quantitative Spectroscopy and Radiative Transfer, 127, 37-48. https://doi.org/10.1016/j.jqsrt.2013.04.020</mixed-citation></ref><ref id="scirp.113237-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Abrarov, S.M. and Quine, B.M. (2015) Sampling by Incomplete Cosine Expansion of the Sinc Function: Application to the Voigt/Complex Error Function. Applied Mathematics and Computation, 258, 425-435. https://doi.org/10.1016/j.amc.2015.01.072</mixed-citation></ref><ref id="scirp.113237-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Abrarov, S.M. and Quine, B.M. (2015) A Rational Approximation for Efficient Computation of the Voigt Function in Quantitative Spectroscopy. Journal of Mathematics Research, 7, 163-174. https://doi.org/10.5539/jmr.v7n2p163</mixed-citation></ref><ref id="scirp.113237-ref19"><label>19</label><mixed-citation publication-type="book" xlink:type="simple">Maree, S.C., Ortiz-Gracia, L. and Oosterlee, C.W. (2018) Fourier and Wavelet Option Pricing Methods. In: Dempster, M.A.H., Kanniainen, J., Keane, J. and Vynckier, E., Eds., High-Performance Computing in Finance, Problems, Methods, and Solutions, Chapman and Hall/CRC, Boca Raton, 249-272. https://doi.org/10.1201/9781315372006-8</mixed-citation></ref><ref id="scirp.113237-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Ortiz-Gracia, L. and Oosterlee, C.W. (2016) A Highly Efficient Shannon Wavelet Inverse Fourier Technique for Pricing European Options. SIAM Journal of Scientific Computing, 38, B118-B143. https://doi.org/10.1137/15M1014164</mixed-citation></ref><ref id="scirp.113237-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Abramowitz, M. and Stegun, I.A. (1972) Error Function and Fresnel Integrals. In: Handbook of Mathematical Functions: With Formulas, Graphs, and Mathematical Tables, 9th Edition, US National Bureau of Standards, New York, 297-309.</mixed-citation></ref><ref id="scirp.113237-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Armstrong, B.H. (1967) Spectrum Line Profiles: The Voigt Function. Journal of Quantitative Spectroscopy and Radiative Transfer, 7, 61-88. https://doi.org/10.1016/0022-4073(67)90057-X</mixed-citation></ref><ref id="scirp.113237-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Berk, A. (2013) Voigt Equivalent Widths and Spectral-Bin Single-Line Transmittances: Exact Expansions and the MODTRAN5 Implementation. Journal of Quantitative Spectroscopy and Radiative Transfer, 118, 102-120. https://doi.org/10.1016/j.jqsrt.2012.11.026</mixed-citation></ref><ref id="scirp.113237-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Abrarov, S.M. and Quine, B.M. (2018) A Rational Approximation of the Dawson’s Integral for Efficient Computation of the Complex Error Function. Applied Mathematics and Computation, 321, 526-543. https://doi.org/10.1016/j.amc.2017.10.032</mixed-citation></ref></ref-list></back></article>