Fourier Transform of B-Splines
📂Fourier AnalysisFourier Transform of B-Splines
The Equation
The Fourier transform of a B-spline of order m∈N is given as follows.
Nm(γ)=(2πiγ1−e−2πiγ)m
Here, the definition of the Fourier transform of f is as follows.
f(γ):=∫−∞∞f(x)e−2πixγdx
Explanation
Using the properties of B-splines, Fourier transforms, and convolutions, the calculation can be done without much difficulty.
Proof
First, computing the Fourier transform of N1 results in:
FN1(γ)==== ∫−∞∞N1(x)e−2πixγdx ∫01e−2πixγdx [−2πiγe−2πixγ]x=01 2πiγ1−e2πiγ
Since a B-spline is defined by Nm=N1∗N1∗⋯∗N1m and due to the properties of Fourier transforms,
F[f1∗f2∗⋯∗fn]=f1^f2^⋯fn^
It follows that,
FNm(γ)==== F[N1∗N1∗⋯∗N1m](γ) N1(γ)N1(γ)⋯N1(γ)m (N1(γ))m (2πiγ1−e−2πiγ)m
■