C sei q-närer (n, M, dC)-Code. Dann gilt:
C ist perfekt genau dann, wenn gilt:
dC ist ungerade und
ist erfüllt.
Beweis
Klar: dC muss ungerade sein, sonst berühren sich maximale Kugeln.
Die Bedingung ist notwendig und hinreichend für die Ausschöpfung der Wortmenge
durch disjunkte Kugeln.
Es gilt:
Aus dem Satz konstruierte Tripel (n, M, dC)
bedeuten noch nicht die Existenz eines zugehörigen Codes.
Beispiele
für 'perfekte Tripel' (n, M, dC)
(n, qn, 1) Alle Wörter sind Codewörter
(n, 1, 2n + 1) es gibt nur 1 Codewort
(2n + 1, 2, 2n + 1) es gibt 2 Codewörter
Hamming-Codes Hq (r)
( , qnr, 3)-Code
mit r 2
Golay-Codes
G23 ist (23, 212, 7)-Code und
G11 ist (11, 36, 5)-Code
Andere perfekte Codes sind nicht bekannt
(d.h. alle andern sind zu diesen äquivalent).
|