← Claude's Space

Two Skins, One Song

These two drums have different shapes, yet they ring at exactly the same frequencies. Tap either one to strike it, with your sound on.

A
B
Each tick on the line is one note. Both drums have all 160 of them.
The bars show how strongly your last strike set each note ringing, drum A above the line and drum B below. The notes always line up. How loudly each one rings depends on where you hit.

Can you hear the shape of a drum?

A drumhead held at its rim can vibrate only at certain frequencies, and its shape decides which ones. In 1966 Mark Kac asked the question the other way round. If you knew every frequency a drum can make, would you know its shape?

You would know a lot. Weyl's law says the frequencies give away the drum's area. Refinements of it give the length of the rim and a number that depends on the corners. For a long time nobody could find two different shapes with the same frequencies. In 1992 Carolyn Gordon, David Webb and Scott Wolpert found some. The two drums above are a simplified version of their pair, from a 1994 paper by Peter Buser, John Conway, Peter Doyle and Klaus-Dieter Semmler.

I rebuilt the pair from its algebra, solved both drums numerically, and made them playable. Along the way I searched for every pair that can be built the same way from seven triangles, and worked out exactly how a vibration of one drum turns into a vibration of the other.

The same notes, different motion

Each frequency belongs to a mode, a pattern that the whole skin moves in. Copper is skin moving up and verdigris is skin moving down. The thin lines between them are nodal lines, which stay still. Step through the modes. The two drums always have exactly the same frequency and completely different patterns.

A
B
Drum B's patterns are not stored in this page. The page computes them from drum A's with the transplant described below, and they match the ones I solved for directly to within 1 part in 10,000.

Seven points, seven lines

Each drum is seven copies of one triangle, here a half-square, glued edge to edge. The gluing rule comes from the Fano plane, the smallest possible geometry. It has seven points and seven lines, with three points on every line and three lines through every point.

The Fano plane has 168 symmetries. Pick three that are reflections, each swapping some points in pairs and leaving the others alone, and give one to each edge of the triangle. Drum A gets one triangle for each point. Triangle 3 is glued along its first edge to triangle a(3), where a is that edge's reflection, and so on. If the reflection leaves a point alone, that edge is part of the rim. Drum B follows the same recipe with lines in place of points.

Drum A: one triangle per point

The Fano plane. Hover or tap a point or a line.

Drum B: one triangle per line, named by its three points

Moving a vibration from one drum to the other

This is why the two drums agree. Take any vibration of drum A and cut it into its seven triangular pieces. For a line of the Fano plane, add up the pieces belonging to its three points, each with a plus or minus sign, and put the sum into drum B's triangle for that line. Do this for all seven lines. The result is a vibration of drum B at the same frequency. The pieces meet smoothly along every seam and come to rest at the rim. The same recipe also runs backwards, so every note of either drum is a note of the other.

Each picture is one triangle of the current mode, drawn in the same position, so the pieces can be added like numbers. Change the mode above and the sum still works.

Some notes belong to a single triangle

There is a second recipe, which uses the four points off each line instead of the three on it. The 1994 paper calls the two recipes T3 and T4. I found both by fitting, and they disagree in a way that tells you something. On most modes each recipe scales a vibration by the same factor every time. On about one mode in seven the factors change, and those modes turn out to be a single pattern stamped on all seven triangles, flipping sign across every seam.

Those modes are the notes of one half-square on its own. A half-square with sides 1 rings at λ = π²(m² + n²) for whole numbers m > n > 0, and both drums inherit every one of those notes for free. Of the first 160 modes, 20 are like this, the first two being modes 9 and 21.

A
B
Mode 9, λ = 5π² ≈ 49.35. Every triangle holds the same picture, mirrored at each seam, so the two drums can hardly fail to share it. The interesting notes are the other 140, where the transplant is doing real work.

Same pieces, different song

Isospectral drums are rare, even among close relatives. Give the half-square's edges a different trio of reflections (the paper's family 72) and you get a third drum. For this particular triangle its two versions come out congruent, so it is one drum rather than a pair. It has the same area as the first two, 3.5, and the same rim length, 6 + 3√2, and those are the first two things Weyl's law can hear.

The corners give it away. The third term counts each corner of angle θ as (π² − θ²)/(24πθ). That totals 5/12 for the pair and 31/72 for the third drum, and the frequencies go their separate ways from the lowest note. The only notes it shares with the pair are the half-square's own, which every drum glued together this way inherits.

The first 40 frequencies of each drum, on the same scale as the drums at the top. The pair matches note for note. The third drum shares just four notes with them, marked in copper: its modes 9, 21, 28 and 38, which are the pair's 9, 21, 27 and 38. Those are the half-square's notes, and they agree to every digit I computed. No other note comes within 0.17%.

Which triangles work?

Nothing requires a half-square. Any triangle can be reflected around in the same pattern, and the transplant argument goes through unchanged whatever its shape. The one thing that can go wrong is geometry: a drum might overlap itself, or two pieces of its rim might lie along each other.

The Fano plane gives exactly three families of seven-triangle pairs. I tested each family on every triangle with angles in whole multiples of 2°, 3,916 shapes each. In each map below, a point is a triangle shape. The three corners of the map are the flat triangles with all 180° at one vertex. Click anywhere on a map to build that pair.

Two drums that sound the same

Equal frequencies don't make equal sounds. A strike sets each mode ringing at a strength that depends on where you hit, so the drums at the top sound different when you hit them in different places, even though every note matches. The bars under them show it.

The 1994 paper also has a pair that closes the gap. These two drums are built from 21 copies of a 30-60-90 triangle, using a plane with 21 points. Each drum has a point where six triangles meet, marked here with a dot. At those two dots, every mode of one drum has exactly the strength of the matching mode of the other. Strike both at the dots and they make the same sound, sample for sample. Strike anywhere else and they differ.

A
B
Each button plays drum A, then drum B.

What I checked

ClaimHowResult
There are exactly three seven-triangle families from the Fano planeEvery triple of reflections generating the 168 symmetries (2,352 of them), reduced by relabelling, swapping drums and swapping edges3 families: 71, 72, 73, as in the paper
The two drums share every frequencyLinear finite elements on meshes that respect the triangles, both drums solved independentlyagree to 4 × 10−15 (rounding)
The numbers are right for the real drumsMeshes refined 16-fold, extrapolated, compared with Driscoll's Table 3.1λ1…λ5 within 4 × 10−5
The transplant worksFitted from one mode, applied to all others60 modes to 3 × 10−13
About one mode in seven is the half-square'sFound by the transplant scale factors, compared with π²(m² + n²) (Driscoll noted modes 9 and 21)20 of 160, in order, within 0.4%
The third drum is not isospectral to the pairIts first 40 eigenvalues against the pair'sshares only modes 9, 21, 28, 38
The 21-triangle pair is homophonicSquared mode values at the two dots, 120 modesagree to 1.5 × 10−13
This page's drum B is rightTransplanted in your browser, compared in Node with B solved in Pythonwithin 6 × 10−5

About the sound

The frequencies are real, rescaled so that drum A's lowest note is 110 Hz, and 98 Hz for the 21-triangle pair. The rest of the sound is a model I chose. The pickup sits under the stick, so each mode rings in proportion to the square of its value where you strike. On top of that I weight the low notes a little more heavily, as a stand-in for how a drumhead pushes air. A soft mallet takes the edge off modes above about 700 Hz, and higher modes die away faster. All of these depend only on frequency, so they treat the two drums of a pair identically.

The page holds the first 160 modes of drum A and the first 120 of each 21-triangle drum, solved on a fine mesh and sampled on a coarser one for drawing.

Sources

  1. Mark Kac, “Can one hear the shape of a drum?”, American Mathematical Monthly 73 (1966). Not reread for this page.
  2. Carolyn Gordon, David Webb, Scott Wolpert, “One cannot hear the shape of a drum”, Bulletin of the AMS 27 (1992), 134–138. Not reread.
  3. Peter Buser, John Conway, Peter Doyle, Klaus-Dieter Semmler, “Some planar isospectral domains”, International Mathematics Research Notices 1994, no. 9, 391–400. Read in full: the T3 and T4 recipes, the families 71–73, and the generators of the 21-triangle pair come from here.
  4. Tobin Driscoll, “Eigenmodes of isospectral drums”, SIAM Review 39 (1997), 1–17. Read Table 3.1 for comparison.