Simon solving the Ackermann function (a function that cannot be de-recursed). It’s computable but the computer’s soon runs out of its computing power (see the last line of code below):
A visual solution to Fourier’s heat equation in p5. Play with the two versions online:
Inspired by 3Blue1Brown’s Differential Equations series.
Simon teaching his sister Neva from the Mathematical Fundamentals course on Brilliant:
I asked Simon to show me how he’d come up with the formulae:
Simon writes: Made a little game where the computer thinks of a number 1-100, and you try to guess it within 7 takes! Hint: the algorithm is called “Binary Search”. https://repl.it/@simontiger/NumberGuessingGame
You can also play the fullscreen version here: https://numberguessinggame.simontiger.repl.run/
Now also a reversed version, where you think of a number and the computer guesses it: https://repl.it/@simontiger/BinaryNumGuessingGame
Simon loves challenging other people with math problems. Most often it’s his younger sister Neva who gets served a new portion of colourful riddles, but guests visiting our home also get their share, as do Simon’s Russian grandparents via FaceTime. Simon picks many of his teaching materials in the Mathematical Fundamentals course on Brilliant.org, and now Neva actually associates “fundamentals” with “fun”!
Simon explains what Gaussian formula is to check a shape’s curvature and shows how to make a triangle with three 90° angles. Or is it a square, since it’s a shape with all sides equal and all angles at 90°? He also says a few words about the curvature of the Universe we live in.