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 |