matthen

Things of interest in Maths & Science

Photo

In 1952 Alan Turing, a british mathematician, logician, cryptanalyst, and computer scientist, wrote a paper which remains influential in computational biology today. He explained how stripes might form on a snake’s skin [and other patterns on animals], using the dispersion of two chemicals; an activator [red] and an inhibitor [yellow]. The activator causes the colouration, and the inhibitor inhibits it. Turing wrote a pair of equations which say that concentrations of the activator cause creation of more inhibitor, but that the inhibitor diffuses and spreads out more quickly than the activator. As shown in the animation, this causes the activator to form peaks with surrounding basins of inhibitor. The concentrations of the two chemicals quickly converge to a stripey pattern where the red activator is periodically in higher concentration than the yellow inhibitor. [video] [more] [code]

In 1952 Alan Turing, a british mathematician, logician, cryptanalyst, and computer scientist, wrote a paper which remains influential in computational biology today. He explained how stripes might form on a snake’s skin [and other patterns on animals], using the dispersion of two chemicals; an activator [red] and an inhibitor [yellow]. The activator causes the colouration, and the inhibitor inhibits it. Turing wrote a pair of equations which say that concentrations of the activator cause creation of more inhibitor, but that the inhibitor diffuses and spreads out more quickly than the activator. As shown in the animation, this causes the activator to form peaks with surrounding basins of inhibitor. The concentrations of the two chemicals quickly converge to a stripey pattern where the red activator is periodically in higher concentration than the yellow inhibitor. [video] [more] [code]

Photo

The bending of a light ray depends only on the angle it hits the lens, and not on the thickness of the glass. This means thick lenses can be made thinner, as shown here.  This is called a Fresnel lens, and is used to make magnifying sheets as well as in lighthouses. [more] [video] [code]

The bending of a light ray depends only on the angle it hits the lens, and not on the thickness of the glass. This means thick lenses can be made thinner, as shown here.  This is called a Fresnel lens, and is used to make magnifying sheets as well as in lighthouses. [more] [video] [code]

Photo

How do Centrifugal and Coriolis forces affect the motion of particles as the speed of rotation is varied?  This animation shows how the underlying grid of my previous post is warped at differing speeds of rotation. Note the square grid when there is no rotation. [code] [video]  

How do Centrifugal and Coriolis forces affect the motion of particles as the speed of rotation is varied?  This animation shows how the underlying grid of my previous post is warped at differing speeds of rotation. Note the square grid when there is no rotation. [code] [video]  

Photo

Disks moving in a square grid trace out an interesting pattern as they pass over a rotating wheel.  Some traces appear to go towards the centre only to be flung back out, in some cases forming a sharp corner. A few of the traces form loops, as if there was also a force acting sideways rather than outwards.  This demonstrates how the Centrifugal and Coriolis ‘forces’ appear to affect the motion of objects in a rotating frame. [making of video (new)] [more] [code] 

Disks moving in a square grid trace out an interesting pattern as they pass over a rotating wheel.  Some traces appear to go towards the centre only to be flung back out, in some cases forming a sharp corner. A few of the traces form loops, as if there was also a force acting sideways rather than outwards.  This demonstrates how the Centrifugal and Coriolis ‘forces appear to affect the motion of objects in a rotating frame. [making of video (new)] [more] [code

Photo

Though it seems as though the top row of diamonds is darker than the bottom, all the diamonds are actually identical. The sliding diamond seems to get darker as it ascends, but is in fact unchanging.  Illusions like this demonstrate that our perception of the darkness of an object is highly dependent on context. [based on] [code]

Though it seems as though the top row of diamonds is darker than the bottom, all the diamonds are actually identical. The sliding diamond seems to get darker as it ascends, but is in fact unchanging.  Illusions like this demonstrate that our perception of the darkness of an object is highly dependent on context. [based on] [code]

Photo

A gingerbreadman drawn using chaos. Points are chosen at random, then repeatedly moved to new locations according to a simple rule [the new y coordinate is the old x one, and the new x is 1 - the old y + |the old x|]. This rule is called the gingerbreadman map, of course. The trajectories shown are chaotic, showing complex behaviour from such a simple rule. Hexagonal areas seem to build up the picture. [detailed version] [more] [code]

A gingerbreadman drawn using chaos. Points are chosen at random, then repeatedly moved to new locations according to a simple rule [the new y coordinate is the old x one, and the new x is 1 - the old y + |the old x|]. This rule is called the gingerbreadman map, of course. The trajectories shown are chaotic, showing complex behaviour from such a simple rule. Hexagonal areas seem to build up the picture. [detailed version] [more] [code]

Photo

Streamlines exposing the structure of a gravitational field surrounding multiple masses. Streamlines run in the direction that a mass would be pulled within the field. Between masses, the streamlines form crosses at what are called Lagrangian points where the pulls cancel each other out. [code]

Streamlines exposing the structure of a gravitational field surrounding multiple masses. Streamlines run in the direction that a mass would be pulled within the field. Between masses, the streamlines form crosses at what are called Lagrangian points where the pulls cancel each other out. [code]

Photo

Organisation can emerge from chaos in complex systems made of relatively simple parts. This mathematics of emergence helps understand networks in the brain, structures in societies, and how groups of fireflies can flash in sync without requiring a leader to keep the beat.  These animations show one mathematical model where runners running round a track can synchronise to the same pace with no leader. Each runner runs at their own pace, but adjusts it slightly if they feel they are slower or faster than their perceived average. [This can be succinctly written as a set of simple differential equations]. In the top row, each runner is more strongly coupled to the group than the bottom row. [The two animations on the right are the same as the ones on the left, except the camera is rotating with the group.] [more] [code]

Organisation can emerge from chaos in complex systems made of relatively simple parts. This mathematics of emergence helps understand networks in the brain, structures in societies, and how groups of fireflies can flash in sync without requiring a leader to keep the beat.  These animations show one mathematical model where runners running round a track can synchronise to the same pace with no leader. Each runner runs at their own pace, but adjusts it slightly if they feel they are slower or faster than their perceived average. [This can be succinctly written as a set of simple differential equations]. In the top row, each runner is more strongly coupled to the group than the bottom row. [The two animations on the right are the same as the ones on the left, except the camera is rotating with the group.] [more] [code]

Photo

The distinct forms of five vowel sounds; a, e, i o and u. The bright bands in the visualisations show which frequencies are active in the voice, the further from the centre the higher the pitch. Time is wrapped around anti-clockwise to create a loop. Computers convert speech into patterns like this, so speech recognition can become pattern matching.  [inspiration] [code]

The distinct forms of five vowel sounds; a, e, i o and u. The bright bands in the visualisations show which frequencies are active in the voice, the further from the centre the higher the pitch. Time is wrapped around anti-clockwise to create a loop. Computers convert speech into patterns like this, so speech recognition can become pattern matching.  [inspiration] [code]

Photo

Draw a circle on a piece of paper, and a random point inside. If you continually fold points on the edge of the circle on top of the point inside, then the fold marks will combine to form the shape of an ellipse. [code] [more] [inspiration] [bonus]

Draw a circle on a piece of paper, and a random point inside. If you continually fold points on the edge of the circle on top of the point inside, then the fold marks will combine to form the shape of an ellipse. [code] [more] [inspiration] [bonus]

Photo

A sweet way to make a 60 degree bend using a mitre saw which can rotate up to 45 degree angles.  My brother discovered the solution by first rotating the saw at 45 degrees about the vertical, then 45 degrees about the horizontal. How lovely. [code] 

A sweet way to make a 60 degree bend using a mitre saw which can rotate up to 45 degree angles.  My brother discovered the solution by first rotating the saw at 45 degrees about the vertical, then 45 degrees about the horizontal. How lovely. [code

Matt Henderson

I post original stuff about maths, space, computational linguistics and other things that I like. This blog is meant to be accessible and interesting to people of all backgrounds. My undergrad was maths in Cambridge, and I'm now starting research in Speech and Language technology. Email me at If you're new, check out this overview of my posts. All code posted is in Mathematica.

Topics

Tweets

Recent Comments

Get Updates

Subscribe by email, to get the latest updates in your inbox automatically. Or use RSS if you have a news reader.

Share

I will pay you handsomely if you share my blog with your friends.