HAL 9000とは › 名前の由来
HAL 9000の名前の由来
作者アーサー・C・クラークによると、HALは「Heuristically programmed ALgorithmic computer」の略です。日本語にすると「経験則で学ぶようにプログラムされた、アルゴリズムで動くコンピューター」といった意味になります。
IBMの3文字をアルファベットで1つずつ前にずらすとHALになるため、「IBMをもじった名前」という説が広まりました。クラークはこれを偶然だと否定しています。
「IBMを1文字ずらした」説とは
I の1つ前H
B の1つ前A
M の1つ前L
アルファベットで I の1つ前は H、B の1つ前は A、M の1つ前は L です。並べると HAL になります。このことから、「HALはIBMをもじった名前だ」という説が語られてきました。
クラークは偶然だと否定した
クラークは、映画と小説の制作について書いた本『The Lost Worlds of 2001』で、この説を否定しています。米国のIT系メディア Gizmodo(2013年1月5日)がその内容を紹介しています。
- HALの意味は、小説の中で「Heuristically programmed ALgorithmic computer」と書いてある
- IBMの1文字ずらしだと気づいた人から、くり返し指摘を受けた
- IBMには制作で大いに助けてもらっていたので、もし気づいていたら名前を変えていた
つまり作者の説明では、IBMとの一致は狙ったものではなく、あとから見つかった偶然です。
キューブリックもIBMとの関係を気にしていた
同じ記事によると、監督のキューブリックは1966年8月、制作会社の担当者への手紙で、HALが人を殺す役だとIBMは承知しているのか、とたずねています。返事は、数多くの協力先のひとつとして名前が出るだけならIBMは構わないが、機械の故障と結び付けられるのは望まない、という内容でした。
説と事実の分け方
| 言われていること | 確かめられたこと |
|---|---|
| HALはIBMを1文字ずらした名前 | 説 文字が1つずつずれているのは事実。ただし作者は意図していないと否定 |
| HALは Heuristically programmed ALgorithmic computer の略 | 作者の説明 クラークが著書で示し、小説にも書かれている |
| IBMが制作に協力していた | 作者の説明 クラークは助けてもらったと書き、キューブリックも手紙でIBMの受け止めを確かめていた |
名前の後ろの「9000」が何を表すかについては、作者の説明を出典で確かめられなかったため、このサイトでは書いていません。