農夫は確かに入れたと言う。天秤は動かない 市場の朝。老いた香辛料商ザイナブが、隊商の注文——胡椒のあふれんばかりの一袋——を量っている。農夫が借金の返済にと最後のひとつまみを注ぎ足し、彼女はもう一度量る。天秤は動かない。袋、そして袋プラスひとつまみ——読みは同じ。確かに入れたと彼は誓うし、実際入れたのだ。では、輝く枡たちのどこへ、ひとつまみは消えたのか?
どの大きさにも枡がある——その間には何もない ザイナブは、なめらかに連続する量など持っていない。持っているのは真鍮の枡のはしごだ——ひとつまみ匙、匙、カップ、壺、袋。商うものはすべて、手持ちのどれかの枡に丸められる。巧妙なのはここだ。刻みは下の方では細かく、袋に近づくほど粗くなる。だからサフランのひと吹きも荷車一杯の穀物も同じ棚に収まり、それぞれその大きさなりにほぼ正しく量られる。だが、どんなはしごにも一番下の段がある……
いちばん小さな枡の下で、ものは存在をやめる 香水職人が宝物を持ち込む。竜涎香のひと吹き——ザイナブの最小のひとつまみ匙の半分にも満たない。彼女は手持ちのいちばん近い枡に丸める——そしていちばん近い枡は空だ。本物で、希少で、銀貨で購われたものが、棚の上では完全な無として読まれる。最下段の下では、小さなものはもっと小さくなるのではない。消えるのだ。そして、はしごのてっぺんにはてっぺんなりの残酷さがある……
いちばん大きな枡の上では、すべてが「規格外」 隊商の主が、彼女の袋数の上限を超える穀物を注文する。天秤の腕は止め具に打ちつけられ、そこで止まったまま。荷車をもう一台、いや十台足しても——読みは同じ、規格外。最上段を越えれば「巨大」も「その二倍」もひとつの言葉になる。つまり彼女の世界には、ものが消える床と、ものが溶け合う天井がある。そして話は、農夫のひとつまみに戻る……
袋に足したひとつまみは、袋に丸め戻される (108+1)−108=0\left(10^{8} + 1\right) - 10^{8} = 0 満杯の袋のそばでは、ザイナブが記せる最小の刻みは壺ひとつ分。ひとつまみはその半分に遠く及ばないから、袋プラスひとつまみは袋へと丸め戻される。機械も同じことをする。一億の近くでは最小の刻みが1より大きく、1を足しても何も変わらない——そこから一億を引き戻せば、残るのはゼロだ。ただし、先にひとつまみたちを壺に集めておけば話は別……
この枡のはしごの名は、浮動小数点 あらゆる機械は、こうやって数を保持している。なめらかな数直線ではなく、浮動小数点と呼ばれる固定された刻みのはしご。そこでは各数が、入れ子の枡のように自分の縮尺を携えている。ゼロの近くでは細かく、頂上近くでは粗い。はしごの下では値が消え、上では「規格外」に溶け、巨大なものに足された小さなものは何も変えられないことがある。あなたが出会うすべてのモデルは、この枡の中で全計算を行う——鼓動ひとつの間に何百万もの小さな丸めを重ねながら……
🌱 あなたの最小の枡の下に、何が落ちている? 夕暮れに店じまいをしながら、ザイナブは考える。長い年月、彼女の枡が受け入れを拒んだすべてのひとつまみのことを——実在したのに、無へと丸められたものたちを。機械は毎秒何十億もの小さな丸めを平然と受け流し、損失はたいてい洗い流される。たいていは。あなたも粗い枡を持っている——時間のための、感謝のための、人のための。あなたの一日に舞い込む、実在する小さな何かで、ゼロとして読まれているものは何だろう?