Live data from Hacker News

An interactive guide to the Fourier transform (2012)

betterexplained.com

21–30 of 79 posts

Re: An interactive guide to the Fourier transform (2012)

#21

It is super to easy to find resources on HOW the FT works. But I find it very difficult to find resources on WHY we need it and WHERE it is useful to have. Does anybody have some good sources that explain the practical applications and how it is useful on real world usage?

Making convolution faster.

Re: An interactive guide to the Fourier transform (2012)

#22

It is super to easy to find resources on HOW the FT works. But I find it very difficult to find resources on WHY we need it and WHERE it is useful to have. Does anybody have some good sources that explain the practical applications and how it is useful on real world usage?

Disclaimer: I wrote this, but it's a little more from an engineering POV than a Math POV, and covers some applications: jezzamon.com/fourier

Hacker news folks seem to enjoy it :)

Another thought on the "why": many things in the real world operate on frequencies, sound being the most obvious but also electrical signals, mechanical systems like springs, etc. Doing the analysis representing a signal as a bunch of frequencies makes more sense, and Fourier transforms lets us do that

Re: An interactive guide to the Fourier transform (2012)

#24

It is super to easy to find resources on HOW the FT works. But I find it very difficult to find resources on WHY we need it and WHERE it is useful to have. Does anybody have some good sources that explain the practical applications and how it is useful on real world usage?

Making convolution faster.

This is circular logic.

So what real world problems we have right now that depend on making convolution faster?

Re: An interactive guide to the Fourier transform (2012)

#25

It is super to easy to find resources on HOW the FT works. But I find it very difficult to find resources on WHY we need it and WHERE it is useful to have. Does anybody have some good sources that explain the practical applications and how it is useful on real world usage?

Here's a nice example with the Fast Fourier Transform (an algorithm for computing the Dicrete Fourier Transform more efficiently):

Source: PCA and Fourier Analysis (2010) J Banfelder, Weill Cornell Medical College

> "A beautiful example of how this knowledge can be used in medicine is found in the cochlear implant. This device is used in patients with inner ear damage. The entire mechanical transduction mechanism is bypassed when the device is implanted. Instead, a microphone worn on the outer ear records sound that is digitized and sent to a signal processor. Here an FFT and an array of bandpass filters are applied. Results are passed to the implanted device, which electrically stimulates the neurons in the cochlea. Typical devices divide the frequency range of 0 to 4 kHz into about 15 or 20 bands, and stimulate neurons accordingly. However, profoundly deaf patients have recovered their hearing and have been able to understand speech even when as few as five bands are used."

See also:

https://allsignalprocessing.com/lessons/the-four-fourier-rep...

Re: An interactive guide to the Fourier transform (2012)

#26

It is super to easy to find resources on HOW the FT works. But I find it very difficult to find resources on WHY we need it and WHERE it is useful to have. Does anybody have some good sources that explain the practical applications and how it is useful on real world usage?

From TFA: Stop. Here's where most tutorials excitedly throw engineering applications at your face. Don't get scared; think of the examples as "Wow, we're finally seeing the source code (DNA) behind previously confusing ideas". If earthquake vibrations can be separated into "ingredients" (vibrations of different speeds & amplitudes), buildings can be designed to avoid interacting with the strongest ones. If sound wave…

Yes I saw that. But it still hides the "meaty" part. Where are the articles that explain those processes?

For example I would love to find an article that starts with "let's make a wav file smaller". And then somewhere in the middle it just says "and here we will use FT to achieve X".

Re: An interactive guide to the Fourier transform (2012)

#28

Just a nit. The pair of equations the author showed at the beginning of the article are not the equations of the Fourier Transform and its inverse. The Transform is a continuous function operating on an infinite input. The equation for the Transform involves the use of the integral taken over +/- infinity. What is shown, using the summation operator, is a discrete form on the Transform where the input is a limited ti…

Fourier transform can be defined for any locally compact abelian group. Integers modulo n is one such.

Re: An interactive guide to the Fourier transform (2012)

#29

It is super to easy to find resources on HOW the FT works. But I find it very difficult to find resources on WHY we need it and WHERE it is useful to have. Does anybody have some good sources that explain the practical applications and how it is useful on real world usage?

Your cell phone wouldn't exist without the Fourier Transform, or the discrete fourier transform, to be correct. Image compression is another application, albeit, a 2-dimensional version. Software defined radios, or SDR, are completely dependent on the DFT. Radar processing. Earthquake analysis. The list goes on and on. Basically, our technological society would not exist in its current form without the fourier transf…

> Your cell phone wouldn't exist without the Fourier Transform, or the discrete fourier transform, to be correct

Yes that is great to know. But where can I find an article that explains how exactly FT helps in my cell phone? What exactly do we do with FT in a cell phone?

Re: An interactive guide to the Fourier transform (2012)

#30
post #15

The short explanation of the DFT that I like the most is that it projects the signal vector on to the vector room with the exponential functions as basis vectors. Then you can see how much of the signal that each basis vector, corresponding to a frequency, can explain. It's intuitive to see if you start with a 2D vector space (the regular euclidian plane) and a 2D vector, and then you can expand the definition of vec…

Minor point, it's not a projection because you don't lose dimensions.

nit: the identity matrix is a projection

P^2 = P is the definition. not losing dimensions

Post reply on HN