Правило получения порождающей матрицы линейного кода
1. Число столбцов матрицы равно длине кода , а число строк – количеству информационных символов .
2. Матрица состоит из двух матриц: единичной матрицы размерности () и матрицы С .
3. В строке матрицы С должно быть не менее чем ( -1) единиц, а хэммингово расстояние между строками не менее чем ( -2).
4. Для кода с заданным кодовым расстоянием число проверочных символов определятся по формуле .
5. Всего может быть построено вариантов порождающих матриц.