aproximaciones2

Embed Size (px)

Citation preview

  • 8/4/2019 aproximaciones2

    1/11

    A P(Polinomio de Taylor en R n)

    M C C

    En este trabajo nos ocuparemos de extender a funciones de varias variables losresultados obtenidos para funciones de una variable.

    I. Introducci on

    Antes de ocuparnos del tema especco necesitamos tratar algunos asuntos esencialmentealgebraicos que facilitar an luego la comprensi on de los conceptos principales.

    A partir de una funci on f : R n R y de un punto a R n vamos a encontrar la forma enque se puede escribir un polinomio de grado 1 y otro de grado 2 que cumplen la condici on

    P (a ) = f (a )

    Nos interesan especialmente porque el polinomio de Taylor, al tener que aproximar a la funci on

    cerca dea

    , deber a comenzar por coincidir con ella en ese punto.

    F 1 R n

    Sea P : R n R un polinomio de grado menor o igual que 1 tal que P (a ) = f (a ). Lacondici on sobre su grado obliga a que s olo contenga monomios de grado 1 o cero. Por lotanto,

    P (x) = b1 x1 + + bn xn + c

    donde b1 , . . . , bn , c R est an jos. Llamando

    b = (b1 , . . . , bn)

  • 8/4/2019 aproximaciones2

    2/11

    2 MARIA DEL CARMEN CALVO

    se puede escribir en la forma

    P (x) = b x + c

    La condici on P (a ) = f (a ) dice que

    b a + c = f (a )

    O sea,

    c = f (a ) b a

    Llegamos nalmente a nuestro objetivo

    P (x) = b (x a ) + f (a ) (1.1)

    donde b R n .

    Ejemplo

    Consideremos la funci on f ( x, y, z) = 3 cos( x+ y) xyz2 , el punto a = (0 , , 2) y P el polinomiode grado 1

    P ( x, y, z) = 3 x 2 y + 4 z + 2 11 que satisface P (0, , 2) = f (0, , 2) = 3

    Es inmediato ver que se puede escribir en la forma

    P ( x, y, z) = (3 , 2, 4) ( x, y, z) + 2 11

    Siguiendo el procedimiento del desarrollo anterior, reemplazamos ( x, y, z) por

    ( x, y , z 2) + (0, , 2)

    y obtenemos

    P ( x, y, z) = (3, 2, 4) [( x, y , z 2) + (0 , , 2)] + 2 11

    = (3, 2, 4) ( x, y , z 2) + (3, 2, 4) (0 , , 2) + 2 11

    = (3, 2, 4) ( x, y , z 2) 2 + 8 + 2 11

    = (3, 2, 4) ( x, y , z 2) 3

    Lo hemos escrito entonces en la forma (1.1) con

    b = (3, 2, 4)

  • 8/4/2019 aproximaciones2

    3/11

    FACULTAD DE CIENCIAS FISICOMATEMATICAS E INGENIERIA UCA CALCULO AVANZADO P C 2007 3

    F 2 R n

    Sea P : R n R un polinomio de grado menor o igual que 2 tal que P (a ) = f (a ). Lacondici on sobre su grado obliga a que s olo contenga monomios de grado 2, 1 o cero. Por lotanto,

    P (x) =n

    i, j= 1

    a i j xi x j + d 1 x1 + + d n xn + c

    donde a i j , d k y c son n umeros reales jos y la matriz ( a i j) sim etrica.

    Recordando que los polinomios de grado 2 con todos sus monomios de grado 2 repre-sentan formas cuadr aticas, podemos escribir a este polinomio en la forma

    P (x) = x A xt + d x + c

    siendo A = (a i j) R n n sim etrica , d R n y c R .

    Nos proponemos aqu hacer algo similar al caso anterior; i.e., expresarlo en t erminos de lasdiferencias x a . Con ese prop osito, en la ecuaci on anterior escribimos

    x = x a + a

    con lo cual, recordando las propiedades del producto de matrices y del producto escalar 1 ,obtenemos

    P (x) = (x a + a ) A (x a + a )t + d (x a + a ) + c

    = (x a ) A (x a )t + a A (x a )t + (x a ) A a t + a A a t + d (x a ) + d a + c

    = (x a ) A (x a )t + 2(a A) (x a ) + d (x a ) + a A a t + d a + c

    = (x a ) A (x a )t + [2(a A) + d ] (x a ) + [a A a t + d a + c]

    Llamandob = d + 2 a A

    y teniendo en cuenta que f (a ) = P (a ) = a A a t + d a + c

    Llegamos nalmente a la forma en que quer amos escribir a P ,

    P (x) = (x a ) A (x a )t + b (x a ) + f (a ) (1.2)

    donde A R n n es sim etrica y b R n .

    Ejemplo

    Sean f ( x, y, z) = xy2 + 2 xz e yz , a = (1 , 0, 2) y P ( x, y, z) = 4 x2 3 y2 + z2 + xy yz+ 3 x y+ z 14que satisface

    P (1 , 0, 2) = 5 = f (1 , 0, 2)1y adem as que: y A yt = (y A yt )t = ((y)t )t (y A)t = y(y A)t = y ( Ay)

  • 8/4/2019 aproximaciones2

    4/11

    4 MARIA DEL CARMEN CALVO

    Este polinomio se puede escribir en la forma,

    P ( x, y, z) = x y z4 12 012 3

    12

    0 12 1

    x y z

    + (3 , 1, 1) ( x, y, z) 14

    Reemplazamos ( x, y, z) = ( x 1, y, z + 2) + (1 , 0, 2)

    P ( x, y, z) = x 1 y z + 2 + 1 0 24 12 012 3

    12

    0 12 1

    x 1 y

    z + 2

    +

    10

    2

    + (3, 1, 1) [( x 1, y, z + 2) + (1 , 0, 2)] 14

    = x 1 y z + 24 12 012 3

    12

    0 12 1

    x 1 y

    z + 2 x 1 y z + 2

    4 12 012 3

    12

    0 12 1

    10

    2

    1 0 24 1

    20

    12 3

    12

    0 12 1

    x 1 y

    z + 2

    + 1 0 24 1

    20

    12 3

    12

    0 12 1

    10

    2

    + (3, 1, 1) ( x 1, y, z + 2) + (3, 1, 1) (1 , 0, 2) 14

    = x 1 y z + 24 12 012 3

    12

    0 12 1

    x 1 y

    z + 2 x 1 y z + 2

    4 12 2

    4 12 2 x 1

    y z + 2

    + 4 12 210

    2

    + (3, 1, 1) ( x 1, y, z + 2) + 1 14

    = x 1 y z + 24 12 012 3

    12

    0 12 1

    x 1 y

    z + 2 2(4 ,

    12

    , 2) ( x 1, y, z + 2) + 8

    + (3, 1, 1) ( x 1, y, z + 2) 13

    = x 1 y z + 24 12 012 3

    12

    0 12 1

    x 1 y

    z + 2

    + [ 2(4 , 12

    , 2) + (3, 1, 1)] ( x 1, y, z + 2) 5

    = x 1 y z + 24 12 012 3

    12

    0 12 1

    x 1 y

    z + 2

    + ( 1, 12

    , 5) ( x 1, y, z + 2) 5

    Esto responde a la forma (1.2) con

    A =

    4 12 012 3

    12

    0 12 1y b = ( 1,

    12 , 5)

  • 8/4/2019 aproximaciones2

    5/11

    FACULTAD DE CIENCIAS FISICOMATEMATICAS E INGENIERIA UCA CALCULO AVANZADO P C 2007 5

    II. Polinonio de Taylor de orden 1 en R n

    Vamos a probar que para cada funci on f : R n R diferenciable en el punto a existe ununico polinomio P 1 : R n R que satisface

    lmx a

    f (x) P 1(x)x a

    = 0 (2.1)

    Comencemos por notar que un polinomio que cumple esta condici on, en particular satisface

    P 1(a ) = f (a )

    dado que, siendo que el cociente en (2.1) tiende a cero y el demoninador tambi en, no queda otraposibilidad que tambi en lo haga el numerador; con lo cual, por ser ambas funciones continuasimplica que

    f (a ) P 1(a ) = lmx a

    f (x) P 1(x) = 0

    Lo que diferencia a P 1 del resto de los polinomios que coinciden con f justo en a es que sugraco es el que esta m as cerca del graco de f para los x suciente cercanos a a .

    Recordando la forma que tienen todos los polinomios que coinciden con f en a 2 podemosescribir

    P 1(x) = b (x a ) + f (a )

    Se trata entonces de ver qui en es ese vector b . Escribamos la condici on (2.1) usando estaexpresi on de P 1 ,

    lmx a

    f (x) f (a ) b (x a )x a

    = 0

    Pero esto, por ser f diferenciable, s olo se cumple cuando

    b = f (a )

    Concluimos de esta forma que

    P 1(x) = f (a ) (x a ) + f (a )

    es el unico polinomio de grado menor o igual que 1 que cumple (2.1) . Adem as, cuando n = 2 , su gr aco es el plano tangente al gr aco de f en (a , f (a )).

    III. Expresi on del t ermino complementario de orden 1 en R n

    El t ermino complementario de Taylor de orden 1 alrededor del punto a se dene por

    R1(x) = f (x) P 1(x)2cf. la ecuaci on (1.1)

  • 8/4/2019 aproximaciones2

    6/11

    6 MARIA DEL CARMEN CALVO

    es decir, indica la diferencia entre la funci on y el polinomio de Taylor de orden 1 y nos da porlo tanto el error que cometemos al aproximar a f por P 1 en cada punto x. Teniendo en cuentaque

    lmx a

    R1(x)x a

    = lmx a

    f (x) P 1(x)x a

    = 0

    podemos lograr que el error que cometemos en esa aproximaci on sea tan chico como se quieracon tal de tomar a x sucientemente cerca de a .

    Nos proponemos ahora encontrar una forma de escribir a este resto que recuerde lo sabidopara funciones de una variable.

    Como pretendemos utilizar la forma Hessiana de f , vamos a pedir que esta funci on sea declase C 2 en un entorno de a .

    Para facilitar los c alculos deniremos a partir de f una funci on de una variable para lacual ya sabemos escribir su f ormula de Taylor de orden 1. M as precisamente, supongamos que

    f es de clase C 2

    en el disco D : x a < r

    sabemos que el segmento [ a , x] D para todo x D . Pero D tambi en incluye al segmento[2a x, a ] 3; luego, el segmento [2 a x, x] D . Esto se aprecia en el siguiente esquemagraco,

    x

    a

    2a-x

    D

    Comenzamos parametrizando este segmento,

    : [ 1, 1] D , (t ) = a + t (x a )

    cuyo vector tangente en todo instante es

    x a

    y a continuaci on denimos la funci on

    : [ 1, 1] R , (t ) = f ( (t ))

    3sim etrico de [ a , x] respecto de a sobre la recta que pasa por a y x

  • 8/4/2019 aproximaciones2

    7/11

    FACULTAD DE CIENCIAS FISICOMATEMATICAS E INGENIERIA UCA CALCULO AVANZADO P C 2007 7

    que resulta de clase C 2 y adem as satisface

    (0) = f (a ) , (1) = f (x) , (t ) = f ( (t )) (x a )

    La f ormula de Taylor de orden 1 de alrededor de t = 0 es

    (t ) = p1(t ) + r 1(t ) = (0) + (0) t + (t 0)

    2t 2

    para un cierto t 0 entre 0 y t . Escrito en t erminos de f , para t = 1, nos da

    f (x) = f (a ) + f (a ) (x a ) + (t 0)

    2(para un 0 < t 0 < 1)

    Necesitamos encontrar la expresi on del resto en terminos de f para lo cual deberemos derivar

    (t ) = f ( (t )) (x a ) = f x1

    ( (t ))( x1 a 1) + + f

    xn( (t ))( xn a n)

    Aplicando la regla de la cadena en cada sumando obtenemos

    (t ) = ( f x1 )( (t )) (x a ) ( x1 a 1) + . . . + ( f xn

    )( (t )) (x a ) ( xn a n)

    = ( f x1 )( (t )) (x a ), . . . , ( f xn

    )( (t )) (x a ) (x a )

    = (x a ) ( f x1 )( (t )) (x a ), . . . , ( f xn

    )( (t )) (x a )

    Recordando que cada la de la matriz Hessiana es el gradiente de cada derivada parcial primerade f vemos que

    ( f x1 )( (t )) (x a )...

    ( f xn )( (t )) (x a )

    = MH f ( (t ))(x a )t

    de donde resulta que

    (t ) = (x a ) MHf ( (t ))(x a )t = 2 H f ( (t ))(x a )

    Tomando t = t 0 obtenemos (t 0)

    2= H f ( (t 0))(x a )

    Si llamamos c = (t 0), hemos probado que la f ormula de Taylor de orden 1 de f alrededor de ase escribe

    f (x) = P 1(x) + H f (c)(x a )

    donde c = (t 0) [a , x] 4 .

    4por ser 0 < t 0 < 1

  • 8/4/2019 aproximaciones2

    8/11

    8 MARIA DEL CARMEN CALVO

    IV. Polinonio de Taylor de orden 2 en R n

    Supongamos que la funci on f : R n R es de clase C 2 en el punto a . Mostraremos queexiste un unico polinomio P 2 : R n R de grado menor o igual que 2 tal que

    lmx a

    f (x) P 2(x)x a 2

    = 0 (4.1)

    Comencemos por notar que esta condici on implica que, en particular,

    lmx a

    f (x) P 2(x)x a

    = 0 (4.2)

    Esto se deduce inmediatamente de

    f (x) P 2(x)x a

    = f (x) P 2(x)

    x a 2 x a

    Como observamos en una secci on anterior, la condici on (4.1) obliga a que P 2(a ) = f (a ) ypor lo tanto es posible escribirlo en la forma (1.2)

    P 2(x) = (x a ) A(x a )t + b (x a ) + f (a )

    Reescribimos la condici on (4.2) usando esta expresi on de P 2

    lmx a

    f (x) b (x a ) f (a )

    x a+

    x a

    x a A(x a )t = 0

    Ahora bien, la expresi onx ax a

    est a acotada dado que tiene norma 1 mientras que A(x a )t

    tiende a cero cuando x tiende a a . Esto nos dice que el segundo sumando tiende a cero cuandox a y en consecuencia dado que la suma tambi en converge a cero lo propio debe sucedercon el primer sumando; i.e.,

    lmx a

    f (x) b (x a ) f (a )x a

    = 0

    Pero entonces b (x a ) + f (a ) tiene que ser el polinomio de Taylor de orden 1 de f en a por locual

    b = f (a )

    Tenemos hasta ahora que el polinomio que buscamos debe tener la forma

    P 2(x) = f (a ) + f (a ) (x a ) + (x a ) A(x a )t

    solo nos resta ver qui enes son los elementos de la matriz A.Para lograr este objetivo vamos a usar el hecho que la existencia del l mite m ultiple de la

    condici on (4.1) asegura que se obtiene el mismo resultado cuando uno se aproxima a a porcualquier camino en particular.

  • 8/4/2019 aproximaciones2

    9/11

    FACULTAD DE CIENCIAS FISICOMATEMATICAS E INGENIERIA UCA CALCULO AVANZADO P C 2007 9

    Consideremos en primera instancia

    c(t ) = (a 1 , . . . , a i 1 , t , a i+ 1 , . . . , a n)

    que tiende a a cuando t a i. Conviene notar adem as que

    d (t ) = c(t ) a = (0, . . . , 0, t a i, 0, . . . , 0) y c(t ) a = d (t ) = |t a i |

    y tambi en que

    d (t ) A(d (t )) t = d (t )

    a 1ia 2i...

    a ni

    = 0 0 t a i 0 0

    a 1ia 2i...

    a ni

    = (t a i)2a ii

    La condici on (4.1) nos permite armar entonces que f (c(t )) f (a ) f (a )(d (t )) (t a i)2a ii

    (t a i)2 0

    cuando t a i. De aqu podemos concluir que

    a ii = lmt a i

    f (c(t )) f (a ) f (a )(d (t ))(t a i)2

    es decir,

    a ii = lmt a i

    f (a 1 , . . . , t , . . . , a n) f (a 1 , . . . , a n) f x

    i

    (a )(t a i)

    (t a i)2

    Siendo este un l mite de una variable en el que tanto numerador como denominador tienden acero cuando t a i podemos aplicar lHospital para concluir que

    a ii = lmt a i

    f xi

    (a 1, . . . , t , . . . , a n) f xi

    (a )

    2( t a i)

    =12

    lmt a i

    f xi

    (a 1 , . . . , t , . . . , a n) f xi

    (a )

    t a i

    = 12 2 f

    x2i(a )

    A esta altura podemos decir que la matriz A coincide con 12 MHf (a ), al menos, en su diagonalprincipal.

    Para calcular el resto de los elementos de A y comprobar nalmente que

    A =12

    MH f (a )

    bastara con reproducir lo hecho con los elementos de la diagonal pero esta vez usando el camino

    g(t ) = (a 1, . . . , a i 1 , a i + t , a i+ 1 , . . . , a j 1 , a j + t , a j+ 1 , . . . , a n) a

  • 8/4/2019 aproximaciones2

    10/11

    10 MARIA DEL CARMEN CALVO

    cuando t 0.Llegamos entonces a que hay a lo sumo un polinomio que puede cumplir la condici on (4.1)

    P 2(x) = f (a ) + f (a ) (x a ) + H f (a )(x a )

    Solo nos resta comprobar que este polinomio efectivamente satisface la condici on que locaracteriza. Para ello utilizaremos un argumento muy similar al empleado en la secci on anteriorpara llegar a la expresi on del resto de orden 1. M as precisamente, para cada x llamamos

    u =x ax a

    y denimos(t ) = f (a + t u )

    Cuentas similares a las hechas en esa ocasi on nos permiten ahora decir que

    (0) = f (a ) , ( x a ) = f (x) , (0) = f (a ) (x a ) , (0) = H f (a )(x a )

    Como para sabemos que

    lmt 0

    (t ) (0) (0) t 12 (0) t 2

    t 2= 0

    escribi endolo en t erminos de f llegamos a que

    lmx a

    f (x) f (a ) f (a ) (x a ) H f (a )(x a )x a 2

    = lmx a

    ( x a ) (0) (0) x a 12 (0) x a

    2

    x a 2

    = 0

    dado que cuando x a , x a 0.Queda probado entonces que

    P 2(x) = f (a ) + f (a ) (x a ) + H f (a )(x a )

    es el unico polinomio de grado menor o igual que 2 que satisface la condici on (4.1).

    Observaciones

    1. El polinomio de Taylor de orden 2 de f alrededor de a se puede expresar en la forma

    P 2(x) = P 1(x) + H f (a )(x a )

    2. El polinomio de Taylor de orden 2 de f alrededor de a aproxima mejor a f cerca de aque el polinomio de orden 1. En efecto, P 2 satisface

    lmx a

    f (x) P 2(x)x a 2

    = 0

  • 8/4/2019 aproximaciones2

    11/11

    FACULTAD DE CIENCIAS FISICOMATEMATICAS E INGENIERIA UCA CALCULO AVANZADO P C 2007 11

    y como x a 2 tiende a cero m as r apido que x a , esto nos dice que para cada x sucien-temente cercano a a , la diferencia

    f (x) P 2(x)

    es menor que la diferencia f (x) P 1(x)

    3. Esta propiedad vale en general: cuanto m as alto es el grado del polinomio de Taylor mayores su aproximaci on a la funci on cerca del punto.