観測 018

かなめ

Kaname — Pivot

式で遊ぶ

画かボタンを押すと、点が減ります。40,000 → 625 → 40 → 1 の次は、40,000に戻ります。
少数点では、点を大きくし、残像を長くして通り道を見やすくしています。
「聴く」は、表示中の点の配置を音へ写します。点数を変えると音を作り直します。

章
象り
制作
2026
媒体
数式・ブラウザで実行
点
40,000
周期
10秒でひと巡り
指紋
sha256 c7ad0441…4e8a

八十一の世界があります。

内へ行くほど、細かい違いが先に消えます。
粗い違いは、最後まで残ります。

いちばん内側は空けてあります。
三本の腕は、そこへ向かいながら、触れ合いません。

描かれていない真ん中に、何があるように見えるでしょう。
腕を辿っていくと、いつのまにか空白を見ています。

式を読む・確かめる
(i, t,
        j = i % 81, u = (i / 81 | 0) / 494,
        d0 = j % 3 - 1, d1 = (j / 3 | 0) % 3 - 1,
        d2 = (j / 9 | 0) % 3 - 1, d3 = (j / 27 | 0) % 3 - 1,
        T = t * .5,
        w0 = 1 / (1 + exp((u - .22 - .05 * sin(T)) * 34)),
        w1 = 1 / (1 + exp((u - .44 - .05 * sin(T + 2)) * 34)),
        w2 = 1 / (1 + exp((u - .66 - .05 * sin(T + 4)) * 34)),
        w3 = 1 / (1 + exp((u - .96 - .05 * sin(T + 6)) * 34)),
        h = d3 * (TAU / 3) * w3 + d2 * (TAU / 9) * w2
          + d1 * (TAU / 27) * w1 + d0 * (TAU / 81) * w0 + T,
        r = 46 + 140 * (1 - u)
       ) => [200 + r * cos(h), 200 + r * sin(h)]

この式の指紋

sha256:c7ad0441f2a1e6f1a3595fe439d29c05e14bc7b3ddb1ad3d0f8683b3a7bd4e8a

同じ点番号と時刻を渡すと、同じ座標が得られます。
残像や点の見え方は、描画設定と端末によって変わります。

上のボタンで式をそのまま持ち出せます。手元で数え直すなら:

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

持ち帰って走らせてください。式を変えると、どんな姿になるでしょう。 この式を、その場で走らせて書き換える →