ブーフーグー
未明はひどく冷えたが日が昇るとストーブも要らなくなった。青い空が山々とともにパノラマ画面にあらわれる。画面中ほどのちょうど谷の底にあたる部分だけに日が差し込んでいる。むかいの山々には新緑と桜色がまじりあい、パステル画のような趣だ。どうやら今朝も天気がいい。しかし、なにやらざわざわとした予感があって落ち着かない。早朝散策でもしてこようか。散歩からもどれば、野良七匹が勢揃いしていた。わるいが月末だ。冷蔵庫も財布も真っ赤だ。君らの面倒はちょっとかんべんなんで各自精一杯自助努力して欲しい、と訓辞して追っ払った。すまないくらいないい天気だ。パスタを茹でようとしたら塩が足りない。それでおっくうだったが数キロ先のスーパーまで出かけた。登山客やハイキング客がぞろぞろ。金魚の糞のようにそのうしろにくっつく。デジカメでぱちぱちやる人、ジグザグに山道をあるくひと、みんな顎をすこし突き出し視線は水平よりやや上、キョロキョロとまわりを見上げながら歩く。塩を買いにゆくからでなくてもここは塩の道なワケであるが、なかのおねーチャンが話しかけてきた。地元の方ですかときくのでうんと頷く。あの山はなんて言うのかしらと連山の青い峰のあたりを指差す。ビンボー山ですと答えたらがはははとわらった。往復三時間かけて帰宅したが、肝心の塩を買うのを忘れてしまった。しおがない(汗)。パスタはやめて冷凍庫にある野菜と買ってきた豚肉で野菜炒めでいいか。そういえばキャットフードを9個も買ってきてしまった。いったい何を考えているんだろう?午前中はそれでもかなり低温であった。日のあたるところは快適なのだが日陰にはいると半袖に短パンでは震えるくらいだ。それが午睡をして正午すぎ、目覚めれば暑いくらいに温度が上がっている。隣人にお土産の揚げ餅を持っていってそれから買い物に出た訳だが、薫風である。何も考えずにひっくり返っていればいいようなそんな陽気だ。考えるからいけない。考えるから塩を買うのも忘れてしまうのだ。ハイカーと一緒に歩いたのも失敗であった、などとしかしこうしてまたもや考える。まったく愚かなわたしである。草木も山々も雲も空も考えないでただそよぐ。下の渓流が考えだしたらおちおち寝てもいられないだろう。しかしながらきょうは母の日なのか? いまそう考えてがく然。山頂のいくつかの鉄塔が落ちかかる西日を浴びてぎらり光る。なにか忘れていないか。食事をする以外で忘れていることはなさそうだが、はて? HATE? 考えないことを忘れていたか、しまった!(updated 2005.04.24 15:49:33)自分の脳について考察しようとするこの脳味噌とは、まったくやっかいでけったいなシロモノではある。宇宙は宇宙についておなじように考察するだろうか。毛虫は自分がなぜ木の枝からぶら下がっているかと言うことについて真面目に考えるだろうか。蛇は穴からはい出す時期を間違えない。いや時折間違って出てくる奴もいるが、そういう奴はたいていクルマのタイヤに轢かれてセンベイ状態になっている。ヒトだけが何故かオノレの考える装置についてまでも考えようとする。いや、コンピュータはどうか? オノレについて考えるか。考えるようなフリはする。だが、考えているとはおもえない。何故そう断言できるか? うーん。そろそろ仮眠の時刻なので寝ながら考えて、真夜中あたりにまた書こう。(updated 2005.04.24 17:56:24)「真夜中あたりにまた書こう」と書いたまま、目が覚めてみれば4月25日月曜日の朝になっている。これまでの活字世界だとこういうばあい真夜中に起きだしてきちんとつづきを書いたよ、というふりをしてしまうことはいくらでも可能な訳だが、書くそばから公衆の目にさらされるこうしたブログでは誤魔化せない。ここで時制をズルして夜中に書いたかのように装うことはもちろん可能だが、それではなんだか寝覚めが悪い(笑)。正直者にはつらいメディアだ。ともあれせっかくなのでさきを続けたい。すでに気づかれた方も居られるとおもうが、ここではしきりにわたしである書き手は、わたし自身の「いま」というものにこだわるふうに書こうとしている。自己言及的とでもいえばいいだろうか。脳味噌がおのれ自身について考えると言うことも、おなじことである。書き手は書くという行為によりじつは無意識のうちにオノレの味噌の中身について多少は検証したりもしている訳で、おのれ自身とのこうした対話が、ほんとうは「書く」という行為のなかにはいつでも存在している。ちょうどいまから20年前の1985年5月15日に翻訳本が出た『ゲーデル,エッシャー,バッハ あるいは不思議の輪』(白揚社刊)のなかで、著者D・R・ホフスタッターは、このような自己言及的思考モデルをプログラミング言語の構造解析のひとつの事例として挙げている。「有界反復」と呼ぶ制御構造をそなえたプログラミング言語は「bounded loop」略して「ブー言語」と彼は命名している。ここの項目のタイトル「ブーフーグー」とは、このブー言語ほかフーならびにグーという三つのプログラミング言語モデルからじつを言えば採ったものである。これですこし話の道筋がみえてきたかとおもう。スローなスターターで申し訳ない。スローなブギも好きである。(updated 2005.04.25 08:51:24)ブー・プログラムは有限回の命令を実行してゆくものなのだが、フー・プログラムではこれが無限回に拡張される。「ブー」は別名、原始再帰性なプログラムともいう。いっぽう拡張された「フー」のほうは別名、一般再帰性なプログラムとも呼ぶ。両者の違いは、「自己言及」なループ(繰り返しの環)を限られた回数だけおこなうように制御されたプログラムであるか、それとも同様のループを無限にし続けるかの相違である。さきごろ話題になった、トレンドマイクロ社のセキュリティソフト「ウイルスバスター」の不具合の原因は、どうやら後者のような無限ループへ迷い込むプログラムがうっかりミスで解除されないまま市場に出たことによるようだ。うーん回りくどいが、そもそも自己言及などというものは機械も人間もたいがいそんなものである。4月22日と23日の日記もまた下手くそな自己言及プログラムのループ事例であったわけです。お粗末!とここでも自己言及かい(笑)。では、「グー」は? …それは、たとえば〈この項をこのように「不完全なまま」におわらせること〉\(@∨@)/?。まったく不完全な日記であるな。でも長くなるのでここでは説明しません。興味のある方は前掲書『ゲーデル,エッシャー,バッハ あるいは不思議の輪』の426頁以下をどうぞ ┌|∵|┘