General Theory of Self-Reciprocal Functions in the Fourier Transform

Page content

Fixed Points of the Fourier Transform

In the following two articles, examples of self-reciprocal functions in the Fourier transform were provided:

The two examples are:

exp[t22]

1|t|

These two functions are mapped to (except for a constant multiple) the same function under the Fourier transform.

Such functions are considered fixed points of the Fourier transform, and are referred to as self-reciprocal functions in the context of the Fourier transform.

There are various other such functions.

In this article, I will discuss the general theory related to such functions.

Unlike other articles, the following definition of the Fourier transform will be used here:

F[f](ω)=12πf(t)eiωtdt

This is the third definition from Multiple Definitions of the Fourier Transform, used to ensure the Fourier transform is a unitary transform (avoiding constant multiples).

It will also be written as:

f^(ω)=F[f](ω)

Repeated Application of the Fourier Transform

Let’s consider repeatedly applying the Fourier transform to a function f(t).

After one Fourier transform, f(t) is mapped as follows:

F:f(t)f^(ω)

Here,

F[f](ω)=12πf(t)eiωtdt

By substituting s=t in the integral, we get:

F[f](ω)=12πs=f(s)eiωs(ds)=12πf(s)eiωsds=F1[f(t)]

The last transformation is the inverse Fourier transform.

From this, we can see that:

F2[f](t)=f(t)

Continuing further:

F3[f](ω)=f^(ω)

and

F4[f](t)=f((t))=f(t)

This type of operation, where something returns to its original form after four iterations, often appears in mathematics—such as multiplying by the imaginary unit i, or differentiating trigonometric functions.

To summarize this diagrammatically:

Returning to the main point, the important equation obtained here is:

F4=1

Focusing specifically on even functions:

F2=1

Eigenvalues of the Fourier Transform

Since the Fourier transform is a linear transformation, it is natural to consider its eigenvalues.

Let λ be an eigenvalue of the Fourier transform F, and f be the eigenvector corresponding to λ (in this case, it’s a function, so it’s called an eigenfunction).

By definition, we have:

F[f]=λf

Repeating this four times gives:

F4[f]=λ4f

On the other hand, from the earlier analysis:

F4[f]=1[f]=f

Thus:

λ4=1

Therefore:

λ=1,i,1,i

Later, I will show examples, but there are indeed non-zero functions f that satisfy:

F[f]=λf

for λ=1,i,1,i, meaning that these are indeed eigenvalues of F.

Let the eigenspaces corresponding to these eigenvalues be W1,Wi,W1,Wi, respectively.

These eigenspaces are orthogonal to each other.

In fact, for fWa and gWb, by Parseval’s theorem:

fg=F[f]F[g]=(af)(bg)=ab¯(fg)

When ab, ab¯0, so we deduce that fg=0.

Thus, any function fL2(R) can be uniquely decomposed into these eigenspaces as:

f=f1+fi+f1+fi

Applying the Fourier transform repeatedly to this decomposition gives:

(11111i1i11111i1i)(f1fif1fi)=(fF[f]F2[f]F3[f])

Solving this, we can express f1,fi,f1,fi as:

(f1fif1fi)=14(11111i1i11111i1i)(fF[f]F2[f]F3[f])

Here, the f1 component is the projection onto the eigenspace W1, which is a self-reciprocal function.

Examples of Eigenfunctions Corresponding to Eigenvalues 1,i,1,i

Example of an Eigenfunction for Eigenvalue 1

This is precisely a self-reciprocal function, and a typical example is the Gaussian function mentioned at the beginning:

exp[t22]

Differentiation in the Frequency Domain

One of the important properties of the Fourier transform is the frequency differentiation formula:

F[tf(t)]=idf^(ω)dω

This asserts that multiplying by t in the time domain corresponds to differentiation in the frequency domain.

This can be derived by calculating as follows:

df^(ω)dω=ddω12πf(t)eiωtdt=12πf(t)(ddωeiωt)dt=12πf(t)(iteiωt)dt=i12πtf(t)eiωtdt=iF[tf(t)]

Below, we calculate Fourier transform of tnexp[t22] using this formula. In general, these provide examples of eigenfunctions.

Fourier Transform of tnexp[t22]

n=1

F[texp[t22]]=iddωexp[ω22]=iωexp[ω22]

n=2

F[t2exp[t22]]=iddω(iωexp[ω22])=(1ω2)exp[ω22]

n=3

F[t3exp[t22]]=iddω((1ω2)exp[ω22])=i(3ω+ω3)exp[ω22]

Example of an Eigenfunction for the Eigenvalue i

From the result for n=1 above, we can see that

texp[t22]

is an eigenfunction corresponding to the eigenvalue i.

Example of an Eigenfunction for the Eigenvalue 1

Although the result for n=2 cannot be directly applied, it is almost the answer when n=2.

Considering the Fourier transform of

f(t)=(t2+α)exp[t22]

we obtain

f^(ω)=(ω2(1+α))exp[ω22]

Therefore, if we choose α such that α=(1+α), then f^=f

Solving this equation give α=12. Hence,

f(t)=(t212)exp[t22]

is an eigenfunction corresponding to the eigenvalue 1.

Example of an Eigenfunction for the Eigenvalue i

Although the result for n=3 cannot be directly applied, it is almost the answer when n=3.

Considering the Fourier transform of

f(t)=(t3+βt)exp[t22]

We obtain

f^(ω)=i(ω3(3+β)ω)exp[ω22]

Therefore, if we choose β such that β=(3+β), then f^=if.

Solving this equation gives β=32. Hence,

f(t)=(t332t)exp[t22]

is an eigenfunction corresponding to the eigenvalue i.