Dual of BCH - независимый источник - Dual of BCH is an independent source
Определенная семья Коды BCH обладают особенно полезным свойством, которое рассматривается как линейные операторы, их дуальные операторы превращает их вклад в -Мудрый независимый источник. То есть набор векторов из входа векторное пространство отображаются на разумно независимый источник. Доказательство этого факта ниже в виде следующей леммы и следствия полезно при дерандомизации алгоритма для -приближение к МАКСЭКСАТ.
Лемма
Позволять линейный код такой, что имеет расстояние больше, чем . потом является разумно независимый источник.
Доказательство леммы
Достаточно показать, что при любом матрица M, куда k Больше или равно л, такие что ранг M является л, для всех , принимает каждое значение в такое же количество раз.
С M имеет звание л, мы можем написать M как две матрицы одинакового размера, и , куда имеет ранг, равный л. Это означает, что можно переписать как для некоторых и .
Если мы рассмотрим M написано относительно основы, где первый л строки - единичная матрица, тогда везде есть нули имеет ненулевые строки, и везде есть нули имеет ненулевые строки.
Теперь любое значение у, куда , можно записать как для некоторых векторов .
Мы можем переписать это как:
Фиксация стоимости последнего координаты (обратите внимание, что есть ровно такой выбор), мы можем снова переписать это уравнение как:
для некоторых б.
С имеет ранг, равный л, есть ровно одно решение , поэтому общее количество решений ровно , доказывая лемму.
Следствие
Напомним, что BCH2,м,d является линейный код.
Позволять быть BCH2, журналп,ℓ+1. потом является разумно независимый источник размера .
Доказательство следствия
Измерение d из C просто . Так .
Итак, мощность рассматривается как набор просто, доказывая Следствие.