Funciones reales de variable real: Gráficas, límites y continuidad

Anuncio
practica3.nb
1
Funciones reales de variable real:
Gráficas, límites y continuidad
En esta práctica aprenderemos a usar los siguientes comandos: Plot, Plot3D, Show, ParametricPlot,
Options y Limit.
Gráficas
Para representar la gráfica de funciones de una sola variable de la forma y = f (x) cuando x varía
entre a y b usaremos orden
Plot[ f[x],{x, a, b}],
donde f[x] puede estar definida con anterioridad o dentro mismo de la orden Plot.
In[44]:=
g@x_D := Sin@xD;
f@x_D := Cos@xD;
Plot@g@xD, 8x, 0, 2 Pi<D
Plot@f@xD, 8x, 0, 2 Pi<D
Mathematica realiza de forma automática la elección de una escala adecuada en ambos ejes para
que la gráfica se pueda ver lo mejor posible.
In[48]:= Plot[(x^2-4)/((x+1)*(x-1)*(x-3)),{x,-3,5}];
20
10
-2
2
4
-10
-20
Para representar varias funciones a la vez en el mismo dominio, bastará con incluirlas entre llaves y
separar las por comas de la siguiente forma
Plot[ { f[x], g[x] }, {x, a, b}].
practica3.nb
In[49]:=
2
Plot@8g@xD, f@xD<, 8x, 0, 2 Pi<, PlotStyle Ø 8RGBColor@1, 0, 0D, RGBColor@0, 0, 1D<D
1
0.5
1
2
3
4
5
6
-0.5
-1
Out[49]=
Ü Graphics Ü
Nótese que en la orden Plot en ocasiones se añaden ciertas Opciones para modificar la gráfica de
salida (color, rango de la y, nombre de los ejes, etc). No entraremos aquí a describir con rigor cada
una, pero notamos que el comando Options[comando] sirve para ver todas las posibles opciones de
cada comando en Mathematica (cada una puede ser luego buscada en la ayuda para una completa
descripción).
In[50]:=
Out[50]=
Options@PlotD
1
9AspectRatio Ø ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ , Axes Ø Automatic, AxesLabel Ø None,
GoldenRatio
AxesOrigin Ø Automatic, AxesStyle Ø Automatic, Background Ø Automatic,
ColorOutput Ø Automatic, Compiled Ø True, DefaultColor Ø Automatic,
DefaultFont ß $DefaultFont, DisplayFunction ß $DisplayFunction, Epilog Ø 8<,
FormatType ß $FormatType, Frame Ø False, FrameLabel Ø None, FrameStyle Ø Automatic,
FrameTicks Ø Automatic, GridLines Ø None, ImageSize Ø Automatic,
MaxBend Ø 10., PlotDivision Ø 30., PlotLabel Ø None, PlotPoints Ø 25,
PlotRange Ø Automatic, PlotRegion Ø Automatic, PlotStyle Ø Automatic,
Prolog Ø 8<, RotateLabel Ø True, TextStyle ß $TextStyle, Ticks Ø Automatic=
Para representar la gráfica de funciones de dos variable, por ejemplo de la forma z = f (x,y) cuando x
varía entre a y b, e y entre los valores c y d, se utiliza la orden
Plot3D[ f[x, y], {x, a, b}, {y, c, d}],
donde f [x, y] puede estar definida con anterioridad o dentro del comando. Dibujamos ahora la "silla
de montar":
practica3.nb
3
In[51]:= Plot3D[x^2-y^2,{x,-5,5},{y,-5,5}];
20
4
0
2
-20
0
-4
-2
-2
0
2
-4
4
También podemos representar curvas en el plano dadas a través de sus ecuaciones paramétricas de la
forma x = f(t) , y = g(t), siendo t el parámetro que varía entre los valores a y b. Para ello usaremos el
comando:
ParametricPlot[ {f[t], g[t]},{t, a, b}].
Las opciones y variaciones de este comando y del Plot son similares.
In[52]:= ParametricPlot[{t*Sin[5*t],t*Cos[5*t]},{t,0,2 Pi}];
6
4
2
-6
-4
-2
2
4
-2
-4
Dibujaremos tres circunferencias de centro (0,0) y radios 1,2 y 3, y diferentes colores:
practica3.nb
4
In[53]:= ParametricPlot[{{3 Sin[t], 3 Cos[t]},{2 Sin[t], 2 Cos[t]},{Sin[t], Cos[t]}},
{t,0,2 Pi}, PlotStyle->{RGBColor[1,0,0],RGBColor[0,1,0],RGBColor[0,0,1]},
AspectRatio->1];
3
2
1
-3
-2
-1
1
2
3
-1
-2
-3
Continuamos con el estudio de las funciones reales de una variable real.
Concretamente, analizaremos los conceptos de límite y continuidad.
Límite de una función
Definamos la siguiente función:
In[54]:=
f@x_D := Sin@xD ê x
Está definida en todo ! excepto eventualmente para x = 0. La dibujamos en torno al punto conflictivo para "ver" lo que
ocurre cerca de 0:
In[55]:=
Plot@f@xD, 8x, -6 Pi, 6 Pi<, PlotRange Ø 8-0.3, 1.2<D
1
0.8
0.6
0.4
0.2
-15
-10
-5
5
-0.2
Out[55]=
Ü Graphics Ü
10
15
practica3.nb
5
Mathematica dispone de una orden para calcular los límites laterales de una función en un punto:
Limit[ función, variable -> punto, Direction -> 1 ] Límite por la izquierda
Limit[ función, variable -> punto, Direction-> -1 ] Límite por la derecha
En nuestro caso, los límites laterales cuando x tiende a 2 se determinan como sigue:
In[56]:=
Limit@f@xD, x Ø 2, Direction -> 1D
Limit@f@xD, x Ø 2, Direction Ø -1D
Out[56]=
Sin@2D
ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ
2
Out[57]=
Sin@2D
ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ
2
La existencia del límite está garantizada cuando los dos límites laterales existen y son iguales, como en este ejemplo.
Mathematica también reconoce, a través del mismo comando Limit, la mayoría de los límites infinitos.
In[58]:=
Limit@Tan@xD, x Ø Pi ê 2, Direction -> 1D
Out[58]=
¶
In[59]:=
Limit@Tan@xD, x Ø Pi ê 2, Direction Ø -1D
Out[59]=
-¶
También podemos calcular límites en infinito (observamos que en estos casos no tiene sentido hablar de los dos límites
laterales porque uno de ellos es siempre inaceptable).
In[60]:=
Limit@Exp@-xD, x -> ¶D
Out[60]=
0
In[61]:=
Limit@Log@xD, x -> ¶D
Out[61]=
¶
In[62]:=
g@x_D := Which@-p § x § 0, Sin@xD, 0 < x § p, 1 - x, True, Hx ê 2L ^ 2D
Los únicos puntos en los que hay que determinar la existencia de límite son -p , 0, y p. Intentamos usar la orden Limit:
In[63]:=
Limit@g@xD, x -> -Pi, Direction Ø 1D
Out[63]=
p2
ÅÅÅÅÅÅÅ
4
No obtenemos ningún resultado. La orden Limit no se puede usar con funciones definidas con la orden Which. Para
trabajar podemos definir cuatro funciones diferentes a partir de las diferentes expresiones que intervienen en la definición
de g, asociadas a la partición H-¶, -pL ‹ @-p, 0D ‹ H0, pD ‹ Hp, +¶L .
In[64]:=
x 2
g1@x_D := J ÅÅÅÅ N
2
g2@x_D := Sin@xD
g3@x_D := 1 - x
x 2
g4@x_D := J ÅÅÅÅ N
2
In[68]:=
Limit@g1@xD, x -> -p, Direction -> 1D
Out[68]=
p2
ÅÅÅÅÅÅÅ
4
practica3.nb
6
In[69]:=
Limit@g2@xD, x -> -p, Direction Ø -1D
Out[69]=
0
Los límites laterales en x = -p existen pero son diferentes, luego x = -p hay una discontinuidad de salto.
In[70]:=
Limit@g2@xD, x -> 0, Direction -> 1D
Limit@g3@xD, x -> 0, Direction -> -1D
Out[70]=
0
Out[71]=
1
In[72]:=
Limit@g3@xD, x -> p, Direction -> 1D
Limit@g4@xD, x -> p, Direction -> -1D
Out[72]=
1-p
Out[73]=
p2
ÅÅÅÅÅÅÅ
4
Lo mismo sucede en x = 0 y x = p .
Podemos ilustrar gráficamente la situación representando por separado estas cuatro funciones y representándolas
conjuntamente.
In[74]:=
graf1 = Plot@g1@xD, 8x, -5, -p<,
PlotStyle -> 8RGBColor@1, 0, 0D<, DisplayFunction -> IdentityD;
graf2 = Plot@g2@xD, 8x, -p, 0<, PlotStyle -> 8RGBColor@0, 1, 0D<,
DisplayFunction -> IdentityD;
graf3 = Plot@g3@xD, 8x, 0, p<, PlotStyle -> 8RGBColor@0, 0, 1D<,
DisplayFunction -> IdentityD;
graf4 = Plot@g4@xD, 8x, p, 5<, PlotStyle -> 8RGBColor@1, 0, 0D<,
DisplayFunction -> IdentityD;
Show@8graf1, graf2, graf3, graf4<, DisplayFunction -> $DisplayFunctionD;
6
4
2
-4
-2
2
-2
Podríamos haber representado graficamente la función g.
4
practica3.nb
In[79]:=
7
Plot@g@xD, 8x, -2 p, 2 p<D;
10
8
6
4
2
-6
-4
-2
2
4
6
-2
La diferencia estriba en que la orden de representación gráfica produce segmentos verticales en la gráfica de la función
(que no pertenecen en realidad a la gráfica de la función).
Continuidad de una función
Estudiemos la continuidad de la función
f HxL =
x+a
ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ
ÅÅÅÅÅÅÅÅ
1+Exp@1êxD
f H0L = 1
è!!!!!!!!!!!!!
f HxL = b + x2
si x < 0
si
x>0
donde a e ! y b > 0.
Es claro que sólo es necesario estudiar la continuidad en x = 0 .
Sabemos que la función f es continua en 0 si y sólo si está definida en 0, existe los dos límites laterales en 0 y son
iguales a f(0).
- La función está definida en 0, y su valor es igual a 1.
- Comenzamos definiendo la función de modo que sus límites laterales puedan ser calculados con Mathematica.
In[80]:=
Clear@a, b, f1, f2D;
x+a
f1@x_D := ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ
1
1 + Exp@ ÅÅÅ
D
x
è!!!!!!!!!!!!
!
f2@x_D := b + x2
Como
In[83]:=
Limit@f1@xD, x -> 0, Direction -> 1D
Limit@f2@xD, x -> 0, Direction Ø -1D
Out[83]=
a
Out[84]=
è!!!
b
è!!!
se tiene que los límites laterales existen, y coincidirán si y sólo si a = b . En este caso, la función tiene límite si y sólo
è!!!
è!!!
si a = b y la función será continua si y sólo si a = b = f H0L = 1 . En definitiva, la función es continua si y sólo si
a = b = 1.
practica3.nb
8
Podemos representar gráficamente la función cuando se cumple esta condición.
In[85]:=
x+1
è!!!!!!!!!!!!!
f@x_D := WhichAx § 0, ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ , x > 0, 1 + x2 E
1
1 + Exp@ ÅÅÅ
D
x
Plot@f@xD, 8x, -4, 2<D;
2
1
-4
-3
-2
-1
1
2
-1
Ejercicios
1. Dibuja la curva He3 x + logH5 p xL - 3 xL ê Hx3 + cosHxLL, en el intervalo [ 0, 1 ].
è!!!!
2. Si f HxL = x y gHxL = 1 - x2 , halla las funciones compuestas f o g y g o f en el intervalo intervalo [ -2, 2 ]. Puedes
interpretar el mensaje de error que te indica en ambas gráficas. Ajusta el intervalo de representación de forma apropiada.
3. Dibuja la siguiente curva en paramétricas: x = cos( 5t ) , y = sen( 3t ) con t en el intervalo [ 0, 2p ].
4. Calcula los límites de las funciones definidas por las siguientes expresiones, en los valores que se indican:
a) (x^2-4) / (x-2), x->2,
b) ((t+h) 2-2 t) / h, h->0,
5. Estudia la continuidad de la función x log( |x| ) en x = 0.
6. Realiza el ejercicio II.13 de la relación de problema de Funciones reales de variable real.
p
7. Dibuja, usando la orden Do, las gráficas de las funciones sen( x + i ÅÅÅÅ
ÅÅ ) en el intervalo 0 y 2p, moviendo el contador
10
i desde 0 hasta 20 de 2 en 2 unidades.
Descargar