Difference between revisions of "Aufgaben:Exercise 2.3Z: Polynomial Division"
Line 44: | Line 44: | ||
'''(1)''' Die Modulo–2–Multiplikation der beiden Polynome führt zum Ergebnis | '''(1)''' Die Modulo–2–Multiplikation der beiden Polynome führt zum Ergebnis | ||
:a(x) = (x3+x+1)⋅(x2+1)= | :a(x) = (x3+x+1)⋅(x2+1)= | ||
− | :$$\hspace{0. | + | :$$\hspace{0.75cm} \ = \ \hspace{-0.15cm} x^5+x^3+ x^2+ x^3+x+1 = x^5+ x^2+x+1\hspace{0.05cm}.$$ |
Richtig ist somit der <u>Lösungsvorschlag 2</u>. Der letzte Lösungsvorschlag kann schon alleine deshalb nicht simmen, da der Grad des Produktpolynoms ≠ 5 wäre. | Richtig ist somit der <u>Lösungsvorschlag 2</u>. Der letzte Lösungsvorschlag kann schon alleine deshalb nicht simmen, da der Grad des Produktpolynoms ≠ 5 wäre. |
Revision as of 17:18, 16 December 2017
In dieser Aufgabe beschäftigen wir uns mit der Multiplikation und insbesondere der Division von Polynomen im Galoisfeld GF(2). In der Abbildung ist jeweils die Vorgehensweise an einem einfachen und selbsterklärenden Beispiel verdeutlicht:
- Die Multiplikation der beiden Polynome x2+1 und x+1 liefert das Ergebnis a(x)=x3+x2+x+1.
- Die Division des Polynoms a(x)=x3 durch p(x)=x+1 liefert den Quotienten q(x)=x2+x und den Rest r(x)=x.
- Man kann das letztere Ergebnis wie folgt überprüfen:
- a(x) = p(x)⋅q(x)+r(x)=
- = [(x+1)⋅(x2+x)]+x=
- = [x3+x2+x2+x]+x=x3.
Hinweis:
- Die Aufgabe gehört zum Themengebiet des Kapitels Erweiterungskörper.
Fragebogen
Musterlösung
- a(x) = (x3+x+1)⋅(x2+1)=
- = x5+x3+x2+x3+x+1=x5+x2+x+1.
Richtig ist somit der Lösungsvorschlag 2. Der letzte Lösungsvorschlag kann schon alleine deshalb nicht simmen, da der Grad des Produktpolynoms ≠5 wäre.
(2) Mit den Abkürzungen
- a(x)=x5+x2+x+1,p(x)=x3+x+1,q(x)=x2+1
und dem Ergebnis aus der Teilaufgabe (1) erhält man a(x)=p(x)⋅q(x). Das heißt: Die Divisionen a(x)/p(x) und a(x)/q(x) sind restfrei möglich ⇒ Richtig sind die Lösungsvorschläge 1 und 2. Auch ohne Rechnung erkennt man, dass a(x)/x2 einen Rest ergeben muss. Nach Rechnung ergibt sich explizit:
- (x5+x2+x+1)/(x2)=x3+1,Restr(x)=x+1.
Zum letzten Lösungsvorschlag. Wir verwenden zur Abkürzung b(x)=x5+x2+x=a(x)+1. Damit ist der vorgegebene Quotient:
- b(x)/q(x)=a(x)/q(x)+1/q(x).
Der erste Quotient a(x)/q(x) ergibt entsprechend der Teilaufgabe (2) genau p(x) ohne Rest, der zweite Quotient 0 mit Rest 1. Somit ist hier der Rest des Quotienten b(x)/q(x) gleich r(x)=1, wie auch die nebenstehende Rechnung zeigt.
(3) Die Polynomdivision ist nachfolgend ausführlich erläutert. Richtig ist der Lösungsvorschlag 3.