V. Algebra und Geometrie

Slides:



Advertisements
Ähnliche Präsentationen
Hier einige Hieroglyphen:
Advertisements

Definition [1]: Sei S eine endliche Menge und sei p eine Abbildung von S in die positiven reellen Zahlen Für einen Teilmenge ES von S sei p definiert.
Rekursion: Rekurrenz: Algorithmen rufen sich selbst (rekursiv) auf.
Falls Algorithmen sich selbst rekursiv aufrufen, so kann ihr Laufzeitverhalten bzw. ihr Speicherplatzbedarf in der Regel durch eine Rekursionsformel (recurrence,
Eine dynamische Menge, die diese Operationen unterstützt,
II. Arithmetik. II. Arithmetik 4. Die natürlichen Zahlen.
Polynome und mehrfache Nullstellen
Polynomial Root Isolation
Algebraische Zahlen: Exaktes Rechnen mit Wurzeln
Schnelle Matrizenoperationen von Christian Büttner
¥ X Transzendent.
Zusammenfassung der Vorwoche
Ein Modellansatz zur Beschreibung von Vagheiten
WS Algorithmentheorie 02 - Polynomprodukt und Fast Fourier Transformation Prof. Dr. Th. Ottmann.
Kapitel 3 Gleichungen.
Kapitel 5 Stetigkeit.
Kapitel 1 Das Schubfachprinzip
Kapitel 1 Die natürlichen und die ganze Zahlen. Kapitel 1: Die natürlichen und die ganzen Zahlen © Beutelspacher/Zschiegner April 2005 Seite 2 Inhalt.
Kapitel 6 Differenzierbarkeit. Kapitel 6: Differenzierbarkeit © Beutelspacher Juni 2005 Seite 2 Inhalt 6.1 Die Definition 6.2 Die Eigenschaften 6.3 Extremwerte.
Kapitel 2 Die rationalen und die irrationalen Zahlen.
Bit Commitment mit quadratischen Resten Vortrag von Josef Pozny
Zahlen mit Zahlen ausmessen
Mathematische Grundlagen und Rechnen mit algebraischen Zahlen
§14 Basis und Dimension (14.1) Definition: V sei wieder ein K-Vektorraum. Eine Menge B von Vektoren aus V heißt Basis von V, wenn B ist Erzeugendensystem.
Folie 1 § 30 Erste Anwendungen (30.2) Rangberechnung: Zur Rangberechnung wird man häufig die elementaren Umformungen verwenden. (30.1) Cramersche Regel:
§9 Der affine Raum – Teil 2: Geraden
§9 Der affine Raum – Teil 2: Geraden
§14 Basis und Dimension  (14.1) Definition: V sei wieder ein K-Vektorraum. Eine Menge B von Vektoren aus V heißt Basis von V, wenn B ist Erzeugendensystem.
§8 Gruppen und Körper (8.1) Definition: Eine Gruppe G ist eine Menge zusammen mit einer Verknüpfung, die jedem Paar (a,b) von Elementen aus G ein weiteres.
Matrix-Algebra Grundlagen 1. Matrizen und Vektoren
§10 Vektorraum. Definition und Beispiele
Zahlenmengen.
Sali zäma.
§24 Affine Koordinatensysteme
Zeit: 13h-15h Datum: Raum: IFW B42
Effiziente Algorithmen
Black Box Algorithmen Hartmut Klauck Universität Frankfurt SS
Effiziente Algorithmen Hartmut Klauck Universität Frankfurt SS
Quantum Computing Hartmut Klauck Universität Frankfurt WS 05/ /23.1.
Quantum Computing Hartmut Klauck Universität Frankfurt WS 05/
Effiziente Algorithmen Hartmut Klauck Universität Frankfurt SS
Information und Kommunikation Hartmut Klauck Universität Frankfurt SS
Beweissysteme Hartmut Klauck Universität Frankfurt WS 06/
Beweissysteme Hartmut Klauck Universität Frankfurt WS 06/
Hartmut Klauck Universität Frankfurt WS 06/
§3 Allgemeine lineare Gleichungssysteme
Polynome und schnelle Fourier-Transformation
Gleichungen und Gleichungssysteme
Fuzzymengen – Was ist das?
Dynamische Visualisierungen zum Fundamentalsatz der Algebra
Wilhelm Söhne, Klasse 8b, Januar 2009
1 (C) 2006, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz Rationale Funktionen Lernziele: Rationale Funktionen und ihre Bedeutung kennen. Ganzzahlige.
Lösen von quadratischen Ungleichungen
ENDLICHE KÖRPER RSA – VERFAHREN.
Automaten, formale Sprachen und Berechenbarkeit II SoSe 2004 Prof. W. Brauer Teil 3: Potenzreihen und kontextfreie Sprachen (Vgl. Buch von A. Salomaa)
Reelle Zahlen Grundrechenarten √2, √3, √5, … V 0.1.
SFZ FN Sj. 13/14 Python 3 Rekursion Inf K1/2 Sj 13/14
Stetige Kleinste-Quadrate-Approximation
Zahlen, die nur durch 1 oder durch sich selbst teilbar sind, nennt man Primzahlen. Die 1 ist keine und die 2 ist die einzige gerade Primzahl.
Folie 1 §21 Das Produkt von Matrizen (21.1) Definition: Für eine (m,n)-Matrix A und eine (n,s)-Matrix B ist das (Matrizen-) Produkt AB definiert als (21.2)
Kapitel 4 Restklassen (die modulo-Rechnung)
Syntax, Semantik, Spezifikation - Grundlagen der Informatik R. Hartwig Kapitel 3 / 1 Algebraische Hülle und Homomorphie A = [A, F ] sei  -Algebra. Eine.
Lineare Gleichungen Allgemeine Einführung Äquivalenzumformungen
Kap. 7: Die quadratische Funktion – numerisch, graphisch, theoretisch
Folie 1 §8 Gruppen und Körper (8.1) Definition: Eine Gruppe G ist eine Menge zusammen mit einer Verknüpfung, die jedem Paar (a,b) von Elementen aus G ein.
„Inside CAS“ Teil I: Polynome faktorisieren Teil II: Automatisches Beweisen Heinz Klemenz, KZO Wetzikon,
Vorstellen und Herleiten der Horner Schemas
Der Satz von VIETA OTTO SIEGELE 2014 „Francois Viete“ von Original uploader was Dr. Manuel at de.wikipedia - and.ac.uk/PictDisplay/Viete.html,
§8 Gruppen und Körper (8.1) Definition: Eine Gruppe G ist eine Menge zusammen mit einer Verknüpfung, die jedem Paar (a,b) von Elementen aus G ein weiteres.
Ganzrationale Funktionen
 Präsentation transkript:

V. Algebra und Geometrie

15. Polynome

p(x) = a0 mit a0 ≠ 0 ist wegen a0 = a0x0 ein Polynom vom Grad 0. Die Addition und Multiplikation zweier Polynome ist definiert durch

(1x0 + 2x1 + 4x2) + (3x0 + 5x1 + 6x3) = 4x0 + 7x1 + 4x2 + 6x3

Die Menge aller reellen Polynome ist "fast" ein Körper Die Menge aller reellen Polynome ist "fast" ein Körper. Seien p(x), q(x) und r(x) Polynome, dann gilt Addition und Multiplikation sind assoziativ und kommutativ. p(x)  [q(x) + r(x)] = p(x)  q(x) + p(x)  r(x). p(x) + 0(x) = p(x) mit 0(x) = 0. p(x)  1(x) = p(x) mit 1(x) = 1x0. Zu jedem p(x) existiert ein p´(x) mit p(x) + p´(x) = 0(x). Aber die sechste Bedingung ist nicht für alle p(x) erfüllt. Zum Beispiel existiert zu p(x) = x kein p-1(x) Mit p(x)p-1(x) = 1(x). p-1(x) müsste x-1 sein, aber (-1)  0.

Ein mathematisches System, das außer dem letzten alle Axiome eines Körpers erfüllt, heißt kommutativer Ring mit Eins. Falls die Multiplikation nicht kommutativ und kein Einselement vorhanden ist, so spricht man lediglich von einem Ring. Grad (p(x) + q(x)) ≤ max { Grad (p(x)), Grad (q(x)) } Grad (p(x)  q(x)) = Grad (p(x)) + Grad (q(x)) Damit die zweite Bedingung auch dann noch gilt, wenn das Nullpolynom  x  : 0(x)  0 als Faktor auftritt, setzt man formal Grad (0(x)) = -. Division liefert b(x) = q(x)a(x) + r(x), mit Grad (r(x)) < Grad(a(x)).

Definition. a   heißt Nullstelle des Polynoms p(x), wenn p(a) = 0 Nach dem Divisionsalgorithmus gilt für a(x) = (x - a): Es existiert ein q(x) und ein r(x) mit Grad (r(x)) < 1, also r(x) = r0 = konstant, so dass p(x) = q(x)  (x - a) + r0 Wird die Nullstelle a eingesetzt, so folgt 0 = p(a) = q(a) (a - a) + r0 = r0

Satz Wenn a eine Nullstelle des Polynoms p(x) ist, so ist p(x) ohne Rest durch (x - a) teilbar. a(x) ist ein Teiler von b(x), wenn es ein Polynom q(x) gibt, so dass b(x) = q(x)  a(x) (15.4) Also ist (x - a) ein Teiler von p(x). Ein Teiler kann auch als Faktor aufgefasst werden. Weil (x - a) in x linear ist (x in der ersten Potenz auftritt), heißt (x - a) Linearfaktor. Dieselbe Überlegung können wir auf q(x) = p(x)/(x - a) anwenden. Ist b eine Nullstelle von q(x), so ist (x - b) ein Teiler von q(x). Jeder Teiler von q(x) ist aber gleichzeitig Teiler von p(x) = q(x)  (x - a)

Satz Sind a1, ..., as paarweise verschiedenen Nullstellen von p(x), so gilt für geeignetes q(x) p(x) = q(x) . (x - a1) ... (x - as) Definition. Ein Polynom p(x) heißt genau dann irreduzibel, wenn es außer der reellen Zahl l und Polynomen der Form lp(x) mit 0 ≠ l   keinen weiteren Teiler besitzt. (Analogie zur Primzahl.) Beispiel: p(x) = x2 + 1 ist irreduzibel.

Diese Definition beruht allerdings darauf, dass wir bisher nur reelle Zahlen betrachtet haben. Lassen wir für auch komplexe Zahlen zu, so ist x2 + 1 reduzibel, denn mit i = -1 ist x2 + 1 = (x + i)  (x - i) Polynome nullten und ersten Grades sind nach Definition immer irreduzibel. Nach obigem Beispiel gibt es für x   auch irreduzible Polynome zweiten Grades. Verwenden wir dagegen auch komplexe Zahlen x  , so gilt der 1799 von Gauß bewiesene Fundamentalsatz der Algebra: Jedes nichtkonstante Polynom hat mindestens eine Nullstelle a     Also gilt mit komplexen Nullstellen a: p(x) = q(x)  (x - a) Wenn q(x) wieder ein reduzibles Polynom ist, d.h. Grad (q(x)) ≥ 2, so können wir den Fundamentalsatz abermals anwenden usw. Carl Friedrich Gauß (1777 - 1855)

Satz Jedes nichtkonstante komplexe Polynom p(x) besitzt eine bis auf die Reihenfolge eindeutige Zerlegung p(x) = l(x - a1)n1(x - a2)n2  (x - ar)nr mit l  , x, a1, ..., ar   und r, n1, ..., nr  . a1, ..., ar sind die Nullstellen von p(x). ni heißt Multiplizität der Nullstelle ai. Satz Ist a = u + iv mit u, v   eine komplexe Nullstelle von p(x), so ist a* = u - iv ebenfalls eine Nullstelle von p(x). Beweis. Buch S. 133 Jedes Polynom kann demnach in der Form geschrieben werden: p(x) = l(x - a1)(x - a*1)  (x - as)(x - a*s)(x - b1)  (x - bt) Satz Jedes reelle Polynom lässt sich faktorisieren als Produkt aus Polynomen ersten und zweiten Grades.

Satz Jedes reelle Polynom von ungeradem Grade besitzt mindestens eine reelle Nullstelle. Für ungeraden Grad beginnt der Graph von p(x) im negativ Unendlichen und endet im positiv Unendlichen oder umgekehrt. Dabei muss er mindestens einmal die Abszisse kreuzen. Also existiert mindestens eine reelle Nullstelle. p(x) = x3 + x = (x - 0)(x - i)(x + i)  a1 = 0, a2 = (-i), a3 = i p(x) = x3 = (x - 0)(x - 0)(x - 0)  a = 0 (Multiplizität 3) p(x) = x3 - x = (x - 1)(x - 0)(x + 1)  a1 = (-1), a2 = 0, a3 = 1 Für geraden Grad beginnt und endet der Graph auf derselben Seite der Abszisse. Es ist möglich, dass keine reelle Nullstelle existiert. p(x) = x2 + 1 = (x - i)(x + i)  keine reelle Nullstelle p(x) = x2 = (x - 0)(x - 0)  a = 0 (Multiplizität 2) p(x) = x2 - 1 = (x - 1)(x + 1)  a1 = (-1), a2 = 1 Jedes Polynom n-ten Grades besitzt höchstens n Nullstellen.

15.1 Geschlossene Lösungsverfahren Die Menge der Nullstellen eines Polynoms bildet dessen Lösungsmenge. Statt von einer Nullstelle oder Lösung spricht man auch von einer Wurzel des Polynoms. Wie findet man nun diese Wurzeln? f(x) = ax2 + bx + c Nullstellen x1 und x2. Normalform b/a := p und c/a := q xi2 + pxi + q = 0 mit i = 1, 2. "quadratische Ergänzung" (p/2)2

Wir betrachten nun wieder ein allgemeines Polynom, das allerdings in Normalform sein soll (d. h. an = 1), mit den Wurzeln xi p(x) = a0 + a1x + a2x2 + ... + an-1xn-1 + anxn = (x - x1)(x - x2)  (x - xn-1)(x - xn) Ausmultiplizieren der Linearfaktoren ergibt p(x) = xn - (x1 + x2 + ... + xn)xn-1 + ... + (-1)n(x1x2  xn) und Koeffizientenvergleich liefert die Sätze von Vieta: (x1 + x2 + ... + xn) = -an-1 (x1x2  xn) = (-1)na0 In normierten Polynomen ist der Koeffizient der zweithöchsten Potenz gleich der negativen Summe aller Wurzeln. Das absolute Glied ist das Produkt aller Wurzeln, multipliziert mit (-1)n. Diese Sätze dienen als Probe zur Kontrolle der Rechenergebnisse. Francois Viète (1540 - 1603)

x2 + px + q = 0 x1 + x2 = -p x1x2 = q und Koeffizientenvergleich liefert die Sätze von Vieta: (x1 + x2 + ... + xn) = -an-1 (x1x2  xn) = (-1)na0 In normierten Polynomen ist der Koeffizient der zweithöchsten Potenz gleich der negativen Summe aller Wurzeln. Das absolute Glied ist das Produkt aller Wurzeln, multipliziert mit (-1)n. Diese Sätze dienen als Probe zur Kontrolle der Rechenergebnisse. Francois Viète (1540 - 1603)

Insbesondere folgt für a0 = 0: eine Nullstelle ist 0 besitzen. Der Graph des Polynoms läuft durch den Ursprung. Satz Sind die Koeffizienten mi eines Polynoms ganzzahlig, so muss das absolute Glied unter seinen ganzzahligen Faktoren auch alle existierenden ganzzahligen Lösungen enthalten. Beweis. Sei p(x) = m0 + m1x + m2x2 + ... + mn-1xn-1 + mnxn mit mi   und es existiere eine Nullstelle x1  , d.h. p(x1) = 0, so folgt m0/x1 = -(m1 + m2x1 + ... + mn-1x1n-2 + mnx1n-1). Da rechts eine ganze Zahl steht (Summe aus Produkten aus gan-zen Zahlen), muss auch m0/x1   sein, d.h. x1 ist Teiler von m0. Beispiel: p(x) = x4 - x3 - 21x2 + x + 20 Faktoren des absoluten Gliedes: ±1, ±2, ±4, ±5, ±10, ±20. Wurzeln: 1, -1, 5 und -4

15.2 Approximation der Nullstellen Führt Erraten nicht zum Ziel und ist eine geschlossene Lösung nicht möglich oder zu aufwendig, so bedient man sich der näherungsweisen Lösung. Die älteste Methode ist die Regula falsi (das Prinzip des falschen Ansatzes, schon um 870 n. Chr. im arabischen Raum bekannt). Man sucht x+ und x-, für die gilt p(x+) > 0 und p(x-) < 0.

Die Regula falsi hat den Nachteil, dass unter Umständen einer der Punkte x+, x- weit von x1 entfernt bleibt und der Fehler |x* - x1| daher nur sehr langsam abnimmt. Deswegen wendet man die Regula falsi meist nur für die ersten Iterationen an und bedient sich in der Nähe der Nullstelle des Newton-Verfahrens. Sir Isaac Newton (1642 - 1727)

Ungünstige Wahl des Anfangspunktes x+ beim Newton-Verfahren. Sir Isaac Newton (1642 - 1727)

Durch den Einsatz moderner Rechner hoher Leistung sind die genannten Verfahren in vielen Anwendungen durch einfache Intervallschachtelung abgelöst worden. Dabei wird das untersuchte Intervall durch x* = (x- + x+ )/2 lediglich halbiert und x* im nächsten Schritt je nach dem Ergebnis von p(x*) als x- oder x+ eingesetzt.

15.3 Lösen Sie und prüfen Sie die Lösungen mit den Sätzen von Vieta. 15.1 Dividieren Sie 2x3 - 2,2x2 - 2,4x + 1,8 durch (x + 1). Schließen Sie aus dem Ergebnis auf eine Nullstelle. 15.2 Dividieren Sie x5 - 2x4 + 3x - 6 durch (x - 2). Schließen Sie aus dem Ergebnis auf eine Nullstelle. 15.3 Lösen Sie und prüfen Sie die Lösungen mit den Sätzen von Vieta. x2 + 2x - 8 = 0 x2 - 9 = 0 x2 + 9 = 0 15.4 Finden Sie eine Lösung x3 + x + 30 = 0 [Hinweis: Suchen Sie zunächst einen negativen und einen positiven Wert. Verkleinern Sie das Intervall (x-, x+). Vermuten Sie, dass die Lösung ganzzahlig ist.] 15.5 Finden Sie eine Lösung x3 - x2 - 100 = 0