A Rude Joke

This has been an interesting arithmetic task Simon came up with from his Secrets of Sums book, aimed at practicing long division. You had to do the division and count how many times the 1s and the 2s appeared in your calculation, then use that number a sa secret code to decipher the second part of a rude joke (see below):

DSC_2305

DSC_2307

DSC_2308

DSC_2309

DSC_2310

DSC_2311

Advertisements

Shadow of a 4D object

Simon built “the shadow of a 4D object” during math class, inspired by the Royal Institution’s video Four Dimensional Maths: Things to See and Hear in the Fourth Dimension with Matt Parker. Simon loved the video and watched it twice. We had come across similar thought experiments while reading a book by Jacob Perelman, a Russian mathematician, where the 4th dimension was visualized as the time dimension and the objects sliding along that 4th axis would appear and disappear in our 3D world just like 3D objects would appear as their cross sections if they were observed by 2D creatures. Here is how Simon visualized it. 

The first drawing is of a 3D object the way it actually looks when passing through a 2D world:

3D object in 2D world 1 Oct 2017

And this is what the inhabitants of the 2D world (unable to see in 3D) see – a sequence of sections of the 3D object. Similarly, we (unable to see in 4D) only see sequences of 3D sections of the 4D objects passing our world. Maybe, everything we see around us are such sections of much more complex objects as they are moving through time. “Maybe, we’re just 3D shadows of 4D objects”, says Simon.

3D object in 2D world 2 Oct 2017

DSC_2284

DSC_2318

DSC_2319

DSC_2320

DSC_2321

28 times 28

Simon programmed a presentation to explain why 28×28 is not the same as 20×20 + 8×8 geometrically. The code is quite complicated and involves some trigonometry and conditional statements: the grid is divided into different parts every time Simon clicks and depending on how many times he has already clicked. This is typical Simon – coming up with an inherently arduous and complex system to visualise the beauty of the world around him, even of the seemingly trivial things. By the way, the inspiration for the 28×28 grid came from Simon’s favourite math channel, 3Blue1Brown and its latest video on Neural Networks (the grid was used to explain computer vision).

Simon is doing quite a lot of sums in his head nowadays, looks like it’s a new trend. Today, while bathing in the fountain outside, he was calculating how long 1/16th of a minute lasted. And a couple days ago, while waiting for his appointment at the hospital, he calculated how long it would take someone to read a whole page of random numbers, taking an educated guess that one takes 4 seconds to read out one number and remembering Daniel Shiffman mentioned there were 100×5 numbers per page in his book.

The Towers of Hanoi

Simon is a fan of the 3Blue1Brown channel and absolutely loved their video on solving the Towers of Hanoi puzzle with binary and ternary numbers. He practiced a lot with both. Eventually he developed his own, rhythmic, way to solve the puzzle:

Applying ternary numbers (solving the puzzle in 80 steps):

dsc_2146815009440.jpg

The video on 3Blue1Brown channel:

dsc_21422068863317.jpg

Applying binary numbers (solving the puzzle in 15 steps):

dsc_21401166111995.jpg

Simon watching 3Blue1Brown videos:

dsc_21431207562189.jpg

He also really liked the video on Visualizing the Riemann zeta function and yelled “Mom, look how beautiful this is!” the whole time:

dsc_21471912328090.jpg

Still from the 3Blue1Brown video that Simon found mesmerizing:

Schermafbeelding 2017-10-05 om 10.50.38

Lessons for Mom continued

It’s great that Simon continues to find the time to teach me some JavaScript. We’re now done with the Basic course he had prepared, below are some impressions. The video is of the rectangle intersection lesson and the “highway” we built.

Later, Simon decided he was wrong with the math defining the vehicles intersecting each other and changed it to:

Screen Shot 2017-10-02 at 16.02.21

This is Simon’s explanation why he changed the formula:

dsc_21131485843373.jpg

From a lesson on importing images:

dsc_21191151075634.jpg

dsc_21161668129738.jpg

dsc_21181439851118.jpg

Circle Intersection (I like the design!)

dsc_1876236677532.jpg

dsc_1882128578110.jpg

Graphic arithmetics

Simon is not only doing Precalculus en Calculus, but also enjoys maths at all levels (see previous post about The Secrets of Sums). For example, we do some Dutch elementary school tests to make sure he can handle the arithmetic. Below is a beautiful example of how his mind works. The task was to find the number exactly between 36×36 and 38×38 on the number line. Simon immediately came up with a parabolic graph and said it couldn’t be 37×37, based on that graph. I think he can graph just about anything in the world 🙂

dsc_19801793727283.jpg

Magformers Pythagoras set

Simon pulled out his old Magformers Pythagoras set and this time around, he really nailed all the tasks independently. The set offers a variety of puzzles to “prove” the Pythagorean theorem and apply it to other shapes (even 3D!), as well as teaches several more tricks (such as the ratios between the areas of similar triangles or the areas of parallelograms).

dsc_2040388899318.jpg

Chinese square Proof:

dsc_20481571486190.jpg

dsc_2051927828638.jpg

Area of Parallelograms:

dsc_20541926246679.jpg

dsc_20521360054958.jpg

Applying Pythagorean theorem to other shapes:

dsc_2043900843144.jpg

Extended theorem by the Greek mathematician Pappus:

dsc_20502120717258.jpg

dsc_20491455294093.jpg

Areas of Similar Triangles:

dsc_20561750730228.jpg

dsc_2055530778092.jpg

More of Pythagorean theorem with various shapes:

dsc_2044717909933.jpg

dsc_2046825305280.jpg

dsc_2047946430086.jpg

dsc_2042172543324.jpg

dsc_2045353646649.jpg

Puzzles:

dsc_2062565567867.jpg

dsc_2064278481395.jpg

dsc_20691197824981.jpg

 

Simon contributed his own cloud for the Processing Community Day

Schermafbeelding 2017-10-06 om 18.39.37

In the video below, Simon is showing the cloud design he contributed to the community project collecting cloud designs for the Processing Community Day coming up on October 21, 2017. You can play with Simon’s design on the community project webpage created by Coding Train at https://codingtrain.github.io/CommunityClouds/

Simon’s cloud is called “Round Cloud”. Once you open it on the Coding Train Community Clouds page, the cloud changes its shape every time you click on it.