OBSERVATION 019

さきの谷

Saki no Tani — The valley beyond

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
Likeness
Year
2026
Medium
Equation, run live in the browser
Points
40,000
Cycle
10s per turn
Fingerprint
sha256 67090aa4…91b7

There are two places to be.

At the start they are all in one; at the end they are all in the other.

Crossing over, the crowd narrows.
They cannot cross while staying spread out.
Some leave first; some do not move until the end.
That difference becomes a band.

Over one turn, the two places rotate half a turn and change places.
So the place they arrive at, at the end, is the place they were standing at the start.
Once you arrive, that is where you came from.
Only while it was far off was it far off.

Read and verify the equation
(i, t,
        j = i % 150, k = (i / 150 | 0) / 267,
        T = (t / (TAU * 2)) % 1, y = PI * T,
        Ax = 200 + 110 * cos(y), Ay = 200 + 110 * sin(y),
        Bx = 400 - Ax, By = 400 - Ay,
        b = .08 + .78 * (j * .618034 % 1),
        z = min(1, max(0, (T - b) / .06)), m = z * z * (3 - 2 * z),
        a = k * TAU + j * 2.39996 + t * 1.5,
        rr = (40 + 22 * (k * 7 * .754878 % 1)) * (1 - .62 * 4 * m * (1 - m))
       ) => [Ax + (Bx - Ax) * m + rr * cos(a),
             Ay + (By - Ay) * m + rr * sin(a)]

Fingerprint of this equation

sha256:67090aa4e45b6aaaaa644caeb803d0922b9b9cf92f842df6513440c0798a91b7

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 →