Noter til Computerstøttet Beregning Taylors formel

Relaterede dokumenter
Taylorudvikling I. 1 Taylorpolynomier. Preben Alsholm 3. november Definition af Taylorpolynomium

Taylor s approksimationsformler for funktioner af én variabel

Taylor s approksimationsformler for funktioner af én variabel

Eksamen i Calculus. Første Studieår ved Det Teknisk-Naturvidenskabelige Fakultet og Det Sundhedsvidenskabelige Fakultet. 6.

Oversigt [S] 8.7, 8.8, 8.9

Introduktion til Laplace transformen (Noter skrevet af Nikolaj Hess-Nielsen sidst revideret marts 2013)

Pointen med Differentiation

Reeksamen i Calculus

Nøgleord og begreber Analysens hovedsætning Stamfunktioner Itereret integral Test itereret integral Fubinis sætning Test Fubini Eksempler Test produkt

Numerisk. differentiation. Erik Vestergaard

OPGAVER 1. Approksimerende polynomier. Håndregning

Taylor-polynomier. John V Petersen

Funktionsundersøgelse. Rasmus Sylvester Bryder

Besvarelser til Calculus Ordinær eksamen - Forår - 6. Juni 2016

Reeksamen i Calculus. Første Studieår ved Det Tekniske Fakultet for IT og Design samt Det Ingeniør- og Naturvidenskabelige Fakultet. 17.

MATEMATIK A-NIVEAU. Anders Jørgensen & Mark Kddafi. Vejledende eksempler på eksamensopgaver og eksamensopgaver i matematik, 2012.

Differentiation. Frank Nasser. 11. juli 2011

Taylors formel. Kapitel Klassiske sætninger i en dimension

Besvarelser til Calculus Ordinær Eksamen - 3. Januar 2017

Mujtaba og Farid Integralregning

Funktioner af to variable

Eksamen i Calculus. 14. juni f (x, y, z) = 1 + x 2 + y 2. Hele rummet uden z aksen

Eksamen i Calculus. 14. juni f (x, y, z) = 1 + x 2 + y 2. x 2 + y 2 1 Hele rummet uden z aksen

1 Differentialkvotient

Reeksamen i Calculus

Differential- regning

Besvarelser til Calculus Ordinær Eksamen Juni 2019

EKSAMENSOPGAVELØSNINGER CALCULUS 2 (2005) JANUAR 2006 AARHUS UNIVERSITET.. Beregn den retningsafledede D u f(0, 0).

Komplekse Tal. 20. november UNF Odense. Steen Thorbjørnsen Institut for Matematiske Fag Århus Universitet

Taylorpolynomier og Taylors sætning

Introduktion til differentialregning 1. Jens Siegstad og Annegrethe Bak

Grafisk bestemmelse - fortsat Støttepunkter. Grafisk bestemmelse y. giver grafen. Niveaukurver og retning u = ( 1

To find the English version of the exam, please read from the other end! Eksamen i Calculus

Asymptoter. for standardforsøgene i matematik i gymnasiet Karsten Juul

Komplekse tal og algebraens fundamentalsætning.

Projekt 2.2 Omvendt funktion og differentiation af omvendt funktion

Computerstøttet beregning

Eksamen i Calculus. Første Studieår ved Det Tekniske Fakultet for IT og Design samt Det Ingeniør- og Naturvidenskabelige Fakultet. 3.

Eksamen i Calculus Mandag den 4. juni 2012

Reeksamen i Calculus Tirsdag den 20. august 2013

Nøgleord og begreber Analysens hovedsætning Stamfunktioner Itereret integral Test itereret integral Fubinis sætning Test Fubini Eksempler Test produkt

Matematisk modellering og numeriske metoder. Lektion 8

Prøveeksamen i Calculus

Vejledende besvarelse på august 2009-sættet 2. december 2009

Førsteordens lineære differentialligninger

matx.dk Differentialregning Dennis Pipenbring

Kalkulus 2 - Grænseovergange, Kontinuitet og Følger

Eksamen i Calculus Fredag den 8. januar 2016

Tallet π er irrationalt Jens Siegstad

MM501 forelæsningsslides

Stamfunktionsproblemet

Differentiation af Trigonometriske Funktioner

Besvarelser til Calculus Ordinær Eksamen Juni 2018

MM01 (Mat A) Ugeseddel 1

Oversigt Matematik Alfa 1, August 2002

10. Differentialregning

Differentialregning. Ib Michelsen

(Prøve)Eksamen i Calculus

Oversigt [S] 4.5, 5.10

INSTITUT FOR MATEMATIK OG DATALOGI. TIDLIGERE EKSAMENSOPGAVER MM501 Calculus I, MM502 Calculus II Januar 2006 juni 2010

Side 1 af 10. Undervisningsbeskrivelse. Stamoplysninger til brug ved prøver til gymnasiale uddannelser. Termin Maj-juni 2009/10

Mere om differentiabilitet

Matematisk modellering og numeriske metoder

Reeksamen i Calculus Onsdag den 17. februar 2016

Analyse 1, Prøve 4 Besvarelse

Taylorpolynomier. Preben Alsholm. 17. april Taylorpolynomier. Funktion af ere variable. Preben Alsholm. Taylorpolynomier

Test grafisk afledede Højere partielle afledede Differentiationsordenen er ligegyldig Partielle differentialligninger Test Laplaces ligning

Varmeligningen og cosinuspolynomier.

Besvarelser til Calculus Ordinær Eksamen - 5. Januar 2018

Differential- regning

Matematisk modellering og numeriske metoder. Lektion 16

Eksamen i Calculus. 14. juni f (x, y, z) = 1 + x 2 + y 2. x 2 + y 2 1 Hele rummet uden z aksen

Differentiation af sammensatte funktioner

Besvarelser til Calculus Ordinær Eksamen Juni 2017

Stamfunktionsproblemet

DesignMat Den komplekse eksponentialfunktion og polynomier

Matematisk modellering og numeriske metoder

Differentialkvotient af cosinus og sinus

Matematisk modellering og numeriske metoder. Lektion 17

MATEMATIK B. Videooversigt

DIFFERENTIALLIGNINGER NOTER TIL CALCULUS 2003 AARHUS UNIVERSITET

Transkript:

Noter til Computerstøttet Beregning Taylors formel Arne Jensen c 23 1 Introduktion I disse noter formulerer og beviser vi Taylors formel. Den spiller en vigtig rolle ved teoretiske overvejelser, og også praktiske beregninger, i computerstøttet beregning. Et tilfælde af formlen er allerede kendt. Antag, at f er en kontinuert differentiabel funktion på et interval I = (a, b). Lad x (a, b) være fastholdt, og lad h være en lille tilvækst. Så er det velkendt, at funktionsværdien f (x + h) kan approksimeres med den tilhørende værdi på tangentlinien til f gennem (x, f (x)). Denne værdi er f (x) + f (x)h. Dette er et førstegrads polynomium i h. Taylors formel generaliserer dette til polynomier af højere grad. Både lærebogen i Calculus fra efteråret [1] og Elbrønds bog [2] har yderligere resultater vedrørende Taylors formel. Se Section 11.4 i [1], og afsnittene 6.1 og 6.2 i [2]. 2 Taylors formel Taylors formel findes i flere varianter. Vi giver her en version, der kan bevises med helt elementære udregninger. Vi bruger notationen f (1), f (2),..., for første og anden afledede af f, osv. Vi minder også om, at N! = 1 2... (N 1) N, således at 1! = 1, 2! = 2, 3! = 6, 4! = 24, osv. Sætning 2.1. Antag, at f er en N gange kontinuert differentiabel funktion på et interval I = (a, b). Lad x I være fast, og lad h være så lille, at x + h I. Så 1

gælder Taylors formel f (x + h) = f (x) + h 1! f (1) (x) + h2 2! f (2) (x) + + h N 1 (N 1)! f (N 1) (x) + h N f (N) (x + th)(1 t) N 1 dt. (2.1) (N 1)! Definition 2.2. Polynomiet i h givet ved P N 1 (x; h) = f (x) + h 1! f (1) (x) + h2 2! f (2) (x) + + h N 1 (N 1)! f (N 1) (x) (2.2) kaldes Taylor polynomiet af grad N 1. Udtrykket R N (x; h) = h N (N 1)! f (N) (x + th)(1 t) N 1 dt (2.3) kaldes restleddet af orden N. Tallet x i formlerne kaldes udviklingspunktet. Bevis. Beviset for Taylors formel består i gentagne gange delvis integration. Vi starter med at observere, at vi har d dt f (k 1) (x + th) = h f (k) (x + th). Vi bruger dette resultat til gentagen delvis integration i restleddet. Vi har h N f (N) (x + th)(1 t) N 1 dt (N 1)! [ h N 1 = (N 1)! f (N 1) (x + th)(1 t) N 1 h N 1 (N 1)! ] t=1 t= f (N 1) (x + th)(1 t) N 2 (N 1)( 1)dt = h N 1 (N 1)! f (N 1) (x) + h N 1 f (N 1) (x + th)(1 t) N 2 dt (N 2)! = h N 1 (N 1)! f (N 1) (x) h N 2 (N 2)! f (N 2) (x). + h N 2 (N 3)! f (N 2) (x + th)(1 t) N 3 dt 2

= h N 1 (N 1)! f (N 1) (x) h N 2 (N 2)! f (N 2) (x) h 1! f (1) (x) + h f (1) (x + th)dt. Det sidste trin i udregningen er da at udregne det sidste integral. Vi har h f (1) (x + th)dt = [ f (x + th) ] t=1 = f (x + h) f (x). t= Resultatet følger derefter, hvis man flytter alle led i det sidste udtryk undtagen f (x + h) over på den anden side af det første lighedstegn i udregningen. Der findes flere varianter af restleddet (2.3). En af dem er følgende: Til givet x og h findes et tal θ, < θ < 1, således at R N (x; h) = h N N! f (N) (x + θh). (2.4) Vi vil ikke komme ind på hvordan man udleder dette udtryk. Bemærk, at θ afhænger af både x og h. I anvendelserne af Taylors formel er det vigtigt at have vurderinger for størrelsen af restleddet. Vi har følgende resultat. Sætning 2.3. Antag, at f opfylder betingelserne i Sætning 2.1. Antag, at der findes et M >, sådan at f (N) (x) M for alle x I. Så har vi for alle h, så at x + h I. R N (x; h) h N N! M (2.5) Bevis. Resultatet følger umiddelbart fra (2.4) og antagelserne. Men vi har ikke vist dette resultat, så vi viser nu, hvordan (2.5) kan udledes ud fra (2.3). Vi har h N R N (x; h) = f (N) (x + th)(1 t) N 1 dt (N 1)! h N (N 1)! h N (N 1)! M h N (N 1)! M = h N N! M. Hermed er resultatet vist. f (N) (x + th) (1 t) N 1 dt (1 t) N 1 dt [ 1 (1 t)n N 3 ] t=1 t=

2 15 1 5 2 1 1 2 3 x Figur 1: Graf af e x og P 4 (; h). 3 Eksempler Vi giver nu nogle eksempler på anvendelse af Taylors formel til approksimation af funktioner. Vi starter med eksponentialfunktionen f (x) = e x. Vi har for denne funktion, at f (N) (x) = e x for alle N 1. Det følger, at det generelle Taylor polynomium for x = er givet ved P N 1 (; h) = 1 + h + 1 2 h2 + 1 1 6 h3 + + (N 1)! h N 1. Vi vælger nu N = 5 og h =.1. Fejlleddet kan da vurderes ved 1 12 (.1)5 e 1 2.3 1 7. Taylorplynomiet af grad fire tillader os da at beregne e.1 med syv betydende cifre. Vi har 1 +.1 + 1 2 (.1)2 + 1 6 (.1)3 + 1 24 (.1)4 1.15178. Sammenlign med hvad din lommeregner giver! Polynomiet og eksponentialfunktionen er afbildet i Figur 1. 4

Det næste eksempel er med funktionen f (x) = sin(x). Vi har cos(x), for N = 1, 5, 9,..., f (N) sin(x), for N = 2, 6, 1,..., (x) = cos(x), for N = 3, 7, 11,..., sin(x), for N = 4, 8, 12,.... Vi vælger igen udviklingspunktet x =. Taylorpolynomiet af grad fem er da givet ved P 5 (; h) = h 1 6 h3 + 1 12 h5, og fejlleddet kan vurderes ved R 6 (; h) = h 6 72 sin(θ) h 6 72. Vi har da, at P 5 (;.2).19866933333333, R 6 (;.2) 8.8 1 8, sin(.2).198669337956, sin(.2).198669337956121546 hvor den næstsidste værdi er beregnet ved hjælp af Matlabs indbyggede algoritme, og den sidste værdi i Maple med Digits:=2. Både sin(x) og P 5 (, h) er afbildet i Figur 2. I Figur 3 har vi afbildet grafen for sin(x) på intervallet [, 2π], sammen med Taylor polynomierne af grad 5, 7 og 9. Man ser, at højere grad giver bedre approksimation. 4 Opgaver Opgave 1 Gennemfør detaljerne i eksemplet med f (x) = e x. Opgave 2 Gennemfør detaljerne i eksemplet med f (x) = sin(x). Opgave 3 Bestem Taylorpolynomiet af grad 6 for f (x) = cos(x), med udviklingspunkt x =. Brug det til at bestemme cos(.2), og giv en vurdering af fejlen. 5

1.5 2 1 1 2 3 x.5 1 Figur 2: Graf af sin(x) og P 5 (; h). 6

2 y 1 1 2 3 4 5 6 x 1 2 Figur 3: Graf af sin(x), P 5 (; h), P 7 (; h), og P 9 (; h). 7

Opgave 4 Bestem Taylorpolynomiet af grad 4 for funktionen f (x) = ln(x), med udviklingspunkt x = 1. Brug det til at bestemme ln(.7). Giv en vurdering af fejlen. Opgave 5 Man kan vise ved numeriske eksperimenter, at fejlleddet er af den størrelsesorden, som Taylors formel angiver. Her er et eksempel, hvor vi bruger Taylor polynomier af grad 2, 4, og 6, for at approksimere sin(x) nær nul. Vi bruger et logaritmisk-logaritmisk plot for at se potensopførselen, og beregner eksponent som hældningskoefficient af liniestykkerne. Stemmer tallene med det man forventer fra Taylors formel? Hvis ikke, forklar hvorfor. MATLAB filen er her, og findes også på kursets hjemmeside. % CSB % beregning af orden af fejl i Taylor approksimation. format long p2=[ 1,]; p4=[ -1/6,, 1,]; p6=[1/12,, -1/6,, 1,]; x=.1:.1:.4; appr2=polyval(p2,x); appr4=polyval(p4,x); appr6=polyval(p6,x); ext=sin(x); fejl2=abs(appr2-ext); fejl4=abs(appr4-ext); fejl6=abs(appr6-ext); figure loglog(x,fejl2,x,fejl4,x,fejl6) slope2=(log(fejl2(4))-log(fejl2(1)))/(log(x(4))-log(x(1))) slope4=(log(fejl4(4))-log(fejl4(1)))/(log(x(4))-log(x(1))) slope6=(log(fejl6(4))-log(fejl6(1)))/(log(x(4))-log(x(1))) Opgave 6 Lav udregninger svarende til dem i Opgave 5 for eksponentialfunktionen. Prøv Taylor polynomier af forskellig grad. Litteratur [1] C. H. Edwards and D. E. Penney, Calculus, Sixth Edition, Prentice Hall, 22. [2] H. E. Jensen, P. Hjorth, S. Markvorsen, and W. Kliem, Matematisk Analyse 1, 4. udgave, Institut for Matematik, 1998. 8