Nullstellenrechner
Nullstellen berechnen für jede Funktion: Mitternachtsformel mit Rechenweg, alle Nullstellen von Polynomen mit Vielfachheit und Linearfaktoren, sonst numerisch mit Graph.
- Live-Ergebnis
- Mit Rechenweg
- Kostenlos & ohne Anmeldung
- Daten bleiben im Browser
- Stand: November 2026
Der Nullstellenrechner findet alle Stellen, an denen eine Funktion den Wert 0 annimmt – bei linearen und quadratischen Funktionen mit Rechenweg, bei Polynomen beliebigen Grades vollständig mit Vielfachheit und Linearfaktorzerlegung und bei allen anderen Funktionen numerisch in einem Bereich, den du selbst festlegst. Ein Graph markiert jede gefundene Nullstelle, sodass du das Ergebnis sofort mit dem Auge prüfen kannst.
Kurz erklärt
Nullstellen sind die x-Werte, für die f(x) = 0 gilt – dort schneidet oder berührt der Graph die x-Achse. Lineare Funktionen löst du nach x auf, quadratische mit der Mitternachtsformel oder pq-Formel. Bei höherem Grad rätst du eine Nullstelle und machst eine Polynomdivision. Beispiel: x³ − 6x² + 11x − 6 hat die Nullstellen 1, 2 und 3.
So benutzt du den Nullstellenrechner
Glatte Ergebnisse zeigt der Rechner als ganze Zahl oder Bruch (etwa −5/2), krumme Werte mit vier Nachkommastellen. Mit dem Kopier-Symbol übernimmst du die Nullstellen, über „Teilen“ verschickst du die Aufgabe als Link, und „Drucken“ bringt Ergebnis, Graph und Rechenweg aufs Papier. Weitere Werkzeuge für Schule und Studium findest du bei den Matherechnern.
Die richtige Schreibweise im Nullstellenrechner
| Du meinst | Du tippst | Hinweis |
|---|---|---|
| x², x³ | x^2, x^3 | ² und ³ werden auch erkannt |
| 3 · x | 3x oder 3*x | Malzeichen darf fehlen |
| √x | sqrt(x) | Klammern nicht vergessen |
| eˣ | e^x | e ist die Eulersche Zahl |
| ln x, lg x | ln(x), lg(x) | log(x) bedeutet hier lg, also Basis 10 |
| sin x, π | sin(x), pi | Winkel im Bogenmaß |
| |x| | abs(x) | Betragsstriche gehen auch |
Nullstellen berechnen: die Formeln je Funktionstyp
Jede Nullstellenberechnung beginnt mit demselben Ansatz: Du setzt den Funktionsterm gleich null. Wie du danach weiterkommst, hängt vom Funktionstyp ab. Die folgende Tabelle zeigt, welche Methode wann am schnellsten ist.
| Funktionstyp | Methode | Beispiel |
|---|---|---|
| linear: mx + b | x = −b ÷ m | 2x + 5 = 0 → x = −5/2 |
| quadratisch: ax² + bx + c | Mitternachtsformel oder pq-Formel | x² − 4x + 1 = 0 → x = 2 ± √3 |
| ohne Absolutglied | x ausklammern (Satz vom Nullprodukt) | x³ − 2x = x(x² − 2) → 0, ±√2 |
| biquadratisch: ax⁴ + bx² + c | Substitution z = x² | x⁴ − 5x² + 4 → z = 1, z = 4 → ±1, ±2 |
| Grad 3 und höher | Nullstelle raten, Polynomdivision | x³ − 7x + 6: x = 1 raten → x² + x − 6 |
| Exponential, Logarithmus | Umkehrfunktion anwenden | ln(x) = 0 → x = 1 |
| gemischt, nicht auflösbar | numerisch (Näherungsverfahren) | cos(x) − x = 0 → x ≈ 0,7391 |
Quadratische Funktionen: Mitternachtsformel oder pq-Formel
Für ax² + bx + c = 0 rechnet der Nullstellenrechner mit der Mitternachtsformel x = (−b ± √D) ÷ 2a und der Diskriminante D = b² − 4ac. Ist D positiv, aber keine Quadratzahl, und sind a, b und c ganze Zahlen, zeigt er zusätzlich die exakte Lösung mit Wurzel, etwa „x = 2 ± √3“. Bei D < 0 meldet er „keine reellen Nullstellen“ und nennt im Rechenweg die komplexen Lösungen.
Die pq-Formel liefert dieselben Werte, verlangt aber die Normalform x² + px + q = 0. Für x² − 4x + 1 ist p = −4 und q = 1, also x = 2 ± √(4 − 1) = 2 ± √3. Beide Wege im Detail erklären der Mitternachtsformel-Rechner und der pq-Formel-Rechner.
Polynome höheren Grades: raten und dividieren
Für Gleichungen ab Grad 3 gibt es in der Schule kein Formel-Rezept. Der Standardweg: Eine Nullstelle raten, dann durch (x − x₁) teilen und den Rest weiter zerlegen. Hat das Polynom ganzzahlige Koeffizienten und steht vor der höchsten Potenz eine 1, ist jede ganzzahlige Nullstelle ein Teiler des Absolutglieds. Bei x³ − 6x² + 11x − 6 kommen also nur ±1, ±2, ±3 und ±6 infrage. Genau diesen Tipp gibt auch der Rechenweg des Rechners. Die Division selbst führt dir der Polynomdivision-Rechner Schritt für Schritt vor.
x³ = 4x – „durch x teilen“ ergibt x² = 4, also x = ±2. Dabei geht eine Nullstelle verloren.
x³ − 4x = 0 → x ausklammern: x(x² − 4) = 0. Ein Produkt ist null, wenn ein Faktor null ist: x = 0, x = −2, x = 2.
Rechenbeispiele mit dem Nullstellenrechner
🧮 Beispiel 1: Polynom 3. Grades x³ − 6x² + 11x − 6
Lena übt für die Mathe-Klausur und will ihre Lösung kontrollieren.
- Teiler von −6 testen: f(1) = 1 − 6 + 11 − 6 = 0 → x₁ = 1
- Polynomdivision: (x³ − 6x² + 11x − 6) : (x − 1) = x² − 5x + 6
- x² − 5x + 6 = 0 → D = 25 − 24 = 1 → x = (5 ± 1) ÷ 2 = 2 oder 3
Ergebnis: Der Rechner meldet „3 Nullstellen: x = 1; x = 2; x = 3“ und die Linearfaktorzerlegung f(x) = (x − 1)(x − 2)(x − 3). Im Rechenweg steht: Alle reellen Nullstellen liegen zwischen ±12 (Cauchy-Schranke).
🧮 Beispiel 2: Krumme Nullstellen bei x² − 4x + 1
- a = 1, b = −4, c = 1
- D = (−4)² − 4 · 1 · 1 = 16 − 4 = 12, √12 ≈ 3,4641
- x = (4 ± 3,4641) ÷ 2
Ergebnis: x₁ ≈ 0,267949 und x₂ ≈ 3,732051. Weil 12 keine Quadratzahl ist, zeigt der Rechner zusätzlich „Exakt: x = 2 ± √3“ – so, wie es die Lehrkraft in der Klausur sehen will.
🧮 Beispiel 3: Gewinnschwelle eines Kiosks
Tom betreibt einen kleinen Getränkestand. Sein Gewinn (in Hundert Euro) hängt von der Absatzmenge x (in Hundert Flaschen) ab: G(x) = −x² + 12x − 20. Wann macht er keinen Verlust?
- G(x) = 0 setzen: a = −1, b = 12, c = −20
- D = 144 − 4 · (−1) · (−20) = 144 − 80 = 64, √64 = 8
- x = (−12 ± 8) ÷ (−2) → x = 2 und x = 10
Ergebnis: Gewinnschwelle bei 200 Flaschen, Gewinngrenze bei 1.000 Flaschen. Dazwischen ist G(x) positiv. Linearfaktoren laut Rechner: −(x − 2)(x − 10).
🧮 Beispiel 4: Doppelte Nullstelle bei x³ − 3x + 2
- Teiler von 2 testen: f(1) = 1 − 3 + 2 = 0
- (x³ − 3x + 2) : (x − 1) = x² + x − 2 = (x − 1)(x + 2)
- Der Faktor (x − 1) kommt also zweimal vor
Ergebnis: x₁ = −2 („Schnittpunkt mit Vorzeichenwechsel“) und x₂ = 1 (doppelt) mit dem Hinweis „Berührpunkt, kein Vorzeichenwechsel“. Linearfaktorzerlegung: (x + 2)(x − 1)².
🧮 Beispiel 5: Wann ist eˣ = 3x?
Diese Gleichung lässt sich mit Schulmitteln nicht nach x auflösen. Du gibst f(x) = e^x – 3x ein und lässt den Bereich auf −10 bis 10.
- Der Rechner erkennt: „Keine Polynomfunktion – numerische Suche im Bereich [−10; 10]“
- Er sucht Vorzeichenwechsel und grenzt sie mit dem Bisektionsverfahren ein
Ergebnis: Zwei Nullstellen, x₁ ≈ 0,619061 und x₂ ≈ 1,512135. Probe: e0,619061 ≈ 1,857 und 3 · 0,619061 ≈ 1,857.
💡 Tipp: Bei periodischen Funktionen bestimmt der Bereich, wie viele Nullstellen du bekommst. sin(x) liefert zwischen −10 und 10 genau sieben Stück: 0, ±3,1416, ±6,2832 und ±9,4248 – also 0, ±π, ±2π und ±3π.
Vielfachheit: Schnittpunkt oder Berührpunkt?
Kommt ein Linearfaktor (x − x₀) mehrfach vor, spricht man von einer mehrfachen Nullstelle. Die Vielfachheit verrät, wie der Graph an dieser Stelle aussieht. Der Nullstellenrechner bestimmt sie bei Polynomen automatisch und schreibt sie in Klammern hinter die Nullstelle, zum Beispiel „x₂ (doppelt)“ oder „x₁ (3-fach)“.
| Vielfachheit | Graph an der Nullstelle | Vorzeichenwechsel? | Beispiel |
|---|---|---|---|
| einfach | schneidet die x-Achse | ja | x − 2 bei x = 2 |
| doppelt | berührt die x-Achse (Extrempunkt) | nein | x² − 6x + 9 = (x − 3)² |
| dreifach | schneidet flach (Sattelpunkt) | ja | x³ bei x = 0 |
| vierfach | berührt sehr flach | nein | x⁴ bei x = 0 |
Die Faustregel: Ungerade Vielfachheit = Vorzeichenwechsel, gerade Vielfachheit = kein Vorzeichenwechsel. Genau so beschriftet der Rechner jede Nullstelle. Eine doppelte Nullstelle ist immer auch ein Hoch- oder Tiefpunkt – wie du solche Punkte systematisch findest, zeigt der Kurvendiskussion-Rechner.
Höchstzahl reeller Nullstellen je Grad
Wie findet der Nullstellenrechner wirklich alle Nullstellen?
Polynome: lückenlose Suche bis zur Cauchy-Schranke
Bei Polynomen nutzt der Rechner einen Satz von Augustin-Louis Cauchy: Alle reellen Nullstellen liegen zwischen −B und +B mit B = 1 + größter Betrag von aᵢ ÷ aₙ. Dabei ist aₙ der Koeffizient vor der höchsten Potenz, aᵢ sind alle übrigen. Für x³ − 6x² + 11x − 6 ist B = 1 + 11 = 12. Außerhalb von ±12 kann es keine Nullstelle geben.
Diesen Bereich zerlegt der Rechner in 20.000 kleine Abschnitte und prüft jeden auf einen Vorzeichenwechsel. Zusätzlich untersucht er die Nullstellen der Ableitung, denn dort liegen Berührpunkte ohne Vorzeichenwechsel. Danach bestimmt er die Vielfachheit über die Ableitungen und setzt bei vollständiger Zerlegung die Linearfaktoren zusammen. Was die Ableitung genau ist, erklärt der Ableitungsrechner.
Andere Funktionen: Vorzeichenwechsel und Bisektion
Bei Wurzel-, Exponential-, Logarithmus- oder Winkelfunktionen sucht der Rechner im eingestellten Bereich nach Vorzeichenwechseln und halbiert das Intervall so lange, bis die Nullstelle sehr genau feststeht (Bisektionsverfahren). Polstellen wie bei 1/x erkennt er und zählt sie nicht als Nullstelle. Eine Grenze hat das Verfahren: Berührstellen ohne Vorzeichenwechsel findet die numerische Suche nicht immer – darauf weist der Rechenweg ausdrücklich hin.
⚠️ Achtung: Polynome mit Kommazahlen oder Brüchen als Koeffizienten (z. B. 0,5x^2 – 2) behandelt der Rechner wie eine allgemeine Funktion und sucht nur im eingestellten Bereich. Multipliziere die Gleichung vorher mit einer passenden Zahl: Aus 0,5x² − 2 wird mit · 2 die Funktion x² − 4 – die Nullstellen ±2 bleiben gleich, und du bekommst Vielfachheit und Linearfaktoren dazu.
🤓 Wusstest du? Für Gleichungen 3. und 4. Grades gibt es Lösungsformeln mit Wurzeln – Gerolamo Cardano veröffentlichte sie 1545. Für den 5. Grad und höher kann es eine solche allgemeine Formel nicht geben, wie Niels Henrik Abel 1824 bewies. Deshalb rechnen Computer bei x⁵ − x − 1 numerisch: Die einzige reelle Nullstelle liegt bei x ≈ 1,1673.
Häufige Fehler beim Nullstellen berechnen
- ✅ Wurzel mit ±? x² = 9 hat zwei Lösungen: x = 3 und x = −3.
- ✅ Ausgeklammert statt geteilt? Wer durch x teilt, verliert die Nullstelle x = 0.
- ✅ Vorzeichen in der Diskriminante? (−4)² ist +16, und −4 · (−1) · (−20) ist −80.
- ✅ Nach der Substitution zurückgerechnet? Aus z = 4 werden bei z = x² die Nullstellen x = ±2.
- ✅ Definitionsbereich beachtet? ln(x) existiert nur für x > 0 – stell den Bereich zum Beispiel auf 0,1 bis 10.
- ✅ Probe gemacht? Setz jede Nullstelle in f(x) ein – es muss 0 herauskommen. Krumme Werte rundest du erst am Schluss.
Gleichungen, bei denen x im Exponenten steht und sonst nirgends, wie 2ˣ = 8, löst du am schnellsten mit dem Logarithmus-Rechner. Ganze Gleichungen mit beiden Seiten, etwa x² + 3 = 2x + 6, nimmt der CAS-Rechner direkt entgegen.
Häufige Fragen zum Nullstellenrechner
Wie berechnet man Nullstellen?
Du setzt die Funktion gleich null und löst nach x auf. Bei linearen Funktionen genügt Umstellen, bei quadratischen die Mitternachtsformel oder pq-Formel. Ab Grad 3 rätst du eine Nullstelle, machst eine Polynomdivision und löst den Rest.
Was ist eine Nullstelle?
Eine Nullstelle ist ein x-Wert, an dem der Funktionswert null ist. Am Graphen ist es die Stelle, an der die Kurve die x-Achse schneidet oder berührt. Der zugehörige Punkt heißt Schnittpunkt mit der x-Achse, zum Beispiel N(2 | 0).
Wie viele Nullstellen kann eine Funktion haben?
Ein Polynom vom Grad n hat höchstens n reelle Nullstellen. Eine Parabel hat also null, eine oder zwei, eine Funktion 3. Grades eine bis drei. Winkelfunktionen wie sin(x) haben unendlich viele Nullstellen.
Was ist eine doppelte Nullstelle?
Eine doppelte Nullstelle entsteht, wenn ein Linearfaktor zweimal vorkommt, etwa bei (x − 3)². Der Graph berührt die x-Achse dort nur und wechselt nicht das Vorzeichen. Die Stelle ist zugleich ein Hoch- oder Tiefpunkt.
Wie finde ich Nullstellen bei Funktionen 3. Grades?
Rate eine Nullstelle, meist unter den Teilern des Absolutglieds. Teile das Polynom durch (x − x₁) und löse die entstandene quadratische Gleichung mit der Mitternachtsformel. Fehlt das Absolutglied, kannst du stattdessen x ausklammern.
Kann eine Funktion keine Nullstelle haben?
Ja. Die Parabel x² + 2x + 5 liegt komplett oberhalb der x-Achse, ihre Diskriminante ist −16. Auch eˣ hat keine Nullstelle, weil der Wert immer positiv ist. Der Rechner meldet dann „keine reellen Nullstellen“.
Was ist die Linearfaktorzerlegung?
Die Linearfaktorzerlegung schreibt ein Polynom als Produkt aus dem Leitkoeffizienten und Faktoren der Form (x − Nullstelle). Aus x³ − 6x² + 11x − 6 wird (x − 1)(x − 2)(x − 3). Der Rechner zeigt sie, sobald alle Nullstellen reell sind.
Findet der Nullstellenrechner auch Nullstellen von e-Funktionen und Sinus?
Ja, numerisch im Bereich, den du einstellst (Standard −10 bis 10). Er sucht Vorzeichenwechsel und grenzt die Nullstelle mit dem Bisektionsverfahren ein. Berührstellen ohne Vorzeichenwechsel kann diese Suche übersehen.
Was ist der Unterschied zwischen Nullstelle und Schnittpunkt mit der y-Achse?
An einer Nullstelle ist y = 0, du setzt also f(x) = 0. Den Schnittpunkt mit der y-Achse bekommst du dagegen mit x = 0, also durch Berechnen von f(0). Bei x³ − 6x² + 11x − 6 ist das der Punkt (0 | −6).
Passende Rechner: So rechnest du weiter
📈 Kurvendiskussion-RechnerExtrema, Wendepunkte, Symmetrie und Graph in einem Rutsch.
🌙 Mitternachtsformel-RechnerQuadratische Gleichungen mit Scheitelpunkt und Vieta-Probe.
🧠 CAS-Rechner onlineFaktorisieren, Gleichungen lösen und Terme umformen.
So rechnet unser Rechner: Grad 1: x = −b ÷ m. Grad 2: Diskriminante D = b² − 4ac und Mitternachtsformel, bei ganzzahligen Koeffizienten zusätzlich die exakte Wurzelform. Ab Grad 3: lückenlose Suche nach Vorzeichenwechseln von f und f′ zwischen ±(B + 1) mit der Cauchy-Schranke B, Vielfachheit über die Ableitungen. Andere Funktionen: Vorzeichenwechsel im gewählten Bereich (20.000 Abschnitte) und Bisektion. Die Symbolik (Ausmultiplizieren, Ableiten) übernimmt die freie Bibliothek nerdamer (MIT-Lizenz), die auf netzblogr.de selbst liegt; gerechnet wird komplett in deinem Browser.
Grundlage: allgemeine Regeln der Schul- und Hochschulmathematik · Stand: November 2026