формулы Хартли и Шеннона

информатикалекция

в окне печати выбери «сохранить как pdf».

что было

оглавление
оглавление

Самоинформация исхода, мера Хартли для равновероятного выбора и энтропия Шеннона как среднее значение.

Количество информации зависит от модели вероятностей: редкий исход информативнее, а средняя неопределённость максимальна у равновероятного источника.

три связанные меры

Логарифм по основанию 2 задаёт единицу бит. Формула Хартли относится к выбору одного из NN равновероятных исходов. Самоинформация относится к конкретному исходу с вероятностью pp. Энтропия — среднее значение самоинформации по полной системе исходов.

Области определения: NN — положительное целое число; для самоинформации 0<p≤10<p\le 1; для энтропии pi≥0p_i\ge0 и ∑ipi=1\sum_i p_i=1. По непрерывному соглашению при pi=0p_i=0 вклад pilog⁡2pip_i\log_2p_i считают равным 00.

I=log⁡2NI=\log_2 N

Хартли: один из N равновероятных исходов

I=−log⁡2p=log⁡21pI=-\log_2 p=\log_2\frac{1}{p}

Самоинформация исхода

H=−∑i=1Npilog⁡2piH=-\sum_{i=1}^{N}p_i\log_2p_i

Энтропия дискретного источника

Когда какую формулу применять

модель

условия

результат

равновероятный выбор

N∈NN\in\mathbb N, вероятности 1/N1/N

log⁡2N\log_2N бит

один исход

0<p≤10<p\le1

−log⁡2p-\log_2p бит

источник

pi≥0p_i\ge0, сумма равна 1

HH бит на исход в среднем

два вычисления с проверкой

После вычисления полезно вернуть результат к вероятности или числу альтернатив: так видна ошибка в знаке или основании логарифма.

равновероятный алфавит

условие: Сколько информации даёт выбор одного из N=32N=32 равновероятных символов?

ход решения

  1. Подставляем N=32N=32 в формулу Хартли.

  2. I=log⁡232=5I=\log_2 32=5 бит.

ответ: 55 бит.

проверка: 25=322^5=32, значит, пять двоичных вопросов различают все варианты.

редкое событие

условие: Какова самоинформация события с p=18p=\frac{1}{8}?

ход решения

  1. I=−log⁡218I=-\log_2\frac{1}{8}.

  2. Так как 18=2−3\frac{1}{8}=2^{-3}, получаем I=3I=3 бита.

ответ: 33 бита.

проверка: 2−3=182^{-3}=\frac{1}{8} — исходная вероятность восстановлена.

неравновероятный источник

условие: Найти энтропию распределения (0,5;0,2;0,3)(0{,}5;0{,}2;0{,}3).

ход решения

  1. Подставляем вероятности: H=−0,5log⁡20,5−0,2log⁡20,2−0,3log⁡20,3H=-0{,}5\log_2 0{,}5-0{,}2\log_2 0{,}2-0{,}3\log_2 0{,}3.

  2. Получаем H≈1,485H\approx1{,}485 бита на исход.

ответ: H≈1,485H\approx1{,}485 бита на исход.

проверка: 0≤H≤log⁡23≈1,5850\le H\le\log_2 3\approx1{,}585; результат лежит в допустимом диапазоне.

двоичная энтропия

Для двух исходов с вероятностями pp и 1−p1-p получаем h(p)=−plog⁡2p−(1−p)log⁡2(1−p)h(p)=-p\log_2p-(1-p)\log_2(1-p). В точках p=0p=0 и p=1p=1 исход заранее известен, поэтому h=0h=0. При p=0,5p=0{,}5 исходы равновероятны и неопределённость максимальна: h=1h=1 бит.

График симметричен относительно p=0,5p=0{,}5: перестановка названий двух исходов не меняет распределение.

двоичная энтропия h(p)

Настоящий график функции энтропии для двух исходов.

  1. h(0) = 0
  2. h(0,5) = 1 бит — максимум
  3. h(1) = 0
описание схемы словами

Вогнутая симметричная кривая от нуля при p равном нулю через максимум один бит при p равном 0,5 к нулю при p равном единице

не путайте событие и среднее

−log⁡2p-\log_2p измеряет один исход, а HH усредняет эту величину по всем исходам источника.

что запомнить

  • I=log⁡2NI=\log_2N требует равновероятных альтернатив.

  • I=−log⁡2pI=-\log_2p — самоинформация конкретного исхода.

  • H=−∑pilog⁡2piH=-\sum p_i\log_2p_i — средняя самоинформация; нулевой вклад считают нулём.

  • Двоичная энтропия равна нулю на концах и достигает 1 бита при p=0,5p=0{,}5.

самопроверка

  • Почему выбор из 32 равновероятных вариантов даёт 5 бит?

  • Что информативнее: исход с вероятностью 1/21/2 или 1/161/16?

  • Как трактуется слагаемое при pi=0p_i=0?

  • Почему двоичная энтропия максимальна при p=0,5p=0{,}5?

источники

  • материал занятия: слайды Егоровой · тема 2 — /materials/lectures/informatika-egorova-02.pdf

  • материал занятия: фотографии конспекта, страницы 92–95 — /materials/notes/informatics/photo_92@20-09-2026_10-17-52.jpg

  • редакционная сверка: R. V. L. Hartley, Transmission of Information (1928) — https://onlinelibrary.wiley.com/doi/abs/10.1002/j.1538-7305.1928.tb01236.x

  • редакционная сверка: Claude E. Shannon, A Mathematical Theory of Communication (1948) — https://people.math.harvard.edu/~ctm/home/text/others/shannon/entropy/entropy.pdf

  • редакционная сверка: MIT OpenCourseWare 6.441: Information Theory, course notes — https://ocw.mit.edu/courses/6-441-information-theory-spring-2016/5d8f16adc3385c9ff2975b121bd620e4_MIT6_441S16_course_notes.pdf

что сделать

Вычислите энтропию источника с вероятностями 1/21/2, 1/41/4, 1/81/8, 1/81/8 и проверьте, что результат не превосходит log⁡24\log_2 4.

благодарность

Евгения Прохорова (1-45) и Никита Козлов (1-48)

материалы

предложить дополнение или исправлениекак оцифровать конспект