Está en la página 1de 24

1

El programa DERIVE 5

1.1

Introduccin

DERIVE es un paquete de software con capacidad para desarrollar clculo simblico, anlisis grfico
y manipulacin numrica. Se trata de un programa que se ejecuta en el entorno Windows y que, por
lo tanto, presenta las caractersticas habituales que tienen dichas aplicaciones.
Al ejecutar el programa aparece la siguiente ventana:

Men Principal

Barra de Estado

Lnea de Edicin

Barra de Ttulo

Barra de rdenes

Barra de Smbolos

Para realizar las distintas operaciones con el programa DERIVE se puede hacer uso, bien de los
botones de la barra de rdenes, o bien del men principal que aparece en la parte superior de la
pantalla (slo se podr trabajar con las opciones y botones que no estn apagados). Trabajar con
los botones es habitualmente ms rpido, pero no contempla todas las posibilidades del programa.
Al situar el puntero del ratn sobre cualquier botn, aparece una pequea ventana que muestra su
funcin. Dicha funcin tambin se describe en la barra de estado.
Las opciones del programa se distribuyen en forma de rbol, de modo que cuando se selecciona una
de ellas se despliega un men en el que aparecen nuevas opciones. La forma ms sencilla de utilizar
los mens es a travs del ratn. No obstante, tambin se puede trabajar por medio del teclado (lo
cual puede resultar ms cmodo y rpido cuando se tiene suficiente soltura). Para desplegar un men
del men principal, basta con presionar Alt + letra subrayada en opcin . Una vez desplegado el
men se puede seleccionar una opcin presionando la letra que aparece subrayada. Adems, algunas
opciones pueden ser directamente ejecutadas con la combinacin de teclas que aparece a su derecha.
Cuando trabajemos a travs de mens, lo expresaremos por la secuencia de opciones, por ejemplo:
Archivo Abrir significa que se elige la opcin Abrir dentro del men Archivo.

Matemticas con DERIVE 5

El programa DERIVE tiene tres tipos distintos de ventanas:


1. La Ventana de lgebra, es la que aparece al iniciar el programa y se utiliza para trabajar con
expresiones simblicas o numricas.
2. La Ventana de Grficas 2D, se utiliza para dibujar una o varias grficas en dos dimensiones.
3. La Ventana de Grficas 3D, permite representar una o varias grficas en tres dimensiones.
El programa, como cualquier otra aplicacin Windows, permite tener abiertas varias de estas
ventanas, siendo la ventana activa aquella cuya barra de ttulo est encendida.

Una de las ventajas de DERIVE es que permite crear nuevas utilidades a partir de las ya existentes,
pudindose guardar en ficheros de extensin .MTH. Estos comandos tienen que ser cargados en la
memoria del ordenador antes de ser utilizados por primera vez en un documento de trabajo.
El programa DERIVE ofrece una ayuda tan completa como fcil de usar, UTILZALA!.

Matemticas con DERIVE 5

1.2

Operadores fundamentales

Teclado
a+b
ab

Ratn
a
a+b
ab

Definicin
ms y menos a.
a ms b.
a menos b.

a b ab

ab
a/b

a partido por b.

ab

ab

a elevado b.

a 6= b
ab
ab

eb
bi

a es distinto de b.
a es menor o igual que b.
a es mayor o igual que b.
infinito.
base e de los ln ( ln(b
e) = 1).

a/b

sqrt(a) Ctrl+q a
a!
a/ = b
a <= b
a >= b
inf
#e Ctrl+e

#i Ctrl+i
pi Ctrl+p

#ea exp(a) Crtl+e a

a por b.

raz cuadrada de a.
factorial de a.

unidad imaginaria, raz cuadrada de 1.

= 3.1416 rea del crculo de radio unidad.

ln(a) log(a)

e elevado a a.
logaritmo neperiano de a.

a Ctrl+o

a grados = a /180 radianes.

a Ctrl+b 1, a sub 1

a1
q
pq
pq

subndice para vectores y matrices, a1 .


no q.
p y q.
p o q.
p implica q.
complementario de s.

p
p
p
s

and q
or q
imp q
Ctrl+t

s Ctrl+u t
s Ctrl+n t
s\t

1.3

s`
st
st

unin de s y t.
interseccin de s y t.
diferencia entre los conjuntos s y t.

Edicin con DERIVE

Para introducir expresiones en la Ventana de lgebra es necesario utilizar la lnea de edicin que se
muestra a continuacin.

Matemticas con DERIVE 5

Introducir
Introducir y simplificar
Introducir y aproximar

Aproximar
Simplificar

Una vez escrita la expresin, es necesario pulsar la tecla (Enter) o hacer clic en el botn

para que aparezca en la Ventana de lgebra. El resto de los botones de la lnea de edicin permiten,
bien obtener el resultado de la expresin, ya sea en forma algebraica
numrica
; o bien mostrar
tanto la expresin como el resultado de la misma, de nuevo en forma algebraica

numrica

Ntese que una vez introducida la expresin y/o su resultado en la Ventana de lgebra, la expresin
permanece seleccionada en la lnea de edicin. Como consecuencia, al introducir un nuevo carcter
la expresin desaparece. Si el cursor no est en la lnea de edicin, para situarse en ella es necesario
hacer clic con el ratn o pulsar la tecla F2 . Si el texto de la lnea de edicin no aparece seleccionado,
al escribir un nuevo carcter aparecer en la posicin del cursor sin borrar la expresin. Una forma
de seleccionar toda la expresin en la lnea de edicin es hacer doble clic sobre ella, mientras que es
posible seleccionar una parte haciendo clic y arrastrando.
Las expresiones introducidas en la Ventana de lgebra se van numerando consecutivamente. La
que aparece seleccionada es la que denominaremos expresin activa. Al ejecutar una opcin, sta
actuar sobre dicha expresin (por ejemplo, al ejecutar Plot se dibujar la grfica de la expresin
activa). Para seleccionar una expresin distinta de la actual se puede utilizar el ratn o bien el
teclado. Haciendo clic con el ratn se selecciona una expresin completa, y sucesivos clics permiten
seleccionar subexpresiones de sta. Utilizando el teclado, las teclas y permiten seleccionar

expresiones completas, mientras que + , , , permiten seleccionar subexpresiones


de la expresin activa. Para seleccionar varias expresiones consecutivas es necesario hacer clic a la
derecha de la primera (resp. ltima) expresin y arrastrar el ratn hacia abajo (resp. hacia arriba).
Una expresin activa se puede recuperar en la lnea de edicin presionando F3 o F4 (este
ltimo introduce la expresin entre parntesis). Tambin se puede recuperar una expresin completa
escribiendo # seguido del nmero que corresponde a su lnea.
La forma ms cmoda de mover una o varias expresiones seleccionadas consiste en hacer clic sobre
ellas con el botn derecho del ratn, escoger la opcin Cortar, hacer clic con el botn derecho del
ratn sobre la expresin delante de la cual queremos colocar las expresiones y elegir la opcin Pegar.
Cuando se trabaja con DERIVE, muchas veces es interesante introducir comentarios aclaratorios.
Esto se realiza mediante la opcin Insertar Objeto de texto o con el botn
.

Matemticas con DERIVE 5

En algunas ocasiones las operaciones de cculo pueden requerir mucho tiempo o incluso no ser
posibles. Este proceso se puede detener pulsando la tecla Esc .
La forma habitual de recuperar un fichero, guardado en una sesin de trabajo anterior en formato
.DFW, es mediante la opcin Archivo Abrir o hacer doble clic sobre el nombre del archivo (en
este ltimo caso, no es necesario ejecutar previamente DERIVE).

1.4

Men de la Ventana de lgebra

A continuacin se muestra la barra de rdenes de la Ventana de lgebra, la cual permite ejecutar las
siguientes opciones:

Pegar

Nuevo

Aproximar

Borrar

Resolver
Substituir

Insertar
texto

Abrir

Editar

Vector

Cortar
Copiar

Suma
Producto

Guardar

Imprimir

Integral

Grficos 2D

Matriz
Simplificar

Lmite
Derivada

Grficos 3D
Ayuda

Seguidamente se muestran todas las posibilidades que aparecen en el men principal del programa
cuando est activa la Ventana de lgebra:
Archivo

Nuevo

Abre una nueva ventana vaca.

Abrir...

Abre un fichero de trabajo ya existente.

Cerrar

Cierra la ventana activa.

Guardar

Guarda el contenido de la ventana activa en un archivo (por


defecto con extensin .DFW).

Guardar como...

Permite elegir el nombre y la ubicacin del fichero en el que guardar el


contenido de la ventana activa. Tambin permite guardar los valores
de configuracin de la Ventana de lgebra.

Matemticas con DERIVE 5

Leer I
Mth...

Carga un fichero de extensin .MTH en la ventana activa.

Datos...

Carga un fichero ASCII de datos como una matriz, dentro de la ventana


activa.
Carga un fichero de demostracin que muestra paso a paso algunas posibilidades del programa.

Demo...

Utilidades... Carga en memoria ficheros de utilidades (sin mostrarlos en pantalla) que


contienen nuevos comandos y funciones para que puedan ser utilizados.
Exportar I
Configurar la Pgina...

Permite guardar el fichero en formato BASIC, FORTRAN, C


o PASCAL.
Permite elegir los mrgenes de la pgina.

Vista Previa

Permite visualizar una presentacin preliminar antes de imprimir.

Imprimir...

Permite seleccionar la impresora y sus propiedades, as como


el rango que se desea imprimir. El botn imprime directamente sin posibilidad de realizar cambios en las opciones.

Salir

Cierra el programa, ofreciendo la posibilidad de guardar las


Ventanas de lgebra.

Edicin

Objeto de Derive...

Edita la expresin activa.

Anotacin...

Permite introducir un comentario que aparece en la barra


de estado cuando la expresin est activa.

Vnculos con objetos OLE...

Modifica los vnculos de un objeto OLE.

Objeto

Activa un objeto incrustado o vinculado.

Borrar...

Borra los objetos seleccionados (tambin tecla Supr ).

Recuperar

Recupera las expresiones eliminadas con el ltimo uso


del opcin Borrar.

Seleccionar Todo

Selecciona todos los objetos de la Ventana de lgebra


activa.

Cortar

Mueve los objetos seleccionados al portapapeles.

Copiar

Copia los objetos seleccionados al portapapeles.

Pegar

Inserta los objetos del portapapeles.

Marcar y Copiar...

Copia el rea marcada al portapapeles (formato mapa


de bits).

Matemticas con DERIVE 5

Insertar

Grfica 2D...

Inserta una grfica 2D en la Ventana de lgebra activa.

Grfica 3D...

Inserta una grfica 3D en la Ventana de lgebra activa.

Objeto de texto...

Inserta un texto en la Ventana de lgebra activa.

Objeto OLE...

Inserta un objeto OLE en la Ventana de lgebra activa.

Editar ( Autor)
Expresin...
Vector...
Matriz...

Es la forma de introducir expresiones en la Ventana de lgebra activa.


Permite introducir vectores de 100 elementos como mximo.
Sirve para crear matrices de tamao mximo 100 100.

Simplificar
Normal

Simplifica una expresin devolviendo su valor exacto.

Expandir...

Realiza la expansin algebraica de una expresin.

Factorizar...

Factoriza una expresin.

Aproximar...

Simplifica una expresin devolviendo un valor aproximado.

Sustituir Variable...

Permite sustituir una variable por un valor determinado o


por una funcin de otras variables.

Sustituir Subexpresin...

Permite sustituir una o todas las ocurrencias de una subexpresin seleccionada por otra subexpresin.

Resolver
Expresin...

Sistema...

Encuentra la solucin algebraica o numrica de una ecuacin respecto a


una variable seleccionada.
Resuelve un sistema de ecuaciones.

Matemticas con DERIVE 5

Clculo
Lmites...

Calcula el lmite de una funcin cuando una de sus variables


tiende a un determinado valor.

Derivadas...

Calcula la derivada parcial, del orden deseado, de una funcin


respecto a una de sus variables.

Polinomios de Taylor...

Calcula el polinomio de Taylor de una funcin de una variable


en torno a un punto y del grado que se desee.

Integrales...

Cacula la integral, definida o indefinida, de una funcin respecto a una variable.

Sumas y Series...

Realiza la suma de una funcin respecto a una variable que


vara en una unidad desde un valor mnimo hasta uno mximo.

Productos...

Realiza el producto de una funcin respecto a una de sus


variables que vara en una unidad a partir de un mnimo y
hasta un valor mximo.
Genera un vector cuyas componentes son el resultado de
evaluar una funcin cuando una de sus variables evoluciona
desde un valor inicial hasta un valor final.
Genera un tabla formada por dos columnas. La primera
presenta los valores de una variable desde un valor inicial
hasta uno final. La segunda muestra el resultado de evaluar
una funcin para los valores de la primera columna.

Vector...

Tabla...

Definir

Valor para una Variable...

Permite asignar un valor o expresin a una variable.

Dominio de una Variable...

Permite especificar el tipo y el dominio de una variable.

Funcin...

Permite definir una funcin.

Preferencias de Entrada...

Permite escoger si el nombre de las variables puede tener uno


o varios caracteres, si las letras maysculas y minsculas son
tratadas como iguales o distintas y el sistema de numeracin
de los datos de entrada.
Permite escoger el formato de los datos de salida.

Preferencias de Salida...
Preferencias de Simplificacin...

Permite escoger diferentes modos de trabajo, destacando el


poder elegir entre precisin exacta y aproximada. Cuando
devuelve
la precin est en modo aproximado, el botn
el mismo valor que

Restablecer todas las Preferencias Restaura los valores por defecto de los tres mens anteriores.

Matemticas con DERIVE 5

Opciones
Pantalla I

Permite escoger la alineacin de los nuevos objetos, as como las


fuentes y el color de los diferentes elementos de las ventanas.

Impresin I

Da la posibilidad de imprimir el tiempo de clculo y las anotaciones,


as como elegir el tipo de letra. Tambin permite elegir el formato de
la pgina (mrgenes, cabecera, pie de pgina, etc.) y la configuracin
de la impresora.

Inicio

Permite escoger algunas opciones de inicio de DERIVE. Entre ellas


cabe destacar la posibilidad de ejecutar el programa, bien utilizando
la configuracin original o bien la empleada en la ltima sesin de
trabajo.

Renumerar Expresiones Renumera automticamente las expresiones en orden creciente.


Ocultar Etiquetas

Oculta/muestra los nmeros de las expresiones en la Ventana de lgebra activa.

Ocultar Grficos

Oculta/muestra los grficos en la Ventana de lgebra activa.

Ocultar Texto

Oculta/muestra texto en la Ventana de lgebra activa.

Ocultar Objetos OLE

Oculta/muestra objetos OLE en la Ventana de lgebra activa.

Ventana
Cascada

Muestra todas las ventanas abiertas en forma de cascada.

Mosaico Horizontal

Muestra todas las ventanas abiertas en forma de mosaico


horizontal.
Muestra todas las ventanas abiertas en forma de mosaico
vertical.
Muestra todas las ventanas abiertas mediante fichas.

Mosaico Vertical
Mostrar Pestaas
Nueva Ventana 2D

Abre una nueva Ventana de Grficas en dos dimensiones.


El botn permite abrir una nueva o cambiar a una ya
existente.

Nueva Ventana 3D

Abre una nueva Ventana de Grficas en tres dimensiones.


El botn permite abrir una nueva o cambiar a una ya
existente.
Muestra/oculta las distintas barras de herramientas del
programa.

Barras de Herramientas I

Matemticas con DERIVE 5

10

Ayuda
Contenidos

Muestra el contenido de la ayuda mediante niveles referidos a un mismo tema.


Muestra una lista ordenada alfabticamente de las opciones y de los comandos del programa, permitiendo seleccionar un trmino de bsqueda.

Indice

Preguntas Ms Frecuentes

Contiene un listado de las preguntas ms habituales y sus


correspondientes respuestas.

Recursos Adicionales

Muestra cmo obtener ms informacin acerca del uso de


DERIVE.
A travs de la pgina Web del programa se pueden
obtener versiones trial, actualizaciones, manuales, utilidades, etc.

Conectarse a la Pgina
Web de Derive...

Muestra informacin sobre el programa.

Acerca de Derive...

1.5

Men de la Ventana de Grficas 2D

Seguidamente se muestra la barra de rdenes de la Ventana de Grficas en dos dimensiones, la cual


permite ejecutar las siguientes opciones:

Nueva Alg.

Anotacin

Reduccin vert.

Modo trazar

Abrir Alg.

Reduccin hor.

Centrar en
el cursor

Guardar Alg.

Ventana Alg.

Imprimir

Ampliacin hor.

Copiar ventana
Dibujar

Centrar en
el origen

Borrar ltimo
dibujo

Zoom hacia
fuera
Seleccionar
rango

Ampliacin vert.
Zoom hacia
dentro

A continuacin se muestran todas las opciones que aparecen en el men principal del programa
cuando est activa la Ventana de Grficas 2D.

Matemticas con DERIVE 5

11

Archivo
Incrustar

Copia el contenido de la Ventana de Grficas 2D en la Ventana de


lgebra donde estn definidas las expresiones.

Actualizar

Actualiza, en la Ventana de lgebra, las grficas copiadas con la opcin


anterior.
Opcin similar a la de la Ventana de lgebra.

Cerrar
Exportar I

Permite guardar la Ventana de Grficas 2D como un fichero en formato


DIB, JPEG, TARGA o TIFF.

Configurar la Pgina... Opcin similar a la de la Ventana de lgebra.


Vista Previa

Opcin similar a la de la Ventana de lgebra.

Imprimir...

Opcin similar a la de la Ventana de lgebra.

Salir

Opcin similar a la de la Ventana de lgebra.

Editar
Anotacin...

Permite modificar un comentario ya insertado en el


grfico seleccionndolo previamente (haciendo clic sobre l). Tambin es posible ejecutar esta opcin haciendo doble clic sobre el comentario.

Borrar Grfica I

Permite borrar grficas: la primera, la ltima, o todas


menos la ltima.
Borra todas las grficas.

Borrar Todas las Grficas

Borrar Anotacin

Borra un comentario previamente seleccionado haciendo clic sobre l.

Borrar Todas las Anotaciones

Borra todos los comentarios.

Copiar la Ventana

Copia el contenido de la ventana al portapapeles.

Marcar y Copiar

Opcin similar a la de la Ventana de lgebra.

Insertar

Grfica

Dibuja la grfica de la expresin seleccionada en la Ventana de lgebra.

Anotacin

Permite introducir un comentario que aparecer en la posicin del cursor.

Matemticas con DERIVE 5

12

Seleccionar
Sistema de Coordenadas... Permite seleccionar el tipo de coordenadas de representacin grfica: rectangulares o polares.

Posicin del Cursor...

Permite elegir la posicin exacta del cursor.

Regin...

Permite seleccionar la zona y la malla que se desea que aparezca en


pantalla.

Rango de la Grfica...

Opcin similar a la anterior.

Relacin de Aspecto...

Permite establecer la relacin entre las longitudes relativas de los


ejes.

Opciones
Pantalla I

Permite visualizar o no los ejes, sus divisiones, el


cursor; escoger el nombre de los ejes y determinar
el color de los grficos y del fondo. Tambin es
posible definir el formato de la malla. Cuando se
dibujan puntos, cabe la posibilidad de determinar
su tamao y de unirlos o no mediante lneas.

Impresin I

Permite elegir el formato de la pgina (mrgenes,


cabecera, pie de pgina,...) y la configuracin de la
impresora. Tambin da la posibilidad de imprimir
las grficas en color o en blanco y negro.

Modo de Trazado

Cuando se activa, el cursor se convierte en un


cuadrado que recorre las grficas de las funciones.
Para ello se usan las siguientes teclas: , ; o
Ctrl + , Ctrl + .

Perseguir al Cursor

Cuando est activado, se muestra siempre la parte


del grfico donde est el cursor.

Simplificar antes de Dibujar

Permite representar expresiones sin la necesidad de


simplificarlas previamente.

Aproximar antes de Dibujar

Permite representar expresiones sin la necesidad de


aproximarlas previamente.

Auto-Escalar Nuevas Grficas

Ajusta automticamente la escala del eje de ordenadas.


Permite cambiar el color de la siguiente grfica.

Cambio de Color
Representar parte Real
e Imaginaria

Permite representar funciones complejas: la parte


real se dibuja con trazo fino y la parte imaginaria
con trazo grueso.

Matemticas con DERIVE 5

13

Ventana Men similar al de la Ventana de lgebra.

Ayuda Men similar al de la Ventana de lgebra.

1.6

Men de la Ventana de Grficas 3D

En primer lugar se presenta la barra de rdenes de la Ventana de Grficas en tres dimensiones, la


cual permite ejecutar las siguientes opciones:

Nueva Alg.

Anotacin

Abrir Alg.

Ajustar rango

Guardar Alg.

Imprimir
Copiar ventana
Borrar dibujo
seleccionado

Contraer

Modo trazar

Fijar ojo

Zoom hacia fuera

Girar abajo

Girar arriba

Zoom hacia dentro


Dibujar

Magnificar

Girar dibujo

Girar dcha.

Girar izda.

Ventana
Alg.

Cuando esta ventana est activa en el men principal del programa aparecen las siguientes opciones:
Archivo Men similar al de la Ventana de Grficas 2D.

Editar Men similar al de la Ventana de Grficas 2D, salvo la opcin Grfica... que permite
seleccionar el rango, el color y el nmero de paneles de la grfica.

Insertar Men similar al de la Ventana de Grficas 2D.


Seleccionar

Matemticas con DERIVE 5

14

Sistema de Coordenadas...

Permite seleccionar el tipo de coordenadas de representacin grfica: rectangulares, esfricas o cilndricas.

Posicin del Ojo...

Permite elegir el punto del espacio desde donde se visualiza


el grfico.

Regin...

Opcin similar a la de la Ventana de Grficas 2D.

Rango de la Grfica...

Opcin similar a la de la Ventana de Grficas 2D.

Relacin de Aspecto...

Opcin similar a la de la Ventana de Grficas 2D.

Opciones
Pantalla I

Impresin I
Modo de Trazado

Permite visualizar o no los ejes, la caja y la leyenda.


Tambin se puede escoger el color del fondo y establecer los grados que gira la grfica en cada
movimiento, as como el tiempo transcurrido entre
dos movimientos consecutivos.
Men similar al de la Ventana de Grficas 2D.
Cuando est activado, es posible moverse a travs
de las lneas que delimitan los paneles del grfico,
usando la combinacin de teclas: +( , ,
o ).

Rotar las Grficas

Activa la rotacin continua de las grficas.

Simplificar antes de Dibujar

Opcin similar a la de la Ventana de Grficas 2D.

Aproximar antes de Dibujar

Opcin similar a la de la Ventana de Grficas 2D.

Auto-Escalar Nuevas Grficas

Ajusta automticamente la escala del eje z.

Cambio de Color

Opcin similar a la de la Ventana de Grficas 2D.

Ventana Men similar al de la Ventana de lgebra.


Ayuda Men similar al de la Ventana de lgebra.

Matemticas con DERIVE 5

15

lgebra lineal con DERIVE

2.1

Teora de matrices

Definir un vector
Editar (Autor) Vector o el botn

x := [x1 , . . . , xn ] .
Definir un vector a partir de una funcin

DERIVE permite crear un vector cuyas componentes son el resultado de evaluar una funcin,
donde una de sus variables sigue una progresin aritmtica desde un valor inicial hasta uno
final. Existen dos posibilidades:
Clculo Vector. Antes de usar esta opcin, la funcin debe estar seleccionada en la
Ventana de lgebra.
VECTOR(f, k, m, n, s). En este comando f es la funcin, k la variable, m el valor inicial,
n el valor final y s la razn de la progresin aritmtica; es decir, k toma los valores:
m, m + s, m + 2s, ... n. Si m y/o s no aparecen, su valor por defecto es 1. Por ejemplo:
VECTOR(k2, k, 10) genera el vector [1, 4, 9, 16, 25, 36, 49, 64, 81, 100].
VECTOR(k2, k, 4, 10) genera el vector [16, 25, 36, 49, 64, 81, 100].
VECTOR(k2, k, 4, 10, 2) genera el vector [16, 36, 64, 100].

Componente i-sima de un vector


[x1 , . . . , xn ] sub i [x1 , . . . , xn ] i.
Definir una matriz
Editar (Autor) Matriz o el botn

A := [a11 , . . . , a1n ; a21 , . . . , a2n ; . . . ; am1 , . . . , amn ].


A := [[a1 , . . . , an ]]. Genera matrices con una nica fila.
Suma matricial: A + B.
Producto matricial
A B AB.
Se recuerda que la divisin matricial no existe. Al escribir A/B, DERIVE calcula A B 1 .
Potencia n-sima de una matriz: An.

Matemticas con DERIVE 5

16

Inversa de una matriz: A 1.


Traspuesta de una matriz: A` (acento grave).
Determinante de una matriz: DET(A).
Traza de una matriz: TRACE(A).
Rango de una matriz: RANK(A).
Matriz identidad de orden n: IDENTITY_MATRIX(n).

2.2

Resolucin de ecuaciones

DERIVE permite resolver tanto una ecuacin algebraica como sistemas de ecuaciones.
Una ecuacin algebraica:

Cabe destacar que la representacin grfica de funciones de una nica variable permite obtener
de forma aproximada sus races reales. Si f es una funcin que depende al menos de la variable
x, la ecuacin f = 0 se puede resolver respecto de esta variable de las siguientes formas:
Escribir la ecuacin y a continuacin seleccionar Resolver Expresin o
. En el
siguiente cuadro de dilogo, el mtodo Algebraico resuelve la ecuacin algebraicamente
(mediante frmulas). Si no se encuentra ninguna solucin, el mtodo Cualquiera calcula
todas las soluciones de forma numrica. Si se desea encontrar una solucin en un determinado intervalo, seleccionar el mtodo Numrico. Se pueden encontrar nicamente races
reales eligiendo dominio Real, o encontrar todas las races (reales y complejas) escogiendo
dominio Complejo.
SOLVE(f, x). Equivalente al mtodo Algebraico y el dominio Complejo.
APPROX(SOLVE(f, x)). Equivalente al mtodo Cualquiera y el dominio Complejo.

Sistemas de Ecuaciones:

Tanto para sistemas de ecuaciones lineales como no lineales, es importante destacar que en los
procedimientos comentados a continuacin es necesario elegir tantas variables a despejar como
ecuaciones tenga el sistema, cuando el nmero de variables sea mayor que el de ecuaciones, y
todas las variables en caso contrario.
X Sistemas lineales
La resolucin del sistema de ecuaciones lineales
= b1
a11 x1 + + a11 xn
a21 x1 + + a2n xn = b2
......................................
am1 x1 + + amn xn = bm

se puede llevar a cabo mediante cualquiera de los siguientes procedimientos:

Matemticas con DERIVE 5

17

Utilizar el comando Resolver Sistema, escoger a continuacin el nmero de ecuaciones del sistema, introducir las ecuaciones y elegir las m variables respecto de las
cuales se quiere resolver el sistema (si n < m, elegir las n variables).
Escribir el sistema de ecuaciones de alguna de las siguientes formas:
[a11 x1 + + a1n xn = b1 , . . . , am1 x1 + + amn xn = bm ]
o
o

a11 x1 + + a1n xn = b1 and . . . and am1 x1 + + amn xn = bm


a11 x1 + + a1n xn = b1 am1 x1 + + amn xn = bm

hacer clic en el botn


mtodo Algebraico.

y seleccionar las m variables que queramos despejar y el

SOLVE(sistema, [xi1 , . . . , xim ]). El primer argumento, sistema, representa el sistema


de ecuaciones escrito de alguna de las tres formas indicadas en el apartado anterior y
xi1 , . . . , xim son las m variables que queremos despejar.
Si las m ecuaciones del sistema lineal no son independientes, los procedimientos anteriores
devuelven un sistema equivalente (con las mismas soluciones que el inicial) de ecuaciones
independientes y, en consecuencia, con un nmero menor de ecuaciones. Para hallar
la solucin se repite alguno de los procedimientos anteriores con el nuevo sistema de
ecuaciones. Si DERIVE devuelve false, el sistema no tiene solucin.
X Sistemas no lineales
La resolucin del sistema de ecuaciones no lineales

g1 (x1 , . . . , xn ) = b1

g2 (x1 , . . . , xn ) = b2
........................

gm (x1 , . . . , xn ) = bm
se puede llevar a cabo mediante cualquiera de los siguientes procedimientos:
Escribir el sistema de ecuaciones de alguna de las siguientes formas:
[g1 (x1 , . . . , xn ) = b1 , . . . , gm (x1 , . . . , xn ) = bm ]
o
g1 (x1 , . . . , xn ) = b1 and . . . and gm (x1 , . . . , xn ) = bm
o
g1 (x1 , . . . , xn ) = b1 gm (x1 , . . . , xn ) = bm
hacer clic en el botn
mtodo Cualquiera.

y seleccionar las m variables que queramos despejar y el

APPROX(SOLVE(sistema, [xi1 , . . . , xim ])). El primer argumento, sistema, representa


el sistema de ecuaciones escrito de alguna de las tres formas indicadas en el apartado
anterior y xi1 , . . . , xim son las m variables que queremos despejar.
Los procedimientos anteriores no siempre permiten encontrar la solucin del sistema y, en
algunas ocasiones, slo pueden hallar una solucin an cuando posea varias. Si DERIVE
devuelve false, el sistema no tiene solucin.

Matemticas con DERIVE 5

2.3

18

Diagonalizacin de matrices

Dada una matriz cuadrada A,


Polinomio caracterstico de A
CHARPOLY(A). Devuelve el polinomio caracterstico de A en potencias de w.
Autovalores de A
EIGENVALUES(A). Devuelve un vector con los diferentes autovalores de la matriz A pero
sin especificar su multiplicidad. Para conocer la multiplicidad de cada autovalor, se calcula el polinomio caracterstico y se factoriza mediante la opcin Simplificar Factorizar.
Para matrices de orden superior a 4, generalmente DERIVE no puede encontrar los autovalores en forma algebraica (valor exacto); en tal caso, se pueden obtener los autovalores
.
de forma numrica (valor aproximado) utilizando el botn
Autovectores de A
EXACT_EIGENVECTOR(A, w). Este comando devuelve el subespacio propio asociado
al autovalor w, expresndolo como un vector donde las diferentes variables vienen referidas
mediante @1, @2,... Debe utilizarse cuando el autovalor w se ha obtenido de forma algebraica (valor exacto). Para un autovalor obtenido de forma numrica (valor aproximado)
devuelve el vector nulo.
APPROX_EIGENVECTOR(A, w). Cuando un autovalor no se puede calcular de forma
algebraica y se obtiene un valor aproximado, w, de forma numrica, es posible obtener
una aproximacin a uno de sus autovectores utilizando este comando. Si dicho comando
se emplea con un autovalor que se puede obtener de forma algebraica (valor exacto), el
resultado no tiene por qu ser un autovector.

2.4

Utilidades creadas con DERIVE

Se pueden crear nuevas utilidades a partir de las ya existentes. En esta seccin se presentan algunas
utilidades que se pueden encontrar en el disquete que acompaa al libro de Sanz et al. (1998). Para
su utilizacin es necesario cargar previamente, mediante la opcin Archivo Leer Utilidades, el
fichero ALGEBRA.MTH copiado con anterioridad en la carpeta C:\DfW5\Users. Slo es necesario
realizar este proceso una vez en cada fichero de trabajo.
Para ejecutar estas utilidades basta con escribirlas en la lnea de edicin.

MAT_CAN(f, [x1 , . . . , xn ]). Devuelve la matriz asociada a la aplicacin lineal f respecto


de las bases cannicas, siendo [x1 , . . . , xn ] el vector de variables.

Matemticas con DERIVE 5

19

MAT_AS(f, [x1 , . . . , xn ] , B, C). Devuelve la matriz asociada a la aplicacin lineal f respecto de dos bases, siendo [x1 , . . . , xn ] el vector de variables, B la matriz cuyas filas son
los vectores de la base del espacio de partida y C la matriz cuyas filas son los vectores de
la base del espacio de llegada.
APL_CAN(A, [x1 , . . . , xn ]). Devuelve la aplicacin lineal cuya matriz asociada respecto
de las bases cannicas es A, siendo [x1 , . . . , xn ] el vector de variables de dicha aplicacin.
APL_AS(A, [x1 , . . . , xn ] , B, C). Devuelve la aplicacin lineal cuya matriz asociada respecto de dos bases es A, siendo [x1 , . . . , xn ] el vector de variables de dicha aplicacin, B
la matriz cuyas filas son los vectores de la base del espacio de partida y C la matriz cuyas
filas son los vectores de la base del espacio de llegada.
MAT_SIM(Q, [x1 , . . . , xn ]). Devuelve la matriz simtrica asociada a la forma cuadrtica
Q, siendo [x1 , . . . , xn ] el vector de variables.
MENORES_PRINCIPALES(A). Devuelve un vector cuyos elementos son los menores
principales de la matriz A.
MENORES_PRINCIP_REST(A, B). Devuelve un vector cuyos elementos son los n m
ltimos menores principales de la matriz orlada, siendo A Mnn la matriz de la forma
cuadrtica y B Mmn la matriz de restricciones.

Matemticas con DERIVE 5

20

Clculo con DERIVE

Derive tambin permite trabajar en el mbito del anlisis matemtico, calculando lmites, derivadas,
integrales, polinomios de Taylor, etc. A continuacin se describen las principales posibilidades en
este campo.

3.1

Lmites y continuidad

Funciones definidas a trozos


f (x) :=IF(condicin, valor1, valor2 ). La funcin f (x) queda definida por valor1 cuando
se cumple condicin, y por valor2 en caso contrario. Por ejemplo:
f (x) :=IF(x 0, x, x) define la funcin valor absoluto (ABS(x)).
Composicin de funciones
h (x1 , . . . , xn ) := f (g (x1 , . . . , xn ) 1, . . . , g (x1 , . . . , xn ) m). Define la funcin compuesta,
h = f g. Tambin se puede utilizar el operador sub en lugar de .
Curvas de nivel de una funcin

Es posible generar un vector cuyas componentes son las curvas de nivel de la funcin f (x, y),
de dos formas alternativas:
Clculo Vector. Antes de usar esta opcin, la ecuacin f (x, y) = k debe estar seleccionada en la Ventana de lgebra; adems hay que escoger k como variable.
VECTOR(f (x, y) = k, k, m, n, s). Crea un vector cuyas componentes son las curvas de
nivel m, m + s, m + 2s, ..., hasta el nivel n.

para obtener el vector


Antes de dibujar las curvas con el comando PLOT hay que ejecutar
explcitamente; o bien asegurarnos de que la opcin Opciones Simplificar antes de Dibujar
est activada en la Ventana de Grficas 2D.
Lmite de una funcin

Para funciones de una variable se puede calcular el lmite de las siguientes formas:
Escribir la funcin y seleccionar la opcin Clculo Limites o el botn

LIM(f, x, x0 ). Calcula el lmite de la funcin f cuando x tiende a x0 .


LIM(f, x, x0 , 1). Calcula el lmite de la funcin f cuando x tiende a x0 por la derecha.
LIM(f, x, x0 , 1). Calcula el lmite de la funcin f cuando x tiende a x0 por la izquierda.
Para funciones de dos variables, los lmites direccionales se calculan con el siguiente comando:
LIM2(f, x, y, x0 , y0 ). Calcula el lmite direccional cuando (x, y) (x0 , y0 ) a lo largo de
lneas rectas de pendiente @1, es decir, a travs de cualquier recta que pasa por (x0 , y0 ).

Matemticas con DERIVE 5

3.2

21

Clculo diferencial

Derivada de una funcin


Seleccionar la funcin y escoger la opcin Clculo Derivadas o el botn

DIF(f, x). Calcula la derivada de f respecto de la variable x.


DIF(f, x, n). Calcula la derivada de orden n de f respecto de la variable x.
Los mtodos anteriores nos permiten calcular derivadas parciales de cualquier orden respecto de
una misma variable. Si queremos calcular una derivada parcial respecto de dos o ms variables,
basta con reiterar el proceso el nmero de veces que sea necesario. Por ejemplo:
4f
(x, y) se obtiene mediante DIF(DIF(f (x, y), x, 3), y, 1).
x3 y
Otro mtodo para calcular derivadas parciales de order superior a 1, utilizando el comando DIF
una sola vez, consiste en escribir, en lugar de una nica variable, un vector cuyas componentes
son las variables respecto a las cuales se va a derivar. Por ejemplo:
5f
(x, y, z) se obtiene mediante DIF(f (x, y, z), [x, y], [2, 3]).
x2 y 3
Gradiente de una funcin
GRAD(f ). Calcula el vector gradiente de f respecto de las tres variables x, y, z.
GRAD(f, [x1 , x2 , . . . , xn ]). Calcula el vector gradiente de f respecto de las variables
x1 , x2 , . . . , xn . Por ejemplo:
GRAD(x2 + y2, [x, y]) devuelve el vector [2x, 2y].
Matriz Jacobiana
JACOBIAN(f, [x1 , x2 , . . . , xn ]). Devuelve la matriz Jacobiana de la funcin f respecto de
las variables x1 , x2 , . . . , xn . Conviene destacar que f tiene que ser dada a travs de un
vector. Por ejemplo:
Si f (x, y) := x2 + y2, hay que escribir JACOBIAN([f (x, y)], [x, y]).
Si f (x, y) := [x2 + y2, x2 y], hay que escribir JACOBIAN(f (x, y), [x, y]).
Polinomio de Taylor de una funcin de una variable
Escribir la funcin y seleccionar la opcin Clculo Polinomios de Taylor.
TAYLOR(f, x, a, q). Calcula el polinomio de Taylor de grado q de la funcin f en el punto
a.

Matemticas con DERIVE 5

22

Derivada de la funcin implcita


IMP_DIF(f, x, y, n). Devuelve la derivada de orden n de la funcin implcita que se
deduce de la ecuacin f = 0, siendo x la variable independiente e y la dependiente. Este
procedimiento sigue siendo vlido an cuando y dependa de ms de una variable. Por
ejemplo, dada la ecuacin x + y + z + cos(xyz) 1 = 0 que nos define a z como funcin
implcita de x e y, entonces:
IMP_DIF(x + y + z + cos(xyz) 1, x, z, 1) devuelve la derivada de primer orden de z
con respecto a x.
IMP_DIF(x + y + z + cos(xyz) 1, y, z, 2) devuelve la derivada de segundo orden de z
con respecto a y.

3.3

Clculo integral

Integral de una funcin


Escribir la funcin y seleccionar la opcin Clculo Integrales o el botn

INT(f, x). Calcula una primitiva de la funcin f respecto de la variable x.


INT(f, x, a, b). Calcula la integral definida de la funcin f respecto de la variable x en el
intervalo [a, b].
DERIVE tambin dispone de la siguiente posibilidad grfica relacionada con la integracin:
PLOTINT(f, x, a, b). Visualiza el rea comprendido entre el eje de abscisas y la grfica
de la funcin, en el intervalo [a, b]. Esta expresin se dibuja directamente si la opcin
Opciones Simplificar antes de Dibujar est activada en la Ventana de Grficas 2D. En
antes de dibujarla.
caso contrario hay que ejecutar
Las integrales dobles y triples se pueden calcular de alguna de las siguientes formas:
Reiterando
la orden INT
el nmero de veces que sea necesario. Por ejemplo:

Z 2 Z 1
(x3 + xy 2 ) dy dx se obtiene mediante INT(INT(x3 + xy2, y, 0, 1), x, 1, 2).
1
0

Z x2 Z y2
f (x, y) dy dx.
AREA(x, x1 , x2 , y, y1 , y2 , f (x, y)) calcula
x1
y1

Z x2 Z y2 Z z2
f (x, y, z) dz dy dx.
VOLUME(x, x1 , x2 , y, y1 , y2 , z, z1 , z2 , f (x, y, z)) calcula
x1

Funcin Gamma de Euler


(p) GAMMA(p) (escrito con maysculas).
Funcin Beta de Euler
EULER_BETA(p, q).

y1

z1

Matemticas con DERIVE 5

3.4

23

Utilidades creadas con DERIVE

Para su utilizacin es necesario cargar previamente, mediante la opcin Archivo Leer Utilidades,
el fichero CALCULO.MTH copiado con anterioridad en la carpeta C:\DfW5\Users. Slo es necesario
realizar este proceso una vez en cada fichero de trabajo.
Para ejecutar las distintas utilidades creadas con DERIVE, basta con escribirlas en la lnea de
edicin:
HESSIANA(f, [x1 , x2 , . . . , xn ]). Devuelve la matriz Hessiana de la funcin f de variables
x1 , x2 , . . . , xn .
MULTITAYLOR(f, [x1 , x2 , . . . , xn ] , [a1 , a2 , . . . , an ] , q) . Calcula el polinomio de Taylor de
grado q (q 2) de la funcin f, de variables x1 , x2 , . . . , xn , en el punto (a1 , a2 , . . . , an ).

2z
(x, y), donde z est definida como funcin
xy
implcita de las variables x e y a partir de la ecuacin f = 0.

IMP_DIF_CRUZ(f, x, y, z) . Devuelve

Bibliografa
1. Getan, J. et al. (1994), Problemas de matemticas aplicados a la economa y la empresa
(Resueltos con ordenador ). Ed.: Ediciones S.
2. Garcia, A. et al. (1994), Prcticas de matemticas con DERIVE. Ed.: Alfonsa Garca.
3. Gonzalez, A. (1995), Matemticas con DERIVE en la economa y la empresa. Ed.: RA-MA.
4. Kutzler, B. y Kokol-Voljc, V. (2000), Introduccin a DERIVE 5. Ed.: Kutzler & KokolVoljc.
5. Perez, C. y Paulogorran, C. (1998), Matemtica prctica con DERIVE para Windows.
Ed.: RA-MA.
6. Sanz, P. et al. (1998), Problemas de lgebra lineal. Cuestiones, ejercicios y tratamiento en
DERIVE. Ed.: Prentice Hall Iberia.

Matemticas con DERIVE 5

24

Cuando se utiliza una letra con distintos subndices en una expresin, automticamente reconoce
que dicha letra es el vector cuyas componentes son esas variables.
En la definicion de una funcion, no hace falta escribir de que variables depende, lo reconoce
implicitamente (bastaria con f:=)
Mirar en la pagina 420 como se clasifican formas cuadraticas con parametros.

Explicar lo que es el portapapeles

También podría gustarte