canonical



Предыдущая | Следующая

canonical (канонический) [исторический термин, означает «соответствующий законам веры'], прил. Стандартный, обычный, общепринятый. В математике этот термин имеет более «техническое» значение. Выражения 9 + х и х + 9 считаются эквивалентными, но о втором выражении говорят как о канонической форме, поскольку оно записано стандартным (общепринятым) способом, с V на первом месте. Всегда существует набор правил, с помощью которых можно определить, является данное понятие каноническим или нет. В жаргон хакеров термин «канонический» перекочевал из трудов по теории компьютеров и математической логике Алонзо Черча (см. Knights ofthe Lambda Calculus). Ср. с vanilla.У этого слова интересная история. Ученые-гуманитарии никогда не станут использовать слово «канонический» ни в одном из вышеприведенных значений, скорее они воспользуются словами «канон» и «каноничность». Каноном конкретного автора называется его полное собрание сочинений, причем ауте-ничность (подлинность) произведений не должна вызывать сомнений. В таком значении это слово хорошо известно почитателям Шерлока Холмса и школьникам, изучающим литературу. Для них канон – это набор работ по конкретной области знаний (т.е. работы по литературе, искусству, музыке), например, список литературы, предлагаемый школьникам или студентам в процессе изучения курса. Слово «канон» греческого происхождения. В Древней Греции и Древнем Риме канон – камышовая трость (похоже на английское сапе – тростник, камыш), служил мерой, или стандартом длины. Установление канонических библейских текстов в христианстве означало утверждение религиозных правил, законов. Отсюда берет начало упомянутое «нетехническое» академическое использование слова. И те каноны (правила), которые обнародовала верховная власть католической церкви, лежат в русле именно этих значений религиозных законов. Техническое же понимание «canon» происходит от латинского (древнегреческого) канона – меры длины. В жаргоне хакеров этот термин несет скорее шутливый, иронический оттенок. Боб Сиберг, будучи новым сотрудником лаборатории искусственного интеллекта MIT, как-то выразил неудовольствие по поводу чрезмерной засоренности речи коллег «жаргонизмами». Воодушевленные критикой, GLS и RMS старались в его присутствии по возможности чаще пользоваться жаргоном и добились-таки того, что однажды в общем разговоре Боб сам без всякой задней мысли употребил слово «канонический» в его хакеровском смысле. Стил завопил: «Ага! Наконец-то мы заставили и тебя говорить на жаргоне!» Столмен: «Что он сказал?» Стил: «Боб только что использовал слово «канонический» в его каноническом значении!' Конечно, каноничность того или иного понятия зависит от контекста, в котором это понятие используется, но обычно она определяется хакерами как «то, что должно быть в порядке вещей». Поэтому любой хакер с серьезной миной может заявить, что «соответствующий законам веры» не является каноническим значением слова канонический.