Satz über rationale Nullstellen

Der Satz über rationale Nullstellen (auch rationaler Nullstellentest oder Lemma von Gauß) ist eine Aussage über die rationalen Nullstellen ganzzahliger Polynome. Sie beinhaltet ein notwendiges Kriterium für die Existenz einer rationalen Nullstelle und liefert dabei eine endliche Menge rationaler Zahlen, in der alle rationalen Nullstellen enthalten sein müssen.

Aussage

Für jede rationale Nullstelle eines ganzzahligen Polynoms gilt, dass der Zähler ihrer gekürzten Darstellung das Absolutglied und der Nenner den Leitkoeffizienten des Polynoms teilt.

Seien also f ( x ) = a n x n + a n 1 x n 1 + + a 1 x + a 0 {\displaystyle f(x)=a_{n}x^{n}+a_{n-1}x^{n-1}+\dotsb +a_{1}x+a_{0}} mit a i Z {\displaystyle a_{i}\in \mathbb {Z} } ein Polynom vom Grad n {\displaystyle n} und x 0 = p q {\displaystyle x_{0}={\tfrac {p}{q}}} (wobei p , q Z {\displaystyle p,q\in \mathbb {Z} } teilerfremd sind) eine rationale Nullstelle von f {\displaystyle f} , dann ist a 0 {\displaystyle a_{0}} durch p {\displaystyle p} teilbar und a n {\displaystyle a_{n}} durch q {\displaystyle q} teilbar.

Verallgemeinerung und Beweis

Der Satz über rationale Nullstellen ergibt sich auch als Korollar zu einer auf Gauß zurückgehenden allgemeineren Aussage über Polynome über dem Quotientenkörper eines faktoriellen Ringes (siehe Lemma von Gauß).[1] Dieses Korollar lässt sich folgendermaßen formulieren: Sei R {\displaystyle R} ein faktorieller Ring und K := Quot ( R ) {\displaystyle K:=\operatorname {Quot} (R)} der Quotientenkörper von R {\displaystyle R} . Sei f ( X ) = a n X n + . . . + a 0 R [ X ] {\displaystyle f(X)=a_{n}X^{n}+...+a_{0}\in R[X]} ein Polynom vom Grad n {\displaystyle n} und einer Nullstelle α = a b {\displaystyle \alpha ={\frac {a}{b}}} mit maximal gekürzten a , b R {\displaystyle a,b\in R} . Dann teilt b {\displaystyle b} den ersten und a {\displaystyle a} den letzten Koeffizienten, also gilt:

b | a n {\displaystyle b\vert a_{n}} und a | a 0 {\displaystyle a\vert a_{0}} .

Beweis

Es gilt:

0 = f ( α ) = f ( a b ) = a n a n b n + a n 1 a n 1 b n 1 . . . + a 0 {\displaystyle 0=f(\alpha )=f\left({\frac {a}{b}}\right)=a_{n}{\frac {a^{n}}{b^{n}}}+a_{n-1}{\frac {a^{n-1}}{b^{n-1}}}...+a_{0}}

Multiplikation mit b n {\displaystyle b^{n}} ergibt:

0 = f ( α ) b n = a n a n + a n 1 a n 1 b + . . . + a 1 a b n 1 + a 0 b n {\displaystyle 0=f(\alpha )\cdot b^{n}=a_{n}a^{n}+a_{n-1}a^{n-1}b+...+a_{1}a\,b^{n-1}+a_{0}b^{n}}

a n a n = b ( a n 1 a n 1 + . . . + a 1 a b n 2 + a 0 b n 1 ) {\displaystyle \implies -a_{n}a^{n}=b\cdot (a_{n-1}a^{n-1}+...+a_{1}ab^{n-2}+a_{0}b^{n-1})}

Nun teilt b {\displaystyle b} a n {\displaystyle a_{n}} , da a {\displaystyle a} und b {\displaystyle b} teilerfremd und somit auch a n {\displaystyle a^{n}} und b {\displaystyle b} . Damit existiert ein r R {\displaystyle r\in R} mit a n = b r {\displaystyle a_{n}=b\cdot r} . Somit:

b r a n = b ( a n 1 a n 1 + . . . + a 1 a b n 2 + a 0 b n 1 ) {\displaystyle -bra^{n}=b\cdot (a_{n-1}a^{n-1}+...+a_{1}ab^{n-2}+a_{0}b^{n-1})}
r a n = a n 1 a n 1 + . . . + a 1 a b n 2 + a 0 b n 1 {\displaystyle \implies -ra^{n}=a_{n-1}a^{n-1}+...+a_{1}ab^{n-2}+a_{0}b^{n-1}}
a 0 b n 1 = a ( r a n 1 a n 1 a n 2 . . . a 1 b n 2 ) {\displaystyle \implies a_{0}b^{n-1}=a\cdot (-ra^{n-1}-a_{n-1}a^{n-2}-...-a_{1}b^{n-2})}

Da a {\displaystyle a} und b {\displaystyle b} teilerfremd sind, folgt nun also auch a | a 0 {\displaystyle a\vert a_{0}} .

Alternativer Beweis mit dem Satz von Gauß

Nach Division mit dem größten gemeinsamen Teiler der Koeffizienten des Polynoms erhalten wir ein primitives Polynom f ~ ( X ) {\displaystyle {\tilde {f}}(X)} , welches die gleichen Nullstellen wie f {\displaystyle f} besitzt. Da f ~ ( a b ) = 0 {\displaystyle {\tilde {f}}\left({\frac {a}{b}}\right)=0} , teilt also ( X a b ) {\displaystyle \left(X-{\frac {a}{b}}\right)} f ~ ( X ) {\displaystyle {\tilde {f}}(X)} in K [ X ] {\displaystyle K[X]} , somit aber auch g ( X ) := ( b X a ) {\displaystyle g(X):=(bX-a)} . Da aber nun g ( X ) {\displaystyle g(X)} primitiv, teilt g {\displaystyle g} auch f ~ {\displaystyle {\tilde {f}}} in R [ X ] {\displaystyle R[X]} nach dem Lemma von Gauß, also existiert ein Polynom h ( X ) = c m X m + . . . + c 1 X + c 0 R [ X ] {\displaystyle h(X)=c_{m}X^{m}+...+c_{1}X+c_{0}\in R[X]} , sodass:

f ~ ( X ) = h ( x ) g ( X ) = ( c m X m + . . . + c 1 X + c 0 ) ( b X a ) = b c m X m + 1 + . . . + a c 0 {\displaystyle {\tilde {f}}(X)=h(x)\cdot g(X)=(c_{m}X^{m}+...+c_{1}X+c_{0})\cdot (bX-a)=bc_{m}X^{m+1}+...+ac_{0}}

Damit folgt die Aussage, da c m , c 0 R {\displaystyle c_{m},c_{0}\in R} .

Anmerkungen

Wenn der Leitkoeffizient a n {\displaystyle a_{n}} des Polynoms den Betrag 1 besitzt, dann ist jede rationale Nullstelle eine ganze Zahl, die das Absolutglied a 0 {\displaystyle a_{0}} teilt.[Note 1]

Der Satz lässt sich auch verwenden, um die rationalen Nullstellen rationaler Polynome zu berechnen. Denn wenn man ein rationales Polynom mit einem gemeinsamen Vielfachen der Nenner seiner Koeffizienten multipliziert, so erhält man ein ganzzahliges Polynom mit den gleichen Nullstellen, zu deren Bestimmung man nun den rationalen Nullstellentest anwenden kann.

Beispiele

  1. Aus dem rationalen Polynom f ( x ) = 1 5 x 3 7 30 x 2 + 1 30 {\displaystyle \textstyle f(x)={\frac {1}{5}}x^{3}-{\frac {7}{30}}x^{2}+{\frac {1}{30}}} erhält man durch Multiplikation mit 30 das ganzzahlige Polynom f ( x ) = 6 x 3 7 x 2 + 1 {\displaystyle f^{\star }(x)=6x^{3}-7x^{2}+1} . Dessen rationale Nullstellen müssen dann in der Menge { ± 1 , ± 1 2 , ± 1 3 , ± 1 6 } {\displaystyle \left\{\pm 1,\pm {\tfrac {1}{2}},\pm {\tfrac {1}{3}},\pm {\tfrac {1}{6}}\right\}} enthalten sein. Überprüft man nun alle diese Kandidaten durch Einsetzen in f {\displaystyle f} oder f {\displaystyle f^{\star }} , so erhält man als Nullstellen 1 3 {\displaystyle -{\tfrac {1}{3}}} , 1 und 1 2 {\displaystyle {\tfrac {1}{2}}} . Da f {\displaystyle f} als Polynom vom Grad 3 maximal drei paarweise verschiedene Nullstellen besitzen kann, existieren in diesem Fall auch keine weiteren irrationalen Nullstellen.
  2. Das Polynom f ( x ) = x 6 + x 5 + x 4 + x 3 + x 2 + x + 1 {\displaystyle f(x)=x^{6}+x^{5}+x^{4}+x^{3}+x^{2}+x+1} besitzt keine rationale Nullstelle, da 1 und −1 die einzigen Teiler des Absolutglieds und des Leitkoeffizienten sind und f ( 1 ) = 1 0 {\displaystyle f(-1)=1\neq 0} und f ( 1 ) = 7 0 {\displaystyle f(1)=7\neq 0} ist.
  3. Das Polynom f ( x ) = x 3 2 x + 4 {\displaystyle f(x)=x^{3}-2x+4} besitzt ganzzahlige Koeffizienten.
    Die Überprüfung für die Teiler ± 1 , ± 2 , ± 4 {\displaystyle \pm 1,\pm 2,\pm 4} des konstanten Gliedes ergibt sich die Nullstelle 2 {\displaystyle -2} .
    Weil jede ganze Zahl a = a + 0 i {\displaystyle a=a+0\cdot \mathrm {i} } auch eine gaußsche Zahl a + b i {\displaystyle a+b\cdot \mathrm {i} } ist, lassen sich die Koeffizienten als gaußsche Zahlen interpretieren.
    Wegen 2 = ( 1 + i ) ( 1 i ) {\displaystyle 2=(1+\mathrm {i} )(1-\mathrm {i} )} erhalten wir für die Teiler ± ( 1 + i ) , ± ( 1 i ) {\displaystyle \pm (1+\mathrm {i} ),\pm (1-\mathrm {i} )} des konstanten Gliedes die komplexen Nullstellen ( 1 + i ) {\displaystyle (1+\mathrm {i} )} und ( 1 i )   . {\displaystyle (1-\mathrm {i} )~.}

Literatur

  • Kurt Meyberg, Peter Vachenauer: Höhere Mathematik 1. Springer, 6. Auflage 2006, ISBN 3-540-41850-4, S. 64 (Auszug in der Google-Buchsuche)
  • Rolf Walter: Einführung in die Analysis 1. Walter de Gruyter 2007, ISBN 978-3-11-019539-2, S. 110–111, 362 (Auszug in der Google-Buchsuche)
  • Charles D. Miller, Margaret L. Lial, David I. Schneider: Fundamentals of College Algebra. Scott & Foresman/Little & Brown Higher Education, 3. überarbeitete Auflage 1990, ISBN 0-673-38638-4, S. 216–221
  • Phillip S. Jones, Jack D. Bedient: The historical roots of elementary mathematics. Dover Courier Publications, 1998, ISBN 0-486-25563-8, S. 116–117 (Auszug in der Google-Buchsuche)
  • Winfried Kaballo: Analysis I. Vorlesungsskript, Wintersemester 2006/2007, S. 44, Kapitel Polynome und Nullstellen, Satz 9.11; Kapitel 9 (Memento vom 19. Juli 2007 im Internet Archive) (PDF)
  • The Rational Roots Test auf purplemath.com
  • Eric W. Weisstein: Rational Zero Theorem. In: MathWorld (englisch).

Fußnote(n)

  1. Ist aber a n 1 , {\displaystyle \mid a_{n}\!\!\mid \;\neq 1,} dann hat das Polynom nach der Normierung (Division durch den Leitkoeffizienten) rationale Koeffizienten. Die nicht verschwindenden unter ihnen lassen sich in eindeutiger Weise in ein Produkt   a i =: p P p k i , p {\textstyle a_{i}=:\prod _{p\in \mathbb {P} }p^{k_{i,p}}}   von Primfaktoren mit ganzzahligen (auch negativen) Exponenten   k i , p Z {\displaystyle k_{i,p}\in \mathbb {Z} }   zerlegen. Nun lässt sich ein   q Q × {\displaystyle q\in \mathbb {Q} ^{\times }} so finden, dass nach einer linearen Transformation   x = q y {\textstyle x=q\cdot y}   im transformierten und normierten Polynom
    f ( y ) = f ( q y ) q n = y n + a n 1 y n 1 + + a 1 y + a 0 {\displaystyle f^{\star }(y)=f(q\,y)\;q^{-n}=y^{n}+a_{n-1}^{\star }y^{n-1}+\dotsb +a_{1}^{\star }y+a_{0}^{\star }}
    alle Koeffizienten   a i := a i q i n {\textstyle a_{i}^{\star }:=a_{i}\cdot q^{i-n}}   ganzzahlig sind. Man nehme nur   q := p P p r p {\textstyle q:=\prod _{p\in P}p^{r_{p}}}   mit P P {\displaystyle P\subset \mathbb {P} } als der endlichen Menge der in den nicht-verschwindenden Koeffizienten a i = p P p k i , p {\textstyle a_{i}=\prod _{p\in P}p^{k_{i,p}}} vorkommenden Primfaktoren und
    r p := min i < n a i 0 k i , p n i {\displaystyle r_{p}:={\Big \lfloor }\min _{\,i<n\,\wedge \,a_{i}\neq \;\!0}{\tfrac {k_{i,p}}{n-i}}{\Big \rfloor }}         (Gaußklammer {\displaystyle \lfloor \,\rfloor } ).
    Im genannten Beispiel   f ( x ) = 1 5 x 3 7 30 x 2 + 1 30 , {\displaystyle f(x)={\tfrac {1}{5}}x^{3}-{\tfrac {7}{30}}x^{2}+{\tfrac {1}{30}},}   normiert:   x 3 7 6 x 2 + 1 6 , {\displaystyle x^{3}-{\tfrac {7}{6}}x^{2}+{\tfrac {1}{6}},}   erhält man auf diese Weise   q = 2 1 3 1 7 0 = 1 6 {\textstyle q=2^{-1}3^{-1}7^{\,0}={\frac {1}{6}}}   und das ganzzahlige Polynom   f ( y ) = y 3 7 y 2 + 36 {\displaystyle f^{\star }(y)=y^{3}-7y^{2}+36}   (welches 1 3 / q = 2 , 1 / q = 6 , 1 2 / q = 3 {\displaystyle -{\tfrac {1}{3}}/q=-2,\;1/q=6,\;{\tfrac {1}{2}}/q=3} als Nullstellen hat).
  1. Marco Hien: Algebra. Springer-Verlag, Berlin 2021, ISBN 978-3-662-63777-7, doi:10.1007/978-3-662-63778-4.