Aufgabe 2.5Z: Einige Berechnungen über GF(2 hoch 3)
Wir betrachten nun den Erweiterungskörper (englisch: "Extension Field") mit acht Elementen ⇒ GF(23) gemäß der nebenstehenden Tabelle.
Da das zugrunde liegende Polynom
- p(x)=x3+x+1
sowohl irreduzibel als auch primitiv ist, kann das vorliegende Galoisfeld in folgender Form angegeben werden:
- GF(23)={0,1,α,α2,α3,α4,α5,α6}.
Das Element α ergibt sich dabei als Lösung der Gleichung p(α)=0 im Galoisfeld GF(2).
- Damit erhält man folgende Nebenbedingung:
- α3+α+1=0⇒α3=α+1.
- Für die weiteren Elemente gelten folgende Berechnungen:
- α4 = α⋅α3=α⋅(α+1)=α2+α,
- α5 = α⋅α4=α⋅(α2+α)=α3+α2=α2+α+1,
- α6 = α⋅α5=α⋅(α2+α+1)=α3+α2+α=α+1+α2+α=α2+1.
In dieser Aufgabe sollen Sie einige algebraische Umformungen im Galoisfeld GF(23) vornehmen.
- Unter anderem ist nach der multiplikativen Inversen des Elementes α4 gefragt.
- Dann muss gelten:
- α4⋅InvM(α4)=1.
Hinweise:
- Die Aufgabe gehört zum Kapitel "Erweiterungskörper".
- Diese Aufgabe ist als Ergänzung zur etwas schwierigeren "Aufgabe 2.5" gedacht.
Fragebogen
Musterlösung
- α7 = α⋅α6=α⋅(α2+1)=α3+α=(α+1)+α=1,
- α8 = α⋅α7=α⋅1=α,
- α13 = α7⋅α6=1⋅α6=α2+1.
- Die Tabelle lässt sich also modulo 7 fortsetzen.
- Das bedeutet: Alle Lösungsvorschläge sind richtig.
(2) Richtig ist der Lösungsvorschlag 2 wegen
- α8=α entsprechend Teilaufgabe (1),
- α6=α2+1 (gemäß Tabelle), und
- −α2=α2 (Operationen im binären Galoisfeld).
Also gilt:
- A=α8+α6−α2+1=α+(α2+1)+α2+1=α.
(3) Mit α16=α16−14=α2 sowie α12⋅α3=α15=α15−14=α erhält man den Lösungsvorschlag 5:
- B=α2+α=α4.
(4) Es gilt α3=α+1 und damit C=α3+α=α+1+α=1 ⇒ Lösungsvorschlag 1.
(5) Mit α4=α2+α erhält man D=α4+α=α2 ⇒ Lösungsvorschlag 3.
(6) Richtig ist der Lösungsvorschlag 4:
- E=A⋅B⋅C/D=α⋅α4⋅1/α2=α3.
(7) Laut Tabelle gilt α2+α=α4. Deshalb muss gelten:
- α4⋅InvM(α4)=1⇒InvM(α2+α)=InvM(α4)=α−4=α3.
- Wegen α3=α+1 sind somit die Lösungsvorschläge 2 und 3 richtig.