Zum Inhalt springen
  • Mathe-Löser öffnen
  • Den KI-Tutor fragen
  • AP-Kurs finden
  • Quiz erstellen
  • Rechner öffnen
  • Graphenrechner
  • Alle Rechner ansehen
  • Mathe-Anleitungen lesen
↑ ↓Enter zum Öffnen · Esc zum Schließen
Aufgabe lösen

Taylorreihen-Rechner

Gib eine Funktion, einen Entwicklungspunkt und einen Grad ein, um ihr Taylorpolynom zu bilden, mit jeder Ableitung im Entwicklungspunkt, exakten Koeffizienten und, wenn du einen x-Wert angibst, dem Vergleich der Näherung mit dem exakten Wert.

0 ergibt ein Maclaurin-Polynom. Werte wie pi/4 sind erlaubt.

Ganze Zahl von 0 bis 12.

Beispiele

Über den Taylorreihen-Rechner

Ein Taylorpolynom ersetzt eine komplizierte Funktion durch ein einfaches Polynom, das ihr in der Nähe eines gewählten Punkts sehr ähnlich ist. Taschenrechner nutzen diese Idee, um sin⁡x\sin x und exe^x zu berechnen, Physiker verwenden sie immer, wenn sie sagen „für kleine Winkel gilt sin⁡θ≈θ\sin\theta \approx \theta“, und Ingenieure linearisieren damit Systeme, die sich sonst nicht analysieren ließen. Es ist eine der praktischsten Ideen der gesamten Analysis.

Dieser Rechner bildet das Polynom genau so, wie es die Formel vorschreibt. Er leitet deine Funktion mit dem symbolischen Ableitungsmodul immer wieder ab, wertet jede Ableitung im Entwicklungspunkt aus, teilt durch die passende Fakultät und fasst die Terme zusammen. Die Koeffizienten bleiben exakt, solange sie rational oder einfache Vielfache von Konstanten wie 2\sqrt2, π\pi oder ee sind: Du siehst x36\frac{x^3}{6} statt 0.1666667x30.1666667x^3.

Gibst du einen x-Wert an, wertet der Rechner das Polynom dort aus, vergleicht es mit dem exakten Funktionswert und nennt den Fehler, damit du siehst, wie gut die Näherung ist. Das Polynom wird geprüft, indem kontrolliert wird, dass sein Fehler so schnell abnimmt, wie es die Taylorformel vorhersagt, und Funktionen, die sich im gewählten Entwicklungspunkt nicht entwickeln lassen, werden mit einer Erklärung abgelehnt.

Was ist eine Taylorreihe?

Die Taylorreihe einer Funktion ff um einen Punkt x=ax = a ist die unendliche Summe ∑k=0∞f(k)(a)k!(x−a)k\sum_{k=0}^{\infty} \frac{f^{(k)}(a)}{k!}(x - a)^k. Jeder Term wird aus einer Ableitung von ff in diesem einen Punkt aa gebildet. Für a=0a = 0 spricht man meist von der Maclaurin-Reihe, benannt nach Colin Maclaurin, der diesen Sonderfall häufig verwendete.

Bricht man die Summe nach dem Term mit (x−a)n(x - a)^n ab, erhält man das Taylorpolynom vom Grad nn, geschrieben Tn(x)T_n(x). Es ist das einzige Polynom vom Grad höchstens nn, dessen Wert und dessen erste nn Ableitungen in aa mit denen von ff übereinstimmen. Mehr übereinstimmende Ableitungen bedeuten, dass die Form der Kurve besser nachgebildet wird, und deshalb liefern höhere Grade in der Nähe des Entwicklungspunkts meist bessere Näherungen.

Für viele Funktionen ist die vollständige Reihe auf einem Intervall um aa gleich der Funktion. Die Reihen von exe^x, sin⁡x\sin x und cos⁡x\cos x konvergieren für alle reellen xx; die Reihe von ln⁡x\ln x um 1 konvergiert nur für 0<x≤20 < x \le 2. Außerhalb dieses Intervalls existiert das Polynom zwar weiterhin, aber weitere Terme helfen nicht mehr, und die Näherung kann sich stark verschlechtern statt zu verbessern. Zu wissen, wo eine Reihe konvergiert, ist daher genauso wichtig wie ihre Koeffizienten zu kennen.

So benutzt du den Taylorreihen-Rechner

  1. Schreibe die Funktion von x, zum Beispiel e^x, sin(x), log(x) für den natürlichen Logarithmus oder sqrt(x).
  2. Gib den Entwicklungspunkt a ein. Verwende 0 für ein Maclaurin-Polynom; Werte wie 1, 4 oder pi/4 sind ebenfalls möglich.
  3. Wähle den Grad n, eine ganze Zahl von 0 bis 12.
  4. Gib auf Wunsch einen x-Wert ein, um die Näherung des Polynoms mit dem exakten Wert zu vergleichen.
  5. Klicke auf Taylorpolynom berechnen, um die Ableitungstabelle, die Koeffizienten und das fertige Polynom zu sehen.

Formeln

Taylorpolynom vom Grad n

Tn(x)=∑k=0nf(k)(a)k! (x−a)kT_n(x) = \sum_{k=0}^{n} \frac{f^{(k)}(a)}{k!}\,(x-a)^k

Restglied nach Lagrange

Rn(x)=f(n+1)(c)(n+1)! (x−a)n+1 fu¨r ein c zwischen a und xR_n(x) = \frac{f^{(n+1)}(c)}{(n+1)!}\,(x-a)^{n+1}\ \text{für ein } c \text{ zwischen } a \text{ und } x

Exponentialfunktion

ex=1+x+x22!+x33!+⋯e^x = 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \cdots

Sinus und Kosinus

sin⁡x=x−x33!+x55!−⋯ ,cos⁡x=1−x22!+x44!−⋯\sin x = x - \frac{x^3}{3!} + \frac{x^5}{5!} - \cdots,\quad \cos x = 1 - \frac{x^2}{2!} + \frac{x^4}{4!} - \cdots

Geometrische Reihe

11−x=1+x+x2+x3+⋯ ,∣x∣<1\frac{1}{1-x} = 1 + x + x^2 + x^3 + \cdots,\quad |x| < 1

Durchgerechnetes Beispiel: eˣ um 0, Grad 4, an der Stelle x = 1

Das Rechenbeispiel wird live für exe^x um a=0a = 0 bis zum Grad 4 berechnet und anschließend bei x=1x = 1 genähert. Alle Ableitungen von exe^x sind exe^x, und e0=1e^0 = 1: Die Koeffizienten sind also einfach 1k!\frac{1}{k!}. Das Polynom lautet T4(x)=1+x+x22+x36+x424T_4(x) = 1 + x + \frac{x^2}{2} + \frac{x^3}{6} + \frac{x^4}{24}.

Bei x=1x = 1 ergibt sich T4(1)≈2.708333333T_4(1) \approx 2.708333333, während der exakte Wert e≈2.718281828e \approx 2.718281828 ist, also ein Fehler von etwa 0.00995. Der nächste Term, 1120\frac{1}{120}, beträgt etwa 0.0083, was die Größe des Fehlers erklärt: Der Rest wird vom ersten weggelassenen Term bestimmt.

Die folgende Lösung wird von derselben Rechen-Engine erzeugt wie der Rechner oben.

Ergebnis

T4(x)=1+x+x22+x36+x424T_{4}(x) = 1+ x+\frac{{x}^{2}}{2}+\frac{{x}^{3}}{6}+\frac{{x}^{4}}{24}

So haben wir deine Aufgabe verstanden

Bestimme das Taylorpolynom vom Grad 4 für f(x) = e^x mit Entwicklungspunkt x = 0.

f(x)=ex, a=0, n=4f(x) = {e}^{x},\ a = 0,\ n = 4

Lösungsweg Schritt für Schritt

  1. Taylorpolynom vom Grad 4 um x = 0 (ein Maclaurin-Polynom)

    T4(x)=∑k=04f(k)(0)k!(x−0)kT_{4}(x) = \sum_{k=0}^{4} \frac{f^{(k)}(0)}{k!}(x - 0)^k
  2. Ableiten und im Entwicklungspunkt auswerten

    f(0)(x)=ex⇒f(0)(0)=1f(1)(x)=ex⇒f(1)(0)=1f(2)(x)=ex⇒f(2)(0)=1f^{(0)}(x) = {e}^{x} \Rightarrow f^{(0)}(0) = 1 \\ f^{(1)}(x) = {e}^{x} \Rightarrow f^{(1)}(0) = 1 \\ f^{(2)}(x) = {e}^{x} \Rightarrow f^{(2)}(0) = 1
  3. Weiter ableiten

    f(3)(x)=ex⇒f(3)(0)=1f(4)(x)=ex⇒f(4)(0)=1f^{(3)}(x) = {e}^{x} \Rightarrow f^{(3)}(0) = 1 \\ f^{(4)}(x) = {e}^{x} \Rightarrow f^{(4)}(0) = 1
  4. Jeden Wert durch k! teilen und das Polynom zusammensetzen

    T4(x)=1+x+x22+x36+x424T_{4}(x) = 1+ x+\frac{{x}^{2}}{2}+\frac{{x}^{3}}{6}+\frac{{x}^{4}}{24}
  5. f(1) mit dem Polynom annähern

    T4(1)≈2.708333333,f(1)≈2.718281828,∣Fehler∣≈0.00995T_{4}(1) \approx 2.708333333,\quad f(1) \approx 2.718281828,\quad |\text{Fehler}| \approx 0.00995

Verwendete Formeln

  • Taylorpolynom

    Tn(x)=∑k=0nf(k)(a)k!(x−a)kT_n(x) = \sum_{k=0}^{n} \frac{f^{(k)}(a)}{k!}(x-a)^k

Jeder Koeffizient ist die Ableitung k-th im Entwicklungspunkt geteilt durch k!, sodass das Polynom in x = 0 mit f und dessen ersten 4 Ableitungen übereinstimmt. In der Nähe des Entwicklungspunkts nähert es f mit einem Fehler der Ordnung (x − a)^5 an.

Probe

  • Geprüft: Der Fehler f(a + h) − Tₙ(a + h) schrumpft wie h^5 (h = 0.1 → 8.47e-8, h = 0.05 → 2.63e-9).

Ausführliche Erklärung

Woher die Koeffizienten kommen

Angenommen, ein Polynom c0+c1(x−a)+c2(x−a)2+⋯c_0 + c_1(x - a) + c_2(x - a)^2 + \cdots soll in aa mit ff übereinstimmen. Setzt man x=ax = a, verschwinden alle Terme außer c0c_0, also c0=f(a)c_0 = f(a). Einmal ableiten und x=ax = a setzen lässt c1=f′(a)c_1 = f'(a) übrig. Zweimal ableiten lässt 2c2=f′′(a)2c_2 = f''(a) übrig, und allgemein gilt k! ck=f(k)(a)k!\,c_k = f^{(k)}(a).

Das ist schon der ganze Beweis, und er erklärt die Fakultäten: Sie gleichen die Konstanten aus, die sich ansammeln, wenn man (x−a)k(x - a)^k insgesamt kk-mal ableitet. Der Rechner zeigt das als Tabelle von f(k)(a)f^{(k)}(a) und f(k)(a)k!\frac{f^{(k)}(a)}{k!} für jedes kk, dieselbe Tabelle, die du von Hand aufstellen würdest.

Die Muster der häufigsten Reihen

Für sin⁡x\sin x um 0 durchlaufen die Ableitungen den Zyklus sin⁡,cos⁡,−sin⁡,−cos⁡\sin, \cos, -\sin, -\cos, der bei 0 die Werte 0,1,0,−10, 1, 0, -1 annimmt. Alle Koeffizienten der geraden Potenzen sind null, und das Polynom vom Grad 7 ist x−x36+x5120−x75040x - \frac{x^3}{6} + \frac{x^5}{120} - \frac{x^7}{5040}. Der Kosinus liefert dagegen die geraden Potenzen: Bis zum Grad 4 ist er 1−x22+x4241 - \frac{x^2}{2} + \frac{x^4}{24}.

Für ln⁡x\ln x um 1 ist die kk-te Ableitung (−1)k+1(k−1)!/xk(-1)^{k+1}(k-1)!/x^k: Die Koeffizienten sind also ±1k\pm\frac1k, und die Reihe lautet (x−1)−(x−1)22+(x−1)33−⋯(x - 1) - \frac{(x-1)^2}{2} + \frac{(x-1)^3}{3} - \cdots. Wer diese Muster erkennt, kann viele Reihen ohne eine einzige Ableitung aufschreiben und in ihnen substituieren, etwa xx in der Reihe von exe^x durch −x2-x^2 ersetzen.

Wie genau ist die Näherung?

Die Taylorformel beschränkt den Fehler. Das Restglied Rn(x)=f(x)−Tn(x)R_n(x) = f(x) - T_n(x) ist gleich f(n+1)(c)(n+1)!(x−a)n+1\frac{f^{(n+1)}(c)}{(n+1)!}(x - a)^{n+1} für ein cc zwischen aa und xx. Zwei Dinge halten es klein: die Nähe zum Entwicklungspunkt, damit (x−a)n+1(x - a)^{n+1} winzig ist, und die Fakultät im Nenner, die irgendwann jede Potenz überholt.

Das Wurzelbeispiel zeigt den ersten Effekt. Das Polynom vom Grad 3 von x\sqrt{x} um 4 ist 2+x−44−(x−4)264+(x−4)35122 + \frac{x-4}{4} - \frac{(x-4)^2}{64} + \frac{(x-4)^3}{512}. Bei x=4.1x = 4.1 liefert es etwa 2.024845703 gegenüber dem exakten Wert 2.024845673, also einen Fehler von ungefähr 3×10−83\times10^{-8}, weil 0.140.1^4 bereits sehr klein ist.

Weit weg vom Entwicklungspunkt sieht es anders aus. Für 11−x\frac{1}{1-x} nähern die Polynome bei x=0.1x = 0.1 gut, sind aber bei x=2x = 2 nutzlos, weil die Reihe nur für ∣x∣<1|x| < 1 konvergiert. Bei x=2x = 2 liefert das Polynom vom Grad 5 den Wert 63, während die Funktion −1-1 ist, ein Fehler von 64, der mit jedem zusätzlichen Term wächst. Die Fehlerangabe des Rechners macht das sichtbar: Probiere dieselbe Funktion mit demselben Grad an einem nahen und an einem fernen Punkt aus und vergleiche.

Den Entwicklungspunkt wählen

Wähle einen Entwicklungspunkt, an dem sich die Funktion und ihre Ableitungen leicht berechnen lassen und der nahe an der Stelle liegt, an der du die Näherung brauchst. x\sqrt{x} um 4 zu entwickeln liegt nahe, weil 4=2\sqrt4 = 2 exakt ist. ln⁡x\ln x um 0 zu entwickeln ist unmöglich, weil die Funktion dort nicht definiert ist, und ∣x∣|x| um 0 zu entwickeln scheitert, weil sie dort nicht differenzierbar ist; der Rechner erklärt diese Fälle, statt ein sinnloses Polynom auszugeben.

Taylorpolynome in der Praxis

Die Kleinwinkelnäherung sin⁡θ≈θ\sin\theta \approx \theta ist einfach das Maclaurin-Polynom vom Grad 1 des Sinus, und ihr Fehler bleibt für Winkel unter etwa 14 Grad unter 1 %. Die Formel für die Schwingungsdauer des Pendels, die paraxiale Näherung der Optik und das hookesche Gesetz für Federn entstehen alle, indem man nur den ersten oder die ersten beiden Terme einer Taylorentwicklung behält.

Taylorpolynome machen auch schwierige Aufgaben leicht. Ein Grenzwert wie 1−cos⁡xx2\frac{1 - \cos x}{x^2} wird offensichtlich, sobald man cos⁡x\cos x durch 1−x22+⋯1 - \frac{x^2}{2} + \cdots ersetzt, und ein Integral ohne elementare Stammfunktion wie ∫01e−x2 dx\int_0^1 e^{-x^2}\,dx lässt sich nähern, indem man ein Polynom gliedweise integriert.

Häufige Fehler

  • Vergessen, jede Ableitung durch k!k! zu teilen.
  • Potenzen von xx statt von (x−a)(x - a) schreiben, wenn der Entwicklungspunkt nicht null ist.
  • Die Ableitungen bei xx statt im Entwicklungspunkt aa auswerten.
  • Annehmen, dass mehr Terme die Näherung immer verbessern, auch außerhalb des Konvergenzintervalls.
  • Den Grad mit der Zahl der Terme ungleich null verwechseln; sin⁡x\sin x bis zum Grad 7 hat nur vier Terme.
  • Bei trigonometrischen Reihen Gradmaß verwenden; sie gelten nur für Winkel im Bogenmaß.

Tipps

  • Wähle den Entwicklungspunkt nahe an den x-Werten, die dich interessieren.
  • Lerne die Reihen von exe^x, sin⁡x\sin x, cos⁡x\cos x und 11−x\frac{1}{1-x} auswendig; viele andere folgen daraus durch Substitution.
  • Schätze den Fehler bei alternierenden Reihen mit dem ersten weggelassenen Term ab.
  • Prüfe Tn(a)=f(a)T_n(a) = f(a) als schnelle Kontrolle deines Polynoms.
  • Verwende Grad 1, um die Tangente zu erhalten, die einfachste lineare Näherung.
  • Vergleiche zwei Grade beim selben x-Wert; ändert sich das Ergebnis kaum noch, hat sich die Näherung stabilisiert.
  • Zeichne die Funktion und ihr Polynom zusammen, um genau zu sehen, wo die Übereinstimmung nachlässt.

Häufige Fragen

Was ist der Unterschied zwischen Taylorreihe und Maclaurin-Reihe?

Eine Maclaurin-Reihe ist eine Taylorreihe mit Entwicklungspunkt 0. Gib a = 0 ein, um ein Maclaurin-Polynom zu erhalten; jeder andere Entwicklungspunkt liefert ein allgemeines Taylorpolynom in Potenzen von (x − a).

Welchen Grad soll ich wählen?

Verwende den Grad aus deiner Aufgabe. Sonst zeigen niedrige Grade von 2 bis 4 die Idee, und höhere Grade liefern mehr Genauigkeit nahe am Entwicklungspunkt. Der Rechner akzeptiert Grade von 0 bis 12.

Warum fehlen in meinem Polynom einige Potenzen?

Ihre Koeffizienten sind null. Ungerade Funktionen wie sin x haben um 0 nur ungerade Potenzen, gerade Funktionen wie cos x nur gerade Potenzen. Terme mit Koeffizient null erscheinen nicht im fertigen Polynom.

Wie gebe ich den natürlichen Logarithmus ein?

Schreibe log(x); der Rechner versteht log als natürlichen Logarithmus ln. Denk daran, dass sich ln x nicht um 0 entwickeln lässt: Verwende also einen Entwicklungspunkt wie a = 1.

Was gibt der Fehlerwert an?

Er ist die Differenz zwischen dem exakten Funktionswert und dem Wert des Polynoms an dem x, das du gewählt hast. Ein kleiner Fehler bedeutet, dass das Polynom die Funktion an dieser Stelle gut ersetzt.

Warum lehnt der Rechner manche Funktionen ab?

Ein Taylorpolynom setzt voraus, dass die Funktion und ihre Ableitungen im Entwicklungspunkt existieren. Ist eine davon nicht definiert, wie bei |x| oder √x in 0, nennt der Rechner die Ableitung, die das Problem verursacht, und schlägt einen anderen Entwicklungspunkt vor.

Darf der Entwicklungspunkt eine irrationale Zahl wie π/4 sein?

Ja. Gib pi/4 oder einen ähnlichen Wert ein. Die Koeffizienten erscheinen exakt, wenn sie einfache Vielfache von Konstanten wie √2 sind, und sonst als Dezimalzahl mit ≈ gekennzeichnet.

Ist das Taylorpolynom vom Grad 1 die Tangente?

Ja. T₁(x) = f(a) + f′(a)(x − a) ist genau die Tangente bei x = a, auch lineare Näherung oder Linearisierung von f genannt.

Was ist der Unterschied zwischen Taylorpolynom und Taylorreihe?

Ein Taylorpolynom bricht nach endlich vielen Termen ab und ist eine Näherung. Eine Taylorreihe läuft unendlich weiter und ist in ihrem Konvergenzintervall genau gleich der Funktion. Dieser Rechner bildet das Polynom vom Grad deiner Wahl.

Probier den Taylorreihen-Rechner aus

Wähle eine Funktion, einen Entwicklungspunkt und einen Grad und erhalte das Taylorpolynom mit jeder Ableitung und dem Fehler der Näherung.

Weitere Mathe-Rechner