←back to thread

What Is the Fourier Transform?

(www.quantamagazine.org)
474 points rbanffy | 10 comments | | HN request time: 0.621s | source | bottom
Show context
anyfoo ◴[] No.45133536[source]
If you like Fourier, you're going to love Laplace (or its discrete counterpart, the z transform).

This took me down a very fascinating and intricate rabbit hole years ago, and is still one of my favorite hobbies. Application of Fourier, Laplace, and z transforms is (famously) useful in an incredibly wide variety of fields. I mostly use it for signal processing and analog electronics.

replies(7): >>45134309 #>>45134360 #>>45134494 #>>45136059 #>>45136233 #>>45136685 #>>45144576 #
segfault99 ◴[] No.45134360[source]
When I did EE, didn't have access to any kind of computer algebra system. Have 'fond' memories of taking Laplace transform transfer functions and converting to z-transform form. Expand and then re-group and factor. Used a lot of pencil, eraser and line printer fanfold paper for doing the very basic but very tedious algebra. Youngsters today don't know how lucky.. (ties onion to belt, etc., etc.)
replies(4): >>45136650 #>>45136654 #>>45140144 #>>45142196 #
1. zwnow ◴[] No.45136654[source]
No worries, as a self proclaimed youngster I didn't manage to understand Fourier in 2 days and never bothered again. Also had no other prior knowledge to algebra so maybe that's why I struggled. Never perceived algebra as useful in anything programming related, will continue to do so as most problems are solvable without it. I'll let the degree havers do all that stuff.
replies(5): >>45137201 #>>45137819 #>>45138081 #>>45139859 #>>45140819 #
2. perching_aix ◴[] No.45137201[source]
You might find LLMs to be a useful crutch for this to an extent, although it's very easy to take the wrong turn and go off into the deep end. But as long as you keep forcefully connecting it back to practical reality, you can get progress out of it. And of course, never actually make it calculate.
3. Sharlin ◴[] No.45137819[source]
> Never perceived algebra as useful in anything programming related

Image, video, and audio processing and synthesis, compression algorithms, 2D and 3D graphics and geometry, physics simulation, not to mention the entire current AI boom that's nothing but linear algebra… yeah, definitely algebra isn't useful in anything programming related.

replies(1): >>45139264 #
4. dsego ◴[] No.45138081[source]
Have I got a video for you.

gingerBill – Tools of the Trade – BSC 2025 https://youtu.be/YNtoDGS4uak

5. zwnow ◴[] No.45139264[source]
Yea that's not what I work with my guy
replies(1): >>45139273 #
6. Sharlin ◴[] No.45139273{3}[source]
You said "anything programming related", not "anything related to my work", "my guy".
7. hnuser123456 ◴[] No.45139859[source]
So you're a programmer but you've never assigned a number to a variable or written any math operations? Do you just do string translations or something?
replies(2): >>45140544 #>>45145443 #
8. zwnow ◴[] No.45140544[source]
I'm talking algebra you need a degree for. Well algebra u learn while getting one that is.
9. IAmBroom ◴[] No.45140819[source]
"Book learnin' didn't do me no good no how!"
10. segfault99 ◴[] No.45145443[source]
Plot twist: He's a Haskell guru juggling hylomorphisms blindfolded.