canonical
形容詞
[非常に一般的。歴史的には‘宗教法に従って’] あるものの通常または標準的な状態や様式。この語は数学ではいくぶん専門的な意味を持ちます。9 + x と x + 9 のような2つの式は、同じことを意味するので等価であると言われますが、2番目のものは通常のやり方、すなわち x の最高次の冪を先頭に書く形で書かれているため、正準形(canonical form)です。何かが正準形であるかどうかを判断するために使える固定された規則が通常あります。専門的な意味を緩めたこのジャーゴンの意味は、Alonzo Churchの計算理論と数理論理学の研究で目立っていたことを通じて、コンピューターサイエンス文化の中で現在の意味合いを獲得しました(Knights of the Lambda Calculusを参照)。vanillaと比較せよ。
専門外の学者は、上で定義したいずれの意味でも形容詞‘canonical’を常用することはありません。ただし、名詞のcanon(正典)とcanonicity(正典性)は使います(**canonicalnessや**canonicalityではありません)。ある著者のcanonとは、その著者による真正な著作の全体を指します(この用法はSherlock Holmesのファンにも文学研究者にもおなじみです)。‘Thecanon’とは、ある分野(たとえば文学、美術、音楽の著作)において、学生が学び学者が研究する価値があるとみなされた著作群のことです。
‘canon’という語には興味深い歴史があります。それは究極的にはギリシャ語のκανον(英語の‘cane(杖)’と同根)に由来し、葦を指していました。葦は測定に使われ、ラテン語と後のギリシャ語では‘canon’は規則または標準を意味しました。キリスト教内での聖典のcanon(正典)の確立は、その宗教の標準または規則を定めることを意図したものでした。上記の専門用語でない学術的用法は、定義され受け入れられた著作群というこの実例に由来します。この用法と並行して、カトリック教会の統治のための‘canons’(‘規則’)の公布がありました。専門用語の用法(「宗教法に従って」)は、このラテン語の‘canon’の用法に由来します。
ハッカーはこの用語に、その歴史的な意味と皮肉な対照をなす遊び心を込めます。実話があります。MIT AI Labに来たばかりのBob Sjobergという人物が、ジャーゴンの絶え間ない使用に少々いらだちを表明しました。彼の大きな反対をよそに、GLSとRMSは彼のいる前でできるだけ多くのジャーゴンを使うようにし、やがてそれが彼に染み込み始めました。ついにある会話で、彼は何も考えずにcanonicalという語をジャーゴンらしく使いました。Steele「ははあ! とうとう君にもジャーゴンをしゃべらせたぞ!」 Stallman「彼は何て言ったんだ?」 Steele「Bobが今‘canonical’をcanonicalなやり方で使ったんだ」。
もちろん、canonicalであることは文脈に依存しますが、それは暗黙的にハッカーが通常物事をそうあると期待する仕方として定義されます。したがって、ハッカーは真顔で、‘宗教法に従って’はcanonicalのcanonicalでない意味だと主張できるのです。