Previous Up Next
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

15 Fourier Transform

In this section we will briefly present a theory of Fourier transform focusing on commutative group approach. We mainly follow footsteps of []*Ch. IV.

15.1 Convolutions on Commutative Groups

Let G be a commutative group, we will use + sign to denote group operation, respectively the inverse elements of gG will be denoted −g. We assume that G has a Hausdorff topology such that operations (g1,g2)↦ g1+g2 and g↦ −g are continuous maps. We also assume that the topology is locally compact, that is the group neutral element has a neighbourhood with a compact closure.

Example 1 Our main examples will be as follows:
  1. G=ℤ the group of integers with operation of addition and the discrete topology (each point is an open set).
  2. G=ℝ the group of real numbers with addition and the topology defined by open intervals.
  3. G=T the group of Euclidean rotations the unit circle in 2 with the natural topology. Another realisations of the same group:
    • Unimodular complex numbers under multiplication.
    • Factor group ℝ/ℤ, that is addition of real numbers modulo 1.
    There is a homomorphism between two realisations given by z=ei t, t∈[0,1), | z |=1.

We assume that G has a regular Borel measure which is invariant in the following sense.

Definition 2 Let µ be a measure on a commutative group G, µ is called invariant (or Haar measure) if for any measurable X and any gG the sets g+X and X are also measurable and µ(X)=µ(g+X)=µ(−X).

Such an invariant measure exists if and only if the group is locally compact, in this case the measure is uniquely defined up to the constant factor.

Exercise 3 Check that in the above three cases invariant measures are:
Definition 4 A convolution of two functions on a commutative group G with an invariant measure µ is defined by:
(f1*f2)(x)=
 


G
f1(xy) f2(y) d µ(y)=
 


G
f1(y) f2(xy) d µ(y). (83)
Theorem 5 If f1, f2L1(G,µ), then the integrals in (83) exist for almost every xG, the function f1*f2 is in L1(G,µ) and ||f1*f2||≤ ||f1||·||f2||.
Proof. If f1, f2L1(G,µ) then by Fubini’s Thm. 50 the function φ(x,y)=f1(x)*f2(y) is in L1(G× G, µ× µ) and ||φ||=||f1||· ||f2||.

Let us define a map τ: G× GG× G such that τ(x,y)=(x+y,y). It is measurable (send Borel sets to Borel sets) and preserves the measure µ×µ. Indeed, for an elementary set C=A× BG× G we have:

    (µ×µ)(τ(C))=
 


G× G
χτ(C)(x,y) d µ(x) d µ(y)
 =
 


G× G
 χC(xy,y) d µ(x) d µ(y)
 =
 


G





 


G
 χC(xy,y) d µ(x)




dµ(y)
 =
 


B
 µ(A+y) d µ(y)=µ(A)× µ(B)=(µ×µ)(C).

We used invariance of µ and Fubini’s Thm. 50. Therefore we have an isometric isomorphism of L1(G× G,µ× µ) into itself by the formula:

    Tφ(x,y)=φ(τ(x,y))=φ(xy,y).

If we apply this isomorphism to the above function φ(x,y)=f1(x)*f2(y) we shall obtain the statement. □

Definition 6 Denote by S(k) the map S(k): fk*f which we will call convolution operator with the kernel k.
Corollary 7 If kL1(G) then the convolution S(k) is a bounded linear operator on L1(G).
Theorem 8 Convolution is a commutative, associative and distributive operation. In particular S(f1)S(f2)=S(f2)S(f1)=S(f1*f2).
Proof. Direct calculation using change of variables. □

It follows from Thm. 5 that convolution is a closed operation on L1(G) and has nice properties due to Thm. 8. We fix this in the following definition.

Definition 9L1(G) equipped with the operation of convolution is called convolution algebra L1(G).

The following operators of special interest.

Definition 10 An operator of shift T(a) acts on functions by T(a): f(x)↦ f(x+a).
Lemma 11 An operator of shift is an isometry of Lp(G), 1≤ p≤∞.
Theorem 12 Operators of shifts and convolutions commute:
    T(a)(f1*f2)=T(a)f1*f2=f1*T(a)f2,
or
    T(a)S(f)=S(f)T(a)=S(T(a)f).
Proof. Just another calculation with a change of variables. □
Remark 13 Note that operator of shifts T(a) provide a representation of the group G by linear isometric operators in Lp(G), 1≤ p≤ ∞. A map fS(f) is a representation of the convolution algebra

There is a useful relation between support of functions and their convolutions.

Lemma 14 For any f1, f2L1(G) we have:
    supp(f1*f2)⊂supp(f1)+supp(f2).
Proof. If xsupp(f1)+supp(f2) then for any ysupp(f2) we have xysupp(f1). Thus for such x convolution is the integral of the identical zero. □
Exercise 15 Suppose that the function f1 is compactly supported and k times continuously differentiate in , and that the function f2 belongs to L1(ℝ). Prove that the convolution f1* f2 has continuous derivatives up to order k.
[
Hint: Express the derivative d/d x as the limit of operators (T(h)−I)/h when h→ 0 and use Thm. 12.]

15.2 Characters of Commutative Groups

Our purpose is to map the commutative algebra of convolutions to a commutative algebra of functions with point-wise multiplication. To this end we first represent elements of the group as operators of multiplication.

Definition 16 A character χ: G→ T is a continuous homomorphism of an abelian topological group G to the group T of unimodular complex numbers under multiplications:
    χ(x+y)=χ(x)χ(y).

Note, that a character is an eigenfunction for a shift operator T(a) with the eigenvalue χ(a). Furthermore, if a function f on G is an eigenfunction for all shift operators T(a), aG then the collection of respective eigenvalues λ(a) is a homomorphism of G to ℂ and f(a)=α λ(a) for some α∈ℂ. Moreover, if T(a) act by isometries on the space containing f(a) then λ(a) is a homomorphism to T.

Lemma 17 The product of two characters of a group is again a character of the group. If χ is a character of G then χ−1=χ is a character as well.
Proof. Let χ1 and χ2 be characters of G. Then:
    χ1(gh2(gh)=χ1(g1(h2(g2(h)
 =    (χ1(g2(g))(χ1(h2(h))∈T.
Definition 18 The dual group Ĝ is collection of all characters of G with operation of multiplication.

The dual group becomes a topological group with the uniform convergence on compacts: for any compact subset KG and any ε>0 there is N∈ℕ such that | χn(x)−χ(x) |<ε for all xK and n>N.

Exercise 19 Check that
  1. The sequence fn(x)=xn does not converge uniformly on compacts if considered on [0,1]. However it does converges uniformly on compacts if considered on (0,1).
  2. If X is a compact set then the topology of uniform convergence on compacts and the topology uniform convergence on X coincide.
Example 20 If G=ℤ then any character χ is defined by its values χ(1) since
χ(n)=[χ(1)]n. (84)
Since χ(1) can be any number on T we see that $ℤ^_$ is parametrised by T.
Theorem 21 The group $ℤ^_$ is isomorphic to T.
Proof. The correspondence from the above example is a group homomorphism. Indeed if χz is the character with χz(1)=z, then χz1χz2z1 z2. Since ℤ is discrete, every compact consists of a finite number of points, thus uniform convergence on compacts means point-wise convergence. The equation (84) shows that χzn→ χz if and only if χzn(1)→ χz(1), that is znz. □
Theorem 22 The group $T^_$ is isomorphic to .
Proof. For every n∈ℤ define a character of T by the identity
χn(z)=zn,   z∈T. (85)
We will show that these are the only characters in Cor. 26. The isomorphism property is easy to establish. The topological isomorphism follows from discreteness of $T^_$. Indeed due to compactness of T for nm:
    
 
max
z∈T

χn(z)−χm(z) 
2=
 
max
z∈T

1−ℜ zmn
2=22=4.
Thus, any convergent sequence (nk) have to be constant for sufficiently large k, that corresponds to a discrete topology on ℤ. □

The two last Theorem are an illustration to the following general statement.

Principle 23 (Pontryagin’s duality) For any locally compact commutative topological group G the natural map G→ Ĝ, such that it maps gG to a character fg on Ĝ by the formula:
fg(χ)=χ(g),    χ∈Ĝ, (86)
is an isomorphism of topological groups.
Remark 24
  1. The principle is not true for commutative group which are not locally compact.
  2. Note the similarity with an embedding of a vector space into the second dual.

In particular, the Pontryagin’s duality tells that the collection of all characters contains enough information to rebuild the initial group.

Theorem 25 The group $ℝ^_$ is isomorphic to .
Proof. For λ∈ℝ define a character χλ∈$ℝ^_$ by the identity
χλ(x)=e2π i λ x,    x∈ℝ. (87)
Moreover any smooth character of the group G=(ℝ, +) has the form (87). Indeed, let χ be a smooth character of ℝ. Put c=χ′(t)|t=0∈ ℂ. Then χ′(t)=cχ(t) and χ(t)=ect. We also get ciℝ and any such c defines a character. Then the multiplication of characters is: χ1(t2(t)=ec1tec2t=e(c2+c1)t. So we have a group isomorphism.

For a generic character we can apply first the smoothing technique and reduce to the above case.

Let us show topological homeomorphism. If λn→ λ then χλn→ χλ uniformly on any compact in ℝ from the explicit formula of the character. Reverse, let χλn→ χλ uniformly on any interval. Then χλn−λ(x)→ 1 uniformly on any compact, in particular, on [0,1]. But

      
 
sup
[0,1]

χλn−λ(x)− 1 
=
      
 
sup
[0,1]

sinπ (λn−λ)x
 =




          1,
if  
λn−λ 
≥ 1/2,
          sinπ 
λn−λ 
,
if  
λn−λ 
≤ 1/2.

Thus λn→ λ. □

Corollary 26 Any character of the group T has the form (85).
Proof. Let χ∈$T^_$, consider χ1(t)=χ(ei t) which is a character of ℝ. Thus χ1(t)=ei λ t for some λ∈ℝ. Since χ1(1)=1 then λ=n∈ℤ. Thus χ1(t)=ei n t, that is χ(z)=zn for z=ei t. □
Remark 27 Although $ℝ^_$ is isomorphic to there is no a canonical form for this isomorphism (unlike for ℝ→ $ℝ^_$). Our choice is convenient for the Poisson formula below, however some other popular definitions are λ→ ei λ x or λ→ ei λ x.

We can unify the previous three Theorem into the following statement.

Theorem 28 Let G=ℝn× ℤk× Tl be the direct product of groups. Then the dual group is Ĝ=ℝn× Tk× ℤl.

15.3 Fourier Transform on Commutative Groups

Definition 29 Let G be a locally compact commutative group with an invariant measure µ. For any fL1(G) define the Fourier transform f by
f(χ)=
 


G
f(x) χ(x) d µ(x),   χ∈Ĝ. (88)

That is the Fourier transform f is a function on the dual group Ĝ.

Example 30
  1. If G=ℤ, then fL1(Z) is a two-sided summable sequence (cn)n∈ℤ. Its Fourier transform is the function f(z)=∑n=−∞cn zn on T. Sometimes f(z) is called generating function of the sequence (cn).
  2. If G=T, then the Fourier transform of fL1(T) is its Fourier coefficients, see Section 5.1.
  3. If G=ℝ, the Fourier transform is also the function on given by the Fourier integral:
    f(λ)=
     


    f(x)  e−2πiλ xdx. (89)

The important properties of the Fourier transform are captured in the following statement.

Theorem 31 Let G be a locally compact commutative group with an invariant measure µ. The Fourier transform maps functions from L1(G) to continuous bounded functions on Ĝ. Moreover, a convolution is transformed to point-wise multiplication:
(f1*f2)^ (χ)=f1(χ)·f2(χ), (90)
a shift operator T(a), aG is transformed in multiplication by the character fa∈Ĝ:
(T(a)f)^ (χ)=fa(χ)·f(χ),   fa(χ)=χ(a) (91)
and multiplication by a character χ∈Ĝ is transformed to the shift T−1):
(χ· f)^ (χ1)=T−1)f(χ1)=f(χ−1χ1). (92)
Proof. Let fL1(G). For any ε>0 there is a compact KG such that ∫GK | f | d µ<ε. If χn→ χ in Ĝ, then we have the uniform convergence of χn→ χ on K, so there is n(ε) such that for k>n(ε) we have | χk(x)−χ(x) | <ε for all xK. Then
    
f(χn)−f(χ) 
 


K

f(x) 

χn(x)− χ(x) 
d µ(x)+
 


G∖ K

f(x) 

χn(x)− χ(x) 
d µ(x)
 
ε⎪⎪
⎪⎪
f⎪⎪
⎪⎪
+2ε.
Thus f is continuous. Its boundedness follows from the integral estimations. Algebraic maps (90)–(92) can be obtained by changes of variables under integration. For example, using Fubini’s Thm. 50 and invariance of the measure:
    (f1*f2)^ (χ )=
 


G
 


G
f1(s) f2(ts) dsχ(t) dt
 =
 


G
 


G
f1(s) χ(s)f2(ts) χ(ts) dsdt
 =f1(χ)f2(χ).

15.4 The Schwartz space of smooth rapidly decreasing functions

We say that a function f is rapidly decreasing if limx→ ±∞ | xkf(x) |=0 for any k∈ℕ.

Definition 32 The Schwartz space denoted by S or space of rapidly decreasing functions on Rn is the space of infinitely differentiable functions such that:
S = 



f∈ C∞ (ℝ):  
 
sup
x∈ ℝ

xα f(β) (x) 
<∞   ∀ α ,β ∈ ℕ



. (93)
Example 33 An example of a rapidly decreasing function is the Gaussian e−π x2.

It is worth to notice that SLp(ℝ) for any 1<p<∞. Moreover, S is dense in Lp(ℝ), for p=1 this can be shown in the following steps (other values of p can be done similarly but require some more care). First we will show that S is an ideal of the convolution algebra L1(ℝ).

Exercise 34 For any gS and fL1(ℝ) with compact support their convolution f*g belongs to S. [Hint: smoothness follows from Ex. 15.]

Define the family of functions gt(x) for t>0 in S by scaling the Gaussian:

  gt(x) = 
1
t
e−π (x/t)2.
Exercise 35 Show that gt(x) satisfies the following properties, cf. Lem 7:
  1. gt(x)>0 for all x∈ℝ and t>0.
  2. gt(x) d x=1 for all t>0. [Hint: use the table integral e−π x2d x=1.]
  3. For any ε>0 and any δ>0 there exists T>0 such that for all positive t< T we have:
          0< 
    −δ
    −∞
    +
    δ
    gt(x) dx < ε.

It is easy to see, that the above properties 13 are not unique to the Gaussian and a wide class have them. Such a family a family of functions is known as approximation of the identity [] due to the next property (94).

Exercise 36
  1. Let f be a continuous function with compact support, then
     
    lim
    t→ 0
    ⎪⎪
    ⎪⎪
    fgt*f⎪⎪
    ⎪⎪
    1=0 . (94)
    [Hint: use the proof of Thm. 8.]
  2. The Schwartz space S is dense in L1(ℝ). [Hint: use Prop. 20, Ex. 34 and (94).]

15.5 Fourier Integral

We recall the formula (89):

Definition 37 We define the Fourier integral of a function fL1(ℝ) by
f(λ)=
 


f(x) e−2π i λ xdx. (95)

We already know that f is a bounded continuous function on ℝ, a further property is:

Lemma 38 If a sequence of functions (fn)⊂L1(ℝ) converges in the metric L1(ℝ), then the sequence (fn) converges uniformly on the real line.
Proof. This follows from the estimation:
    
fn(λ)−fm(λ) 
 



fn(x)−fm(x) 
dx.
Lemma 39 The Fourier integral f of fL1(ℝ) has zero limits at −∞ and +∞.
Proof. Take f the indicator function of [a,b]. Then f(λ )=1/−2π i λ (e−2π i ae−2π i b), λ≠ 0. Thus limλ→ ±∞ f(λ)=0. By continuity from the previous Lemma this can be extended to the closure of step functions, which is the space L1(ℝ) by Lem. 17. □
Lemma 40 If f is absolutely continuous on every interval and f′∈L1(ℝ), then
    (f′)^=2πi λ f.
More generally:
(f(k))^=(2πi λ)kf. (96)
Proof. A direct demonstration is based on integration by parts, which is possible because assumption in the Lemma.

It may be also interesting to mention that the operation of differentiation D can be expressed through the shift operatot Ta:

D=
 
lim
Δ t → 0
TΔ t− I
Δ t
. (97)

By the formula (91), the Fourier integral transforms 1/Δ t(TΔ tI) into 1/Δ tλt)− 1). Providing we can justify that the Fourier integral commutes with the limit, the last operation is multiplication by χ′λ(0)=2πi λ. □

Corollary 41 If f(k)L1(ℝ) then
    
f 
=

(f(k))^ 

2π λ  
k
→ 0    as  λ → ∞,
that is f decrease at infinity faster than | λ |k.
Lemma 42 Let f(x) and xf(x) are both in L1(ℝ), then f is differentiable and
    f′=(−2 π ixf)^.
More generally
f(k)=((−2π ix)kf)^. (98)
Proof. There are several strategies to prove this results, all having their own merits:
  1. The most straightforward uses the differentiation under the integration sign.
  2. We can use the intertwining property (92) of the Fourier integral and the connection of derivative with shifts (97).
  3. Using the inverse Fourier integral (see below), we regard this Lemma as the dual to the Lemma 40.
Corollary 43 The Fourier transform of a smooth rapidly decreasing function is a smooth rapidly decreasing function.
Corollary 44 The Fourier integral of the Gaussian e−π x2 is e−π λ 2.
Proof.[] Note that the Gaussian g(x)=e−π x2 is a unique (up to a factor) solution of the equation g′+2π x g=0. Then, by Lemmas 40 and 42, its Fourier transform shall satisfy to the equation 2πi λ ĝ+ iĝ′=0. Thus, ĝ=c· e−π λ 2 with a constant factor c, its value 1 can be found from the classical integral ∫ e−π x2d x=1 which represents ĝ(0). □

The relation (96) and (98) allows to reduce many partial differential equations to algebraic one, see § 0.2 and 5.4. To convert solutions of algebraic equations into required differential equations we need the inverse of the Fourier transform.

Definition 45 We define the inverse Fourier transform on L1(ℝ):
f(λ)=
 


f(x) e2π i λ xdx.  (99)

We can notice the formal correspondence f(λ)=f(−λ)=f(λ), which is a manifestation of the group duality $ℝ^_$=ℝ for the real line. This immediately generates analogous results from Lem. 38 to Cor. 44 for the inverse Fourier transform.

Theorem 46 The Fourier integral and the inverse Fourier transform are inverse maps. That is, if g=f then f.
Proof.[Sketch of a proof] The exact meaning of the statement depends from the spaces which we consider as the domain and the range. Various variants and their proofs can be found in the literature. For example, in [, § IV.2.3], it is proven for the Schwartz space S of smooth rapidly decreasing functions.

The outline of the proof is as follows. Using the intertwining relations (96) and (98), we conclude the composition of Fourier integral and the inverse Fourier transform commutes both with operator of multiplication by x and differentiation. Then we need a result, that any operator commuting with multiplication by x is an operator of multiplication by a function f. For this function, the commutation with differentiation implies f′=0, that is f=const. The value of this constant can be evaluated by a Fourier transform on a single function, say the Gaussian e−π x2 from Cor. 44. □

The above Theorem states that the Fourier integral is an invertible map. For the Hilbert space L2(ℝ) we can show a stronger property—its unitarity.

Theorem 47 (Plancherel identity) The Fourier transform extends uniquely to a unitary map L2(ℝ)→ L2(ℝ):
 



f
2dx=
 



f 
2d λ. (100)
Proof. The proof will be done in three steps: first we establish the identity for smooth rapidly decreasing functions, then for L2 functions with compact support and finally for any L2 function.
  1. Take f1 and f2S be smooth rapidly decreasing functions and g1 and g2 be their Fourier transform. Then (using Fubini’s Thm. 50):
          
     


    f1(t) f2(t) dt
    =
          
     


       
     


    g1(λ )  e2π i λ td λ   f2(t) dt
     =
     


       g1(λ )
     


       e2π i λ t   f2(t) dtd λ
     =
     


       g1(λ )  ḡ2(λ ) d λ
    Put f1=f2=f (and therefore g1=g2=f) we get the identity ∫| f |2d x=∫| f |2d λ.

    The same identity (100) can be obtained from the property (f1f2)^=f1*f2, cf. (90), or explicitly:

          
     


    f1(x) f2(x) e−2π iλ xdx=
     


    f1(t) f2(λ−t) dt.

    Now, substitute λ=0 and f2=f1 (with its corollary f2(t)=f1(−t)) and obtain (100).

  2. Next let fL2(ℝ) with a support in (−a,a) then fL1(ℝ) as well, thus the Fourier transform is well-defined. Let fnS be a sequence with support on (−a,a) which converges to f in L2 and thus in L1. The Fourier transform gn converges to g uniformly and is a Cauchy sequence in L2 due to the above identity. Thus gng in L2 and we can extend the Plancherel identity by continuity to L2 functions with compact support.
  3. The final bit is done for a general fL2 the sequence
          fn(x)=



              f(x),
    if  
    x
    <n,
              0, otherwise;
    of truncations to the interval (−n,n). For fn the Plancherel identity is established above, and fnf in L2(ℝ). We also build their Fourier images gn and see that this is a Cauchy sequence in L2(ℝ), so gng.
If fL1L2 then the above g coincides with the ordinary Fourier transform on L1. □

We note that Plancherel identity and the Parseval’s identity (30) are cousins—they both states that the Fourier transform L2(G)→ L2(Ĝ) is an isometry for G=ℝ and G=T respectively. They may be combined to state the unitarity of the Fourier transform on L2(G) for the group G=ℝn× ℤk× Tl cf. Thm. 28.

Proofs of the following statements are not examinable Thms. 23, 36, 53, 33, 46, Props. 14, 20.

site search by freefind advanced

Last modified: November 6, 2024.
Previous Up Next