Изложенный Е. С. Вентцель в процитированном нами параграфе материал разобьем на несколько частей.
Первая часть параграфа посвящена некоторым теоретическим вопросам передачи сообщений. Отметим, что автором приводится следующее определение кодирования: «кодированием называется отображение состояния одной физической системы с помощью состояния некоторой другой»[142].
Приведенное определение кодирования основано на отечественной научной теории отражения. При этом в центр внимания ставится некоторая система Y, которая отображает систему Х. Обе системы рассматриваются с точки зрения числа состояний, которые они могут занимать. Получатель информации может быть представлен в виде наблюдателя, которому в момент получения информации доступно только наблюдение состояний системы Y. В то же время если речь не идет о ситуации получения информации о Х, то наблюдатель может исследовать систему Х и связать каждое из состояний системы Х с определенным состоянием системы Y. Тем самым наблюдатель формирует канал передачи информации. Система Y представляет собой канал передачи информации о состояниях, занимаемых системой Х.
Следователь является наблюдателем, который, например, из изменений материальной обстановки на месте происшествия, то есть следов преступления (система Y – канал с пропускной способностью С1), формирует канал передачи информации о системе Х.
Первая теорема Шеннона позволяет утверждать, что важнейшим свойством канала связи является его пропусканная способность. Задача заключается в формировании такого канала связи, пропускная способность С1 которого значительно больше энтропии источника, которую последний производит в единицу времени H1 (Х).
|
С1>> H1 (Х).
В этом случае раскрыть преступление становится возможным «без задержки», то есть вся информация о преступнике и преступлении передается по каналу связи за одну единицу времени. Если считать единицей времени в расследовании временной отрезок, который соответствует производству одного следственного действия, то это означает, что производство одного следственного действия позволяет раскрыть преступление (под раскрытием в данном случае понимается получение данных о преступнике, достаточных для его задержания, механизме совершения преступления и иных обстоятельствах, подлежащих доказыванию). Например, производство следственного осмотра места убийства позволяет раскрыть преступление.
С помощью математических моделей теории информации можно моделировать раскрытие преступления. Для этого требуется рассмотреть передачу информации по каналу связи. Рассматривая расследование с точки зрения передачи информации, требуется детальнее представить механизм кодирования.
Обобщая все, что касается механизма кодирования, приходим к четырем основным положениям. Первые два, относящиеся к системе Х, формализуют онтологический аспект криминалистической теории отражения, вторые два, относящиеся к системе Y, формализуют ее гносеологический аспект.
Первое положение заключается в том, что отображаемая система Х представлена буквами русского алфавита (имеет разнообразие 32 бит); второе – частота встречаемости каждого состояния (буквы) выражена в долях единицы; третье – в том, что отображающая система Y имеет два возможных состояния 0 и 1. Поэтому каждое состояние системы Х отображается (кодируется) последовательностью двух элементарных символов (бинарным кодом). Длина двоичного числа определяется числом состояний системы Х. Наконец, четвертое положение заключается в том, что длина двоичного числа и есть дерево поиска, с помощью которого реализуется метод кодирования.
|
Именно определение такой структуры дерева, которая позволяет максимизировать получаемую информацию на один символ, приближая ее к максимальной, равной 1 бит на символ, является целью оптимального кодирования и использования кода Шеннона-Фэно.
Особенностью использования в криминалистике рассматриваемых методов, разработанных в технических областях, является то, что в ходе расследования одновременно определяются характеристики двух систем Х и Y. Для технических приложений теории информации система Х, как правило, задана в качестве начальных условий, например в виде алфавита русского языка. Для криминалистики не определена и сама система Х (преступление), с ее возможными состояниями и их вероятностью, и система Y (доказательственная база), которая должна быть построена в ходе раскрытия преступления.
В то же время в криминалистической теории отражения в работах Р. С. Белкина раскрыта качественная сторона системы Х. Поэтому задача нашего исследования сводится к установлению количественной стороны этой системы. Гносеологический аспект криминалистической теории отражения практически не разработан, поэтому в ходе нашего исследования требовалось изучить и качественную и количественную стороны, что усложнило научную задачу.
|
Первые оценки криминалистами излагаемой нами концепции показали, что наибольшее недоумение вызывает использование двоичной системы исчисления – двоичного кода. В настоящее время в криминалистике двоичный код отождествляется с вычислительными машинами и двоичными числами в виде последовательностей нулей и единиц. Поэтому на первый взгляд кажется, что ни наука криминалистика, ни тем более следователь в своей деятельности не используют выражения типа 10011001.
Полагаем, что необычность двоичной системы исчисления для криминалистов кажущаяся. Рассматривая версионную деятельность, обнаруживаем, что в конечном итоге любая версия представляет собой вопрос закрытого типа, на который может быть дан либо ответ «да», тогда версия подтверждается, либо «нет» – версия не подтверждается. Если ответ «да» обозначить символом 1, а ответ «нет» символом 0, то обнаруживается применение двоичной системы. Одновременно необходимо напомнить, что Л. Я. Драпкин показал, что выдвижение версии всегда сопровождается выдвижением контрверсии. Поэтому ответ для версии «да» (1) означает ответ «нет» (0) для контрверсии, и наоборот.
Теперь остается выяснить причину появления двоичного числа, то есть последовательности нулей и единиц. Рассмотрим формулировку версии «кражу совершил подросток мужского пола». В этой формулировке два высказывания: одно – кражу совершил субъект мужского пола; другое – кражу совершил субъект подросткового возраста, то есть в версии используются два признака – пол и возраст. Подтверждение обоих признаков приведет к двум ответам «да», то есть двум символам 11. При выдвижении версии, если учитывать наличие контрверсии, число возможных ответов равно четырем: 11, 10, 01, 00. В результате чего мы получаем двоичное число. Чем больше признаков учитывается в версии, тем длиннее двоичная последовательность, которую формирует субъект, выдвигающий версию.
Обратим внимание, что мы рассматриваем формальную (количественную) сторону версии, которая остается одной и той же при различных признаках, используемых в версии. Вне зависимости от того, какие признаки, например пол, возраст, время совершения преступления, способ совершения, иные обстоятельства, используются при формулировке версии, сохраняется указанная нами закономерность: число признаков определяет длину двоичной последовательности, соответствующей версии.
При словесной формулировке версии можно переставить местами признаки, однако при двоичной записи версии важна фиксированная последовательность признаков. Поэтому требуется указать критерий, на основании которого можно выстроить признаки. Таким критерием является степень общности признаков. Признаки, имеющие большую степень общности, ставятся первыми. В результате приходим к дереву, с помощью которого осуществляется кодирование. Важно подчеркнуть, что двоичное число отражает дерево признаков. В свою очередь, дерево признаков формализует выдвинутую версию. При этом версия оказывается иерархически построенной. Иерархически построенная версия представляет собой алгоритмическую поисковую процедуру (АПП).
Чем больше набор используемых при формулировке версии признаков, тем меньше возможность учитывать их иерархические связи (степень общности и взаимосвязанности признаков) при их вербальном выражении. В то же время двоичное выражение признаков полностью соответствует машинной форме обработки и хранения данных, поэтому облегчает внедрение в версионную деятельность компьютерных технологий.