Page 381 - Matrix Analysis & Applied Linear Algebra
P. 381

5.8 Discrete Fourier Transform                                                     377
                                                                                          1
                                                                                          
                                                                                       −i 
                                    5.8.2.  (a) Evaluate the discrete Fourier transform of    .
                                                                                        −1
                                                                                          i
                                                                                   
                                                                                  1
                                                                               
                                                                                     .
                                            (b)  Evaluate the inverse transform of   i 
                                                                                 −1
                                                                                 −i

                                                                    F 2  D 2 F 2
                                    5.8.3. Verify directly that F 4 =          P 4 , where the F 4 , P 4 , and
                                                                    F 2  −D 2 F 2
                                           D 2 , are as defined in (5.8.15).

                                    5.8.4. Use the following vectors to perform the indicated computations:
                                                                                             
                                                                                α 0           β 0

                                                       α 0          β 0        α 1         β 1 
                                                                                        ˆ
                                                 a =       ,  b =       ,  ˆ a =    ,  b =    .
                                                       α 1          β 1          0            0
                                                                                 0            0
                                                                                           ˆ
                                              (a) Compute a   b, F 4 (a   b), and (F 4 ˆ a) × (F 4 b).
                                                            −1
                                              (b) By using F 4  as given in Example 5.8.1, compute
                                                                      −1           ˆ
                                                                    F 4  (F 4 ˆ a) × (F 4 b) .
                                                  Compare this with the results guaranteed by the convolution
                                                  theorem.

                                    5.8.5. For p(x)=2x − 3 and q(x)=3x − 4, compute the product p(x)q(x)
                                           by using the convolution theorem.

                                    5.8.6. Use convolutions to form the following products.
                                              (a)  43 10 × 21 10 .  (b)  123 8 × 601 8 .  (c)  1010 2 × 1101 2 .


                                    5.8.7. Let a and b be n × 1vectors, where n is a power of 2.
                                              (a) Show that the number of multiplications required to form a b
                                                                                       2
                                                  by using the definition of convolution is n .
                                                  Hint: 1+2+ ··· + k = k(k +1)/2.
                                              (b) Show that the number of multiplications required to form a b
                                                  by using the FFT in conjunction with the convolution theorem
                                                  is 3n log n +7n. Sketch a graph of 3n log n (the 7n factor is
                                                                                       2
                                                         2
                                                  dropped because it is not significant), and compare it with the
                                                            2
                                                  graph of n to illustrate why the FFT in conjunction with the
                                                  convolution theorem provides such a big advantage.
   376   377   378   379   380   381   382   383   384   385   386