Systematischer Code

Blockcode, bei dem jede Nachricht im zugehörigen Codewort enthalten ist
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 29. Juli 2016 um 22:50 Uhr durch Frank Klemm (Diskussion | Beiträge) (Leider falsch. Einfachstes Beispiel eines systematischen nichtlinearen Codes ist die ungerade Parität.). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Ein systematischer Code ist ein Code, der jedem Nachrichtenwort der Länge k ein Codewort der Länge n zuordnet, wobei das Nachrichtenwort explizit Teil des zugeordneten Codewortes ist.

Als Beispiel gelten Paritätsprüfungen, bei denen dem Nachrichtenwort ein oder mehrere Prüfbits angehängt werden.

Beispiel

Ein systematischer [n,k]-Code kann zum Beispiel so aussehen:  . Dieser Code ließe sich durch folgende Funktion beschreiben:  . Und im Einzelnen hätten wir:

 ,  ,  ,  .

Nun haben wir einen in k Stellen systematischen Code der Länge n mit dem Minimalabstand d (Hamming-Abstand) und können auch schreiben:  .