HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

But what is the Fourier Transform? A visual introduction.

3Blue1Brown16 HN recommenders · recommended in 15 months, 2018-2025
YouTube
12.6M views · 8 years ago · explainer · evergreen

3Blue1Brown's animated visual introduction to the Fourier Transform, showing how a signal breaks into frequency components.

HN's default recommendation for understanding the Fourier transform intuitively; many say it was the explanation that made it click.

Information theory & signal processingRecreational & visual mathPure mathematics#fouriertransform#3blue1brown#signalprocessing#visualmath#frequencies

20 comments from Hacker News

@garbageman2025 · in “How the cochlea computes (2024)”

It's an absolutely brilliant bit of maths that breaks a complex waveform into the individual components. Kind of like taking an orchestral song and then working out each individual instrument's contribution. Learning about this left me honestly aghast and in shock that it's not only possible but that someone (Joseph Fourier) figured it out and then shared it with the world. This video does a great job explaining what it is and how it works to the layman. 3blue1brown - ▶ this video

Strongly recommendsView on HN
@mikewarot2025 · in “Smartphone Cameras Go Hyperspectral”

This is a combination of things that almost breaks my brain, but it works, and it's brilliant! First, you need to understand coded masks[1,2]. This is a way to use an LCD or other array to mask off parts of a scene so that very specific parts of it are sampled, but the rest aren't, to get a single, high resolution analog value. Then you switch to other masks, and get more values. You can then work backwards in the math through the known mask shapes, to get the original image with far fewer samples that would be required one at a time. Think of the above as a 2d visual version of the Fourier transform[3,4]. This transform is used heavily to compress images throwing away most of the bits in an image without losing it's essence. The analysis they're talking about uses a very specially printed card. It isn't just something generated with a standard 4 ink printer, each "dot" is a separate unique ink with tightly controlled spectral curves, these form a virtual version of the above masks. When you view these through a sample, it can then give an idea of the spectral response of the camera, and the liquid, by using the many different known response curves of the "dots" to work backwards, and generate the 1 dimensional very tight response curve of a hyperspectral imager, by figuring out where each "dot" is in the scene, then averaging that dot's intensity across the RGB values of the picture taken by the camera. Today's cameras have sufficient resolution and bit depth that you get th

CitesView on HN
@N_Lens2025 · in “What Is the Fourier Transform?”

I found the 3Blue1Brown explanation to be more intuitive to understand, but this article has more practical examples/details. Here's the 3Blue1Brown explanation: ▶ this video link

RecommendsView on HN
@mananaysiempre2025 · in “Pre-Trained Large Language Models Use Fourier Features for Addition (2024)”

(Almost-)linear models do linear things, it seems, and the Fourier transform is the quintessential linear thing. It is also an extremely neat piece of the real world, but I’m hesitant to guess your background and offer an explanation because your phrasing makes me suspect an engineering one. With concepts usually being the first to be culled in a course targeted at engineers, there could be quite a bit of concept debt to pay off before I could really offer something I could honestly call an explanation. Have you tried the 3Blue1Brown video on the topic[1]? It does not AFAIR offer any answers as to why the Fourier transform should exist or be useful, but it does show very well what it does in the immediate sense. [1] ▶ this video

RecommendsView on HN
@TimSchumann2023 · in “3Blue1Brown Calculus Blog Series”

Grant makes some amazing content. His visualization of the Fourier Transform[1] actually enabled me to understand the how it was happening behind the what was happening with one of the most used algorithms in computing. [1] ▶ this video

Strongly recommendsView on HN
@sizzzzlerz2023 · in “An Interactive Guide to the Fourier Transform”

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 time series. A good alternative explanation can be found on Grant Sanderson's 3 Blue 1 Brown channel ▶ this video

RecommendsView on HN
@monsieurbanana2023 · in “G9.js: Automatically Interactive Graphics”

Because it's a fast way to get that interactivity, rather than having to explicitly code it yourself. A good example are modern math videos on youtube, like this one (not saying that they're using G9.js in particular): ▶ this video It's 20 minutes of changing graphics. You could code all of that with P5, and it would be an excruciatingly long process. G9.js would get you there in a fraction of the time.

CitesView on HN
@superkuh2023 · in “What Is Radio Spectrum?”

There's no all in one stop for understanding radio but these 5 resources helped me a lot. The RF Get Down courses. This is by far the best material online to learn RF and how modulation works: link 3blue1brown's video tutorial on the fourier transform: ▶ this video AT&T Archives: Similiarities of Wave Behavior link Quadrature Signals: Complex, But Not Complicated by Richard Lyons, link link Antenna Theory's website and forums, link I also highly recommend getting a $20 rtl-sdr USB software defined radio dongle. They're great toys for learning RF, what modulation is , and exploring the spectrum.

RecommendsView on HN
@sjaak2023 · in “Ask HN: Concepts that clicked only years after you first encountered them?”

This is what made it click for me, can recommend it: 3Blue1Brown -- But what is the Fourier Transform? A visual introduction. ▶ this video

Strongly recommendsView on HN
@SJSque2022 · in “Demystifying Fourier analysis”

I can also highly recommend 3Blue1Brown's treatment of the topic: ▶ this video (...which I see now is cited in the video that you link to!)

Strongly recommendsView on HN
@ryan-duve2022 · in “Shor, I’ll do it (2007)”

If the part about the tack on the board under the clocks wasn't clear, and you're a visual learner, this video from 3Blue1Brown about the [classic] Fourier Transform might help clarify the relationship to periodicity: ▶ this video

RecommendsView on HN
@faebi2021 · in “Ask HN: Videos that changed your life or how you think”

I never understood how multiple electrical frequencies can be in a copper cable. I always thought they must merge and therefore it must be impossible to find the right set of original frequencies and their strength. Then I learned about the Fourier transform in this beautiful video: ▶ this video

Strongly recommendsView on HN
@andybak2021 · in “Circular Harmonics”

Dude really needs to subscribe to 3Blue1Brown: ▶ this video (but anyone interested in stuff like this should be. I guess I'm surprised to see someone like this writing a blog post who isn't regularly checking out that channel)

Strongly recommendsView on HN
@itissid2021 · in “An Interactive Guide to the Fourier Transform (2012)”

What about the 3 blue 1 brown video on it? I think that is pretty concise and intuitive too but does not seem to appear on this thread ▶ this video

RecommendsView on HN
@justjonathan2020 · in “Discrete Cosine Transform in Video Compression – Explain Like I'm Five”

This is an explanation (from the amazing three blue one brown) of the DFT not the DCT, but this was the first thing that ever really made sense to me. It is explained by someone who really knows math incredibly well and is an amazing teacher, with amazing visuals: ▶ this video

Strongly recommendsView on HN
@Kye2020 · in “Music and Measure Theory (2015) [video]”

This is one of the few people who connects math and music in a way that's both useful and interesting. I followed this channel back when I found the video on Fourier transforms[1], but never looked at other videos. I've never really thought about the math of consonance and dissonance, but I use it all the time without realizing it. For example: a hypersaw. That's 7 saws slightly detuned played at the same time. The more you detune them, the worse it sounds. If you own Serum, you can hear this in realtime if you make a 7 voice saw and play with the detune knob. You can use an LFO to modulate this and get a sound that's a little uneasy while still somehow being harmonious. It's perfect for dark/spooky music. [1] ▶ this video

CitesView on HN
@jmiserez2020 · in “Show HN: SHA-256 Animation”

3blue1brown is great, e.g. his Fourier transform animation is super intuitive: ▶ this video He has opensourced his animation engine "manim" used in his videos: link

RecommendsView on HN
@quickthrower22019 · in “The “Windmill” Problem on the 2011 International Mathematical Olympiad [video]”

I recommend watching the "But what is the Fourier Transform? A visual introduction." ▶ this video . Beautiful.

RecommendsView on HN
@pdkl952019 · in “Why have so many physicists shrugged off the paradoxes of quantum mechanics?”

3Blue1Brown has an extremely good explanation[1] of the intrinsic uncertainty, and why it's separate from measurement uncertainty. (the previous episode[2] is a recommended prerequisite for background on how the Fourier Transform works) > emerges through a different, as yet unknown, mechanism. In 3Blue1Bron's explanation[1], he shows how the intrinsic uncertainty is an inherent trade-off of trying to measure both position and frequency. A short wave packet only a few wavelengths long correlates with a narrow (precise) range of positions, but also correlates well with a very wide range of frequencies due. A Heisenberg-like uncertainty exists any time you are working with weave packets with length near the wavelength. 3Blue1Brown gives a very good example using Doppler radar. [1] link [2] ▶ this video

RecommendsView on HN
@enkiv22018 · in “Ask HN: What is your favourite tech talk?”

Ted Nelson's Computers for Cynics probably doesn't contain technical information that's new to any of you, but Ted has a knack for reframing things in ways that make the arbitrariness of certain historical decisions clear: link On the subject of hypertext, The Web That Wasn't gives a nice history of the idea (for anybody who thinks it starts with TBL -- surprisingly many people!): link Another reframing-oriented talk is Clay Shirky's "It's not information overload, it's filter failure", which ultimately leads to Shirky suggesting the kinds of user-oriented filtering features that Mastodon has implemented: link At the intersection of neurology and information science, Peter Watts always has something interesting to say, and as a former marine biologist focusing on the nervous system of starfish, this is absolutely in his wheelhouse: link This one ("moving away from defensive programming") justified strong typing in a pretty clear way: link Dan Dennett is just as relevant as Doug Hofstadter when it comes to metacognition: link Forgotten Ideas in Computer Science starts slow, but if you don't have much of a historical background (like, if you're only vaguely aware of what happened in CS in the 70s), it's a laundry list of things you should look up and be aware of before you start your next project: link Everybody should understand procedural generation: link Likewise, since AI is hyped up right now, we should all remind ourselves that IA is a thing too: link Mo

CitesView on HN
But what is a Fourier series?  From heat flow to drawing with circles | DE424:47

But what is a Fourier series? From heat flow to drawing with circles | DE4

3Blue1Brown
19M views • 7 years ago
The Fast Fourier Transform (FFT): Most Ingenious Algorithm Ever?28:23

The Fast Fourier Transform (FFT): Most Ingenious Algorithm Ever?

Reducible
2.3M views • 5 years ago
The more general uncertainty principle, regarding Fourier transforms18:07

The more general uncertainty principle, regarding Fourier transforms

3Blue1Brown
2.3M views • 8 years ago
The Most Underrated Algorithm26:33

The Most Underrated Algorithm

Veritasium
10.8M views • 4 years ago
Epicycles, complex Fourier series and Homer Simpson's orbit25:35

Epicycles, complex Fourier series and Homer Simpson's orbit

Mathologer
421K views • 8 years ago
Visualizing the 4d numbers Quaternions31:51

Visualizing the 4d numbers Quaternions

3Blue1Brown
5.6M views • 8 years ago
The essence of calculus17:05

The essence of calculus

3Blue1Brown
11.9M views • 9 years ago
e^(iπ) in 3.14 minutes, using dynamics | DE54:08

e^(iπ) in 3.14 minutes, using dynamics | DE5

3Blue1Brown
3.4M views • 7 years ago
But what is the Riemann zeta function? Visualizing analytic continuation22:11

But what is the Riemann zeta function? Visualizing analytic continuation

3Blue1Brown
5.4M views • 9 years ago
Eigenvectors and eigenvalues | Chapter 14, Essence of linear algebra17:16

Eigenvectors and eigenvalues | Chapter 14, Essence of linear algebra

3Blue1Brown
6.4M views • 10 years ago
Pi hiding in prime regularities29:43

Pi hiding in prime regularities

3Blue1Brown
2.8M views • 9 years ago
Hilbert's Curve: Is infinite math useful?18:18

Hilbert's Curve: Is infinite math useful?

3Blue1Brown
2.4M views • 9 years ago
What is Euler's formula actually saying? | Ep. 4 Lockdown live math51:16

What is Euler's formula actually saying? | Ep. 4 Lockdown live math

3Blue1Brown
1.7M views • 6 years ago
Fourier Optics used for Optical Pattern Recognition18:31

Fourier Optics used for Optical Pattern Recognition

Huygens Optics
103K views • 6 years ago
Essence of linear algebra preview5:09

Essence of linear algebra preview

3Blue1Brown
2.8M views • 10 years ago
Solving Wordle using information theory30:38

Solving Wordle using information theory

3Blue1Brown
11.8M views • 4 years ago
(1/4) Intro/History: Introducing a 100-year-old mechanical computer3:39

(1/4) Intro/History: Introducing a 100-year-old mechanical computer

engineerguy
476K views • 11 years ago
How are holograms possible?46:24

How are holograms possible?

3Blue1Brown
7.2M views • 2 years ago
Thinking outside the 10-dimensional box25:13

Thinking outside the 10-dimensional box

3Blue1Brown
3.2M views • 9 years ago
What does it feel like to invent math?15:08

What does it feel like to invent math?

3Blue1Brown
4.6M views • 11 years ago