Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

Aufgabe 2.5Z: Einige Berechnungen über GF(2 hoch 3)

Aus LNTwww
Wechseln zu:Navigation, Suche

Elemente von  GF(23)  für das Polynom  p(x)=x3+x+1

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:
α4InvM(α4)=1.



Hinweise:

  • Diese Aufgabe ist als Ergänzung zur etwas schwierigeren  "Aufgabe 2.5"  gedacht.



Fragebogen

1

Welche der Aussagen treffen für die höheren Potenzen von  αi (i7)  zu?

α7=1,
α8=α,
α13=α2+1,
αi=αi mod7.

2

Welche Umformung ist für  A=α8+α6α2+1  zulässig?

A=1,
A=α,
A=α2,
A=α3,
A=α4.

3

Welche Umformung ist für  B=α16α12α3  zulässig?

B=1,
B=α,
B=α2,
B=α3,
B=α4.

4

Welche Umformung ist für  C=α3+α  zulässig?

C=1,
C=α,
C=α2,
C=α3,
C=α4.

5

Welche Umformung ist für  D=α4+α  zulässig?

D=1,
D=α,
D=α2,
D=α3,
D=α4.

6

Welche Umformung ist für  E=ABC/D  zulässig?

E=1,
E=α,
E=α2,
E=α3,
E=α4.

7

Welche Aussagen gelten für die multiplikative Inverse zu  α2+α?

InvM(α2+α)=1,
InvM(α2+α)=α+1,
InvM(α2+α)=α3,
InvM(α2+α)=α4.


Musterlösung

(1)  Beispielsweise findet man mit Hilfe der vorne angegebenen Tabelle:

α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=α1614=α2   sowie  α12α3=α15=α1514=α   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=ABC/D=αα41/α2=α3.


(7)  Laut Tabelle gilt  α2+α=α4.  Deshalb muss gelten:

α4InvM(α4)=1InvM(α2+α)=InvM(α4)=α4=α3.
  • Wegen   α3=α+1   sind somit die  Lösungsvorschläge 2 und 3  richtig.