Die Menge aller Codewörter nennt man einen Code . Der Abstand zweier Codewörter ist die Anzahl der Stellen, in denen sich diese Codewörter unterscheiden. Der Minimalabstand
des Codes ist der kleinste Abstand, der zwischen zwei Codewörtern von
vorkommt.
Beispiel |
Für |
Kennt man den Minimalabstand eines Codes
, dann kann man leicht ablesen, wie viele Übertragungsfehler korrigierbar sind. Codes, die t Fehler korrigieren, werden t-fehlerkorrigierend genannt.
Ein Code ist t-fehlerkorrigierend genau dann, wenn
gilt.
Beispiel Fortsetzung |
|
Für jeden t-fehlerkorrigierenden Code gilt
. Gilt Gleichheit, dann nennt man
einen t-perfekten Code.
Beispiel |
Der Wiederholungscode |