Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

otik_ / билеты / билет 5

.doc
Скачиваний:
7
Добавлен:
27.03.2016
Размер:
212.99 Кб
Скачать

Неравенство Крафта

Теорема. Неравенство Крафта.

Пусть - число символов алфавита кодировки и задано множество целых положительных чисел

, тогда неравенство

является необходимым и достаточным условием существования множества кодовых слов, соответствующих концевым узлам кодового дерева, с длинами .

Доказательство.

Необходимость.

Допустим удалось построить дерево с концевыми узлами порядка .

Узлов максимального порядка может быть Это число достигается тогда, когда из каждого промежуточного узла исходит ровно Но в кодовом дереве существуют узлы порядка не больше , но такой концевой узел исключает узлов максимального порядка.

Достаточность.

Пусть справедливо

Докажем, что мы можем построить кодовое дерево.

Упорядочим все узлы в порядке возрастания и предположим, что удалось построить часть кодового дерева, которая включает в себя узлы порядка

- некоторое число

Предположим, что кодовое дерево содержит узлов порядка m. Если так и справедливо неравенство

то:

т.е. все эти узлы порядка могут быть размещены в дереве – для них найдется место.

Произвольный выбор – свидетельствует о том, что кодовое дерево может быть построено.

Соседние файлы в папке билеты