Documente Academic
Documente Profesional
Documente Cultură
MAPLE 13
Universidad de Guadalajara
Universidad de Guadalajara
2011
ndice
Prlogo
Introduccin
10
11
Hoja de trabajo
17
Laboratorio 1
Leyes de los exponentes y radicales
Exponentes
Logaritmos
Ecuaciones exponenciales y logartmicas
Prctica 1
21
21
23
25
27
Laboratorio 2
Lmites y continuidad
Lmites y continuidad
Prctica 2
29
29
45
Laboratorio 3
La derivada
Recta tangente
Frmulas de diferenciacin
Evaluacin de la derivada
Prctica 3
47
47
49
55
63
Laboratorio 4
Temas adicionales de diferenciacin
Derivadas de orden superior
Diferenciacin implcita
Derivadas de orden superior implcita
Graficacin de funciones implcitas
Prctica 4
65
65
67
68
69
72
Laboratorio 5
Mximos y mnimos
Mximos y mnimos relativos
Extremos absolutos
Prueba de la segunda derivada
Prctica 5
73
73
79
81
87
Laboratorio 6
Integrales
La integral indefinida
Integral definida
rea bajo la curva
rea entre curvas
Prctica 6
88
88
95
103
105
117
119
Bibliografa
124
Prlogo
Introduccin
La actual tendencia, cada vez ms marcada, de cuantificacin en la ciencias, en los mtodos, en los procesos y en las
ramas aplicadas, requiere la capacitacin de especialistas
de alta calidad, que sean capaces de aprovechar las grandes
ventajas que ofrecen las calculadoras graficadoras y los
sistemas algebraicos de computacin. Por ejemplo, realizar
operaciones algebraicas, obtener una precisin extraordinaria en ciertos clculos, trazar grficas de funciones en dos y
tres dimensiones y poder manipularlas, suele ser una tarea
ardua y en ocasiones tediosa para quienes deben realizarla.
As, podemos hablar de las calculadoras graficadoras hp 50g
o Voyage 200 de Hewlett Packard y Texas Instruments, respectivamente, de la misma forma de sistemas algebraicos de
computacin como el Matlab, Mathematica o Maple.
El objetivo del presente trabajo es promover que el lector utilice esta herramienta informtica en su aprendizaje
matemtico mediante un sencillo manual lo suficientemente claro como para motivar la capacitacin del principiante
en el entorno de Maple.
Para conseguirlo, se presentan los contenidos en pequeas secciones denominadas laboratorios en los que se desarrollan temas de preclculo, pasando por lmites, continuidad, derivacin e integracin. Cada seccin es presentada
con claridad apropiada, dotando a cada idea con ejemplos
claros y concretos que, ms all de ilustrar el contenido
de lo tratado, atraigan la atencin y curiosidad del lector
Nuestra gratitud infinita a Nabila Serrano Moreno por la captura de este documento.
introduccin
maple
Necesidades
del sistema
Windows
Versin
Windows xp Pro
Windows xp Home
Windows 2003 Server
64-bit Windows
(xp, Windows Vista,
or Windows 7)
64-bit Windows 2008
Server
Vista Home Basic
Vista Home Premium
Business Ultimate Edition
Windows 7
l
cpu
recomendado
512 mb
Disco
duro
1 gb
512 mb
1 gb
512 mb
1 gb
512 mb
1 gb
512 mb
1 gb
512 mb
1 gb
1 gb
1 gb
512 mb
1 gb
ram
10
Comandos ms
utilizados en Maple
in
Operador de pertenencia para conjuntos.
evalb(exprb)
Evala una expresin booleana.
union(c1,c2)
Operador de unin para conjuntos.
intersection(c1,c2)
Operador de interseccin para conjuntos.
minus(c1,c2)
Operador de diferencia para conjuntos.
subset(c1,c2)
Operador de subconjuntos.
powerset(c1)
Calcula el conjunto potencia de un conjunto, requiere
el comando with(combinat).
nops(c1)
Obtiene la cardinalidad de un conjunto.
restart
Limpia la memoria de Maple para todas las definiciones.
unassign(var)
Limpia una variable nombrada var=variable.
unapply(expr)
Retorna un operador de una expresin en forma de funcin.
with( )
Trae funciones adicionales que se encuentran en la biblioteca de Maple.
11
numer( )
Selecciona el numerador de una fraccin.
denom( )
Selecciona el denominador de una fraccin.
ifactor(n)
Da la factorizacin de nmeros primos para un entero
dado.
lhs(eqn)
Selecciona el lado izquierdo de una ecuacin.
rhs(eqn )
Selecciona el lado derecho de una ecuacin.
rationalize(expr)
Racionaliza el denominador de una expresin.
simplify(expr)
Simplifica una expresin.
expand(expr)
Expande la expresin dada.
eval(expr,x=v)
Evala las expresiones en un punto donde x=a.
evalf(expr)
Evala numricamente una expresin dando por default 10 dgitos.
evalf(expr,n)
Evala numricamente una expresin dando el nmero
de dgitos que se requieran.
factor(expr)
Factoriza una expresin.
fsolve(eqn)
Encuentra numricamente (por aproximacin) la solucin de una ecuacin, cuando se le da el valor de x.
subs(x= v,expr)
Sustituye el valor de una variable en la variable independiente de la expresin.
solve(eqn)
Encuentra la solucin exacta de una ecuacin incluyendo ecuaciones con letras y sistemas lineales.
12
plot( )
Grfica de funciones definidas por expresiones algebraicas, ms de una expresin a la vez, puntos, ecuaciones
paramtricas, etc.
display( )
Combina graficas de funciones y puntos (requiere el
comando with(plots)).
implicitplot( )
Grfica de funciones definidas implcitamente.
Matrix([])
Es el comando para crear una matriz.
DeleteRow(M,#)
Elimina una fila de una matriz, donde M es la matriz y
# es el nmero de fila a eliminar.
DeleteColumn(M,#)
Elimina una columna de una matriz, donde M es la matriz y # es el nmero de columna.
RowOperation(M,,#)
Multiplica una fila de una matriz por un escalar, donde
M es la matriz, , es un escalar y # es el nmero de la
fila.
RowOperation(M,[ ])
Hace el intercambio de filas en una matriz, donde M es
la matriz.
ColumnOperation(M,,#)
Multiplica una columna por un escalar, donde M es la
matriz, , es el escalar y # el nmero de columna.
ColumnOperation(M,[ ])
Hace el intercambio de columnas en una matriz, donde
M es la matriz.
MatrixAdd()
Suma dos matrices.
Multiply()
Multiplica dos matrices.
ScalarMultiply()
Multiplica una matriz por un escalar.
13
MatrixScalarMultiply()
Multiplica una matriz por un escalar.
Transpose()
Transpone una matriz.
Determinant()
Calcula el determinante de una matriz.
MatrixInverse()
Calcula la matriz inversa.
ReducedRowEchelonForm(<|>)
Resuelve un sistema de ecuaciones por el mtodo de
Gaussiano.
GenerateEquations( ,[ ])
Convierte una matriz en un sistema de ecuaciones.
GenerateMatrix()
Convierte un sistema de ecuaciones en un sistema matricial.
LinearSolve()
Resuelve el sistema que est expresado en matrices.
limit()
Calcula el lmite de una funcin.
Limit()
Escribe el lmite de una funcin, sin calcularlo.
piecewise()
Define una funcin construida por partes.
discont()
Encuentra los puntos de discontinuidad de una funcin.
Showtangent()
Dibuja una funcin y la lnea tangente para un valor
dado de x.
D()
Deriva una funcin y evala la funcin derivada en x.
diff()
Calcula la derivada de una funcin.
Implicitdiff()
Deriva una funcin definida por una ecuacin.
CriticalPoints()
14
Pi
exp(1) e
I
15
sqrt(x)
abs(x)
exp(x)
ex
ln(x)
Logaritmo natural.
log(x)
Logaritmo natural igual que ln(x).
log[n](x) Logaritmo base n.
Funciones trigonomtricas:
sin(x), cos(x), tan(x), cot(x), sec(x), csc(x)
Funciones trigonomtricas inversas:
arcsin(x), arccos(x), arctan(x)
colores utilizados en maple
aquamarine
black
blue
navy
coral
cyan
brown
gold
green
gray
khaki
magenta
maroon
orange
pink
plum
red
sienna
tan
turquoise
violet
wheat
white
yellow
16
Hoja de trabajo
La principal interface de Maple se denomina hoja de trabajo. A continuacin explicaremos brevemente sus principales funciones.
ventana de maple clsico
17
Utilizar: ctrl + J.
Dar clic al icono .
Use el Men: Insert / Execution Group > After Cursor.
crear una lnea de texto
Utilizar ctrl + T.
Dar clic al icono .
Usar el Men: Insert / Text Input.
uso de un semicolon (punto y coma)
vs. colon (dos puntos)
/
Guardar un archivo /
Abrir un archivo existente e imprimir
Use el Men: File / New, Open, Save, Save As, Print, o en
su caso ctrl + P o dar clic a los iconos de abrir un archivo
y
ya existente , un nuevo archivo , para guardar
para imprimir .
hoja de trabajo
maple
18
hoja de trabajo
maple
19
ir a los hipervnculos
anteriores o posteriores
, para
organizacin de ventanas
hoja de trabajo
maple
20
Laboratorio 1
En este laboratorio se estudiarn las propiedades de los exponentes y radicales, adems se revisarn algunos de los
comandos algebraicos ms utilizados a lo largo del texto
tales como: simplify, solve y evalf.
exponentes
a 14
Ahora la divisin,
am
b23
m n
= a( ) , calculemos 12
n
a
b
> simplify(b^23/b^12);
b 11
0
En el caso de la potencia cero, a = 1, procedemos a
obtener z0
21
> simplify(z^0);
1
En el caso de la potencia de una expresin exponencial,
n
3
a
= a mn , determinar b5
( )
m
( )
> simplify((b^5)^3);
b 15
Para la potencia de un producto ( ab) = a n bn , podemos
calcular (cd)7
n
> simplify((c*d)^7);
c7 d 7
n
n
Ahora ilustremos la potencia de un cociente, a a k = ab n ,
b
8
calculemos a rt k
> simplify((r/t)^8);
r8
t8
laboratorio
maple
22
5 7
Ejemplo, simplifique 30 x y
15x 2 y 3
> simplify((30*x^5*y^7)/(15*x^2*y^3));
2 x3 y4
)(
Desarrolle la expresin 3x 2 y 3 7 x 4 y 5
> simplify((3*x^2*y^3)*(7*x^4*y^5));
21 x6 y8
3a3b5
Simplifique
13c 4
26c5
9a 2 b 3
> simplify(((3*a^3*b^5)/(13*c^4))^2*((26*c^5)/
(9*a^2*b^3))^2);
4 a2 b4 c2
9
logaritmos
Ilustraremos a continuacin algunas propiedades de la funcin logaritmo, al mismo tiempo que mostramos el uso
de la funcin log. Utilizaremos tambin la funcin evalf()
para evaluar numricamente. Primeramente, calcularemos
log3 550
> evalf(log[3](550));
5.743535132
A continuacin se da un ejemplo numrico para
exhibir el hecho de que el logaritmo de un producto es igual a la suma de los logaritmos de los factores,
es decir, log a ^ xy h = log a ^ x h + log a ^ y h , por ejemplo,
log 5 ^ 8 ) 5 h = log 5 ^ 8 h + log 5 ^ 54 h
laboratorio
maple
23
> evalf(log[5](8*54));
3.770524817
> evalf(log[5](8)+log[5](54));
3.770524817
Mostraremos ahora de manera numrica que el logaritmo de un cociente es igual al logaritmo del numerador
menos el logaritmo del denominador, esto es,
x
log a a y k = log a ^ x h + log a ^ y h
k
Por, log 7 a 643
49 = log 7 ^ 643 h - log 7 ^ 49 h, ejemplo ,
> evalf(log[7](643/49));
1.322941055
> evalf(log[7](643)-log[7](49));
1.322941055
Ejemplificaremos ahora que el logaritmo de un nmero
elevado a una potencia es igual a la multiplicacin de la
potencia por el logaritmo del nmero, log a ^ x n h = n log a ^ x h
con el ejemplo log 4 ^ 72 9 h = 9 log 4 ^ 72 h .
> evalf(log[4](72^9));
27.76466250
> evalf(9*log[4](72));
27.76466250
laboratorio
maple
24
ln ^ 201 h
ln ^ 6 h
> evalf(log[6](201));
2.959830825
> evalf(ln(201)/ln(6));
2.959830825
ecuaciones exponenciales y logartmicas
2 ^ 2 ln ^ 3 h - ln ^ 5 hh
ln ^ 3 h - ln ^ 5 h
laboratorio
maple
25
> fsolve(3^(x+4)=5^(x+2),x);
2.301320206
Ejemplo,
resolver
la
ecuacin
logartmica
log 6 ^ x + 3 h + log 6 ^ x - 2 h . De igual forma podemos resolver la ecuacin logartmica mediante el comando solve
> solve(log[6](x+3)+log[6](x-2)=1,x);
3
En este ejemplo se resolver el siguiente sistema de
ecuaciones exponenciales:
32 x y = 10
5 x 2 y = 100
Primero se despeja la variable x de ambas ecuaciones
empleando el comando solve y nombrando la variable despejada x1 y x2:
> x1:=solve(3^(2*x-y)=10,x);
x1 :=
1 ln ( 3) y + ln (10 )
2
ln (3)
> x2:=solve(5^(x-2*y)=100,x);
x2 :=
2 ln (5) y + ln (100 )
ln (5 )
laboratorio
maple
26
> y:=fsolve((x1)-(x2)=0,y);
y := -1.208934319
Para completar el trabajo, encontraremos x sustituyendo
el valor de y en cualquiera de las ecuaciones simultneas,
utilizando el comando eval.
> eval(x1,y=-1.2089);
1 - 1.2089 ln ^ 3 h + ln ^ 10 h
2
ln ^ 3 h
0.4435016369
Este ltimo es el valor de x.
prctica
1
1. Ejecute las operaciones indicadas:
a) (a 34 )
4
b) (a 2b8 )
7
5 0
c)
c)
c
1+ y
c
a
2
a
2. Simplifique
a)
laboratorio
maple
2
28 x y
2 3
4x y
b)
5
60 x y
3 3
10 x y
2 y
27
7 5 32 6 3 97
1
b) ln c 2 34 m = 5 ln ^7h + 6 ln ^32h + 8 ln ^97h - 2 ln ^34h
= 3x
a)
b)
c)
log 6 ^ x + 1 h + log 6 ^ x + 2 h = 1
d)
2 x 3
= 7 x 1
log ^ 4x + 5 h - log ^ x + 2 h = 1
3 2x + y = 240,
3x-y = 2
b)
2 - x + 2y = 3,
7 3x - y = 2
hoja de trabajo
maple
28
Laboratorio 2
Lmites y continuidad
En este apartado se estudiar cmo calcular lmites de diferentes formas con Maple, as cmo se determinar si una
funcin es continua o no. Esencialmente se utilizan los comandos limit, discont y piecewise, as como el comando plot.
lmites y continuidad
> restart;
f (x ) =
Sea la funcin
x 1
x 2 1
> f:=x->(x-1)/(x^2-1);
f := x
x 1
x 2 1
29
1
4
y
2
-3
-2
-1
x
-2
-4
x 1
, la lnea vertical que se da en el
x 2 1
laboratorio
maple
2. lmites y continuidad
30
2
4
y
2
-3
-2
-1
x
-2
-4
laboratorio
maple
2. lmites y continuidad
31
grfica
3
4
y
2
-3
-2
-1
x
-2
-4
x + 13
+ 1.
x
x +1
x +1
> f:=x->abs(x+1)^3/(x+1);
f := x
x+1 3
x+1
a := -1
laboratorio
maple
2. lmites y continuidad
32
Calcule el lmite
> limit(f(x),x=a);
0
Grafique la funcin dando valores al eje x desde -5 hasta 5
> plot (f(x),x=-5...5);
grfica
30
20
10
-4
-2
4
x
-10
laboratorio
maple
2. lmites y continuidad
33
> restart;
Cree la funcin f ( x ) =
x +1
x +1
> f:=x->abs(x+1)/(x+1);
f := x
x+1
x+1
a := -1;
Calcule el lmite de la funcin cuando x tiende a -1
> limit(f(x),x=a);
undefined
laboratorio
maple
2. lmites y continuidad
34
grfica
5
1
0.5
-4
-2
4
x
-0.5
-1
6
1
0.5
-4
-2
4
x
-0.5
-1
laboratorio
maple
2. lmites y continuidad
35
Se ha quitado la discontinuidad, mostrando que es verdad que la funcin no es continua en todo su dominio.
Ahora se darn diferentes ejemplos, pero con lmites
que tienden al infinito.
Antes de iniciar, borre la memoria del Maple, ya que de
no hacerlo se seguir utilizando la variable x, pero usted
puede utilizar otra variable si lo desea, esto slo se hace por
cuestin prctica.
> restart;
Calcule el siguiente lmite lim x " 3 2x 7+ 1 .
Primeramente defina la funcin
> f:=x->7/(2*x+1);
f := x
7
2x+1
a :=
Realice el clculo del lmite y grafquelo.
> limit(f(x),x=a);
0
> plot(f(x),x=-1...1);
laboratorio
maple
2. lmites y continuidad
36
grfica
7
400
200
-1
-0.5
0.5
x
-200
-400
2
Ejemplo, calcule el siguiente lmite lim x " 3 x -2 3x + 1
x +1
> limit((x^2-3*x+1)/(x^2+1),x=infinity);
1
Grafique el lmite anterior dando valores al eje x de -100
hasta 100.
> plot((x^2-3*x+1)/(x^2+1),x=-100...100);
laboratorio
maple
2. lmites y continuidad
37
grfica
8
2.5
1.5
0.5
-100
-80
-60
-40
-20 0
20
40
60
80
100
x
-0.5
undefined
Observe que el resultado muestra que no existe el lmite. Se corroborar este resultado calculando el lmite por la
izquierda y por la derecha, para que finalmente se grafique.
Para ello slo se aade la palabra left si es por la izquierda,
y la palabra right si el clculo se hace por la derecha.
> limit(8/x,x=0,left);
laboratorio
maple
2. lmites y continuidad
38
> limit(8/x,x=0,right);
9
200
100
-4
-2
-100
-200
laboratorio
maple
2. lmites y continuidad
39
10
60
50
40
30
20
10
-10
-8
-6
-4
-2
10
laboratorio
maple
2. lmites y continuidad
40
Se sigue el mismo procedimiento que el ejemplo anterior utilizando el comando piecewise, empezando por la
restriccin, seguida de la funcin
> c:=x->piecewise(x<-4,0,-4 <=x and x<=-2,4*x+16,-2<x
and x<=1,2*x^2,1<x and x<=6,5*sqrt(x+3)-8,7);
c := x piecewise ( x < 4 , 0, 4 x and x 2 , 4 x + 16 , 2 < x
and x 1, 2 x2, 1 < x and x 6, 5 x + 3 8, 7 )
laboratorio
maple
2. lmites y continuidad
41
grfica
11
8
-4
-2
10
> f:=x->piecewise(x>0,1,x=0,0,x<0,-1);
f := x piecewise ( 0 < x, 1, x = 0, 0, x < 0, 1)
laboratorio
maple
2. lmites y continuidad
42
12
1
0.5
-3
-2
-1
-0.5
-1
Existe discontinuidad en la funcin ya que hay un evidente salto en la funcin definida por partes, cuando x=0.
Adems, formalmente podemos verificar que el lmite de la
funcin no existe cuando x=0. Por lo tanto, la funcin es
discontinua en x=0.
Verifique si la siguiente funcin es continua o discontinua
s^ xh = '
x 2, x 1 2
x + 2, x $ 2
laboratorio
maple
2. lmites y continuidad
43
> plot(s(x),x=-5...5,discont=true);
grfica
13
25
20
15
10
-4
-2
4
x
( )
f x =
6
.
x 2 x 6
laboratorio
maple
2. lmites y continuidad
44
f := x
x
x2 x 6
> discont(f(x),x);
{ -2, 3 }
Observe que el resultado es {2,3} los cuales son los valores de x donde f (x) es discontinua.
prctica
2
1. Calcule y grafique los siguientes lmites de las funciones:
a) lim x " 3 ^2x 3 - 7x 2 + 1 h
2
-6m
b) lim x " 2 c x x+-x 2
c) lim x " 3 c
1
d) lim x " 0 a x x k
3
m
^ x - 2h3
- x, x # 0
b) f ^ x h = *
x2 , x # 1
x, x 2 1
x, x 2 0
Z
]] 3 , x 1 0
c) f ^ x h = [ 2, x = 0
]
1, 1 1 x
\
laboratorio
maple
2. lmites y continuidad
45
laboratorio
maple
a) f ( x ) =
x+2
2 x + 3x 2
b) f ( x ) =
2x2 2x
x2 4x + 3
c) f (x ) =
x +1
x
2. lmites y continuidad
46
Laboratorio 3
La derivada
En este apartado se utilizar la biblioteca de Maple, especficamente la biblioteca student, con el comando showtangent para mostrar cmo se grafica la ecuacin de la recta
tangente a la curva en un punto dado; sin tener que derivar
ni calcular la pendiente en dicho punto.
Se debe llamar la biblioteca de Maple con el comando
with(nombre de la biblioteca). El nombre de la biblioteca
que utilizaremos es student. Como resultado de la instruccin with, se observarn los diferentes comandos que contiene la biblioteca student. Para nuestro caso se utilizar el
comando showtangent.
> with(student);
47
14
1000
500
-10
-8
-6
-4
-2
10
-500
-1000
Recta tangente
f(x)=x3
Punta de tangencia
laboratorio
maple
3. la derivada
48
> showtangent(x^2+5,x=5);
grfica
15
100
50
-10
-8
-6
-4
-2
x
6
10
-50
-100
Recta tangente
f(x)=x2+5
Punta de tangencia
En esta seccin se aprender cmo derivar con Maple utilizando las diferentes frmulas de derivacin con los comandos D ( f ) y diff.
Para utilizar D ( f ) se deber definir previamente la funcin. La ventaja de este comando es que el resultado se
puede volver a llamar despus. La sintaxis diff se utiliza
para derivar sin necesidad de definir previamente la funcin, sin embargo, no se puede volver a llamar posteriormente este resultado.
Primero, borre la memoria de Maple con el comando
restart.
> restart;
laboratorio
maple
3. la derivada
49
f^ x + hh - f^ xh
h
> (f(x+h)-f(x))/h;
^ x + h h2 - x 2
h
Expanda la funcin anterior con el smbolo % (que significa el valor anteriormente calculado) para obtener el resultado:
> expand(%);
2x+h
Finalmente, calcule el lmite cuando h tiende a cero de
la funcin que expandi, llamndolo con el smbolo %,
para obtener finalmente la primera derivada.
> f(x)=limit(%,h=0);
f (x) = 2 x
En el siguiente ejemplo se calcula la derivada de la funcin f (x) = x utilizando el comando D ( f ) , donde D significa la primera derivada de f, que es la funcin a derivar.
laboratorio
maple
3. la derivada
50
f := x x
Utilice el comando D ( f ) para derivar la funcin anterior.
> D(f);
1
El resultado de la primera derivada de la funcin es
f ^ x h = x es f l ^ x h = 1.
Ahora se calcular la primera derivada para la misma
funcin, slo que ahora con el comando diff(), el cual se
utiliza sin necesidad de nombrar la funcin, para ello se
introduce la funcin y se indica con respecto a qu variable
se va a derivar.
El comando diff() tiene como primer argumento la funcin a derivar, la variable con respecto a la cual se va a
derivar la funcin, y como segundo argumento la variable
con respecto a la cual se deriva.
> diff(x,x);
1
Es el mismo resultado que en el ejemplo anterior, slo
que no es necesario escribir la funcin. Vea el siguiente
ejemplo:
Calcule la primera derivada de la funcin f ^ x h = x
primero con el comando D ( f ) y despus con el comando
diff(). Observe los resultados:
laboratorio
maple
3. la derivada
51
> f:=x->sqrt(x);
f := x x
> D(f);
x
1 1
2 x
> diff(sqrt(x),x);
1
2
El primer resultado est en forma de funcin y el segundo es directo. Si se necesita el primer comando, es para
posteriormente sustituir valores, lo cual se ver en el siguiente laboratorio. Si utiliza el segundo comando probablemente se desee el valor para no considerar la primera
derivada como funcin.
Encuentre la primera derivada de f ^ x h = x ^3x 2 - 10x + 7 h
utilizando el comando diff()
> diff(x*(3*x^2-10*x+7),x);
3x 2 - 10x + 7 + x ^ 6x - 10 h
> expand(%);
9 x2 20 x + 7
A continuacin se da otro ejemplo para encontrar la
primera derivada, donde se utiliza el comando simplify y
expand.
Borre la memoria de Maple
> restart;
laboratorio
maple
3. la derivada
52
4q 3 + 7q - 4
q
> diff((4*q^3+7*q-4)/q,q);
12 q 2 + 7 4 q 3 + 7 q 4
q
q2
Observe que se obtiene una resta de fracciones, por lo
cual se procede a simplificar la expresin con el comando
simplify y el operador %
> simplify(%);
4 ( 2 q3 + 1 )
q2
Ahora ya est simplificada la expresin, pero todava
hay que expandir el resultado anterior para obtener finalmente la primera derivada de f(q)
> expand(%);
8q+
4
q2
5 x4 ( x 4 ) 5 + 5 x5 ( x 4 ) 4
El resultado es la primera derivada de la funcin, pero
no est factorizada, por lo cual se utilizar el comando
factor para factorizar la expresin y as tener un mejor
resultado.
laboratorio
maple
3. la derivada
53
> factor(%);
10 x4 ( x 2 ) ( x 4 ) 4
A continuacin se darn diferentes ejemplos para derivar funciones logartmicas y exponenciales.
Derive f ^ x h = ln ^ x 100 h
> diff(ln(x^100),x);
100
x
Encuentre f l ^ x h = x de f ^ x h =
> diff(x^2/ln(x),x);
x2
ln ^ x h
2x
x
ln( x ) ln( x ) 2
El resultado es una resta de fracciones, por lo cual se
tendr que utilizar el comando factor para factorizar la expresin.
> factor(%);
x ( 2 ln( x ) 1 )
ln( x ) 2
El siguiente ejemplo es para encontrar la primera derivada de una funcin logartmica que tiene diferente base.
Encuentre la primera derivada de f ^ x h = log 2 ^ x 2 + 4 h .
> diff(log[2](x^2+4),x);
laboratorio
maple
3. la derivada
54
2x
( x + 4 ) ln( 2 )
2
7 ex
Cul es la primera derivada de f ^ x h = x 2 e - x ?
2
> diff(x^2*exp((-x^2)),x);
2xe
( x2 )
2 x3 e
( x2 )
2 x e
( x2 )
(x 1) (x + 1)
> simplify(%)
2 x e
( x2 )
( 1 + x2 )
evaluacin de la derivada
laboratorio
maple
3. la derivada
55
Defina la funcin f ^ x h = 3x 2 + 4x - 8
> f:=x->3*x^2+4*x-8;
f := x 3 x2 + 4 x 8
Utilice el comando D(f) y derive la funcin enseguida
nombre entre parntesis el valor que en l se requiere evaluar la derivada, para este caso es cero
> D(f)(0);
4
El resultado es 4, el cual es el valor de la pendiente en el
punto (0,8), sin necesidad de conocer primero la derivada.
Sin embargo, si slo se utiliza el comando D(f), se obtendr
la primera derivada como una funcin, lo cual se har en el
siguiente paso:
> D(f);
x6x+4
Ahora se evaluar el valor de x para los dems puntos,
lo cual dar como resultado la pendiente, respectivamente.
> D(f)(2);
16
> D(f)(-3);
-14
En el siguiente ejemplo se utilizar la biblioteca de Maple para graficar la ecuacin de la recta tangente.
laboratorio
maple
3. la derivada
56
f := x 4 x2 + 5 x + 6
Derive la funcin y evalela cuando x = 1 para encontrar la pendiente de la recta
> D(f)(1);
13
Encuentre la ecuacin de la recta tangente utilizando el
comando solve
> ecrectag:=solve(13=(y-15)/(x-1),y);
ecrectag := 13 x + 2
Grafique la funcin y la recta tangente a ella utilizando la biblioteca de Maple with(student) y el comando
showtangent
> with(student):showtangent(f,x=1);
laboratorio
maple
3. la derivada
57
grfica
16
400
300
200
100
-10
-8
-6
-4
-2
10
x
-100
Recta tangente
f (x)= 4x2+5x +6
Punta de tangencia
1
Determine el costo marginal de c = q2 + 50q + 1000 cuando
q = 15, q = 16 y q = 17.
Grafique la funcin.
Los pasos a realizar son los siguientes:
1. Borre la memoria de Maple.
2. Derive la funcin con el comando D() para encontrar el
costo marginal.
3. Evale la derivada en cada punto con el nico fin de encontrar el valor del costo marginal cuando se producen
q unidades.
4. Obtenga de la biblioteca de Maple el comando plots
para graficar el costo y el costo marginal. Utilice en
lugar de q la variable x para que se pueda graficar y
establezca un dominio de -100 hasta 100, y el rango de
-1000 a 1000.
laboratorio
maple
3. la derivada
58
n paso
> restart;
n paso
> c:=q->q^2+50*q+1000;
c := q q 2 + 50 q + 1000
> D(c);
q 2 q + 50
La funcin anterior representa el costo marginal.
n paso
> D(c)(15);
80
> D(c)(16);
82
> D(c)(17);
84
n paso
> with(plots):
> plot({x^2+50*x+1000,2*x+50},x=-100...100,y=-1000
...1000);
laboratorio
maple
3. la derivada
59
grfica
17
1000
800
600
y
400
200
-100
-80
-60
-40
-20
-200
20
40
60
80
100
-400
-600
-800
-1000
Funcin de costos
Costo marginal
2
Calcule el producto del ingreso marginal. Cuando
q=
10m 2
900
, p = q + 9 , y m = 9 donde m es el
2
m + 19
laboratorio
maple
3. la derivada
60
> q:=m->10*m^2/(m^2+19)^(1/2);
q: = m "
10m 2
m 2 + 19
> p:=q->900/(q+9);
900
p: = q " q + 9
n paso
> p(q)*q;
900q
q+9
laboratorio
maple
3. la derivada
61
n paso
> a:=q(9);
a :=
81 100
10
n paso
> r:=q->900*q/(q+9);
n paso
> D(r);
> b:=D(r)(a);
n paso
> D(q);
laboratorio
maple
3. la derivada
62
n paso
> c:=D(q)(9);
n paso
> d:=b*c;
n paso
10
> evalf(d);
10.71000001
Con este resultado podemos decir que, dadas las funciones anteriores, cuando se contrata un trabajador adicional
(el trabajador numero 10), se espera que el ingreso aumente
aproximadamente en 10.7 unidades.
prctica
3
1. Derivar las siguientes funciones:
a)
c)
laboratorio
maple
3. la derivada
b)
d)
63
e)
2. Muestre la recta tangente a la curva para la siguiente
funcin cuando x = 2 para
b)
c)
laboratorio
maple
3. la derivada
64
Laboratorio 4
En la presente seccin se estudiarn algunas tcnicas avanzadas de derivacin; comenzaremos revisando la manera
de obtener las segundas derivadas, terceras derivadas, y
en general las ensimas derivadas de una funcin con el
comando diff ms el parmetro $. Despus se proceder
a examinar la manera de calcular las derivas implcitas de
una funcin utilizando el comando implicitdiff, calculando
tambin sus derivadas de orden superior; para finalizar el
laboratorio se explicar el comando para graficar funciones
implcitas implicitplot.
derivadas de orden superior
( )
f x = x 5 x 4 + x 3 x 2 + x 1
65
> f:=x->x^5-x^4+x^3-x^2+x-1;
f
> diff(f(x),x$4);
> diff(f(x),x$5);
120
> diff(f(x),x$6);
laboratorio
maple
66
0
Observe que la sexta derivada de f(x) es cero. Y a partir
de este momento cualquier derivada de orden superior para
esta funcin es cero.
diferenciacin implcita
Existen formas de derivar funciones con ciertas caractersticas, en las cuales se pueden usar diversas tcnicas que
permitan simplificar o modificar las funciones para luego
derivarlas. Tal es el caso de la derivacin implcita.
La derivacin implcita es una tcnica usada para funciones que estn expresadas implcitamente, en las cuales
no est despejada la variable dependiente en funcin de la
independiente, por ejemplo: 3 x + y 2 = 4 x 2 + y . Aprender
a utilizar el comando implicitdiff para diferenciar funciones
de este tipo.
Utilice el comando restart para borrar la memoria del
software.
> restart;
Diferencie la siguiente expresin x 2 + y 2 4 = 0 , con
respecto a x.
Utilice el comando implicitdiff donde el primer argumento de dicho comando es la ecuacin como segundo argumento la variable dependiente y el tercer argumento la
variable respecto a la cual derivar.
> implicitdiff(x^2+y^2-4=0,y,x);
x
y
laboratorio
maple
67
> implicitdiff(x^3+4*x*y^2-27=y^4,y,x);
3 x2 + 4 y 2
4 y ( y 2 + 2 x )
> restart;
> implicitdiff(x^3=(y-x^2)^2,y,x);
x ( 3 x 4 y + 4 x2 )
2 ( y + x2 )
En el siguiente apartado se resolvern ejercicios para encontrar la ensima derivada de una funcin implcita. De hecho,
es el mismo procedimiento que se hace con respecto a una
variable, slo que aqu se utiliza el comando implicitdiff.
Encuentre la segunda derivada de la expresin
x 2 + 4 y 2 = 4 respecto a x, evale cuando x = 4 e y = 1
utilizando el comando implicitdiff ms el parmetro que
indica el orden de derivacin; despus utilice el comando
eval para evaluar el resultado en los valores dados.
> implicitdiff(x^2+4*y^2=4,y,x$2);
laboratorio
maple
68
x2 + 4 y 2
16 y3
> eval(%,[x=4,y=1]);
5
4
2
Encuentre la tercera derivada de la expresin x + y = 5
respecto a x.
> implicitdiff(sqrt(x)+y^2=5,y,x$3);
3 ( 4 y4 x3 2 x
64 y5 x
( 7/ 2 )
y2 + x4 )
( 11 /2)
En el siguiente apartado aprender a graficar funciones implcitas. Para poder graficar funciones implcitas, borre la
memoria de Maple y llame la biblioteca de grficos.
> restart;
> with(plots);
[animate, animate3d, animatecurve, arrow, changecoords,
complexplot, complexplot3d, conformal, conformal3d,
contourplot, contourplot3d, coordplot, coordplot3d,
densityplot, display, filedplot, fieldplot3d, gradplot,
gradplot3d, graphplot3d, implicitplot, implcitplot3d,
inequal, interactive, interactiveparams, intersectplot,
listcontplot, listcontplot3d, listdensityplot, listplot,
listplot3d, loglogplot, logplot, matrxplot, multiple,
odeplot, pareto, plotcompare, pointplot, pointplot3d,
polarplot, plygonplot, polygonplot3d, polyhedra_
laboratorio
maple
69
18
4
-4
-2
4
x
-2
-4
En el siguiente ejemplo se graficar la siguiente expresin x 2 + 1.5yx 2 + y 2 = 1 , como se hizo en el ejemplo anterior.
> implicitplot(x^2+1.5*y*x^2+y^2=1,x=-10...10,y=-10...10);
laboratorio
maple
70
grfica
19
x
-10
-5
10
-2
-4
y
-6
-8
-10
>implicitplot(x^2+1.5*y*x^2+y^2=1,x=-10...10,y=10...10,grid=[50,50]);
grfica
20
x
-10
-5
10
-2
-4
y
-6
-8
-10
laboratorio
maple
71
prctica
4
1. Encuentre las derivadas de orden superior que se piden a continuacin.
a)
b) f ' ' (x) y
para
f (x ) =
e x + e x
1+ x
3 y 2 + 5xy = 18
b)
3x 2 + 2 y 3 + 5xy 2 + 6 x 2 y = 6
c)
ln x 3 y + 5 y 2 = 10
( )
3. Encuentre las siguientes derivadas implcitas, adems localice la pendiente de la recta tangente en los
puntos sealados.
c)
b)
c)
d)
laboratorio
maple
72
Laboratorio 5
mximos y mnimos
En el siguiente ejemplo f ( x ) = 18 x
2x 3
se calcularn los
3
2 3
x
3
73
2x 3
.
3
[ -3, 3 ]
Ahora se graficar la funcin para conocer el intervalo donde la funcin es creciente o decreciente y si hay
mximos o mnimos. Para ello se utilizar el comando
Functionchart(f(x)).
> FunctionChart(f(x));
laboratorio
maple
5. mximos y mnimos
74
grfica
21
The Chat of
f (x) = 18* x 2/3* x*3
on the interval [-10, 10]
400
200
-10
-8
-6
-4
-2
-200
10
-400
-36 , 36
Luego entonces, la funcin tiene un mnimo relativo en
(-3,36) y un mximo relativo (3,36).
Adems, con el grfico se puede obtener la concavidad
y el punto de inflexin. La concavidad de la funcin se
muestra con flechas, por lo tanto, es cncava hacia arriba en el intervalo (-infinity,0) y es cncava hacia abajo de
(0,infinity).
laboratorio
maple
5. mximos y mnimos
75
Para determinar el punto de inflexin se utilizar el comando InflectionPoints(f(x)), el cual dar el valor de x; luego se sustituir ese valor en f(x) para conocer el punto.
> InflectionPoints(f(x));
[0]
Ahora se sustituir el valor en la funcin original para
saber el valor de f(x).
> eval(f(x),x=0);
0
Entonces hay un punto de inflexin en el punto (0,0).
En el ejemplo siguiente calcule los intervalos donde
la funcin es creciente, decreciente, donde hay mximos
o mnimos, donde es cncava hacia abajo, cncava hacia
arriba y puntos de inflexin de f ( x ) = 4 + 3 x x 3 .
> restart;
> with(Student[Calculus1]);
[AntiderivativePlot, AntiderivativeTutor, ApproximateInt,
ApproximateIntTutor, ArcLength, ArcLengthTutor,
Asymptotes, Clear, CriticalPoints, CurveAnalysisTutor,
DerivativePlot, DerivativeTutor, DiffTutor, ExtremePints,
FunctionAverage, FunctionAverageTutor, FunctionChart,
FunctionPlot, GetMessage, GetNumProblems,
GetProblem, Hint, InflectionPoints, IntTutor,
Integrand, InversePlot, InverseTutor, LimitTutor,
MeanValueTheorem, Mean ValueTheoremTutor,
NewtonQuotient, NewtonsMethod, NewtonsMethodTutor,
PointInterpolation, RiemannSum, RollesTheorem, Roots,
Rule, Show, ShowIncomplete, ShowSteps, Summand,
laboratorio
maple
5. mximos y mnimos
76
SurfaceOfRevolution, SurfaceOfRevolutionTutor,
Tangent, TangentSecantTutor, TagentTutor,
TaylorApproximation, TaylorApproximationTutor,
Understand, Undo, VolumeOfRevolution,
VolumeOfRevolutionTutor, WhatProblem]
> f:=x->4+3*x-x^3;
f := x 4 + 3 x x 3
[ -1, 1 ]
Ahora se graficar la funcin para conocer dnde es creciente, decreciente, mximo, mnimo, cncava hacia abajo,
cncava hacia arriba y puntos de inflexin (para los puntos
de inflexin recuerde utilizar el comando InflectionPoints()).
> FunctionChart(f(x));
grfica
22
The Chat of
f (x) = 4 + 3* x-x*3
on the interval [-10, 10]
1000
500
-10
-8
-6
-4
-2
10
-500
-1000
laboratorio
maple
5. mximos y mnimos
77
> InflectionPoints(f(x));
[0]
> eval(f(x),x=0);
4
Al parecer, la funcin segn el grfico es decreciente de
(-infinity,infinity). Sin embargo, hay un punto de inflexin
en (0,4) lo que lleva a concluir que la funcin tiene mximos y mnimos que no se notan en el grfico; para ello, debemos establecer el dominio ms pequeo, pues no se puede establecer el codominio con este comando. Al establecer
el dominio se reducir el codominio. Establezca un dominio de -3 a 3 con el comando FunctionChart(f(x),-3...3).
> FunctionChart(f(x),-3...3);
grfica
23
The Chat of
f (x) = 4 + 3* x x*3
on the interval [-3, 3]
20
10
-3
-2
-1
x
-10
laboratorio
maple
5. mximos y mnimos
78
extremos absolutos
laboratorio
maple
5. mximos y mnimos
79
( )
> f:=x->x^2-4*x+5;
f := x x2 4 x + 5
> CriticalPoints(f(x));
[2]
Como slo se necesita la grfica en el intervalo [1,4], se
graficar con este intervalo
> plot(f(x),x=1...4);
grfica
24
5
1
1
laboratorio
maple
5. mximos y mnimos
1.5
2.5
x
3.5
80
2
> f(2);
1
> f(4);
5
Por lo tanto, los valores de f en los puntos extremos son
f(1)=2 y f(4)=5; el valor crtico en 2 es f(2)=1. Entonces
se concluye que el mximo absoluto es f(4)=5 y el mnimo
absoluto es f(2)=1.
prueba de la segunda derivada
Ahora se calcular los mximos y/o mnimos de una funcin con la prueba de la segunda derivada. Recuerde que si
la segunda derivada es mayor a cero es un mnimo relativo
y si es menor a cero es un mximo relativo.
Calcule si f (x) = 18 x
2x 3
tiene mximos y/o mni3
laboratorio
maple
5. mximos y mnimos
81
2 3
x
3
> plot(f(x),x=-10...10);
grfica
25
400
200
-10
-8
-6
-4
-2
10
-200
-400
laboratorio
maple
5. mximos y mnimos
82
-3.000000000 , 3.000000000
Sustituya los valores en la segunda derivada para conocer su signo y determinar si hay un mximo o mnimo
relativo.
> D(D(f))(-3);
12
> D(D(f))(3);
-12
Por lo tanto, existe un mnimo relativo en x = 3 y un
mximo relativo en x = 3 .
ejercicio prctico
400
donde q es el nmero
q
laboratorio
maple
5. mximos y mnimos
83
n paso
> p:=q->400-2*q;
p
> cm:=q->0.2*q+4+400/q;
> c:=cm(q)*q;
> factor(%);
> r:=p(q)*q;
> expand(%);
> u:=r-c;
> expand(%);
396 q 2.2 q 2 400
> with(plots):
laboratorio
maple
5. mximos y mnimos
84
> U:=x->396*x-2.2*x^2-400;
U := x 396 x 2.2 x 2 400
> fsolve(D(U)(x)=0,x=-10..100);
90
> plot(U(x),x=0...178.9841661);
grfica
26
15000
10000
5000
20
40
60
80
100
120
140
160
180
-5000
> fsolve(U(x));
1.015833891,178.984166
n paso
> p(90);
220
laboratorio
maple
5. mximos y mnimos
85
n paso
> U(90);
17420
n paso
> c1:=c+22*q;
> u2:=r-c1;
> expand(%);
> U2:=q->374*q-2.2*q^2-400;
> fsolve(D(U2)(q)=0);
85.
> D(D(U2))(85);
4.4
> U2(85);
15495
laboratorio
maple
5. mximos y mnimos
86
5
1. Para las siguientes funciones encuentre a) intervalos
dnde la funcin es creciente y decreciente, b) mximos
y mnimos relativos, c) intervalos donde la funcin es
cncava hacia abajo y cncava hacia arriba y d) puntos
de inflexin.
a)
f (x ) = 2 x 2 9 x 2 + 12 x
c)
f (x ) = x 3 (x 8)
b)
f (x ) = x 4 + x 3 + 4x 2
d)
f (x ) = 4 x 3 + x 3
b)
c)
3. El costo de producir q unidades de un artculo est
dado por c (q ) = 3q 2 + 50q 18q ln q + 120 . Determine el
nmero de unidades que deben producirse para minimizar el costo promedio y calcule dichos costos promedio
mnimo.
laboratorio
maple
5. mximos y mnimos
87
Laboratorio 6
Integrales
> integrate(5,x);
5x
88
> Integrate(8+u,u)=integrate(8+u,u);
> integrate(w,w);
w2
2
> int(x,x);
x2
2
> Int(x,x);
x dx
> Integrate(x,x);
x dx
> restart;
> Int(1/(4*x^(2/8)),x)=integrate(1/(4*x^(2/8)),x);
> int((2*u+1)^2,u);
laboratorio
maple
6. integrales
89
> expand(%);
> int((z^4+10*z^3)/(2*z^2),z);
> Int((z^4+10*z^3)/(2*z^2),z);
> int((exp(x)+exp(2*x))/exp(x),x);
x + ex
En los ejemplos anteriores los resultados no muestran
la constante de integracin c. Por tal motivo, al resultado
anterior le sumamos la constante de integracin a continuacin, para que se resuelva como una integral con condiciones iniciales. Luego entonces de acuerdo a la siguiente
condicin y(0)=0 encontrar y
> %+c;
x + ex + c
> f:=x->x+exp(x)+c;
> f(0);
1+c
laboratorio
maple
6. integrales
90
> solve(1+c,c);
1
Se muestra a continuacin una serie de ejercicios donde
se manipula la presentacin de la respuesta para visualizar
el uso de alguna regla de integracin.
> int((x+1)^20,x);
> int((3*x^2)*(x^3+7)^3,x);
> factor(%);
> simplify(%);
Ahora se muestra la evaluacin, en particular de algunas integrales empleando los dos comandos, que se resuelven usando las frmulas bsicas de integracin.
> Int((3*x^2)*(x^3+7)^3,x)=int((3*x^2)*(x^3+7)^3,x);
laboratorio
maple
6. integrales
91
> Int(x*(x^2+5)^(1/2),x)=int(x*(x^2+5)^(1/2),x);
> Int((4*x+1)^2,x)=int((4*x+1)^2,x);
> Int((2*x^3+3*x)/(x^4+3*x^2+7)^4,x)=int((2*x^3+3*x)/
x^4+3*x^2+7)^4,x);
> Int((4*x^2)*(x^4+1)^2,x)=int((4*x^2)*(x^4+1)^2,x);
> Int(2*x*exp(x^2),x)=int(2*x*exp(x^2),x);
> Int((x^2+1)*exp(x^3+3*x),x)=int((x^2+1)*exp(x^3+3*
x),x);
> Int(7/x,x)=int(7/x,x);
laboratorio
maple
6. integrales
92
> Int(2*x/(x^2+5),x)=int(2*x/(x^2+5),x);
> Int((2*x^3+3*x)/(x^4+3*x^2+7),x)=int((2*x^3+3*x)/
(x^4+3*x^2+7),x);
> Int((1/(1-w)^2)+(1/(w-1)),w)=int(((1/(1-w)^2)+(1/(w1)),w));
Ahora se muestra una serie de comandos con expresiones complejas a integrar, adems se puede comprobar que
su expresin, al derivarla, es igual que el integrando de la
integral inicial.
> Int(((x+1)/(x^2+2*x))*ln(x^2+2*x),x)=int(((x+1)/
(x^2+2*x))*ln(x^2+2*x),x);
laboratorio
maple
6. integrales
93
> diff(rhs(%),x);
> simplify(%);
laboratorio
maple
6. integrales
94
> Int((2*x^3+3*x^2+x+1)/(2*x+1),x)=int((2*x^3+3*x^2
+x+1)/(2*x+1),x);
> restart;
> Int((x^(1/2)-2)^(-3)/(x^(1/2)),x)=int((x^(1/2)-2)^(-3)/
(x^(1/2)),x);
> Int(2^(3-x),x)=int(2^(3-x),x);
> diff(rhs(%),x);
integral definida
Se describe un mtodo de aproximacin a una integral definida, empleando sumas inferiores y superiores de Riemann, valindose de herramientas del Maple.
> restart;with(student):with(plots):
warning, the name changecoords has been redefines
Para la siguiente funcin
desarrollar los siguientes pasos:
1. Graficar f(x) para valores positivos de x.
laboratorio
maple
6. integrales
95
n paso
27
18
16
14
12
10
8
6
4
0
laboratorio
maple
6. integrales
96
n paso
28
18
16
14
12
10
8
6
4
2
0
n paso
laboratorio
maple
6. integrales
97
n paso
29
18
16
14
12
10
8
6
4
2
0
> leftsum(f(x),x=0..4,16);
> evalf(%);
31.37500000
n paso
laboratorio
maple
6. integrales
98
grfica
30
18
16
14
12
10
8
6
4
2
0
> evalf(%);
33.08398438
n paso
laboratorio
maple
6. integrales
99
> evalf(rhs(%));
33.33333333
n paso
Se repiten los pasos del 1 hasta 6 graficando ahora los rectngulos por arriba de la grfica y usando el color magenta
para los rectngulos.
> rightbox(f(x),x=0..4,8,color=green,shading=magenta);
grfica
31
18
16
14
12
10
8
6
4
2
0
> rightsum(f(x),x=0..4,8);
> evalf(%);
37.50000000
> rightbox(f(x),x=0..4,16,color=green,shading=magenta);
laboratorio
maple
6. integrales
100
grfica
32
18
16
14
12
10
8
6
4
2
0
> rightsum(f(x),x=0..4,16);
> evalf(%);
35.37500000
> rightbox(f(x),x=0..4,128,color=green,shading=magenta);
grfica
33
18
16
14
12
10
8
6
4
2
0
laboratorio
maple
6. integrales
101
> rightsum(f(x),x=0..4,128);
> evalf(%);
33.58398438
> Int(f(x),x=0..4)=int(f(x),x=0..4);
> evalf(rhs(%));
33.33333333
n paso
Cul es su respuesta a esta comparacin? Conforme aumenta el nmero de rectngulos, ya sea por abajo de la curva o por arriba, se obtiene la misma rea.
Se limpiar la pantalla y se reinicia una seccin de trabajo para mostrar algunos ejemplos de la integral definida
calculados directamente.
> restart;
A continuacin desarrollaremos algunos ejemplos ms
para ilustrar el uso de la integral definida.
> Int(7,x=0..2)=int(7,x=0..2);
laboratorio
maple
6. integrales
102
> Int(x^2*(7*x^3+1)^(1/3),x=0..1)=int(x^2*(7*x^3+1)^(
1/3),x=0..1);
> evalf(rhs(%));
0.5357142857
> Int((x^6+6*x^4+x^3+8*x^2+x+5)/(x^3+5*x+1),x = 0 ..
2) =int((x^6+6*x^4+x^3+8*x^2+x+5)/(x^3+5*x+1),x = 0
.. 2);
6 - x - x 2 dx
-3
> restart;with(plots):
> Int(6-x-x^2,x=-3..2)=int(6-x-x^2,x=-3..2);
El resultado es el rea bajo la curva
-3
12
6 - x - x 2 dx = 6
laboratorio
maple
6. integrales
103
grfica
34
6
-3
-2
-1
x 2 + 2x + 2dx = 6
-2
> plot(x^2+2*x+2,x=-2..1);
grfica
35
5
1
-2
laboratorio
maple
-1.5
6. integrales
-1
x
-0.5
0.5
104
> g:=x^2-5*x+7;
36
18
16
14
10
4
0
laboratorio
maple
6. integrales
105
> g:=y->0;
g := y 0
laboratorio
maple
6. integrales
106
grfica
37
4
-2
-1
x
-1
-2
> Area:=-Int(x^2-x-2,x=-1..2);
Area :=
x x 2 dx
2
-1
> value(%);
19
3
laboratorio
maple
6. integrales
107
Ahora se grafican las funciones con los colores que tiene el Maple; se escogern rojo (red) y caf (brown). Usted
puede escoger el color que ms desee.
> a:= plot(g(x), x = -1..7, color = red):
> b:= plot(f(x), x = -1..7, color = brown):
Se utiliza el comando display para graficar las funciones.
> display({a,b});
grfica
38
50
40
30
20
10
-1
Para encontrar el rea bajo las curvas debemos encontrar los valores donde se cruzan las funciones. Para eso se
utiliza el comando solve para encontrar las intersecciones
de los puntos de las curvas.
> solve(x^2+2-2*x-5,x);
laboratorio
maple
6. integrales
108
3, 1
El rea entre las curvas desde x=-1 hasta x=3 es
2x + 5 - x 2 - 2dx
-1
> int(2*x+5-x^2-2,x=-1..3);
32
3
> g:=x->x^2-2*x;
g := x x2 2 x
> plot({f(x),g(x)},x=-5..5);
laboratorio
maple
6. integrales
109
grfica
39
30
20
10
-4
-2
-10
-20
-30
> solve(f(x)-g(x),x);
1, 4
> f(x)-g(x);
> sort(%,x);
> h:=x->-2*x^2+6*x+8;
h := x 2 x2 + 6 x + 8
> int(h(x),x=-1..4);
125
3
laboratorio
maple
6. integrales
110
> g:=x->x;
g := x x
> plot({f(x),g(x)},x=0..5);
grfica
40
5
laboratorio
maple
6. integrales
111
> solve(f(x)-g(x),x);
0, 1
Y finalmente calculamos el rea pedida, toda vez que
los lmites de integracin ya estn calculados:
> f(x)-g(x);
xx
> h:=x->x^(1/2)-x;
h := x x x
> int(h(x),x=0..1);
1
6
> g:=x->x^2+1;
> plot({f(x),g(x)},x=-3..3);
laboratorio
maple
6. integrales
112
grfica
41
10
-3
-2
-1
> Int(h,x=-2..2)=int(h,x=-2..2);;
laboratorio
maple
6. integrales
113
> g:=x->3;
g := x 3
> plot({f(x),g(x)},x=0..3);
grfica
42
3.5
3
2.5
2
1.5
1
0.5
0.5
1.5
2.5
laboratorio
maple
6. integrales
114
j :=
y2
4
y2
9
dy =
4
4
> evalf(rhs(%));
2.250000000
Terminaremos el presente laboratorio con dos ejercicios
de aplicacin a la economa, y especficamente sobre el excedente del consumidor y el excedente del productor.
ejemplo
1
La funcin de demanda para un producto es p=22-0.8q
donde p es el precio por unidad (en dlares) para q unidades. La funcin de oferta es p=6+1.2q. Determine el
excedente de los consumidores y de los productores, bajo
condiciones de equilibrio.
Solucin:
1. Primero se debe encontrar el punto de equilibrio (p, q)
usando el comando solve.
> solve({p=22-0.8*q, p=6+1.2*q}, {p,q});
{q=8, p=15.60}
2. Ahora determinaremos el excedente del consumidor
(ec) con el comando int.
> int( (22-0.8*q)-15.6, q=0..8 );
25.60
3. Finalmente, determinaremos el excedente del productor
laboratorio
maple
6. integrales
115
ejemplo
2
La ecuacin de demanda para un producto es q =
90
2 y
p
laboratorio
maple
6. integrales
116
#x
c)
2t 2
dx
3 + 2t 3
e)
8x
1 dx
3 ^ 7 - 2x 2 h3
+ 2x - 7dx
b)
# ^ x +6 5h dx
d)
# xe
^4 - x 2h
dx
b) f ( x ) = x
c) f (x ) = x 2 + 7
3. Resolver las siguientes integrales definidas:
a)
x + 3xdx
2
#
0
laboratorio
maple
dx
c)
b)
1
c m
2
# 5x^5 - x h
2
10
3e^3xh
dx
1 + e ^ 3x h
6. integrales
117
b) y = x x 2 ; y = x 2 4x
c) y = x x 2 ; y = x3 x2
5. En los siguientes problemas, la primera ecuacin es
de demanda y la segunda es de oferta de un producto.
En cada caso, determine el excedente de los productores
y de los consumidores, bajo equilibrio del mercado.
a) p =
50
q+5
q
p = + 4.5
9
laboratorio
maple
6. integrales
b) q = 100 (10 2 p)
q = 50 (2 p 1)
118
Soluciones a los
ejercicios impares
soluciones de la prctica
n
Ejercicio 1
a) a136
b) a14 b56
c) 1
n
Ejercicio 3
Ejercicio 5
a) x=1.8732, y= 1.2422
soluciones de la prctica
n
b) Son diferentes
b) x=0.4594, y = 1.022
Ejercicio 1
a) 8
b) 5
c) 0
d)
119
Ejercicio 3
a) No es discontinua
b) No es discontinua
c) Discontinua en 1
soluciones de la prctica
n
Ejercicio 1
a) 3 (4 x 2 6 x) 2 (8x 6)
b) 3x 2 ( 2 x 4 + 3x) + ( x 3 + 2)( 8x 3 + 3)
6 + x2
c)
2
x
6 + x2
12
( 6 + x 2 ) 2
d) 4 ln( x 3 + x 1) 3 (3x 2 + 1)
x3 + x 1
e) 6e 6 x + 6e 6 x
n
Ejercicio 3
a) 8
b) 4
c) 1/18
soluciones de la prctica
n
Ejercicio 1
a) f ''' ( x) = 216x 24
f '''' ( x) = 216
120
b)
f '' ( x ) =
f ''' ( x ) =
n
e x + e x x 2 + 5e x 4e x x + e x x 2
( 1 + x) 3
Ejercicio 3
a) dy = 5 ; no hay
dx
2 y pendiente
b) dy = y(1 + 5x)
dx
2x
dy
=3
dx
2x
2x 2
2x 3
c) dy = 2 y(12e x + 12(e ) x + 3(e ) x 1)
dx
x
dy
= 0.7394208464 *108
dx
d)
1000(2e 2 x + y + 5)e 2 x + y
d3y
=
dx 3 (e 2 x + y ) 5 25(e 2 x + y ) 4 + 250 (e 2 x + y ) 3 1250(e 2 x + y ) 2 + 3125 (e 2 x + y ) 3125
d3y
= 0.4782452545 * 10 7
dx 3
soluciones de la prctica
n
Ejercicio 1
Inciso a)
a) Max(1,5) Min(2,4)
b) Creciente (,1) y de (2, ). Decreciente (1,2)
c) Cncava hacia arriba (1.50, ),
Cncava hacia abajo (,1.50)
d) Puntos de inflexin (1.5,4.6)
121
Inciso b)
a) Max (1,1) Min(-2,0) y (0,0)
b) Creciente (2,1) y (0,).
Decreciente (,-2) y (1,0)
c) Cncava hacia arriba (,1.58) y (0.423, ).
Cncava hacia abajo (1.58,0.423)
d) Puntos de Inflexin (1.58,0.43) y (0.423,0.445)
Inciso c)
a) Min (2,7.56)
b) Creciente (2, )
c) Cncava hacia arriba (1,5)
d) No existen puntos de inflexin
Inciso d)
a) No hay mximo ni mnimos, ni puntos de inflexin
n
Ejercicio 3
Mnimo q= 10 CP=50.55346833
soluciones de la prctica
n
Ejercicio 1
a)
c)
b)
d)
e) = (7 2 x 2 ) 2 / 3
122
Ejercicio 3
a) 474.6666667
b) 11.6666667
c) 5.309328504
n
Ejercicio 5
a) ec=9.293341868 ep=1.336612500
b) ec=1225 EP=1225/2
123
Bibliografa
124
125
Diseo editorial: VSG / Correccin
de textos: Jorge Orendin