Да, такой набор есть. Вы на правильном пути, чтобы найти следующий пример.
Пусть . Вы можете проверить следующее.С= { c : | с | = 6 и четное число 1 в c }
- | С| =32 .
- d( u , v ) ≥ 2 для всех , . (На самом деле, или 4 или 6.)u , v ∈ Cты ≠ вd( u , v ) = 2
Вот четыре связанных упражнения, перечисленных в порядке возрастания сложности. Как и в вопросе, речь идет только о двоичном коде.
Упражнение 1. Приведите еще один пример набора из 32 слов длиной 6 и парным расстоянием не менее 2.
Упражнение 2. Покажите, что существует только два таких набора, как указано в ответе и в упражнении 1.
Упражнение 3. Обобщите вышеизложенное для слов любой заданной длины и попарного расстояния не менее 2. (Подсказка, .)32 = 26 - 1
Упражнение 4. (дальнейшее обобщение указано в ответе Ювала) Если - максимальный размер кода длины и минимального попарного расстояния , то .A ( n , d)NdА ( д, 2 д)=A(n−1,2d−1)