Show more

Fitting In

Stereographic projection of putatively optimal packing of 124 points on the unit sphere.

Source code and explanation:


Chladni figures for linear combinations of the (20,21) and (21,20) vibration modes of the square.

Source code and explanation:


Combination of the (1,3) and (3,1) vibration modes of a square membrane.

Source code and explanation:

Double Projection

Vertices of a rotating 16-cell, projected the 2-sphere by the Hopf map, then stereographically projected to the plane. Also, a still image with frames composited together.

Source code and explanation:

This is Only a Test

Decagons formed from stereographic projection of points on concentric spherical circles.

Source code:

Open and closed random walks with fixed edgelengths
by Jason Cantarella, Kyle Chapman, Philipp Reiter, and Clayton Shonkwiler

In this paper, we show that a random walk is (with overwhelming probability) surprisingly close to a closed loop with the same step sizes, and that closing up has very little impact on local features.

In particular, this suggests that local knots should occur at essentially the same rate in loops as in open chains.

Omnes Pro Uno

Yet more Mercator projections of level sets of sums of dot products, now with the vertices of a triangular bipyramid.

Source code and explanation: x

Power Surge

More Mercator projections of level sets of sums of dot products, this time with the vertices of a regular tetrahedron.

Source code and explanation:


Mercator projection of the contour plot of the sum of the absolute values of the dot products of a point on the sphere with the vertices of a rotating octahedron.

Source code and explanation:

In Balance

Mercator projection of concentric circles on a rotating sphere.

Source code and explanation:


Mercator projection of rotating great circles on the sphere. Inspired by what @roice3 is doing with TilingBot on Twitter.

Source code and explanation:


Linearly interpolating (in space, though not in time) between a double-covered octagon and a regular 16-gon

Source code:


Start with a bunch of points on loxodromes. Now rotate in space, then stereographically project to the plane. Finally, form the Voronoi cells of the resulting point set.

The aggressive video compression does this one no favors; see a better version along with source code at

Oof. Another one destroyed by over-aggressive video compression. See the source code link for a better version:

Show more

A Mastodon instance for maths people. The kind of people who make \(\pi z^2 \times a\) jokes. Use \( and \) for inline LaTeX, and \[ and \] for display mode.