matematykaszkolna.pl
. asdf: Witam emotka pochodne emotka Wyznacz n−tą pochodną i napisz wzór Maclaurina z resztą Lagrange'a: f(x) = sinx; f(0) = 0 f'(x) = cosx; f'(0) = 1 f''(x) = −sinx; f''(0) = 0 f'''(x) = −cosx; f'''(0) = − 1 .... wzór na rąd pochodnej wyznaczyłem:
 π 
f(n)(x) = cos( (n−1)*

+ x) (działa − podstawiałem, dowód):
 2 
http://www.wolframalpha.com/input/?i=%28sinx%29%27%27%27%27%27%27%27%27%3Dcos%28+%288-1%29*pi%2F2+%2B+x%29 czyli:
 π π 
f(n−1)(x) = cos( (n−2) *

+ x ); f(n−1)(0) = cos( (n−2) *

)
 2 2 
wyznaczam reszte (jej licznik):
 π π 
f(n)(x) = cos( (n−1)*

+ x); f(n)(c) = cos( (n−1)*

+ c)
 2 2 
ogólna postać Maclaurina z resztą:
 f'(0) f''(0) 
f(x) = f(0) +

x +

x2 + ... + f(n−1)(0) + Rn
 1! 2! 
podstawiając:
 x3 
 π 
cos( (n−2) *

)
 2 
 
sin(x) = 0 + x −

+ ... +

xn−1 + Rn
 3! (n−1)! 
gdzie:
 
 π 
cos( (n−1)*

+ c)
 2 
 
Rn =

*xn
 n! 
dobrze?
26 mar 17:41
asdf: ?
26 mar 18:03
asdf: .
26 mar 18:19
asdf: .
26 mar 18:47
asdf: :(
26 mar 18:50
asdf: .
26 mar 19:46
Godzio: Wygląda dobrze
26 mar 19:51
asdf: Mam też takie zadanie: oblicz przybliżoną wartość ln0.1 mam funkcję: y = ln(1+x) za x daje −0.1 z wielomianu Maclaurina otrzymuję funkcję:
 x2 x3 x4 (−1)n(n−2)! 
ln(1+x) = x−

+


+ ... +

xn−1 + Rn
 2 3 4 n−1)! 
do szczegółów...wyznaczyłem, że n−ta pochodna ma postać:
 (−1)n+1*(n−1)! 
f(n)(x) =

 (1+x)n 
 (−1)n+1*(n−1)! 
f(n)(c) =

 (1+c)n 
 f(n)(c) 
Rn(x) =

xn, więc:
 n! 
 
(−1)n+1*(n−1)! 

(1+c)n 
 
Rn(x) =

* xn, przenosząć mianownik do mianownika
 n! 
licznika:
 (−1)n+1*(n−1)! 
Rn(x) =

} * xn
 n!(1+c)n 
n!= n(n−1)!
 (−1)n+1 
Rn(x) =

* xn
 n*(1+c)n 
Na początku napisałem, że moje x = −0.1, czyli mam:
 (−1)n+1 
Rn(−0.1) =

* (−0.1)n
 n*(1+c)n 
 −1 (−1)n 
(−0.1)n = (

)n =

, stosując to:
 10 10n 
 
 (−1)n 
(−1)n+1 *

 10n 
 
Rn(−0.1) =

 n*(1+c)n 
10n wskoczy do mianownika i (−1)n+1*(−1)n = (−1)n+2
 (−1)n+1 * (−1)n 
Rn(−0.1) =

 10n * n*(1+c)n 
 (−1)n+2 
Rn(−0.1) =

 10n * n*(1+c)n 
i teraz pytanie..jak oszacować tutaj resztę?
(−1)n+2 1 

<

10n * n*(1+c)n 10n * n*(1+c)n 
i dalej nie wiem jak c ∊ ( (−0.1);0) jak coś − tak mi się zdaje..
26 mar 19:56
asdf: Nie przybliżoną wartość ln0.1 tylko ln 0.9
26 mar 19:56
asdf: w odpowiedzi mam n = 4, ale nie wiem czemu tak jest
26 mar 19:59
Godzio: Ale co n = 4 ?
26 mar 20:02
Godzio: Im więcej wyrazów weźmiesz tym lepsze przybliżenie dostaniesz. Nie masz np. podanego błędu w jakim ma się znaleźć reszta ?
26 mar 20:04
asdf: sorry, moze nie napisałem: mam oszacować ln 0.9 z dokładnością do 0.0001. W odpowiedzi wyszlo, ze rownosc jest spelniona (do oszacowania reszty) dla n = 4, tak jak masz, np. oszacowac liczbe e:
3 1 

<

to n jest spelnione dla n = 7 albo 6 jakos tak..tutaj podobnie.
n! 1000 
26 mar 20:05
Godzio: No to dobra, resztę mamy:
 (−1)n + 1 1 1 1 1 
|

xn| ≤

*


*

 n!(1 + c)n n!(1 + c)n 1000 n! 1000 
dla n = 4 jest to już mniejsze od 10−4
26 mar 20:10
asdf: ale przecież c < 0 czyli taka dziwna ta nierownosć
26 mar 20:13
asdf: i tam nie ma silni, chyba, ze zle patrzę.
26 mar 20:14
asdf: z resztą − tam chyba mma błąd: (−1)n+1 * (−1)n = (−1)2n+1.
(−1)2n+1 1 

<

10n(1+c)n 10n(1+c)n 
no..i tu sie konczy moja przygoda z myśleniem
26 mar 20:27
asdf: :(
26 mar 20:41
Godzio:
 1 
Szczegóły podstaw sobie c= −0,1 i będziesz miał 0.9n i dla n = 4 jest to około

 78000 
więc ≤ 10−4
26 mar 20:54
Godzio: A już widzę, bo patrzyłem tak dokładnie, daj mi moment
26 mar 20:55
Godzio: Już wiem, to jest ta funkcja, w której do szacowania nie opłaca się brać reszty Lagrange'a. Weź resztę Peano (chyba tak się zwał) i kombinuj wtedy emotka
26 mar 20:56
asdf: Kurde Nie znam tej reszty Podaruję sobie ten przykład emotka Dzięki za pomoc emotka
26 mar 20:59
asdf: chyba mam rozwiązanie:
 (−1)n+1 * (−0.1)n (−1)n+1*(−1)n 
|

| = |

=
 n*(1+c)n 10n*n(1+c)n 
 (−1)2n+1 1 
|

| =

 10n*n*(1+c)n 10n*n*(1+c)n 
i teraz rozkładam:
1 1 

*

10n * n (1+c)n 
c∊ (−(0.1);0) czyli:
 1 

< c < 0 // + 1
 10 
9 

< 1+c < 1 // odwracam:
10 
10 1 

>

> 1 // porządkuję od najmniejszej do największej (teraz jest na odwrót)
9 1+c 
 1 10 
1 < (

<

// podnoszę do n−tej, znaki pozostają te same
 1+c 9 
 1n 10n 
1n <

<

 (1+c)n 9n 
i tera z mam oszacowane, że:
1n 10n 

<

, czyli wracając do równania:
(1+c)n 9n 
1 1n 1 10n 

*

<

*

10n*n (1+c)n 10n*n 9n 
czyli mam ten błąd..i teraz porównuję maksymalny błąd z dokładnością:
1 10n 1 

*

<

10n*n 9n 10000 
1 1 

<

n * 9n 10000 
n*9n > 10000 dla każdego n ≥ 4 będę mieć dokładność do 10−4, należy więc dodać 3 składniki. Dobrze?
28 mar 02:35
asdf: bump111jedenjeden
28 mar 16:35