The Fourier transform arises in many different ways. Historically, it first arose as a sort of limiting procedure for Fourier series. The goal was to extend the theory of Fourier series to functions which were aperiodic. It arose again in the context of Banach algebras as a special case of what is known as a Gelfand transform. The Fourier transform can also be arrived at by considering the spectral properties of the Laplace operator - this is quite similar in nature to the way it was discovered historically. Perhaps the most elegant approach to establishing the Fourier transform is as a lifted representation of characters on R to the L1(R) algebra. I will discuss this last characterization in an upcoming post.
Characterizing the Fourier Transform
Characterizing the Fourier Transform
The Gaussian - as any mathematician or physicst knows - plays an instrumental role in mathematics. It arises in the central limit theorem, in Brownian motion, as a Green's function for the heat equation and many other places. Particularly, the Gaussian, denoted g, plays a critical role in the theory of the Fourier transform as it is not only an eigenfunction of the Fourier transform (meaning Fg=g), but it is also the minimizer for the Heisenberg uncertainty product. In the literature, the role the Gaussian plays is viewed as a happy coincidence.
In this post, I give a new way to characterize the Fourier transform. This characterization is not equivalent to any of the ones above and is a bit unconventional in the following way. Typically, an operator is defined and, among other things, its spectral properties analyzed, including its eigenvectors. In this post, I present the following characterization for the Fourier transform. It is the integral transform F with kernel φ which satisfies
- Fg=g,
- φ(ω,t)=f(ωt) for some complex-valued f,
- φ:R2→C is real analytic,
- If φ=c+is, where c and s are real-valued, then c is even and s is odd,
- c and s satisfy the same differential equation, and
- F is an isometry when restricted to a dense subspace of L2(R).
In essence, the Gaussian is taken to be the defining characteristic for the Fourier transform; the rest is added to ensure uniqueness.
Deriving the Fourier Transform
Since φ is real analytic, we can express it as a power series which converges everywhere. In our first condition, note that both sides are real-valued. This particularly means that when we integrate s against the Gaussian, we must get zero - else the left hand side would be complex in general. As such, we cannot hope to uncover what s must be from property 1. Moreover, if we added any slowly growing odd function (e.g. ωt) to c, the integration against the Gaussian would be unchanged. Thus to have uniqueness we must require that c be even.
Thus we can restrict our attention to property 1 in the context of only c:
e−ω22=∫∞−∞c(ωt)e−t22dt.
Writing c(η)=∑∞n=0cnη2n (note that we are using the assumption that c is even), we get
e−ω22=∫∞−∞∞∑n=0cn(ωt)2ne−t22dt.
For now let us forsake rigor and simply interchange integral and summation:
e−ω22=∞∑n=02cnω2n∫∞0t2ne−t22dt.
Making a change of variable z=t22, this becomes
e−ω22=∞∑n=02cnω2n∫∞0((2z)12)2n−1e−zdz=∞∑n=02n+12cnω2n∫∞0zn−12e−zdz.
e−ω22=∞∑n=02cnω2n∫∞0t2ne−t22dt.
Making a change of variable z=t22, this becomes
e−ω22=∞∑n=02cnω2n∫∞0((2z)12)2n−1e−zdz=∞∑n=02n+12cnω2n∫∞0zn−12e−zdz.
This integral can be immediately recognized as the gamma function evaluated at n+12. One of the key properties of the gamma function is that for natural numbers n,
Γ(n+12)=(2n)!√π22nn!.
Our expression then becomes
e−ω22=√2π∞∑n=0(2n)!cn2nn!ω2n.
Since e−ω22 is an analytic function, we can write it as a power series and thus equate coefficients on both sides of the above equation:
∞∑n=0(−1)n2nn!ω2n=√2π∞∑n=0(2n)!cn2nn!ω2n.
Hence cn=(−1)n(2n)!, which gives
c(η)=∞∑n=0(−1)n(2n)!η2n=1√2πcos(η)
as desired. At this point, an application of Fubini-Tonelli justifies interchanging our limiting procedures. Alternatively, it can be deduced via uniform convergence of the power series for c.
Now that we have correctly deduced c, we are only tasked with determining s. To do so, we must consider what differential equation(s) c solves. The most obvious differential equation that cos(η) solves is
d2dη2cos(η)=−cos(η).
As such, we wish to find the odd solution to the equation
d2dη2f=−f
to determine s. From basic differential equation theory, it is clear that f(η)=Csin(η), where C is to be determined. The way by which to determine C is by considering condition 6. For our purposes, we need only to pick an odd function in L2(R). The simplest such function is f(t)=te−t22.
Computing Ff, we get
Ff(ω)=Ci∫∞−∞sin(ωt)te−t22dt=Ci∫∞−∞eiωt−e−iωt2ite−t22dt=C2∫∞−∞te−t22+iωtdt−C2∫∞−∞te−t22−iωtdt
Employing the standard completing the square trick, we can rewrite these as −t22+iωt=−t22+iωt+ω22−ω22=−(t√2−iω√2)2−ω22 and similarly −t22−iωt=−t22−iωt+ω22−ω22=−(t√2+iω√2)2−ω22. Our integrals then become
Ff(ω)=C2e−ω22(∫∞−∞te−(t−iω√2)2dt−∫∞−∞te−(t+iω√2)2dt)
Naively, one would make a change of variable of z=t±iω but then our integral get shifted to one in the complex plane. To mitigate that, we simply note that our integrands are entire functions and thus have zero residues. So if we made contour integrals which were boxes with segments [−R,R], [−R±iω√2,−R∓iω√2] (and their adjoining vertical segments), we would get a value of zero.
It is not hard to argue that the value of the contour integral along the vertical segments goes to zero as R tends to infinity, thus the integral of our function along the real axis is equal to its integral on the shifted axis after a change of variable. This justifies the naive change of variable.
As such, we are left with evaluating
Ff(ω)=C2e−ω22(∫∞−∞(t+iω)e−t22dt−∫∞−∞(t−iω)e−t22dt).
Making use of the oddness of te−t22, this simplifies immediately to
Ff(ω)=−iCωe−ω22∫∞−∞e−t22dt=−i√2πCωe−ω22.
Γ(n+12)=(2n)!√π22nn!.
Our expression then becomes
e−ω22=√2π∞∑n=0(2n)!cn2nn!ω2n.
Since e−ω22 is an analytic function, we can write it as a power series and thus equate coefficients on both sides of the above equation:
∞∑n=0(−1)n2nn!ω2n=√2π∞∑n=0(2n)!cn2nn!ω2n.
Hence cn=(−1)n(2n)!, which gives
c(η)=∞∑n=0(−1)n(2n)!η2n=1√2πcos(η)
as desired. At this point, an application of Fubini-Tonelli justifies interchanging our limiting procedures. Alternatively, it can be deduced via uniform convergence of the power series for c.
Now that we have correctly deduced c, we are only tasked with determining s. To do so, we must consider what differential equation(s) c solves. The most obvious differential equation that cos(η) solves is
d2dη2cos(η)=−cos(η).
As such, we wish to find the odd solution to the equation
d2dη2f=−f
to determine s. From basic differential equation theory, it is clear that f(η)=Csin(η), where C is to be determined. The way by which to determine C is by considering condition 6. For our purposes, we need only to pick an odd function in L2(R). The simplest such function is f(t)=te−t22.
Computing Ff, we get
Ff(ω)=Ci∫∞−∞sin(ωt)te−t22dt=Ci∫∞−∞eiωt−e−iωt2ite−t22dt=C2∫∞−∞te−t22+iωtdt−C2∫∞−∞te−t22−iωtdt
Employing the standard completing the square trick, we can rewrite these as −t22+iωt=−t22+iωt+ω22−ω22=−(t√2−iω√2)2−ω22 and similarly −t22−iωt=−t22−iωt+ω22−ω22=−(t√2+iω√2)2−ω22. Our integrals then become
Ff(ω)=C2e−ω22(∫∞−∞te−(t−iω√2)2dt−∫∞−∞te−(t+iω√2)2dt)
Naively, one would make a change of variable of z=t±iω but then our integral get shifted to one in the complex plane. To mitigate that, we simply note that our integrands are entire functions and thus have zero residues. So if we made contour integrals which were boxes with segments [−R,R], [−R±iω√2,−R∓iω√2] (and their adjoining vertical segments), we would get a value of zero.
It is not hard to argue that the value of the contour integral along the vertical segments goes to zero as R tends to infinity, thus the integral of our function along the real axis is equal to its integral on the shifted axis after a change of variable. This justifies the naive change of variable.
As such, we are left with evaluating
Ff(ω)=C2e−ω22(∫∞−∞(t+iω)e−t22dt−∫∞−∞(t−iω)e−t22dt).
Making use of the oddness of te−t22, this simplifies immediately to
Ff(ω)=−iCωe−ω22∫∞−∞e−t22dt=−i√2πCωe−ω22.
Since f is actually an eigenfunction of F with eigenvalue −iC√2π, the only way for F to be an isometry on L2(R) is if C=±1√2π. Thus we obtain the following functional form for φ:
φ(ωt)=1√2πe±iωt
and thus the Fourier transform emerges. The ± is to be expected since the Fourier transform is only unique up to a sign in the exponent.
φ(ωt)=1√2πe±iωt
and thus the Fourier transform emerges. The ± is to be expected since the Fourier transform is only unique up to a sign in the exponent.