А. К. Коджоян. «Расстрел коммунистов в Зангезуре». 1930. Картинная галерея Армении. Ереван.
Кодзоков Лукман Магометович
Кодзо'ков
Лукман Магометович (после крещения — Дмитрий Степанович) (1818, с. Абуково, ныне с. Первомайское Ставропольского края, — 1893), кабардинский общественный деятель и мыслитель 60—70-х гг. 19 в. Из дворян. В 1838 окончил философский факультет Московского университета. Мировоззрение К. формировалось под влиянием передовых людей России. В 1840 встретился с М. Ю. Лермонтовым. В статьях, записках, письмах и заметках К. затрагивал многие стороны экономического и культурного развития народов Северного Кавказа, показывал наличие классового неравенства, критиковал господствующую верхушку, колониальную политику царского правительства на Кавказе. К. был поборником укрепления отношений русской нации с кавказскими народами. В 1863—69 председатель Терско-Кубанской сословно-поземельной комиссии, с конца 1869 по 1888 председатель комиссии для разбора сословных прав горцев Кубанской и Терской областей. Лит.:
Кумыков Т. Х., Жизнь и общественная деятельность Л. М. Кодзокова. Нальчик, 1962; История Кабардино-Балкарской АССР т. 1. М.. 1967 с. 305 307—08, 428—31.Кодина
Ко'дина,
Кодема, Кандина, Кейдина, река в Архангельской области РСФСР, правый приток Онсги. Длина 183 км,
площадь бассейна 2700 км2
.
Питание смешанное, с преобладанием снегового. Средний расход воды около 20 м
3
/сек
(в 86 км
от устья). Замерзает в ноябре, вскрывается в мае. Сплавная.Кодино
Ко'дино,
посёлок городского типа в Онежском районе Архангельской области РСФСР. Расположен на р. Кодина (приток Онеги). Железнодорожная станция на линии Беломорск — Обозерская. Целлюлозный завод, леспромхоз. Кодирование
Коди'рование,
операция отождествления символов или групп символов одного кода
с символами или группами символов другого кода. Необходимость К. возникает прежде всего из потребности приспособить форму сообщения к данному каналу связи или какому-либо другому устройству, предназначенному для преобразования или хранению информации. Так, сообщения представленные в виде последовательности букв, например русского языка, и цифр, с помощью телеграфных кодов преобразуются в определённые комбинации посылок тока. При вводе в вычислительные устройства обычно пользуются преобразованием числовых данных из десятичной системы счисления в двоичную и т.д. (см. Кодирующее устройство
).
К. в информации теории
применяют для достижения следующих целей: во-первых, для уменьшения так называемой избыточности
сообщений и, во-вторых, для уменьшения влияния помех, искажающих сообщения при передаче по каналам связи (см. Шеннона теорема
).
Поэтому выбор нового кода стремятся наиболее удачным образом согласовать со статистической структурой рассматриваемого источника сообщений. В какой-то степени это согласование имеется уже в коде телеграфном
,
в котором чаще встречающиеся буквы обозначаются более короткими комбинациями точек и тире. Приёмы, применяемые в теории информации для достижения указанного согласования, можно пояснить на примере построения «экономных» двоичных кодов. Пусть канал может передавать только символы 0 и 1, затрачивая на каждый одно и то же время t.
Для уменьшения времени передачи (или, что то же самое, увеличения её скорости) целесообразно до передачи кодировать сообщения таким образом, чтобы средняя длина L
кодового обозначения была наименьшей. Пусть х1
, х2
,..., xn
обозначают возможные сообщения некоторого источника, a p1
, р2
,
..., р2
— соответствующие им вероятности. Тогда, как устанавливается в теории информации, при любом способе К., где L
³ Н,
(1) —
энтропия
источника. Граница для L
в формуле (1) может не достигаться. Однако при любых pi
существует метод К. (метод Шеннона — Фэно), для которого L
£ Н
+ 1. (2) Метод состоит в том, что сообщения располагаются в порядке убывания вероятностей и полученный ряд делится на 2 части с вероятностями, по возможности близкими друг к другу. В качестве 1-го двоичного знака принимают 0 в 1-й части и 1 — во 2-й. Подобным же образом делят пополам каждую из частей и выбирают 2-й двоичный знак и т.д., пока не придут к частям, содержащим только по одному сообщению.
Пример 1. Пусть n =
4 и p1
=9/16, р2
= р3
=
3/16, p4
=
1/16. Применение метода иллюстрируется табл.:х, | Pi | Кодовое обозначение |
х1
| 9/16 | 0 | | |
х2
| 3/16 | 1 | 0 | |
х3
| 3/16 | 1 | 1 | 0 |
х3
| 1/16 | 1 | 1 | 1 |
B данном случае L = = 1,688 и можно показать, что никакой др. код не даёт меньшего значения. В то же время Н =
1,623. Всё сказанное применимо и к случаю, когда алфавит нового кода содержит не 2, как предполагалось выше, а m
> 2 букв. При этом лишь величина Н
в формулах (1) и (2) должна быть заменена величиной H/log2
m.