Dual of BCH - независимый источник - Dual of BCH is an independent source

Определенная семья Коды BCH обладают особенно полезным свойством, которое рассматривается как линейные операторы, их дуальные операторы превращает их вклад в -Мудрый независимый источник. То есть набор векторов из входа векторное пространство отображаются на разумно независимый источник. Доказательство этого факта ниже в виде следующей леммы и следствия полезно при дерандомизации алгоритма для -приближение к МАКСЭКСАТ.

Лемма

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

Доказательство леммы

Достаточно показать, что при любом матрица M, куда k Больше или равно л, такие что ранг M является л, для всех , принимает каждое значение в такое же количество раз.

С M имеет звание л, мы можем написать M как две матрицы одинакового размера, и , куда имеет ранг, равный л. Это означает, что можно переписать как для некоторых и .

Если мы рассмотрим M написано относительно основы, где первый л строки - единичная матрица, тогда везде есть нули имеет ненулевые строки, и везде есть нули имеет ненулевые строки.

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

Мы можем переписать это как:

Фиксация стоимости последнего координаты (обратите внимание, что есть ровно такой выбор), мы можем снова переписать это уравнение как:

для некоторых б.

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

Следствие

Напомним, что BCH2,м,d является линейный код.

Позволять быть BCH2, журналп,+1. потом является разумно независимый источник размера .

Доказательство следствия

Измерение d из C просто . Так .

Итак, мощность рассматривается как набор просто, доказывая Следствие.

Рекомендации

Заметки по теории кодирования в Университете Буффало

Заметки по теории кодирования в MIT