Beruflich Dokumente
Kultur Dokumente
- Representacin grfica de funciones (dominio de definicin, asntotas, crecimiento y decrecimiento, extremos relativos y
f(x)=(x^2+x+1)/(x^2+5*x+4);show(f)
x2 + x + 1
x
x2 + 5x + 4
plot(f(x),-20,20)
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]
Solucin prctica 2, 15-16 -- Sage
No se ve nada, es demasiado amplio el intervalo sobre el que se dibuja la grfica. Adems hay mucha
diferencia en las escalas de los ejes X e Y.
plot(f(x),-6,3,ymin=-10,ymax=20)
1) Calculamos el dominio:
solve(x^2+5*x+4==0,x)
[x == -4, x == -1]
2) Asntotas:
Asntotas verticales:
limit(f(x),x=-4,dir="minus")
+Infinity
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]
Solucin prctica 2, 15-16 -- Sage
es el lmite calculado por la izquierda de -4, es decir cuando nos aproximamos a menos 4 por valores
mas pequeos.
limit(f(x),x=-4,dir="plus")
-Infinity
limit(f(x),x=-1,dir="minus")
-Infinity
limit(f(x),x=-1,dir="plus")
+Infinity
Asntotas horizontales:
limit(f(x),x=oo)
1
limit(f(x),x=-oo)
1
Vamos a pedir que pinte la asntota horizontal. (las verticales las pinta siempre)
plot(f(x),-6,4,ymin=-10,ymax=20)+plot(1,-6,4,rgbcolor=(1,0,0))
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]
Solucin prctica 2, 15-16 -- Sage
3) Monotona y extremos:
g(x)=diff(f(x),x);show(g(x))
g(x).simplify_rational()
( x 2 + x + 1)(2 x + 5) 2x + 1
+
2 x2 + 5x + 4
( x 2 + 5 x + 4)
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]
Solucin prctica 2, 15-16 -- Sage
N(1/4*sqrt(13) - 3/4)
0.151387818865997
Luego la funcin crece en (, 1.65) {4} , decrece en (1.65, 0.15) {1} y vuelve a crecer en
(0.15, +) . El punto x = 1.65 es un mximo relativo y el punto x=0.15 un mnimo relativo.
h(x)=diff(f(x),x,2)
h(x).simplify_rational()
-2*(4*x^3 + 9*x^2 - 3*x - 17)/(x^6 + 15*x^5 + 87*x^4 + 245*x^3 +
348*x^2 + 240*x + 64)
solve(h(x)==0,x)
[x == -1/1352*169^(2/3)*(-13*I*sqrt(3) + 13) -
1/8*169^(1/3)*(I*sqrt(3) + 1) - 3/4, x ==
-1/1352*169^(2/3)*(13*I*sqrt(3) + 13) - 1/8*169^(1/3)*(-I*sqrt(3) +
1) - 3/4, x == 1/52*169^(2/3) + 1/4*169^(1/3) - 3/4]
Observar que slo tiene una solucin real cuyo valor numrico vamos a calcular:
N(1/52*169^(2/3)+1/4*169^(1/3) - 3/4)
1.22002737534991
f(1.22)
0.320009664837251
g1=plot(f(x),-7,4,ymin=-10,ymax=10)
g2=plot(1,-7,4,ymin=-10,ymax=10,rgbcolor=(1,0,0))
g3=point([(1.22,f(1.22)),(-1.65,f(-
1.65)),(0.15,f(0.15))],pointsize=20,rgbcolor=(0,1,0))
g1+g2+g3
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]
Solucin prctica 2, 15-16 -- Sage
f(x)=cos(x)+1/2*cos(2*x)
plot(f(x),-2*pi,2*pi)
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]
Solucin prctica 2, 15-16 -- Sage
solve(f(x)==0,x)
[cos(2*x) == -2*cos(x)]
No calcula porque hay infinitas soluciones, hay que buscarlas en los intervalos intervalos en los que
haya a lo ms una solucin.
find_root(f(x)==0,0,pi)
1.1960618940861565
find_root(f(x)==0,pi,2*pi)
5.08712341309343
f(0)
3/2
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]
Solucin prctica 2, 15-16 -- Sage
3) Monotona y extremos:
g(x)=diff(f(x),x)
g(x).full_simplify()
-(2*cos(x) + 1)*sin(x)
find_root(g(x)==0,0,1)
0.0
find_root(g(x)==0,1,pi)
2.0943951023931957
N(2*pi/3)
2.09439510239320
find_root(g(x)==0,pi,4)
3.141592653589793
find_root(g(x)==0,4,2*pi)
4.188790204786391
h(x)=diff(f(x),x,2)
h(x).full_simplify()
-4*cos(x)^2 - cos(x) + 2
find_root(h(x)==0,0,2)
0.935929455661326
find_root(h(x)==0,2,3)
2.57376328066115
Hay cuatro puntos de inflexin. Se han calculado dos y los otros son los simtricos respecto a la recta
x=pi.
plot(f(x),-
1,7)+point([(0.93,f(0.93)),(2.57,f(2.57))],pointsize=20,rgbcolor=(1,0,0))
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]
Solucin prctica 2, 15-16 -- Sage
f(x)=e^(x)
poli2=taylor(f(x),x,0,2)
poli2
1/2*x^2 + x + 1
poli3=taylor(f(x),x,0,3)
poli3
1/6*x^3 + 1/2*x^2 + x + 1
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]
Solucin prctica 2, 15-16 -- Sage
plot(f(x),-1,1)+plot(poli2,-1,1,rgbcolor=(1,0,0))+plot(poli3,-
1,1,rgbcolor=(0,1,0))
Dibujamos la recta horizontal y=10^{-2} por debajo de la cual tiene que estar el error que se comete
en la aproximacin error=abs(f(x)-poli3) en el intervalo [-1,1].
plot(abs(f(x)-poli3),-1,1)+plot(10^(-2),-1,1,rgbcolor=(1,0,0))
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]
Solucin prctica 2, 15-16 -- Sage
Claramente no esta por debajo de 10^-2 en todo el intervalo. Tomamos el polinomio de grado 4.
poli4=taylor(f(x),x,0,4)
poli4
1/24*x^4 + 1/6*x^3 + 1/2*x^2 + x + 1
plot(abs(f(x)-poli4),-1.1,1.1)+plot(10^(-2),-1.1,1.1,rgbcolor=(1,0,0))
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]
Solucin prctica 2, 15-16 -- Sage
reset('f')
f(x)=tan(x^2)
taylor(f(x),x,0,25)
1382/155925*x^22 + 62/2835*x^18 + 17/315*x^14 + 2/15*x^10 + 1/3*x^6
+ x^2
factorial(22)*1382/155925
9962283186074419200
(22
f (0)
El coeficiente de x 22 es , por tanto la derivada de orden 22 en 0 ser 9962283186074419200.
(22)!
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]
Solucin prctica 2, 15-16 -- Sage
taylor(x^4+x^3-3*x^2+4*x-4,x,1,4)
(x - 1)^4 + 5*(x - 1)^3 + 6*(x - 1)^2 + 5*x - 6
https://sage.unirioja.es:8000/home/mminguez/31/print[02/11/2015 10:13:33]