Это не официальный сайт wikipedia.org 01.01.2023

Двоичный код Голея — Википедия

Двоичный код Голея

Двоичный код Голея — один из двух связанных друг с другом исправляющих ошибки линейных кодов:

  • совершенный двоичный код Голея  — совершенный двоичный код с параметрами [ 23 , 12 , 7 ] , или
  • расширенный двоичный код Голея, получающийся из совершенного добавлением бита контроля чётности и имеющий параметры [ 24 , 12 , 8 ] .
Совершенный двоичный код Голея
Назван в честь Марсель Голей
Тип линейный блочный код
Длина блока 23
Длина сообщения 12
Доля 12/23 ~ 0.522
Расстояние 7
Размер алфавита 2
Обозначение [ 23 , 12 , 7 ] 2
Логотип Викисклада Медиафайлы на Викискладе
Расширенный двоичный код Голея
Назван в честь Марсель Голей
Тип линейный блочный код
Длина блока 24
Длина сообщения 12
Доля 12/24 = 0.5
Расстояние 8
Размер алфавита 2
Обозначение [ 24 , 12 , 8 ] 2
Логотип Викисклада Медиафайлы на Викискладе

СвойстваПравить

  • Совершенный код Голея исправляет ошибки, если они затронули не более 3 бит, и обнаруживает факт наличия ошибки если они затронули не более 7 бит.
  • Расширенный код Голея дважды чётен (норма любого вектора делится на 4), и унимодулярен (размерность равна половине размерности пространства).
  • Минимальная норма ненулевого вектора расширенного кода Голея равна 8. Размерность 24 — первая, в которой дважды чётный унимодулярный код может не иметь вектора нормы 4.
  • Группа автоморфизмов расширенного кода Голея — группа Матьё M 24  .
  • Наборы единиц векторов нормы 8 расширенного кода Голея образуют систему Штейнера S ( 24 , 8 , 5 )  .

ПрименениеПравить

Код Голея применялся в ходе программы Вояджер при передаче аппаратами Вояджер-1 и Вояджер-2 цветных изображений Юпитера и Сатурна.

См. такжеПравить

ПримечанияПравить

СсылкиПравить