Está en la página 1de 6

Maple: Derivadas y Puntos Crticos

Maple: Derivadas y Puntos Crticos


Introduccin
Sabemos que Maple es capaz de llevar a cabo clculos algebraicos de una forma sencilla. Por esto resulta un programa ideal para resolver operaciones de carcter simblico relativas al clculo. En este captulo intentaremos demostrar cmo Maple puede usarse para encontrar la derivada de una funcin, determinar los puntos crticos de la funcin, si existen, y ayudarte a clasificar los puntos crticos de la funcin.

Calcular la Derivada de una Funcin


Definida la funcin f como

> f := x^3*(x^2-1); f := x3 (x2 1) La derivada de la funcin se calcula usando el comando diff. Para descubrir cmo usar mejor el diff buscaremos el archivo de ayuda de Maple que est asociado a l. Para que Maple te ayude a resolver dudas sobre comandos incluye en la lnea de comando una interrogacin e inmediatamente despus el comando sobre el que tienes dudas (sin ningn espacio entre medias). Luego pulsa Enter. Por ejemplo

> ?diff

La ayuda aparecer en una nueva ventana que te indicar la sintaxis correcta del comando y te ofrecer ejemplos sobre cmo usarlo.

Para calcular la primera derivada de una funcin usando el comando diff necesitamos identificar qu funcin estamos diferenciando y especificar respecto a qu variable estamos diferenciando. Si queremos diferenciar la function f, definida arriba, respecto de la x, deberemos escribir:

> diff(f,x); 3 x2 (x2 1) + 2 x4

Maple: Derivadas y Puntos Crticos

Existen dos formas para calcular la segunda derivada de la function f. En la primera opcin tenemos que dar un nombre, por ejemplo g, al resultado de la primera derivada y despus calcular diff(g,x) como vemos a continuacin:

> g:=diff(f,x); g := 3 x2 (x2 1) + 2 x4 > diff(g,x); 6 x (x2 1) + 14 x3

La segunda manera es ms directa: en este caso simplemente indicamos a Maple que queremos diferenciar la derivada de la funcin f dos veces para que nos ofrezca as la segunda derivada:

> diff(f,x,x); 6 x (x2 1) + 14 x3

De esta manera podemos calcular el grado de derivada que queramos. As por ejemplo, el comando Maple para calcular la cuarta derivada es el siguiente:

> diff(f,x$4); 120 x

Si comparas este resultado con el que obtendramos con el comando diff(f,x,x,x,x); comprobars que es exactamente el mismo. La va en la que usamos x$4 es ms rpida ya que hay menos que escribir, pero adems es sintcticamente ms correcta ya que es ms fcil hallar derivadas de un orden superior que de la otra manera.

SI lo que tenemos es una funcin con varias variables Maple puede calcular las derivadas tambin fcilmente. La clave cuando trabajamos con una funcin de mltiples variables est en especificar respecto a qu variable estamos diferenciando.

> h := 3*x*y^2*(x^2-4*y); h := 3 x y2 (x2 4 y) 2

Maple: Derivadas y Puntos Crticos > diff(h,x); 3 y2 (x2 4 y) + 6 x2 y2 > diff(h,y); 6 x y (x2 4 y) 12 x y2

Calcular los Puntos Crticos


Un punto crtico es un punto en el dominio de la funcin en el que sta deja de ser diferenciable. Esto significa que la pendiente de la funcin evaluada en ese punto es igual a cero. Antes de calcular los puntos crticos de una funcin sera bueno si en primer lugar representsemos la funcin de manera que podamos estimar aproximadamente el valor o valores del punto crtico o los puntos crticos. Usaremos la funcin f que ya hemos definido en la seccin anterior:

> f := x^3*(x^2-1); f := x3 (x2 1)

Para representar una funcin en Maple usaremos el comando plot. Esta instruccin tiene dos argumentos: la primera es trazar la funcin con la que trabajamos, y la segunda es el intervalo sobre el que nosotros trazaremos la funcin. Por lo tanto trazaremos la function f en el intervalo [1; +1] como sigue:

> plot(f,x=-1..1);

Figura 1: Grfico de y = x3(x2 1) entre -1 and +1.

Al observar el grfico veremos que ste sugiere la existencia de tres puntos en los que la tangente sera paralela al eje de las x:

1. Un punto en el intervalo (1; 0), que est prximo a x=-0.75. 2. Un punto cercano a x=0. 3. Un punto en el intervalo (0; 1), que est prximo a x=0.75.

Maple: Derivadas y Puntos Crticos

Para calcular los puntos crticos diferenciaremos la funcin y la resolveremos igualndola a cero. Nombraremos a la derivada de la funcin f como df:

> df := diff(f,x); df := 3 x2 (x2 1) + 2 x4

Si usamos el comando solve para resolver df igual a cero aparecen los puntos crticos. Maple, por defecto, ofrece los puntos crticos como fracciones. Si deseas convertirlos en decimales debers usar el comando evalf:

> cp := evalf(solve(df=0,x)); cp := 0:; 0:; 0:7745966692; 0:7745966692

Maple nos ha indicado que existen cuatro puntos crticos, pero al revisarlos observamos que dos de esos puntos, localizados en el origen, son el mismo. Calcularemos el valor crtico asociado a cada uno de los puntos crticos sustituyendo por f cada uno de estos puntos en la ecuacin original.

Recordad que cp se refiere a los cuatro resultados ofrecidos por Maple de manera que para acceder a los puntos crticos de forma individual usaremos corchetes, eg. cp[1] debera ofrecer el valor del primer punto crtico incluido en cp i.e. 0.

> evalf( subs(x=cp[1], f) ); 0:

Por lo tanto la coordenada del primer punto crtico es (0; 0): cp[2] ofrece el mismo resultado, por lo que no lo tendremos en cuenta. Los valores crticos relacionados con cp[3] y cp[4] se calculan de una manera similar:

> evalf( subs(x=cp[3],f) ); 0:1859032006 > evalf( subs(x=cp[4],f) ); 0:1859032006 4

Maple: Derivadas y Puntos Crticos

Por

lo

que

las

coordenadas

de

los

dos

puntos

crticos

finales

son

(0:7745966692;0:1859032006) y (0:7745966692; 0:1859032006):

Para verificar si los puntos crticos son locales mximos, mnimos o puntos de inflexin realizaremos una comprobacin en la segunda derivada tal y como sigue:

Si la funcin f es dos veces diferenciable en el entorno de un punto fijo x, i.e. f0(x) = 0 entonces if f00(x) < 0 luego f posee un punto local mximo en x, if f00(x) > 0 por lo que f posee un punto local mnimo en x, if f00(x) = 0 luego la comprobacin de la segunda derivada es inconclusa en el punto x (podra ser un punto de inflexin o no). If f00(x) = 0 entonces una manera sencilla de comprobar si el punto crtico es de inflexin es calcular f00 en dos puntos muy cercanos al punto crtico, uno en cada lado, y observar si aparecen signos diferentes. Si es as, el punto crtico que se ha analizado es un punto de inflexin. Por lo tanto necesitamos calcular la segunda derivada de la funcin f as como el valor de la segunda derivada de cada uno de los puntos crticos.

> d2f := diff(df,x); d2f := 6 x (x2 1) + 14 x3 Calcular la segunda derivada de un punto crtico cp[1], i.e. x = 0. > evalf(subs(x=cp[1],d2f)); 0:

Esta comprobacin es inconclusa por lo que necesitamos calcular f00 en dos puntos cercanos a x = 0. Los dos puntos en los que nos fijaremos sern x = 0:15 y x = +0:15.

> evalf(subs(x=0.15,d2f)); 0:832500 > evalf(subs(x=-0.15,d2f)); 0:832500

Maple: Derivadas y Puntos Crticos Debido a que estos dos valores poseen diferente signo, el punto x = 0 es de hecho un punto de inflexin. Calcular la segunda derivada del punto crtico cp[3], i.e. x = 0:7745966692.

> evalf(subs(x=cp[3],d2f)); 4:647580014

La segunda derivada es positive, lo que implica que el punto crtico x = 0:7745966692 es un punto local mnimo. Finalmente calcularemos la segunda derivada del punto crtico cp[4], i.e. x = 0:7745966692.

> evalf(subs(x=cp[4],d2f)); 4:647580014

La segunda derivada es negativa y por lo tanto esto significa que el punto crtico x = 0:7745966692 es un punto local mximo. De esta manera hemos calculado y clasificado puntos crticos relativos a una funcin dada.

También podría gustarte