Fft algorithm, Mathematics

Assignment Help:

(a) Using interpolation, give a polynomial f ∈ F11[x] of degree at most 3 satisfying f(0) = 2; f(2) = 3; f(3) = 1; f(7) = 6

(b) What are all the polynomials in F11[x] which satisfy f(0) = 2, f(2) = 3, f(3) = 1, f(7) = 6?

(2) Hand in your completed worksheets from labs \Fast Multiplication" and \Fast Multiplication II". Hand it in to me by saving the worksheet to a le (after making sure all the cells you want are evaluated) and then emailing it to me.

(3) Let F be a eld and a(x) ∈ F[x] be a polynomial of degree n - 1 = 3k - 1.

(a) Show that a(x) can be decomposed into

a(x) = b(x3 ) + x . c(x3) + x2. d(x3);

where b(x), c(x) and d(x) are polynomials in F[x] of degree at most n/3 - 1 = 3k - 1 - 1.

(b) Show that if ω ∈ F is a primitive nth root of unity, then a(x) can be evaluated at all the powers of ! by recursively evaluating b(x), c(x) and d(x) at the powers of ω3.

(c) Put all of this together into an algorithm similar to FFT for evaluating a(x) at the powers of ω.

(d) What are the number of additions and number of multiplications in F that this algorithm does on input size n?

(e) The set S = {1, ω, ω2n -1} has some special properties that make this "3-ary" FFT (and the "binary" FFT from class) work. What properties does a set S need to be used in this way (or in the original FFT algorithm)? Can you fi nd any other sets that have these properties?

 


Related Discussions:- Fft algorithm

Matrix equation , Hi may i know how to substract the (ID)colum matrix from ...

Hi may i know how to substract the (ID)colum matrix from (K)square matrix as per equation below. E = (K - ID)^-1 S K is m*m matrix I is idntity matrix d is column vector s is col

Convert to scientific notation, 1 . If someone is 20 years old, deposits $3...

1 . If someone is 20 years old, deposits $3000 each year into a traditional IRA for 50 years at 6% interest compounded annually, and retires at age 70, how much money will be in th

Intermediate value theorem, Intermediate Value Theorem Suppose that f(x...

Intermediate Value Theorem Suppose that f(x) is continuous on [a, b] and allow M be any number among f(a) and f(b).   There then exists a number c such that, 1. a 2. f (

Measurements, 2feet wide and 12 feet long.tile is 2feet wide and 1.5feet lo...

2feet wide and 12 feet long.tile is 2feet wide and 1.5feet long.how many tiles do I need

Brahmaguptas problem, How to solve Brahmaguptas Problem? Explain Brahmagupt...

How to solve Brahmaguptas Problem? Explain Brahmaguptas Problem solving method?

Polynomials in two variables, Polynomials in two variables Let's take a...

Polynomials in two variables Let's take a look at polynomials in two variables.  Polynomials in two variables are algebraic expressions containing terms in the form ax n y m

Math help until tuesday, I need help with pre algebra in 5th grade intermid...

I need help with pre algebra in 5th grade intermidate school math until Tuesday afternoon please

Circle, a wheel revolves 360 deegre revolution in one minute .Find how many...

a wheel revolves 360 deegre revolution in one minute .Find how many radians will the wheel subtend in one second

Calculus, find or evaluate the integral integrate((e^2x + e^x + 1)/(e^x))dx...

find or evaluate the integral integrate((e^2x + e^x + 1)/(e^x))dx

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd