video thumbnail 16:50
Hamming codes part 2, the elegance of it all

2020-09-04

[public] 482K views, 39.1K likes, 111 dislikes audio only

channel thumb3Blue1Brown
2560×1440

A cleaner perspective on Hamming error correction codes

Part 1: /youtube/video/X8jsijhllIA

Watch Ben Eater's video: /youtube/video/h0jloehRKas

Help fund future projects: https://www.patreon.com/3blue1brown

An equally valuable form of support is to simply share some of the videos.

Special thanks to these supporters: https://3b1b.co/hamming-thanks

You can read Hamming's own perspective on his discovery of these codes in chapter 12 of "The Art of Doing Science and Engineering".

https://amzn.to/3lwcnmh

Heavily related is the chessboard puzzle I did with Matt Parker:

/youtube/video/as7Gkm7Y7h4

If you're curious to learn a bit about Shannon, the father of information theory, take a look at this documentary.

https://amzn.to/2RHK5HL

Thanks to these viewers for their contributions to translations

Hebrew: Omer Tuchfeld

Hungarian: FaboBence

------------------

These animations are largely made using manim, a scrappy open-source python library: https://github.com/3b1b/manim

If you want to check it out, I feel compelled to warn you that it's not the most well-documented tool, and it has many other quirks you might expect in a library someone wrote with only their own use in mind.

Music by Vincent Rubinetti.

Download the music on Bandcamp:

https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown

Stream the music on Spotify:

https://open.spotify.com/album/1dVyjwS8FBqXhRunaG5W5u

------------------

3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted on new videos, subscribe: http://3b1b.co/subscribe

Various social media links:

Website: https://www.3blue1brown.com

Twitter: https://twitter.com/3blue1brown

Reddit: https://www.reddit.com/r/3blue1brown

Instagram: https://www.instagram.com/3blue1brown_animations/

Patreon: https://patreon.com/3blue1brown

Facebook: https://www.facebook.com/3blue1brown


What is error correction? Hamming codes in hardware by Ben Eater
/youtube/video/h0jloehRKas
The almost impossible chessboard puzzle by Stand-up Maths
/youtube/video/as7Gkm7Y7h4
Part 1
/youtube/video/b3NxrZOu_CE?t=1
Ben Eater implementing Hamming codes
/youtube/video/b3NxrZOu_CE?t=95
One algorithm, multiple perspectives
/youtube/video/b3NxrZOu_CE?t=728
Support 3blue1brown.com
https://www.3blue1brown.com/support
What is error correction? Hamming codes in hardware 207,692 views
/youtube/video/h0jloehRKas
Ben Eater Ben Eater
/youtube/channel/UCS0N5baNlQWJCUrhCEo8WlA