Sei sulla pagina 1di 13

Formula lui Taylor si aplicat ii

O caramida importanta a analizei numerice


Radu T. Trmbit as
UBB
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 1 / 13
Polinomul lui Taylor
I interval, f : I R o funct ie derivabila de n ori n punctul a I .
Polinomul lui Taylor de gradul n, atasat funct iei f n punctul a:
(T
n
f )(x) = f (a) +
x a
1!
f

(a) + +
(x a)
n
n!
f
(n)
(a)
Restul de ordinul n al formulei lui Taylor n punctul x
(R
n
f )(x) = f (x) (T
n
f )(x)
formula lui Taylor de ordinul n pentru funct ia f n vecinatatea
punctului a:
f (x) = (T
n
f )(x) + (R
n
f )(x)
sau
f (x) = f (a) +
x a
1!
f (a) +
(x a)
2
2!
f

(a) + +
(x a)
n
n!
f
(n)
(a)
+ (R
n
f )(x)
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 2 / 13
Expresii ale restului
Are loc
(R
n
f )(x) =
(x a)
n
n!
(x), cu lim
xa
(x) = 0.
Daca f C
n+1
(I ), atunci (0, 1) astfel ncat
(R
n
f )(x) =
(x a)
n+1
f
(n+1)
(a + (x a))
(n + 1)!
(restul n forma Lagrange)
(R
n
f )(x) =
(x a)
n+1
(1 )
n
f
(n+1)
(a + (x a))
n!
(restul n forma Cauchy)
(R
n
f )(x) =
_
x
a
(x t)
n
n!
f
(n+1)
(t)dt
(restul n forma integrala)
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 3 / 13
Formula lui Maclaurin
Daca n formula lui Taylor se ia a = 0, se obt ine formula lui Maclaurin
f (x) = f (0) + xf

(0) + +
x
n
n!
f
(n)
(0) + (R
n
f )(x),
unde
(R
n
f )(x) =
x
n+1
(n + 1)!
f
(n+1)
(x), (0, 1).
Example de dezvoltari uzuale
e
x
= 1 + x +
x
2
2!
+ +
x
n
n!
+ R
n
(x); (1)
sin x = x
x
3
3!
+
x
5
5!
+ + (1)
n
x
2n+1
(2n + 1)!
+ R
2n+1
(x); (2)
cos x = 1
x
2
2!
+
x
4
4!
+ + (1)
n
x
2n
(2n)!
+ R
2n
(x); (3)
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 4 / 13
Alte dezvoltari uzuale
ln(1 + x) = x
x
2
2
+
x
3
3
+ + (1)
n
x
n
n + 1
+ R
n+1
(x); (4)
(1 + x)
k
= 1 +
_
k
1
_
x +
_
k
2
_
x
2
+ +
_
k
n
_
x
n
+ R
n
(x), (5)
unde
_
k
n
_
=
k(k 1) . . . (k n + 1)
n!
.
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 5 / 13
Brook Taylor (1685-1731) Colin Maclaurin (1698-1768)
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 6 / 13
Aplicat ii I
Problema
Sa se scrie formula lui MacLaurin pentru funct ia f : [a, ) R,
f (x) =

a + x, a > 0.
Solut ie. Scriem f (x) =

a + x =

a
_
1 +
x
a
_1
2
; se obt ine
f (x) =

a
_
1 +
1
2
x
a
+ (1)
1
1
2
2
1
2!
_
x
a
_
2
+ (1)
2
1
2
3
1
3!
_
x
a
_
3
+ . . .
+(1)
n1
1 3 5 . . . (2n 3)
n!2
n
_
x
a
_
n
+ (R
n
f )(x)
_
.
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 7 / 13
Aplicat ii II
Problema
Sa se determine numarul natural n astfel ca pentru a = 0 si f : R R,
f (x) = e
x
, T
n
f sa aproximeze f n [1, 1] cu trei zecimale exacte.
Solut ie. Impunem condit ia |(R
n
f ) (x)| =

x
n+1
e
x
(n+1)!

< 10
3
.Deoarece
x < 1, e
x
< e < 3, avem

x
n+1
(n + 1)!
e
x

<
3
(n + 1)!
< 10
3
n = 6.

In particular, luand x = 1, obt inem


e
_
1 +
1
1!
+ +
1
6!
_
<
1
1000
.
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 8 / 13
Aplicat ii III
Problema
Sa se aproximeze
3

999 cu 12 zecimale exacte.


Solut ie. Avem
3

999 = 10
_
1
1
1000
_1
3
.
Folosim formula (5) pentru k = 1/3, x =
1
1000
.

Intr-o serie alternata
modulul erorii este mai mic decat modulul primului termen neglijat.
|(R
n
f )(x)| <

_
1
3
n
_
10
3n

.
Pentru n = 4, avem |(R
n
f )(x)| <
10
243
10
12
=
1
24300000000000
.
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 9 / 13
Formula lui Taylor bidimensionala
Pentru o funct ie f : R
2
R, o expresie a formulei lui Taylor este
f (a + h, b + k) =
n

i =0
1
i !
_
h

x
+ k

y
_
i
f (a, b) + R
n
(h, k) (6)
cu restul
R
n
(h, k) =
1
(n + 1)!
_
h

x
+ k

y
_
n+1
f (a + h, b + k) , (0, 1).
Semnicat ia termenilor diferent iali este
_
h

x
+ k

y
_
0
f (a, b) = f (a, b)
_
h

x
+ k

y
_
1
f (a, b) =
_
h
f
x
+ k
f
y
_
(a, b)
_
h

x
+ k

y
_
2
f (a, b) =
_
h
2

2
f
x
2
+ 2hk

2
f
xy
+ k
2

2
f
y
2
_
(a, b).
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 10 / 13
Un exemplu
Problema
Scriet i dezvoltarea Taylor a lui f (x, y) = cos xy, pentru n = 1.
Solut ie. Aplicand formula (6) se obt ine
cos[(a + h)(b + k)] = cos ab (hb + ak) sin ab + R
1
(h, k),
unde R
1
este suma a trei termeni

1
2
h
2
(b + k)
2
cos [(a + h)(b + k)]
hk {(a + h)(b + k) cos [(a + h)(b + k)] + sin [(a + h)(b + k)]}

1
2
k
2
(a + h)
2
cos [(a + h)(b + k)] .
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 11 / 13
Exemple
Exemple Maple exempletaylor.html
Exemple MuPAD mupadtaylor.html
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 12 / 13
Bibliograe I
W. Cheney, David Kinkaid, Numerical Mathematics and Computing,
6th edition, Brooks/Cole, 2008
J. Stoer, R. Burlisch, Introduction to Numerical Analysis, 2nd ed.,
Springer Verlag, 1992.
C. Ueberhuber, Numerical Computation. Methods, Software and
Analysis, vol. I, II, Springer Verlag, Berlin, Heidelberg, New York,
1997.
Radu T. Trmbit as (UBB) Formula lui Taylor si aplicat ii 13 / 13

Potrebbero piacerti anche