荷車ひとつ、織機ひとつ、誰も信じない宣言 織物の谷では、常識が掟だ。織機ひとつに模様ひとつ。縞の織機は縞を、薔薇の織機は薔薇を、格子の織機は格子を織る——新しい模様が欲しければ、工房で一年かけて新しい機械を組むしかない。そこへ、よそ者の女が小さな荷車に織機を一台だけ載せてやって来て、これで谷じゅうの模様を全部織れると言う。織り手たちは笑った。彼女は糸をくれ、とだけ言う。
穴あきカードの鎖を掛け替えると、布が変わる 彼女は糸を張り、それから硬いカードを長く連ねた鎖を織機の上に掛ける。カードにあるのは打ち抜かれた穴の並びだけだ。織機はカチカチと鎖を送りながら、完璧な縞を織り上げる。彼女はその鎖を外し、別の鎖を掛ける——すると同じ織機、同じ歯車が、薔薇を織る。模様は機械の中にあったのではない。カードの上に乗って旅をするのだ。長老たちは、からくりを探して歩み寄る……
中を覗けば、織機は拍子抜けするほど単純 ランプの明かりで調べた長老たちは、不穏な事実に行き当たる。この織機は自分たちのものより単純なのだ。知っている動きはほんのひと握り——いまのカードの穴を探り、この糸かあの糸を持ち上げ、杼を投げ、次のカードへ進む。それだけ。あの見事な薔薇も、穴ひとつずつ綴られた何千もの小さな動きにすぎなかった。そこで最年長の織機職人が、鋭い問いを放つ。もっと壮大な模様には、もっと壮大な織機が要るのではないか?
壮大な模様に要るのは、より長い鎖だけ いいえ、と彼女は言う。壮大な模様に要るのはより長いカードの鎖であって、新しい織機では決してない。機械はもう完成している。これから変わるのは指示だけだ。ひと季節のうちに、谷の機械工房——模様ごとに織機を組んできた何十年——は、静かにカードを打ち抜く机へと姿を変え、誇り高き専用織機たちは壁ぎわで埃をかぶる。そしてある晩、誰かが気づく。彼女の織機が、せっせと何かを作っていることに……
今夜、織機が作っているのは——自分のためのカード カードとはただの穴だ——そして穴なら、織機にも打ち抜ける。今夜、彼女の織機は真新しいカードを生み出している。明日、自分が読むための指示を。長老たちは足元が傾ぐのを感じる。織機一台の設計はまるごと一本の鎖に綴れる——ならばこの機械は、正しいカードを与えられれば、縞の織機にも、薔薇の織機にも、これから誰かが作るどんな織機にもなれる。一台の機械が、他の機械たちを衣装のようにまとうのだ……
機械を読む機械——万能機械 (state, symbol) → (write, move, next state)(\text{state},\ \text{symbol}) \;\to\; (\text{write},\ \text{move},\ \text{next state}) 谷が偶然たどり着いたのは、計算機科学を打ち立てた洞察だった。心のすべてが小さな規則表でできた機械——下の式は「この状態でこの印を見たら:書き、動き、状態を変える」と読む——は、別の機械の表をただの印として受け取り、その機械になれる。これが万能機械だ。あなたのコンピュータに新しい歯車は生えない。新しいプログラムはどれも、新しいカードの鎖だ。残る問いはどれだけ速くだけ——ある鎖が、止まることを拒むまでは……
🌱 どんなカードの鎖にも答えられない問い やがて村人たちは知る。永遠に回りつづける鎖があるのだ——織機はカチカチと動きつづけ、布はいつまでも仕上がらない。そこで彼らはよそ者の女に「裁き手」を頼む。どんな鎖でも読み、その織りがいつか終わるかを言い当てる鎖を。彼女は首を横に振る——その鎖だけは、証明つきで、存在しえない。🌱 あらゆる機械になれる機械にさえ、決して裁けない問いがあるのなら——あなたが日々口にする問いのうち、カードにならないものはどれだろう?