Minimalgewicht eines Codes bestimmen

Neue Frage »

Malcang Auf diesen Beitrag antworten »
Minimalgewicht eines Codes bestimmen
Hallo Leute,

meine Fragen beziehen sich ja aktuell nur noch auf Kryptografie und Kodierungstheorie. Ich hoffe es ist in Ordnung, wenn ich jedesmal einen eigenen Thread zu einer Frage erstelle. Ansonsten: Gebt mir bitte Bescheid.

Ich habe diese Erzeugermatrix für den Code gegeben:
[attach]58182[/attach]

Nun soll ich aus einer Kontrollmatrix das Minimalgewicht bestimmen. Die Kontrollmatrix habe ich raus:


Laut Definition ist[attach]58183[/attach]

Aber hier muss ich mich doch wundern. Ich würde gerne die erste Zeile -mit min - verstehen. Ist dieses Minimum denn nicht immer , sobald ich überhaupt linear abhängige Spalten finde?
IfindU Auf diesen Beitrag antworten »

Wenn du kolineare Spalten findest ja, das Gewicht ist dann 1. Es ist zugegeben etwas ungenau geschrieben. Man meint: "Es gibt eine Menge mit Elementen aus den Spaltenvektoren und diese Menge ist linear abhängig".

Beispiel: Stell dir vor du hast die Einheitsmatrix und noch eine weitere (nicht-null) Spalte. Dann ist das Minimalgewicht immer .
Malcang Auf diesen Beitrag antworten »

Zitat:
Original von IfindU
Es ist zugegeben etwas ungenau geschrieben. Man meint: "Es gibt eine Menge mit Elementen aus den Spaltenvektoren und diese Menge ist linear abhängig".

Beispiel: Stell dir vor du hast die Einheitsmatrix und noch eine weitere (nicht-null) Spalte. Dann ist das Minimalgewicht immer .


Das verstehe ich, aber was meinst du mit

Zitat:
Original von IfindU
Wenn du kolineare Spalten findest ja, das Gewicht ist dann 1.


ich finde ja kolineare Spalten verwirrt
IfindU Auf diesen Beitrag antworten »

Ich dachte es kommt von co und linear. Aber offenbar wird es mit 2 L geschrieben: kollinear Hammer
Aber nicht der schlimmste Fehler von mir: Bei Kollinearität ist das Gewicht 1 oder 2.

Wenn es den Nullvektor gibt, dann ist das Gewicht 1. Wenn es das nicht gibt, und zwei Vektoren Kollinear sind, dann ist das Gewicht 2.

Kollinear heißt, es gibt zwei (Spalten-)vektoren und mit . Und bei dir ist es nicht der Fall. Keine Spalte ist Vielfache einer anderen Spalte. Man kann bei deinem Beispiel zeigen, dass das Gewicht ist.
Malcang Auf diesen Beitrag antworten »

Achso, ich dachte wenn ich beispielsweise 3 linear abhängige Spalten finde, dann sind diese drei kollinear.
Malcang Auf diesen Beitrag antworten »

Hallo nochmal,

ich muss noch eine Frage stellen zu diesem Thema.
Ich habe die drei Erzeugermatrizen gegeben über .
[attach]58208[/attach]

Nun wollte ich die Minimalgewichte bestimmen. Die Kontrollmatrizen sind


Ich weiß das und ist.
Das heißt, ich sollte also in drei linear abhängige Spalten finden. Aber ich habe doch ohnehin die Spalten und , damit ist jede weitere doch ohnehin linear abhängig verwirrt
 
 
IfindU Auf diesen Beitrag antworten »

Nein. bedeutet, dass ein Vektor das Vielfache eines anderen Vektors ist. In dem Fall ist die erste Spalte das doppelte der zweiten Spalte von .

Natürlich hat jede Matrix ein Gewicht von höchstens . In dem Fall ist also Gewicht 3 schon das höchste was es geben kann. Und natürlich kannst du alle Vektoren nehmen und für jeden Fall hast du linear abhängige Vektoren gefunden. Es geht hier darum die kleinste Menge an Vektoren zu finden, welche bereits linear abhängig sind.
Malcang Auf diesen Beitrag antworten »

Hi IfindU, vielen Dank, das hat mir sofort weitergerholfen! smile
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »