Några exempel på användning av Taylors formel
Transcription
Några exempel på användning av Taylors formel
SF1625 Envariabelanalys Taylors formel Lars Filipsson Institutionen för matematik KTH 24 september 2015 Lars Filipsson SF1625 Envariabelanalys Taylors formel Taylors formel. Om f är n + 1 gånger deriverbar så kan man bilda polynomet pn (x) = f (a) + f 0 (a)(x − a) + f 00 (a) f (n) (a) (x − a)2 + · · · + (x − a)n . 2! n! Detta polynom kallas Taylorpolynomet av grad n till f kring a och kan användas för att approximera f , dvs f (x) ≈ pn (x), för x nära a. Felet i approximationen är f (n+1) (c) (x − a)n+1 n! för något c mellan a och x. (Krävs att f är n + 1 gånger deriverbar i ett intervall som innehåller x och a.) Lars Filipsson SF1625 Envariabelanalys Taylors formel Ni kan själva lätt kontrollera att Taylorpolynomet av grad n till f kring punkten a har samma funktionsvärde och samma derivator upp till ordning n som f i punkten a, dvs (k ) pn (a) = f (k ) (a) Lars Filipsson för k = 0, 1, 2, . . . , n. SF1625 Envariabelanalys Exempel på användning av Taylors formel Taylorpolynomet av grad 4 till f (x) = ex kring x = 0 är x2 x3 x4 + + . 2! 3! 4! Om vi använder detta polynom för att approximera talet e får vi p4 (x) = 1 + x + e = e1 ≈ p4 (1) = 1 + 1 + 12 13 14 65 + + = ≈ 2.71. 2! 3! 4! 24 Felet i approximationen ges av 1 ec 5 ·1 ≤ 5! 40 c om vi använder att e garanterat är mindre än 3 när c ligger mellan 0 och 1. Lars Filipsson SF1625 Envariabelanalys Exempel på användning av Taylors formel Taylorpolynomet av grad 2 till f (x) = ln x kring x = 1 är (x − 1)2 . 2 Om vi använder detta polynom för att approximera ln 1.2 får vi p2 (x) = x − 1 − ln 1.2 ≈ p2 (1.2) = 1.2 − 1 − (1.2 − 1)2 = 0.18. 2! Felet i approximationen ges av 2/c 3 0.008 3 · (1.2 − 1)3 ≤ ≤ 3! 3 1000 Lars Filipsson SF1625 Envariabelanalys Exempel på användning av Taylors formel Om vi Taylorutvecklar sin x och cos x kring origo så blir det lite speciellt eftersom varannan derivata i origo är noll (kolla själva). Så när vi tar fram Taylorpolynomet av grad 2 till cos x kring x = 0 så får vi x2 2! Men detta polynom är i själva verket ett korrekt Taylorpolynom av grad 3 eftersom tredjederivatan för cos x i origo är noll. Så tredjegradstermen är korrekt. Det betyder att felet alltså är en fjärdegradsterm, närmare bestämt p2 (x) = 1 − cos c 4 x 4! På liknande sätt blir det för sinus. Lars Filipsson SF1625 Envariabelanalys Exempel på användning av Taylors formel Taylorpolynomet av grad 2 till cos x kring x = 0 är x2 2! Om vi använder detta polynom för att hitta ett närmevärde till 1 får vi cos 10 1 1 1 2 cos ≈1− = 0.995. 10 2 10 p2 (x) = 1 − Felet i approximationen är cos c 4! 1 10 4 Lars Filipsson ≤ 1 · 10−5 . 2 SF1625 Envariabelanalys Exempel på Taylors formel Några standardutvecklingar. För x nära 0 gäller att ex ≈ 1 + x x2 x3 + + + ... 1! 2! 3! ln(1 + x) ≈ x − x2 x3 x4 + − + ... 2 3 4 sin x ≈ x − x3 x5 x7 + − + ... 3! 5! 7! cos x ≈ 1 − x2 x4 x6 + − + ... 2! 4! 6! (1 + x)α ≈ 1 + αx + α(α − 1) 2 α(α − 1)(α − 2) 3 x + x + ... 2! 3! Lars Filipsson SF1625 Envariabelanalys Exempel på användning av Taylors formel En användning av Taylors formel är gränsvärden. När man räknar ut sådana behöver man inte vara så noga med resttermen. Det viktiga är potensen av x − a. Så istället för f (n+1) (c) (x − a)n+1 skriver man ofta bara B(x)(x − a)n+1 där B (n + 1)! är någon begränsad funktion. Eller ännu mera kortfattat O((x − a)n+1 ) (se boken). Exempel: 2 2 1 − x2 + B(x)x 4 − 1 − x2 + B(x)x 4 cos x − 1 = lim = lim lim x→0 x→0 x→0 x2 x2 x2 1 2 − + B(x)x 1 = lim 2 =− . 1 2 x→0 Lars Filipsson SF1625 Envariabelanalys Nu kommer ett par slajds med bevis. Först bevisas medelvärdessatsen och sedan bevisas feltermen i linjär approximation. Med samma metod kan man bevisa Taylors formel, se boken. Lite terminologi: Taylorpolynom kring x = 0 kallas ofta Maclaurinpolynom. Lars Filipsson SF1625 Envariabelanalys Medelvärdessatsen Medelvärdessatsen. Om f är kontinuerlig på [a, b] och deriverbar på (a, b) så finns en punkt c mellan a och b sådan f (b) − f (a) . att f 0 (c) = b−a Bevis. Låt oss hitta på en ny funktion g som ges av g(x) = f (x) − f (b) − f (a) (x − a). b−a Då gäller att g(a) = g(b) och g är deriverbar på (a, b). Av detta följer (hur?) att g måste anta ett största eller ett minsta värde i någon punkt mellan a och b. I en sådan punkt, kalla den c, måste g:s derivata vara noll. Med andra ord gäller att 0 = g 0 (c) = f 0 (c) − f (b) − f (a) . b−a Detta är precis slutsatsen i satsen. Lars Filipsson SF1625 Envariabelanalys Feltermen i linjär approximation Sats. Om f är 2 gånger deriverbar i ett intervall som innehåller a och x så gäller för något c mellan a och x att f 00 (c) (x − a)2 . 2! Alltså: Felet i den linjära approximationen, dvs skillnaden mellan f (x) och f (a) + f 0 (a)(x − a), är precis f (x) = f (a) + f 0 (a)(x − a) + f 00 (c) (x − a)2 . 2! Lars Filipsson SF1625 Envariabelanalys Upp till Bevis! Bevis av feltermen i linjär approximation. Vi söker felet i approximationen f (x) ≈ f (a) + f 0 (a)(x − a). Nu är alltså x fixerat. Vi hittar på en ny funktion g som beror på t och ges av g(t) = f (t)−f (a)−f 0 (a)(t −a)− f (x) − f (a) − f 0 (a)(x − a) (t −a)2 . (x − a)2 Man kollar lätt att g(a) = 0 och g(x) = 0. Då finns enligt medelvärdessatsen en punkt b mellan a och x sådan g 0 (b) = 0. Nu kan vi upprepa samma resonemang för funktionen g 0 , dvs g 0 (a) = 0 och g 0 (b) = 0, så det måste finnas en punkt c mellan a och b sådan att g 00 (c) = 0. Men om vi deriverar g två gånger ser vi att f (x) − f (a) − f 0 (a)(x − a) . (x − a)2 Att detta är noll ger oss precis vad vi skulle bevisa. Taylors formel bevisas med samma ide, se boken. g 00 (c) = f 00 (c) − 2 Lars Filipsson SF1625 Envariabelanalys