Difference between revisions of "Aufgaben:Exercise 1.08Z: Equivalent Codes"
From LNTwww
Line 36: | Line 36: | ||
<quiz display=simple> | <quiz display=simple> | ||
− | { | + | {Welche der nachfolgend aufgeführten Codes sind systematisch? |
|type="[]"} | |type="[]"} | ||
− | - | + | + Code A, |
− | + | + | - Code B, |
+ | + Code C, | ||
+ | + Code D. | ||
+ | {Welche der vorgegebenen Codepaare sind identisch? | ||
+ | |type="[]"} | ||
+ | |||
+ | + Code A und Code B, | ||
+ | -Code B und Code C, | ||
+ | -Code C und Code D. | ||
+ | |||
+ | |||
+ | {Welche der gegebenen Codepaare sind äquivalent, aber nicht identisch? | ||
+ | |type="[]"} | ||
+ | - Code A und Code B, | ||
+ | + Code B und Code C, | ||
+ | - Code C und Code D. | ||
+ | |||
+ | {Wie unterscheiden sich die Generatormatrizen $G_{\rm B}$ und $G_{\ rm C}$? | ||
+ | |type="[]"} | ||
+ | -Durch verschiedene Linearkombinationen verschiedener Zeilen. | ||
+ | - Durch zyklische Vertauschung der Zeilen um 1 nach unten. | ||
+ | + Durch zyklische Vertauschung der Spalten um 1 nach rechts. | ||
+ | |||
+ | |||
+ | {Bei welchen Codes gilt ${ \boldsymbol{\rm H}} · { \boldsymbol{\rm G}}^{\rm T} = \boldsymbol{0}$? | ||
+ | |type="[]"} | ||
+ | + Code A, | ||
+ | + Code B, | ||
+ | + Code C, | ||
+ | + Code D. | ||
− | |||
− | |||
− | |||
Revision as of 14:14, 2 December 2017
In der Grafik sind die Zuordnungen $\underline{u} → \underline{x}$ für verschiedene Codes angegeben, die im Folgenden jeweils durch die Generatormatrix G und die Prüfmatrix H charakterisiert werden:
- $\color{red}{\boldsymbol{\rm Code \ A}}$:
- $${ \boldsymbol{\rm G}}_{\rm A} = \begin{pmatrix} 1 &0 &0 &1 &1 &0\\ 0 &1 &0 &1 &0 &1\\ 0 &0 &1 &0 &1 &1 \end{pmatrix} \hspace{0.05cm},$$
- $${ \boldsymbol{\rm H}}_{\rm A} = \begin{pmatrix} 1 &1 &0 &1 &0 &0\\ 1 &0 &1 &0 &1 &0\\ 0 &1 &1 &0 &0 &1 \end{pmatrix} \hspace{0.05cm}.$$
- $\color{red}{\boldsymbol{\rm Code \ B}}$:
- $${ \boldsymbol{\rm G}}_{\rm B} = \begin{pmatrix} 0 &0 &1 &0 &1 &1\\ 1 &0 &0 &1 &1 &0\\ 0 &1 &1 &1 &1 &0 \end{pmatrix} \hspace{0.05cm},$$
- $$ { \boldsymbol{\rm H}}_{\rm B} = \begin{pmatrix} 1 &0 &1 &0 &1 &0\\ 1 &1 &0 &1 &0 &0\\ 0 &1 &1 &0 &0 &1 \end{pmatrix} \hspace{0.05cm}.$$
- $\color{red}{\boldsymbol{\rm Code \ C}}$:
- $${ \boldsymbol{\rm G}}_{\rm C} = \begin{pmatrix} 1 &0 &0 &1 &0 &1\\ 0 &1 &0 &0 &1 &1\\ 0 &0 &1 &1 &1 &1 \end{pmatrix} \hspace{0.05cm},{ \boldsymbol{\rm H}}_{\rm C} = \begin{pmatrix} 1 &0 &1 &1 &0 &0\\ 0 &1 &1 &0 &1 &0\\ 1 &1 &1 &0 &0 &1 \end{pmatrix} \hspace{0.05cm},$$
- $\color{red}{\boldsymbol{\rm Code \ D}}$:
- $${ \boldsymbol{\rm G}}_{\rm D} = \begin{pmatrix} 1 &0 &0 &1 &0 &1\\ 0 &1 &0 &1 &0 &0\\ 0 &0 &1 &0 &1 &0 \end{pmatrix} \hspace{0.05cm},{ \boldsymbol{\rm H}}_{\rm D} = \begin{pmatrix} 1 &1 &0 &1 &0 &0\\ 0 &0 &1 &0 &1 &0\\ 1 &0 &0 &0 &0 &1 \end{pmatrix} \hspace{0.05cm}.$$
In dieser Aufgabe soll untersucht werden, welche dieser Codes bzw. Codepaare
- systematisch sind,
- identisch sind (das heißt: Verschiedene Codes haben gleiche Codeworte),
- äquivalent sind (das heißt: Verschiedene Codes haben gleiche Codeparameter).
Hinweis :
Die Aufgabe gehört zum Themengebiet von Kapitel Allgemeine Beschreibung linearer Blockcodes Anzumerken ist, dass die Angabe einer Prüfmatrix H nicht eindeutig ist. Verändert man die Reihenfolge der Prüfgleichungen, so entspricht dies einer Vertauschung von Zeilen.
Fragebogen
Musterlösung
1.
2.
3.
4.
5.
6.
7.