OBSERVATION 011

蝶

Chou — Butterfly

Play with it

Press the picture or the button to reduce the points.40,000 → 625 → 40 → 1, then back to 40,000.
At fewer points, dots grow and trails linger to help you follow their paths.
“Listen” maps the displayed points to sound.Changing the count rebuilds the sound.

Chapter
The Sky
Year
2026
Medium
Equation, run live in the browser
Points
40,000
Cycle
5s per turn
Fingerprint
sha256 1564755a…42b2

The forewing and the hindwing beat slightly apart.

Make them beat together and it becomes an artificial flower at once.

The wing looks short as it closes, but it is not contracting.
Over there the wing stays flat; it is only tilting toward us.
That tilt is what is drawn on this surface.

The edges look darker.
Points have gathered along the rim of the wing.
Even them out and the wing becomes a grey plate, and reads as a flower.

Read and verify the equation
(i, t,
        e = i % 2 ? 1 : -1, j = i / 2 | 0,
        b = j < 10000, d = j >= 18600, n = b ? j : j - 10000,
        u = n * .618034 % 1, v = sin((n * .754878 % 1 - .5) * PI),
        S = b ? 148 : 104, C = b ? 62 : 50,
        h = .92 * sin(t * 2 + (b ? 0 : .34)),
        W = C * sin(PI * u ** (b ? .6 : .8)) ** (b ? .8 : .6),
        X = e * S * u * cos(h) * (1 - .08 * v * v),
        Z = S * u * sin(h),
        Y = (b ? -16 : 46) + W * v + (b ? 28 : 18) * u ** 1.4,
        m = j - 18600, g = m / 1400, a = (g - .5) * 2,
        Q = d
        ? g < .5
          ? [200 + e * 5.5 * sin(PI * (g * 2) ** .5) * (m * .754878 % 1 * 2 - 1),
             168 + 150 * g * 2]
          : [200 + e * (5 + 30 * (g * 2 - 1) ** .8),
             170 - 40 * (g * 2 - 1) + 13 * (g * 2 - 1) ** 2]
        : [200 + X, 190 + Y - Z * .5],
        Dx = 200 + 46 * sin(t + 0.35) + 22 * sin(t * 2 + 0.59),
        Dy = 200 + 50 * cos(t + 0.45) + 16 * sin(t * 3 + 0.35)
       ) => [Dx + (Q[0] - 200) * .68, Dy + (Q[1] - 200) * .68]

Fingerprint of this equation

sha256:1564755a91a6415c9621873817c714e0c2a69bb55f8111c27da745e863ba42b2

The same point number and time give the same coordinates.
Trails and the appearance of points depend on rendering settings and the device.

The button above takes the equation out as it is. To count it again yourself:

pbpaste > f.txt && printf %s "$(cat f.txt)" | shasum -a 256

Take it and run it.What appears when you change the equation? Run and rewrite this equation →