3.2 Polynome
Definition 3.11 (Polynomfunktionen).
Eine Polynomfunktion auf ist eine Funktion der Form
für und . Die Zahlen heissen die Koeffizienten von . Das grösste mit ist der Grad der Polynomfunktion und ist der Leitkoeffizient oder führende Koeffizient von . Falls kein solches existiert, das heisst, falls die Polynomfunktion ist, so nennt man die Polynomfunktion die Null und setzt den Grad auf . Eine Polynomfunktion der Form für wird auch konstant genannt und kurz mit bezeichnet. Eine Polynomfunktion mit Grad wird affin oder linear genannt. Eine Polynomfunktion der Form für heisst ein Monom. Wir sagen, dass eine Polynomfunktion reell ist, wenn die Koeffizienten reell gewählt werden können. Wir werden eine reelle Polynomfunktion auch mit der zugehörigen Funktion von nach identifizieren.
Wir bemerken, dass die Definition (3.2) für die Definition einer Polynomfunktion gewissermassen notwendig ist, denn falls wir bei nicht definiert hätten, dann wäre eine Polynomfunktion bei nicht definiert.
Polynomfunktionen lassen sich auf natürliche Weise addieren und multiplizieren.
Wichtige Übung 3.12 (Ringstruktur der Polynomfunktionen).
Seien zwei Polynomfunktionen. Wir möchten hier unter anderem zeigen, dass die Summe von und definiert durch
und das Produkt
von und wieder Polynomfunktionen sind.
- (i)
- Angenommen die Koeffizienten von sind und die Koeffizient von sind . Setzen Sie für alle und für alle . Zeigen Sie, dass durch
gegeben ist und insbesondere wieder eine Polynomfunktion ist.
- (ii)
- Zeigen Sie, dass durch
gegeben ist und insbesondere wieder eine Polynomfunktion ist.
Zeigen Sie damit auch die Ungleichungen
und dass im ersten Fall Gleichheit gilt, falls . Folgern Sie auch, dass der Leitkoeffizient von gerade das Produkt der Leitkoeffizienten von und ist.
Hinweis.
Für das Produkt ist folgende Umformung nützlich
wobei wir das Distributivgesetz zweimal angewendet haben um zu der Doppelsumme zu gelangen, in der Doppelsumme gesetzt haben, die Reihenfolge der Summation vertauscht haben, für ein gegebenes über den Index summieren, und für und für verwendet haben.
Wir bemerken, dass die Axiome eines Ringes eine Teilmenge der Axiome eines Körper sind und insbesondere für einen Ring nicht gefordert wird, dass ein multiplikatives Inverses existiert. Für eine präzise Definition verweisen wir auf [SS12] und auf [AE06]. Die ganzen Zahlen und auch die Menge der Polynomfunktionen über bilden einen Ring. Dies bringt uns zu einer weiteren Definition.
Definition 3.13 (Polynome).
Sei ein beliebiger Körper. Ein Polynom über ist ein formaler Ausdruck der Form für und Koeffizienten . Hierbei ist ein Symbol, das man auch als Variable bezeichnet und das verwendet wird, um die Koeffzienten von einander zu trennen. Wir schreiben auch und für alle . Weiter darf ein Summand der Form für aus der Summe entfernt werden. Wir definieren den Polynomring als die Menge der Polynome über in der Variablen mit Addition und Multiplikation gegeben durch die Formeln in Übung 3.12 und verwenden ebenso die Begriffe Grad, Koeffizient, etc. wie in Definition 3.11 für Polynome† Noch formaler ist für jedes ein Polynom mit der endlichen Liste von Koeffizienten zu identifizieren, wobei des Weiteren die Identifikation verwendet wird – siehe die formale Konstruktion in einer Übung im Abschnitt 3.9. Die Schreibweise als Summe ist hübscher und bei weitem natürlicher für die Definition der Multiplikation in . .
Sie fragen sich jetzt vielleicht, und zwar mit Recht, was denn der Unterschied zwischen Definition 3.11 und Definition 3.13 sei (abgesehen davon, dass wir in letzterer allgemeinere Körper zugelassen haben und einen anderen Buchstaben für die Variable verwendet haben). In der Tat, jedem Polynom können wir eine Polynomfunktion zuordnen. Diese Zuordnung ist nach Definition des Begriffs Polynomfunktion surjektiv, doch ist nicht klar, ob die Polynomfunktion ihre Koeffizienten eindeutig bestimmt. Insbesondere ist nicht klar, ob es nicht vielleicht zwei Darstellung der gleichen Polynomfunktion mit verschiedenen Koeffizienten gibt und ob nicht vielleicht der Grad der Polynomfunktion von dieser Darstellung abhängt.
Beispiel 3.14 (Polynome auf endlichen Körpern).
Wir betrachten für den Körper mit zwei Elementen die Polynomfunktionen
Bei gilt und an der Stelle gilt und . Insbesondere gilt , obwohl und nicht durch die gleichen Koeffizienten gegeben sind. Wir unterscheiden die Polynome (mit Grad ) und (mit Grad ), obwohl die zugehörigen Polynomfunktionen identisch sind (womit es für diese Polynomfunktion keinen wohldefinierten Grad gibt).
Dieses Beispiel zeigt, dass die oben erwähnte Unterscheidung zwischen einer Polynomfunktion und einem Polynom für gewisse Körper notwendig ist. Wir werden hier zeigen, dass für oder die Zuordnung zwischen Polynome (welche per Definition eineindeutig einer Liste von Koeffizienten mit wohldefiniertem Grad entsprechen) und der zugehörigen Polynomfunktion bijektiv ist. Wir beweisen dies mittels einer weiteren wichtigen Eigenschaft von Polynomfunktionen.
Proposition 3.15 (Wachstum von Polynomfunktionen und Eindeutigkeit der Koeffizienten).
Sei ein nicht-konstantes Polynom. Dann gibt es zu jeder positiven reellen Zahl eine reelle Zahl , so dass für alle mit auch gilt. Insbesondere ist die Zuordnung, die jedem Polynom die zugehörige Polynomfunktion zuweist, bijektiv. Dies gilt analog ebenso für reelle Polynome und reelle Polynomfunktionen .
Intuitiv formuliert besagt die Proposition, dass ein nicht-konstantes Polynom bei „grossen“ auch grosse Werte annimmt (gross ist im Absolutbetrag zu verstehen). Auf Grund der zweiten Aussage in obiger Proposition werden wir in der Analysis in Zukunft die Begriffe Polynom und Polynomfunktion nicht mehr unterscheiden und für eine Polynomfunktion auch schreiben.
Beweis.
Sei mit und . Wir definieren durch , womit . Nun behaupten wir, dass die Polynomfunktion „langsamer wächst als“ und schätzen also für mit nach oben ab:
wobei wir gesetzt haben und in der Form für verwendet haben. Mit der umgekehrten Dreiecksungleichung (siehe Abschnitt 2.4.2) und gilt somit
falls oder äquivalenterweise . Sei nun beliebig. Dann wählen wir
Falls nun die Ungleichung erfüllt, dann gilt und , wonach obige Ungleichungen ergeben
was die erste Behauptung der Proposition beweist.
Angenommen sind zwei Polynome, die für alle in erfüllen. Dann hat das Polynom die Eigenschaft, dass für alle gilt. Falls der Grad des Polynoms grösser gleich Eins ist, widerspricht dies dem ersten Teil der Proposition. Also ist konstant, womit gelten muss und daher sind die Polynome und identisch (d.h. sie haben denselben Grad und dieselben Koeffizienten). Diesen Beweis kann man ebenso für reelle Polynome und die zugehörigen Polynomfunktionen von nach durchführen.
3.2.1 Polynomdivision
Wie wir in Satz 2.31 gesehen haben, existiert auf eine Division von durch mit Rest gegeben durch . Dabei ist der Rest strikt kleiner (bezüglich ) als . Division mit Rest gibt es auch für Polynome. Hier hat der Rest bei der Divison von durch einen kleineren Grad als . Wir illustrieren dies an einem Beispiel und verschieben die allgemeine Aussage auf die nächste Übung.
Beispiel 3.16.
Seien die durch für alle gegebenen Polynome. Wir behaupten, dass Polynome und existieren, so dass mit . Dazu wählen wir zuerst ein Polynom von der Form für alle , denn dann ist der Grad von vier und hat einen strikt kleineren Grad als . Wir wenden das gleiche Prinzip nochmals auf an und betrachten das Polynom gegeben durch für alle . Dann gilt für alle . Insbesondere hat das Polynom einen strikt kleineren Grad als das Polynom (nämlich Null); wir setzen somit . Dann gilt
Wenn wir setzen, haben wir also mit wie gewünscht. Im Gymnasium wurde das Vorgehen vielleicht durch folgendes Diagramm dargestellt:
Für uns wird folgende Übung wichtig sein, wobei für konkrete Rechnungen später nicht nur die Existenz der Division mit Rest notwendig sein wird, sondern auch eine gewisse Rechenfertigkeit mit Polynomen und der Division mit Rest (wie in Beispiel 3.16) vorausgesetzt sein wird.
Wichtige Übung 3.17 (Division mit Rest).
Zeigen Sie folgende Version von Division mit Rest: Falls ein Polynom verschieden von Null ist, dann gibt es für jedes Polynom zwei eindeutig bestimmte Polynome mit und .
Hinweis.
Abgesehen von der Buchführung entspricht der Beweis der Division mit Rest klar dem Algorithmus der Berechnung der Division mit Rest: Man verwendet Induktion nach dem Grad von und kann den gleichen Trick wie schon in obigem Beispiel für den Induktionsschritt verwenden.
Für zwei Polynome mit wird die Funktion als eine rationale Funktion bezeichnet, diese hat als natürlichen Definitionsbereich die Menge . Die Division mit Rest hat für rationale Funktion die Bedeutung, dass man letztere in der Form schreiben kann, wobei der Grad von aber kleiner als der Grad von ist. Dies ist nützlich, da das Polynom und ebenso die rationale Funktion oft einfacher zu behandeln sind.
3.2.2 Nullstellen und Interpolation
Beim Betrachten eines expliziten Polynoms (und auch sonst) interessiert man sich oft für sehr spezifische Punkte, die Nullstellen des Polynoms. Eine Nullstelle eines Polynoms ist eine Zahl mit . In Abschnitt 2.3 wurde bereits erwähnt, dass nach dem Fundamentalsatz der Algebra jede Gleichung der Form für mit und eine Lösung über besitzt. Äquivalent dazu ist, dass jedes nicht-konstante Polynom eine Nullstelle hat.
Übung 3.18 (Ein Spezialfall des Fundamentalsatzes der Algebra).
Verwenden Sie die Wurzelfunktion aus Übung 2.11, um zu zeigen, dass jedes Polynom von Grad und jedes reelle Polynom (also mit reellen Koeffizienten) von Grad eine Nullstelle in besitzt. Geben Sie dabei die Nullstellen explizit an.
An dieser Stelle muss man anmerken, dass der Beweis der allgemeinen Aussage deutlich komplizierter ist. Für einen geschichtlichen Exkurs bezüglich Nullstellen eines Polynoms vom Grad 3 (also kubische Gleichungen) verweisen wir nochmals auf den Podcast der BBC (von der 14. Minute bis zur 21. Minute). Des Weiteren existiert für Polynome von Grad grösser gleich im Allgemeinen keine explizite Formel für die Nullstellen. (Diese letzte Aussage ist Teil der Galois-Theorie, die auch in der Algebra-Vorlesung des 2. Studienjahres des Mathematikstudiums behandelt wird.) In Analogie zu ganzen Zahlen sagen wir, dass ein Polynom ein Polynom teilt falls es ein Polynom gibt mit . In folgender Übung interessieren wir uns für die Anzahl der Nullstellen.
Wichtige Übung 3.19 (Anzahl Nullstellen eines Polynoms).
Zeigen Sie, für ein beliebiges Polynom und eine komplexe Zahl , dass das Polynom genau dann teilt, wenn bei eine Nullstelle hat. Schliessen Sie daraus, dass höchstens verschiedene Nullstellen in besitzt, falls nicht gerade gleich Null ist.
Hinweis.
Falls nicht Null ist und eine Nullstelle von ist, dann gibt es nach Division mit Rest ein Polynom von Grad und eine Konstante mit . Zeigen Sie und verwenden Sie Induktion nach .
In Hinblick auf Übung 3.19 sagen wir auch, dass eine Nullstelle von Vielfachheit hat, falls das Polynom teilt, aber das Polynom nicht teilt.
Wichtige Übung 3.20 (Koeffizientenvergleich).
Sei und seien zwei Polynome mit Grad kleiner gleich . Angenommen und stimmen auf mehr als Punkten überein (das heisst, gilt für mehr als Punkte ). Zeigen Sie, dass dies impliziert und insbesondere, dass die Grade und Koeffizienten von und übereinstimmen.
Hinweis.
Betrachten Sie für die erstere Aussage die Differenz und wenden Sie Übung 3.19 an.
Falls und verschiedene Punkte und beliebige Werte sind, dann kann man ein Polynom finden mit für . Auf Grund des Koeffizientenvergleich in Übung 3.20 ist dieses auch eindeutig durch diese komplexen Zahlen bestimmt. Das Auffinden eines solchen Polynoms wird auch als Lagrange Polynominterpolation bezeichnet. Unter Verwendung der Summennotation und einer leicht adaptierten Produktnotation können wir dieses Polynom auch konkret durch
angeben (was ohne Verwendung dieser Notation extrem unangenehme Ausdrücke liefern würde). In der Tat können wir für die Polynome
definieren, wobei wir für die Definition des Polynoms verwendet haben. Setzt man nun die Werte für in ein, so sieht man
und damit
Für uns werden diese Formeln nicht besonders wichtig sein, doch zeigen sie sehr deutlich den Vorteil der Summen- und Produktnotation auf. Des Weiteren zeigt obige Diskussion, dass für vorgegebene und paarweise verschiedene Zahlen die Polynome eine Basis des Vektorraums bilden, die eben bei diesem Interpolationsproblem der eher üblichen Basis vorzuziehen ist.
Applet 3.21 (Polynominterpolation).
Wir stellen in diesem Applet die Polynom-Interpolation grafisch dar, wobei sie bis zu Punkte verwenden können, um ein Polynom zu definieren. Nach einigen Experimenten sieht man bereits Nachteile der Polynominterpolation. Wenn man bespielsweise die Werte nahe an einander wählt aber und nicht so nahe, so ergeben sich schnell grosse Koeffizienten des Interpolationspolynoms, was bespielsweise zwischen und mit unerwartete Auswirkungen für die Funktionswerte des Polynoms haben kann.
Wir erwähnen noch, dass viele Aussagen (mit Ausnahme des Fundamentalsatzes der Algebra), die wir zuvor für den Körper formuliert haben, auch für reelle Polynome und den Polynomring in analoger Weise richtig sind.
Übung 3.22.
Verallgemeinern Sie in der richtigen Notation die Übungen 3.12, 3.17, 3.19 und 3.20 für einen beliebigen Körper .
Bemerkung.
Der Grund, wieso man oft auch den hier erklärten, formalen Standpunkt der Unterscheidung von Polynomfunktionen und Polynomen einnimmt, ist zum einen, dass man damit auch endliche Körper gescheit behandeln kann und zum anderen, dass die formale Herangehensweise geeigneter ist für algebraische Konstruktionen. Wir wollen ein wichtiges Beispiel dazu erwähnen.
Die komplexen Zahlen lassen sich als Äquivalenzklassen von bezüglich der Äquivalenzrelation
auffassen. In der Tat bezeichnen wir die Äquivalenzklasse von einfach durch und erhalten aus den Definitionen . In dieser Konstruktion kann man schnell eine Addition und eine Multiplikation auf definieren und erhält die Körperstruktur auf , ohne dass man dabei Kommutativität, Assoziativität, und Distributivität verifizieren müsste, da diese Eigenschaften bereits auf gelten. (Wieso gelten diese auf und wieso gelten diese dann auch für den Quotientenraum? Können Sie den Beweis dieser Eigenschaften auf die Axiome zurückführen? Da wir reelle Polynome und reelle Polynomfunktionen identifizieren dürfen, können wir zum Beispiel argumentieren, dass die Distributivität für Polynome erfüllt ist, da bei jedem Punkt auf Grund der Distributivität in erfüllt ist. Addition und Multiplikation von Polynome induzieren wohldefinierte Operationen auf dem Quotientenraum, und Identitäten, die für Polynome gelten, gelten dann ebenso für die Elemente im Quotientenraum.) Auf diese Art und Weise kann man viele weitere Körper aus für einen Körper erhalten (siehe wiederum die Algebra-Vorlesungen des zweiten Jahres des Mathematik-Studiums).
3.2.3 Algebraische und transzendente Zahlen
Eine Zahl heisst algebraisch, falls es ein von Null verschiedenes Polynom gibt mit . Beispielsweise sind und algebraisch, denn hat als Nullstelle und hat als Nullstelle. Des Weiteren ist jede rationale Zahl algebraisch. Die Menge der algebraischen Zahlen wird auch der algebraische Abschluss von genannt und ist (wie wir hier nicht zeigen wollen) ein Unterkörper von .
Nicht-algebraische Zahlen nennt man transzendent. Interessanterweise sind die meisten Zahlen transzendent, wie die nächste Übung zeigt. Beispiele von transzendenten Zahlen werden wir allerdings erst später angeben können.
Übung 3.23.
Zeigen Sie, dass der Polynomring abzählbar unendlich ist. Schliessen Sie, dass der algebraische Abschluss von abzählbar unendlich ist.
Hinweis.
Verwenden Sie für Ersteres, dass abzählbar ist und dass abzählbare Vereinigungen und endliche kartesische Produkte von abzählbaren Mengen abzählbar sind. Für Zweiteres können Sie von Übung 3.19 Gebrauch machen.