Finden der Diskriminante und Wurzeln eines Polynoms

Wie wird die Diskriminante eines Polynoms bestimmt? Ich weiß, dass für eine quadratische Funktion die Wurzeln (wobei F ( X ) = 0 ) werden gefunden von

X = B ± Δ 2 A

und hier Δ ist die Diskriminante. Die Diskriminante definiert die Art der Wurzeln (ob sie real oder komplex sind, je nachdem, ob Δ > 0 oder Δ < 0 ).

Wie bestimmt man die Diskriminante eines kubischen Polynoms und höherer Polynome?
In Bezug auf quadratische Polynome:

X = B ± Δ 2 A
wird gefunden, indem das Quadrat vervollständigt wird, was für alle quadratischen Polynome durchgeführt werden kann, und dann wird diese Formel angewendet, um die Wurzeln zu finden.
Aber für kubische Polynome, quadratische Polynome, Grad 7 Polynome, etc, ..., wie finden Sie die Wurzeln? (Und wie bestimmt man die Diskriminante?)

Wenn Sie ein kubisches Polynom haben, können Sie es manchmal faktorisieren und es zu einem quadratischen Polynom machen, das mit einem anderen Term multipliziert wird:

9 T 3 18 T 2 + 6 = 3 T ( 3 T 2 6 T + 2 )
aber es gibt Fälle, in denen Sie es nicht so vereinfachen können, oder?

Ich bin also nur neugierig, wie man die Wurzeln / Diskriminanten in Polynomen höheren Grades findet.

Es gibt explizite Methoden für Polynome bis Grad 4 . Danach haben alle Polynome höheren Grades nur Formeln für bestimmte Formen. Der fundamentale Satz, der sich mit Polynomen befasst, garantiert Wurzeln über die komplexen Zahlen hinweg, aber es gibt keine Garantie dafür, dass sie leicht zu finden sind. Schlage die Ergebnisse nach Galois nach und wie man die Wurzeln eines Polynoms als eine Menge zusammen betrachtet.
Der Kommentar von @abiessu gilt nur für die Wurzeln, nicht für die Diskriminante. Letzteres kann immer explizit berechnet werden.

Antworten (2)

Wenn ein Polynom numerisch gegeben ist, (Koeffizienten A 0 . . A N gegeben sind), kann das resultierende Verfahren verwendet werden, um zu einem numerischen Wert der Diskriminante zu gelangen. Die Koeffizienten des Polynoms und seiner Ableitung werden in eine (n+2)-Quadrat- Sylvester-Matrix eingesetzt . Dann ist die Determinante die gesuchte Diskriminante. Wo das Ausschreiben der Diskriminante einer Matrix mit Symbolen unerschwinglich ist, kann die Diskriminante schnell numerisch unter Verwendung vorhandener Matrixpakete in berechnet werden Ö ( N 3 ) Zeit.

Es ist sehr schön erklärt in

http://www2.math.uu.se/~svante/papers/sjN5.pdf

Dies ist Beispiel 4.7

Wenn F ( X ) = A X 4 + B X 3 + C X 2 + D X + e , dann ergibt Satz 3.3

A B C D e 0 0 0 A B C D e 0 0 0 A B C D e 4 A 3 B 2 C D 0 0 0 0 4 A 3 B 2 C D 0 0 0 0 4 A 3 B 2 C D 0 0 0 0 4 A 3 B 2 C D

= B 2 C 2 D 2 4 B 2 C 3 e 4 B 3 D 3 + 18 B 3 C D e 27 B 4 e 2 4 A C 3 D 2 + 16 A C 4 e + 18 A B C D 3 80 A B C 2 D e 6 A B 2 D 2 e + 144 A B 2 C e 2 27 A 2 D 4 + 144 A 2 C D 2 e 128 A 2 C 2 e 2 192 A 2 B D e 2 + 256 A 3 e 3

Wenn X 1 , , X N sind die Nullstellen eines Polynoms F , dh F ( X ) = ( X X 1 ) ( X X N ) , dann die Diskriminante von F ist definiert als Δ = 1 ich < J N ( X ich X J ) . Dann Δ 2 ist ein Ausdruck, der in der symmetrisch ist X ich , kann daher unter Verwendung der elementaren symmetrischen Polynome ausgedrückt werden , die die Koeffizienten von sind F . Während Δ sagt uns etwas über das Verhalten der Wurzeln (insbesondere Δ = 0 falls es mehrere Nullstellen gibt), ist dies für höhere Polynomgrade noch nicht das Ende der Geschichte. Wie in dem Kommentar von Abiessu angedeutet wurde, zeigt die Galois-Theorie, dass es keine allgemeine Methode gibt, die Radikale verwendet, um Grad fünf und höher zu lösen.