leccion Taylor

9
Lecci´on 3: Aproximaci´ on de funciones por polinomios. F´ormula de Taylor para funciones escalares 3.1 Introducci´on Cuando es dif´ ıcil trabajar con una funci´on complicada, tratamos a veces de hallar una funci´on m´as sencilla que, en cierto sentido, aproxime a la dada. Es f´acil trabajar con funciones lineales y por lo tanto es natural hallar en principio una ”aproximaci´on lineal” de la funci´on dada. Si consideramos la funci´on f (x) derivable en x = a. La ecuaci´on de la recta tangente a la gr´afica en (a, f (a)) es y = f (a)+ f 0 (a)(x - a). Si aproximamos la gr´afica de la funci´on por su tangente en x = a, tenemos lo que llamamos aproximaci´ on lineal de la funci´on en un entorno de a: f (x) f (a)+ f 0 (a)(x - a) con x pr´oximoa a Ejemplo 3.1.1 Los economistas Samuelson y Swamy estudiaban el comportamiento de la funci´on f (x)= 1+ 3 2 x + 1 2 x 2 1 2 en un entorno de x =0. Para ello podemos hacer la aproximaci´ on lineal en dicho entorno es decir f (x)= f (0) + f 0 (0)(x - 0) y como f 0 (x)= 1 2 1+ 3 2 x + 1 2 x 2 - 1 2 · 3 2 + x f 0 (0) = 3 4 ; f (0) = 1 tenemos que f (x) 1+ 3 4 x. 1

description

leccion Taylor

Transcript of leccion Taylor

  • Leccion 3: Aproximacion de funciones

    por polinomios. Formula de Taylor para

    funciones escalares

    3.1 Introduccion

    Cuando es difcil trabajar con una funcion complicada, tratamos a veces de hallar una funcion

    mas sencilla que, en cierto sentido, aproxime a la dada. Es facil trabajar con funciones lineales y por

    lo tanto es natural hallar en principio una aproximacion lineal de la funcion dada.

    Si consideramos la funcion f(x) derivable en x = a. La ecuacion de la recta tangente a la grafica

    en (a, f(a)) es y = f(a) + f (a)(x a). Si aproximamos la grafica de la funcion por su tangente enx = a, tenemos lo que llamamos aproximacion lineal de la funcion en un entorno de a:

    f(x) f(a) + f (a)(x a) con x proximo a a

    Ejemplo 3.1.1 Los economistas Samuelson y Swamy estudiaban el comportamiento de la funcion

    f(x) =(1 +

    3

    2x +

    1

    2x2

    ) 12

    en un entorno de x = 0. Para ello podemos hacer la aproximacion lineal en dicho entorno es decir

    f(x) = f(0) + f (0)(x 0)

    y como

    f (x) =1

    2

    (1 +

    3

    2x +

    1

    2x2

    ) 12

    (3

    2+ x

    ) f (0) = 3

    4; f(0) = 1

    tenemos que f(x) 1 + 34

    x.

    1

  • Ocurre que la mayora de las veces las aproximaciones por funciones lineales no son lo suficientemente

    precisas y por lo tanto parece natural ensayar con aproximaciones mediante polinomios de grado

    superior, ya que las funciones polinomicas son sencillas en el sentido que para calcular el valor de

    una funcion en un punto solo tenemos que efectuar un numero finito de sumas y multiplicaciones.

    3.2 Aproximaciones de funciones por polinomios. Desar-

    rollo de Taylor

    Dada la funcion real de variable real y = f(x), la idea consiste en tomar un valor a para el cual

    sea conocido f(a) y construir un polinomio de grado n, que representaremos por Pn(x), cuya grafica

    pase por el punto (a, f(a)) y aproxime bien a la grafica de la funcion en un entorno de a. Ahora

    bien, la utilidad de las aproximaciones polinomicas es limitada a menos que sepamos el error a que

    dan lugar. Parece natural exigir que f(x) Pn(x) tienda a cero cuando x tienda a a, pero es unaexigencia muy debil. Vamos a exigir que la diferencia f(x) Pn(x) se haga pequena comparada con(x a)n cuando x tienda a a, es decir que lim

    xaf(x) Pn(x)

    (x a)n = 0 .Para comenzar, tomamos en un intervalo de centro x = a el polinomio

    Pn(x) = a0 + a1(x a) + a2(x a)2 + + an(x a)n

    y observamos que Pn(a) = a0. Derivando Pn(x) y sustituyendo x = a tenemos que

    P n(x) = a1 + 2a2(x a) + + nan(x a)n1 P n(a) = a1

    Derivando P n(x) y sustituyendo x = a tenemos que

    P n (x) = 2a2 + 3 2a3(x a) + + n(n 1)an(x a)n2 P n (a) = a2 a2 =P n (a)

    2

    Derivando y sustituyendo sucesivamente tendramos que

    P n)n (a) = n(n 1)(n 2) 2 an an =P n)n (a)

    n(n 1)(n 2) 2 1

    Por tanto podemos escribir

    Pn(x) = Pn(a) +P n(a)

    1!(x a) + P

    n (a)

    2!(x a)2 + + P

    n)n (a)

    n!(x a)n

    2

  • Podemos generalizar esta idea a una funcion real de variable real.

    Definicion 3.2.1 Sea y = f(x) una funcion real de variable real definida en un intervalo abierto I

    que contenga a a (f : I IR IR) n veces derivable en a. Llamamos Polinomio de Taylor de lafuncion en a:

    Pn(x) = f(a) +f(a)

    1!(x a) + f

    (a)

    2!(x a)2 + + f

    n)(a)

    n!(x a)n

    Teorema 3.2.1 Sea f : I IR IR n veces derivable en a y tal que la derivada n-esima de lafuncion sea continua en a. Sea Rn(x) = f(x) Pn(x), donde Pn(x) es el polinomio de Taylor de lafuncion en a, entonces lim

    nRn(x)

    (x a)n = 0 .A Rn(x) se le llama resto o termino complementario.

    Demostracion:(T.C.)

    limn

    Rn(x)

    (x a)n = limnf(x) f(a) + f

    (a)

    1!(x a) + f

    (a)

    2!(x a)2 + + f

    n)(a)

    n!(x a)n

    (x a)n

    Si aplicamos la Regla de LHopital sucesivamente llegaremos a

    limn

    Rn(x)

    (x a)n = limnfn)(x) fn)(a)

    n!=

    0

    n!= 0

    Nota 3.2.1 En este caso decimos que Rn(x) es un infinitesimo de orden (x a)n y lo expresamosRn(x) = (x a)n

    A la expresion

    f(x) = f(a) +f(a)

    1!(x a) + f

    (a)

    2!(x a)2 + + f

    n)(a)

    n!(x a)n + (x a)n

    se le llama Formula de Taylor con resto en forma infinitesimal.

    Ejemplo 3.2.1 Hallar el desarrollo de Taylor hasta grado n de la funcion f(x) = ln(x) en un

    entorno de x = 1 dando el resto en forma infinitesimal.

    Calculamos las derivadas hasta orden n de la funcion en el punto x = 1

    f(x) = ln(x) f(1) = ln(1) = 0

    3

  • f (x) =1

    x f (1) = 1

    f (x) = 1x2

    f (1) = 1

    f (x) =2

    x3 f (1) = 2...

    fn)(x) = (1)n+1 (n 1)!xn

    fn)(1) = (1)n+1(n 1)!

    Sustituyendo en la formula de Taylor

    f(x) = (x 1) 12(x 1)2 + 1

    3(x 1)3 + (1)

    n+1(n 1)!n!

    (x 1)n + (x 1)n

    Por ejemplo

    f(x) (x 1) 12(x 1)2 + 1

    3(x 1)3

    sera una aproximacion por un polinomio de grado tres.

    El teorema que viene a continuacion suministra una formula explcita para el resto.

    Teorema 3.2.2 Sea f : [a, b] IR IR y f derivable con continuidad n veces (f es de clase Cn) enun entorno de a y supongamos que exista fn+1)(a), entonces existe c (a, b) tal que

    f(b) = f(a) +f(a)

    1!(b a) + f

    (a)

    2!(b a)2 + + f

    n)(a)

    n!(b a)n + f

    n+1)(c)

    (n + 1)!(b a)n+1

    Demostracion:(T.C.) Sea

    g(x) = f(b) f(x)n

    k=1

    fn)(x)

    k!(b x)k

    (n + 1)!(b x)n+1

    donde es tal que g(a) = 0. La funcion g verifica el Teorema de Rolle, luego c (a, b)/g(c) = 0.Derivando y simplificando en la expresion de g(x) tenemos que

    g(x) = fn+1)(x)

    n!(b x)n +

    n!(b x)n

    Como g(c) = 0, entonces

    fn+1)(c)

    n!(b c)n +

    n!(b c)n = 0 = fn+1)(c)

    con lo que queda demostrado el teorema.

    4

  • Nota 3.2.2 El Teorema de Rolle nos dice que si f : [a, b] IR IR y f es (n + 1) veces derivableen (a, b) con f(a) = f(b), entonces c (a, b)/f (c) = 0.

    Si en la expresion anterior cambiamos b por x, tenemos que

    f(x) = f(a) +f(a)

    1!(x a) + f

    (a)

    2!(x a)2 + + f

    n)(a)

    n!(x a)n + f

    n+1)(c)

    (n + 1)!(x a)n+1

    con c (a, x). ARn(x) =

    fn+1)(c)

    (n + 1)!(x a)n+1

    le llamamos Resto de Lagrange.

    Esta formula del resto da una pista sobre el lmite superior del error que se comete al sustituir f

    por el polinomio n-esimo de Taylor. Supongamos, por ejemplo, que para todo x que pertenece a un

    entorno de a se verifica que |fn+1)(a)| M , podemos decir que en ese entorno

    Rn(x) M(n + 1)!

    |x a|n+1

    cuando n es grande y x esta proximo a a, entonces |Rn(x)| es pequeno ya que (n + 1)! es grande ycomo |x a| < 1, entonces |x a|n+1 sera pequeno.

    Definicion 3.2.2 (Formula de Maclaurin) Al desarrollo de Taylor en a = 0, le llamamos la

    formula de Maclaurin, es decir

    f(x) = f(0) +f(0)

    1!x +

    f(0)

    2!x2 + + f

    n)(0)

    n!xn +

    fn+1)(c)

    (n + 1)!xn+1

    con c (0, x) (de otra manera: c = x con 0 < < 1).

    Ejemplo 3.2.2 Obtener el desarrollo de Maclaurin de f(x) = ex. aplicarlo para calcular con un

    error menor que una milesima el valor de

    e.

    Calculamos las derivadas hasta orden n de la funcion en el punto x = 0

    f(x) = ex f(0) = e0 = 1

    f (x) = ex f (0) = 1

    f (x) = ex f (0) = 1

    5

  • ...

    fn)(x) = ex fn)(0) = 1

    Por tanto

    f(x) = ex = 1 + x +1

    2x2 + + 1

    n!xn +

    ec

    (n + 1)!xn+1

    con c (0, x) es el desarrollo pedido con el resto de Lagrange.El error cometido en la aproximacion es

    ec

    (n + 1)!xn+1

    Para calcular

    e debemos tomar primero x =1

    2y por tanto el error sera

    Rn(1

    2) =

    ec

    (n + 1)!

    (1

    2

    )n+1

    Como c (0,

    1

    2

    )y ex es creciente, tenemos que

    ec < e

    (1

    2

    )

    < 3

    (1

    2

    )

    < 2 Rn

    (1

    2

    )