SamSuka
3blue1brown
3blue1brown

patreon


Visualizing Riemann's zeta function

Hey folks,

Usually I just share sneak-peak animations with >$4 patrons, but I thought I'd share these with everyone.  I was playing around with visualizing various complex functions as transformations, and when I tried it out with the Riemann zeta function, the result was so beautiful I decided that must be the next video I do.

In particular, I think there's a really nice visual intuition behind the idea of analytic continuation to be had here, which, given a proper explanation, could make for a compelling video.    Once I finish it, I'll jump back to where I was on the "Essence of calculus" front.

What I've linked to in this video is what the zeta function looks like on half the plane, and here's what it looks like on the full plane: https://youtu.be/PBrUVF2fr5Q

This sneak peak is just for you folks, so kindly refrain from sharing until there's a full video surrounding these.  At which point, share like crazy :)

-Grant

Visualizing Riemann's zeta function

Comments

Gorgeous. Now you've got to figure out how to animate the analytic continuation to Re(z) [edit: whoops, you did it already, nice job!] [edit: did you get any insights into the Riemann Hypothesis... ? Present a proof on your channel, you'll get funded for life - organizations will shoot funding at your project like a fire hose]

Jacob Mirra

That is super cool! I cannot wait to see full video. I tried to visualize the zeta terms converging in the plane with a jsfiddle using google charts and Javascript. It's kind of fun to play with the parameters and watch the convergence of the function dance around the plane, hitting (0,0) every so often. <a href="https://jsfiddle.net/billa1972/uemwLoL1/" rel="nofollow noopener" target="_blank">https://jsfiddle.net/billa1972/uemwLoL1</a>

I have the same question as Roman - my guess is that you are doing this using Python, only because you seem like a Pythonic sort of guy. If you've built out a bunch of functions to create your family of mathematical animations, it would be super cool to one day share the code base as a module or as code snippets on github! And as I am typing, Haralambi provided the link - magic!

He is using an animation engine build in Python by him. Here is a link to the engine: <a href="https://github.com/3b1b/manim" rel="nofollow noopener" target="_blank">https://github.com/3b1b/manim</a>

Wow thats awesome! How do you manage to make such crazy animations? Do you use some special software or did you write your own graph visualization program with OpenGL or something?


More Creators