Está en la página 1de 15

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/26428277

Sistemas de computación algebraicos. Evolución y aplicaciones

Article · January 2001


Source: DOAJ

CITATIONS READS
0 822

3 authors, including:

Elisa Amo
University of Castilla-La Mancha
28 PUBLICATIONS   29 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Evaluación de la calidad docente View project

All content following this page was uploaded by Elisa Amo on 09 April 2014.

The user has requested enhancement of the downloaded file.


SISTEMAS DE COMPUTACIÓN ALGEBRAICOS. EVOLUCIÓN Y
APLICACIONES

María de la O González Pérez


Elisa Amo Saus y Emilia García Pérez
Departamento Economía y Empresa (Área de matemáticas)
Universidad de Castilla-La Mancha

Resumen:

Las nuevas tecnologías están cambiando los hábitos de trabajo en


cualquier profesión, y la enseñanza no puede ser una excepción. Sin
duda, el invento más revolucionario de estas tecnologías ha sido el
ordenador digital, ya que este instrumento, apoyado por el software
adecuado, tiene la capacidad de adaptarse a las necesidades de
cualquier situación.
En los últimos años se han realizado grandes progresos, tanto en el
desarrollo teórico de algoritmos simbólicos y algebraicos como en su
implementación en sistemas de ordenador. Una gran parte de los
problemas económicos se plantean en términos matemáticos. En este
trabajo se presenta una revisión cronológica de los paquetes de
cálculo simbólico, así como los programas más utilizados en la
actualidad y que poseen una aritmética exacta. En cada uno de ellos
se señalan sus principales utilidades.

Palabras clave: Cálculo numérico, cálculo simbólico, paquetes informáticos.


González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

1. INTRODUCCIÓN.

Uno de los deberes del educador es proporcionar a sus alumnos la capacidad


suficiente para comprender la cultura de su tiempo. En este sentido, el ordenador debe
ser una herramienta en la enseñanza ya que su uso supone un acercamiento a la realidad
y al trabajo posterior.
La presencia de medios informáticos en la enseñanza se va haciendo patente,
pero por desgracia, en la universidad, no tan deprisa como quisiéramos.
Conseguir que el ordenador esté presente como apoyo en la mayoría de las áreas
docentes dependerá de varios factores:
- Dotación a los centros universitarios de material informático suficiente, tanto hardware
como software. Es evidente que esa dotación debe depender del número de alumnos y
profesores y materias que se estudian.
- Predisposición positiva, por parte del profesor hacia esos medios. Todavía existen
muchos profesores de matemáticas que piensan para esta asignatura es suficiente un
lápiz, papel y la razón. Es cierto que las formas tradicionales de enseñanza son
imprescindibles, y que el ordenador no puede sustituir al profesor en el aula, pero no se
puede ir en contra de los tiempos.
- Resulta imprescindible que la dirección del centro y el profesorado sepa realizar un
óptimo aprovechamiento de los medios informáticos. En ocasiones, a pesar de que el
profesor comulgue con las ideas anteriores es reacio a abandonar la enseñanza
tradicional ya que esta le proporciona cierta comodidad.
- No hay que olvidar que los programas informáticos evolucionan a gran velocidad, lo
que exige continuas readaptaciones.
El uso del ordenador en la docencia convertirá las clases de matemáticas en un
laboratorio experimental donde los alumnos pueden explorar alternativas y aplicar
diferentes estrategias para resolver problemas. Ofrece la posibilidad de realizar varias
pruebas sobre un mismo planteamiento; obtener resultados numéricos y gráficos de
forma simultánea; simular otros modelos; etc, en resumen, se puede utilizar el método
ensayo-error en un corto espacio de tiempo. Hay que reconocer que el ordenador
permite grandes y variadas posibilidades no siempre aprovechadas por la enseñanza de
las matemáticas.

2
González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

En el apartado de programas de propósito general se engloban todos los


programas que pueden tener utilidad para la mayoría de las asignaturas ya que son
programas abiertos, es decir, se tienen que diseñar las aplicaciones y actividades. Esto,
quizá, tenga una dificultad superior al de otros programas pero, por el contrario, permite
crear las actividades a tu medida. Dentro de esta categoría se encuentran:
- Los lenguajes de programación: Antes de la aparición de programas específicos de
matemáticas para ordenador se utilizaban lenguajes sencillos de programación como
Pascal, Fortran, Basic, Logo, etc. Estos permitían al profesor la elaboración de
pequeñas aplicaciones a su medida. Por otro lado, tienen la dificultad que se necesita
más trabajo y mayores conocimientos técnicos. Hoy en día, los entornos de
programación multimedia como Visual Basic o Lenguaje C, permiten de forma más
sencilla la creación de aplicaciones concretas.
- Las hojas de cálculo: Se pueden considerar como una poderosa herramienta para que
el profesor pueda preparar sin gran esfuerzo modelos a la medida de diversos
contenidos, y además resultan de fácil uso para el alumno. Los más utilizados son:
Works, Lotus y Excel.
- Los asistentes matemáticos: En este apartado se incluyen los programas específicos
para el trabajo en matemáticas. Entre otros están Maple, Mathcad, Derive y
Mathematica. Ellos permiten cálculo de funciones derivadas y primitivas, resolución
de ecuaciones, representación de superficies en tres dimensiones, etc., en el campo
del álgebra lineal tiene infinidad de aplicaciones como resolución de determinantes,
cálculo de matrices inversas....
Por otro lado se encuentran los programas para temas específicos. Dentro de este
bloque se incluyen los programas para trabajos en temas concretos, se pueden distinguir
diversos tipos:
- Programas de enseñanza asistida por ordenador: Son más bien tutoriales que
muestran conceptos y plantean preguntas tipo test. Este tipo de programas son más
adecuados para el trabajo del alumno en casa, ya que sobre todo abarca los temas
que se estudian en la enseñanza secundaria, materia imprescindible para seguir las
asignaturas de matemáticas en las facultades de económicas.

3
González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

- Estudio de funciones: Ya se ha comentado con anterioridad que los asistentes


matemáticos tratan estos temas, pero a un nivel más sencillo se puedan citar los
programas: Funciones, Calcula y Gráfica.
- Geometría: Al igual que en el caso anterior, el Mathematica es capaz de realizar lo
mismo que otros programas inferiores. Dentro de estos se puede citar el Autosketch
que además de utilizarse en dibujo técnico es útil para trabajar en los elementos de
la geometría plana.
- Resolución de problemas: En este caso, los programas traen una gran variedad de
problemas y además permiten consultar aspectos teóricos de los mismos. Existe ya
una gran cantidad de empresas privadas que tratan de sacar al mercado nuevos
productos de este tipo.

2. EVOLUCIÓN CRONOLÓGICA DE LOS PAQUETES INFORMÁTICOS.

La solución de muchos problemas matemáticos no sólo requiere cálculos


numéricos, sino también utiliza manipulaciones simbólicas y algebraicas. Es necesario
manejar fórmulas, y además los cálculos han de hacerse de modo exacto y de acuerdo
con las reglas del álgebra. En estos casos, el análisis numérico, que aproxima como su
nombre indica, numéricamente las soluciones de los problemas, resulta inapropiado. Por
otra parte, es frecuente que en ciertos problemas la solución teórica sea conocida pero
resulte difícil de obtener en la práctica, debido a la complejidad de los cálculos
necesarios.
Se puede definir el Cálculo Simbólico como la parte de la informática que
diseña, analiza, implementa y aplica algoritmos algebraicos. Se caracteriza por realizar
cálculos simbólicos que representan objetos matemáticos sin errores de redondeo o
truncamiento.
Hasta hace poco tiempo, la relación entre la Informática y las Matemáticas podía
considerarse limitada a una serie de aplicaciones numéricas, en el sentido de considerar
los computadores como una herramienta de cálculo numérico de gran velocidad, sujeto
a los errores típicos de truncamiento y redondeo. Últimamente se cuenta con una
colección de nuevos sistemas de cálculo que no sólo permiten manipulación simbólica
de expresiones matemáticas, sino que, además, poseen aritmética exacta.

4
González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

La idea de utilizar computadores para cálculos no numéricos es relativamente


antigua, pero el desarrollo de computadores y programas que permitan hacerlo es
bastante reciente. No sólo se dispone en estos momentos de programas de cálculo
numérico, procesadores de texto, programación lógica o inteligencia artificial, sino que
se ha ampliado este campo a programas que realizan lo que se viene a llamar
manipulación algebraica, cálculo simbólico, algoritmos algebraicos o álgebra
computacional.
A continuación se presenta un cuadro cronológico que pretende ayudar a tener
un cierto encuadre histórico de la evolución y la importancia que desde primeros
tiempos de la informática tuvieron estos paquetes, así como poner de manifiesto la
proliferación de este tipo de programas.

FECHA PROGRAMA Evolucionó a:


1963 REDUCE REDUCE
1964 ALPAK ALTRAN
1968 ALTRAN
FORMULA (Algol)
FORMAC FORMAC (PL/I)
FORMAC (PL/I)
MATHLAB (DECUS) MACSYMA
CAMAL
REDUCE
1970 MACSYMA VAXIMA, SYMBOLICS
MACSYMA, DOE –
MACSYMA, PARAMACS
1971 SCHOONSHIP
1979 µMATH DERIVE
1980 VAXIMA
1982 SMP MATHEMATICA
1983 SYMBOLICS MACSYMA
1984 DOE – MACSYMA ALJABR
1985 MAPLE
MATHCAD MATHCAD
POWERMATH
1986 REDUCE / PC
1988 DERIVE
MATHEMATICA
THEORIST
PARI
1989 FORM
1989 MACSYMA / PC

5
González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

1991 ALJABR
MATHCAD
SYMBMATH
AXIOM
PARAMACS
1992 SIMATH

3. CAPACIDADES DE LOS SISTEMAS DE CÁLCULO CIENTÍFICO.

La rápida evolución de los sistemas de cálculo numérico y simbólico primitivos


ha conducido a la aparición de sistemas de cálculo científico muy potentes que, en la
actualidad, integran muchas funciones y tareas que ayudan a la resolución de problemas
matemáticos y que, al mismo tiempo, facilitan y hacen más agradable su utilización.
Las características globales que suelen presentar estos sistemas en la actualidad son:
Cálculo Simbólico, lo que les permite operar con objetos matemáticos, como se hace a
mano, pero con mayor velocidad y fiabilidad. En particular, es posible:
Operar con números enteros, racionales, reales, complejos y algebraicos.
Manipular variables sin que tengan ningún valor asignado.
Operar con polinomios, fracciones algebraicas, series o grupos.
Simplificar y expandir algebraicamente expresiones matemáticas.
Factorizar enteros y polinomios.
Resolver ecuaciones y sistemas de ecuaciones, lineales o no.
Calcular límites, derivadas y primitivas.
Integrar ecuaciones diferenciales.
Operar con vectores y matrices, aplicando los métodos del álgebra lineal.
Cálculo Numérico, lo que permite:
Operar con números decimales.
Incorporar métodos numéricos estándares.
Enlazar las manipulaciones simbólicas con las numéricas. Por ejemplo, es común la
capacidad de generar automáticamente código FORTRAN o C a partir de las
expresiones obtenidas de modo simbólico.
Gráficos. En general, es posible:
Representar curvas y superficies en dos y tres dimensiones, definidas explícita o
paramétricamente.

6
González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

Representar curvas y superficies definidas implícitamente.


Programación matemática. Se dispone de un lenguaje de alto nivel con el que se
puede implementar nuevos algoritmos y funciones, extendiendo así las posibilidades del
sistema.
Este conjunto de prestaciones hace de los sistemas de cálculo científico
herramientas muy útiles en la ciencia, la técnica, la investigación y otros campos donde
están transformando radicalmente el uso que hasta ahora se estaba haciendo de los
ordenadores.

4. LOS PAQUETES DE CÁLCULO MÁS UTILIZADOS EN LA ACTUALIDAD

A continuación se ofrece una relación de los paquetes matemáticos de cálculo


simbólico (y cálculo numérico) más conocidos, que existen en la actualidad en el
mercado, con una pequeña descripción.
Aljabr: Es un paquete de cálculo derivado de Macsyma. Puede diferenciar, integrar,
calcular límites, resolver sistemas de ecuaciones lineales o polinomiales, factorizar
polinomios, expandir funciones en series de Laurent o Taylor, resolver ecuaciones
diferenciales (usando métodos directos o transformadas), calcular series de Poisson, y
manejar matrices. Permite programación.
Axiom: Un potente y moderno sistema de propósito general, prototipo de lo que serán
los nuevos Paquetes de Cálculo. Comenzó a circular a partir de 1990. Es programable,
utiliza un lenguaje que usa conceptos claramente asociados a la programación orientada
a objetos, categorías, dominios y paquetes, aunque también permite programación
procedural y funcional. Posee ayuda en línea y la capacidad de manejar objetos gráficos
en 2D y 3D. La versión actual es Axiom 2.1.
Calculus Calculator (CC): Una hoja de trabajo matemático para IBM PC, con
capacidad de realizar gráficos.
Cayley: Es un lenguaje de programación dirigido hacia las matemáticas discretas con
un fuerte énfasis en la Teoría de Grupos y estructuras algebraicas afines.
Derive: Un programa de manipulación simbólica, que en sus primeras versiones estaba
dirigido por menú. Surgió como ampliación de µMath en 1988.

7
González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

Eureka: Se trata de un sistema para resolución de ecuaciones que permite la ejecución


de varias ecuaciones simultáneamente.
Exploring Small Groups (ESG): Una herramienta de ayuda en el aprendizaje del
álgebra abstracta.
Fermat: Es un paquete de cálculo shareware para el cálculo polinomial y matricial. Se
puede ejecutar sobre Macintosh y PC.Realiza aritmética sobre enteros y racionales,
cálculo simbólico, gráficos y otros cálculos numéricos. Es muy rápido, ocupa muy
pocos recursos y tiene una gran facilidad de uso. La última versión es la v2.6.0 . Fermat
es especialmente indicado para: funciones aritméticas racionales y polinomiales; formas
normal, determinante, normal Smith e inversa de matrices con entradas polinomiales
multivariable sobre Z, Q, Zp, cuerpos finitos o más complejos; matrices dispersas;
polinomios característicos.
Fields & Operators: Un programa gráfico interactivo diseñado para visualizar
superficies, campos vectoriales e integrales de flujo.
Form: Es un paquete de cálculo realizado para el manejo de fórmulas muy complejas,
lo que lo hace indicado para cálculos en álgebras no conmutativas y en física de alta
energía. Posee un lenguaje de programación. La versión actual es Form 2.3.
F(z): Es un programa gráfico interactivo para microcomputadoras diseñado para ayudar
en el estudio de funciones de variable compleja.
Gauss: Lenguaje de programación matemático construido en torno al manejo de objetos
matemáticos. El programa tiene numerosas opciones con aplicación particular a la
Estadística.
GNU Calc: Entre sus características de este paquete de cálculo destacan precisión
elegida por el usuario, aritmética entera, real y compleja, funciones científicas, álgebra y
cálculo simbólico, matrices, gráficas, funciones financieras y facilidad de programación.
No es tan poderoso como otros CAS de propósito general, como Mathematica, lo que lo
hace conveniente para problemas sencillos debido a su interfaz parecido al de una
calculadora, lo que conlleva una gran facilidad de uso. GNU Calc, y su código fuente,
son de dominio público (freeware).
Groups: Es un programa para los ordenadores NeXT, que puede ayudar a los
estudiantes a aprender todo acerca de grupos finitos de orden superior a 20.

8
González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

ISETL (Interactive SET Languaje): Es un lenguaje de ordenador de alto nivel


interpretado, de implementación interactiva.
Macsyma: Fue la punta de lanza de la potencia de cálculo de los programas de cálculo
simbólico. Hoy en día sigue siendo un potente programa de propósito general, pero con
el inconveniente de que está disponible en pocas plataformas.
Magma: Es un paquete de cálculo diseñado para solucionar problemas
computacionalmente complicados de álgebra, teoría de números, geometría y
combinatoria. Tiene un entorno rigurosamente matemático. Contiene clases de las 5
ramas principales del álgebra: teoría de grupos, teoría de anillos, teoría de cuerpos,
teoría de módulos y teoría de álgebras. Entre sus características destacan: una filosofía
de diseño algebraica, universalidad, ya que cubre la mayoría de ramas del álgebra, teoría
de números, geometría algebraica y geometría de extensión finita, integración y
rendimiento.
Maple: Programa de propósito general que incluye el manejo de cálculo simbólico.
Desarrollado desde 1980 a 1983, en la Universidad de Waterloo (Canadá). El programa
está escrito básicamente en C.
Matcalc: Paquete de cálculo matricial diseñado para usar en la enseñanza de conceptos
de álgebra lineal básica, así como de métodos modernos de computación en álgebra
lineal y matricial.
MathCad: “Supercalculadora”, es un tipo de procesador de texto técnico. La última
versión Mathcad 2001. Permite, en un mismo documento, realizar cálculos numéricos y
simbólicos, anotaciones con texto, incluir dibujos, realizar gráficos, animaciones, etc.,
así como abrir documentos localizados en Internet. Estas posibilidades los hacen muy
adecuado para la docencia.
Mathematica: Una poderosa herramienta matemática que incluye gráficos, cálculo
simbólico y cálculo numérico, todo ello accesible desde un lenguaje sencillo de
comandos y un lenguaje de programación, en un entorno gráfico. Programa escrito en C
en 1988. Mathematica fue un punto y aparte en el desarrollo del cálculo simbólico,
posiblemente debido a dos características singulares, sus amplias posibilidades gráficas
y el uso pionero de Internet en su difusión.

9
González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

Math View Professional: Es un paquete de rutinas numéricas, tales como sistemas de


problemas algebraicos, raíces y cálculos de ceros, integrales, optimización, operadores
de series, etc.
Maxima: Escrito en Lisp por Prof. W. Schelter de la Universidad de Texas, es
ejecutable sobre TI Explorer, MIPS y Sun, entre otras plataformas. Existe una versión
beta para PC. Desciende de Macsyma.
Microcalc: Programa para el aprendizaje y enseñanza de cálculo.
Milo: Programa de matemáticas simbólicas y gráfico.
µMath: Fue el primer sistema de cálculo simbólico creado específicamente para PC.
µPad: Un sistema de propósito general, bastante difundido.
NetWare: Está diseñado para microordenadores IBM y compatibles con recursos
compartidos.
Orbits: Permite al usuario experimentar con sistemas no lineales obtenidos por
iteración de la función f(x)=Ax(1-x), para investigar la órbita x, f(x), f(f(x)),... de un
punto en el intervalo unidad [0 , 1].
PC - Macsyma : Programa interactivo de Álgebra Simbólica.
PC – Matlab: Es un lenguaje basado en matrices para matemáticas lineales y es usado
para números reales críticos.
Phase Portraits : Es un programa gráfico de ecuaciones para ordenadores Macintosh.
Phaser: Es un animador / simulador para sistemas dinámicos que corren ordenadores
personales IBM y compatibles.
PowerMath II: Es un paquete de cálculo para Macintosh.
Punimax: Escrito en Clisp, desciende de Macsyma.
Reduce: Su ámbito inicial eran problemas de física de alta energía. Fue el primer
programa que evolucionó para convertirse en el primer sistema de propósito general.
Scratchpad: Proyecto de Álgebra Computacional desarrollada por IBM desde los años
sesenta.
Scratchpad II: Es un sistema de álgebra por ordenador y un lenguaje de programación.
SENAC: Es un paquete de cálculo de propósito general escrito en LISP y diseñado de
forma modular. Está compuesto por los módulos Sencore (librería base), Senpack
(librería de cálculo numérico), Sengraph (librería gráfica), Numlink (enlace con la
librería de cálculo simbólico de NAG), y Graflink (enlace con la librería gráfica de

10
González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

NAG). Está soportado por las plataformas PC, estaciones de trabajo Unix , Convex y
Cray.
Smp: En su origen constituyó la semilla de Mathematica. Estaba destinado a los físicos
e ingenieros y fue el primer programa de cálculo simbólico capaz de ejecutarse en una
gran multitud de sistemas operativos.
Snappea: Unas herramientas para todos los interesados en variedades tridimensionales
hiperbólicas o teoría de grupos.
Tarski’s World: Es un software tutorial escrito para introducir a la lógica de predicados
de primer orden.
Ubasic: Es una versión de Basic de alta precisión y de dominio público para PC’s
compatibles IBM.
Vaxima: Descendiente de Macsyma, manteniendo las capacidades de aquél, ha sido
implementado para ejecutarse sobre plataformas VAX/UNIX.
Vissim: Herramienta de modelización matemática programable, simula modelos físicos
reales.
Ciertamente, el número de programas que existen en la actualidad es
inmensamente mayor, ya que constantemente aparecen otros nuevos y versiones
actualizadas de los ya existentes.
También se pueden encontrar programas más sencillos que se adecuan a las
necesidades básicas y habituales de los estudiantes. En su mayoría son programas
matemáticos cuyo funcionamiento es lo más parecido a una calculadora avanzada.
Entre ellos podemos destacar los siguientes:
Bravo: Potente calculadora científica capaz de realizar de forma sencilla funciones
trigonométricas. Puede realizar cálculos de números complejos así como vectoriales y
además es capaz de convertir hasta en 112 medidas. Soporta los idiomas inglés, alemán,
español e italiano.
Euclides: Programa de Geometría que permite representar todo tipo de figuras con un
solo clic, trasladarlas, transformarlas e imprimir a cualquier tamaño. Especialmente
indicado para la enseñanza y aprendizaje de la geometría.
SunCalculator: Es un programa de cálculo mejorado con funciones de evaluación
integradas y editor de texto. Entre todas las funciones que se incluyen, existe la

11
González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

posibilidad de modificar los cálculos básicos y trigonométricos, disponer de múltiples


funciones en el mismo gráfico y guardar dibujos de formato BMP y WMF.
Calculac: Contiene prácticamente todas las funciones de una calculadora científica real
en tu PC. Puede realizar cálculos de senos, cosenos, tangentes, números aleatorios,
grados, etc. Dispone de una opción para utilizarla como una calculadora estándar.
EinSTein: Calculadora científica muy completa. Tiene funciones matemáticas,
trigonométricas, financieras e incluso un calendario. Soporta distintos idiomas entre los
que están ingles, alemán, italiano y español.
PmaCalc: Es una calculadora científica y un conversor de euros. Permite realizar
operaciones estándar, usar funciones trigonométricas, utilizar su memoria para sumar y
hacer promedios, realizar operaciones boolerianas.

5. TENDENCIA DE LAS TÉCNICAS DOCENTES DE MATEMÁTICAS EN


LAS FACULTADES DE ECONÓMICAS Y EMPRESARIALES.

Actualmente se han ampliado los métodos de docencia de las asignaturas de


matemáticas. El uso de las herramientas que nos proporcionan los programas de
cálculo simbólico (para la manipulación y solución de expresiones algebraicas
(ecuaciones)), llevará al desuso algunas técnicas de manipulación algebraicas en papel y
lápiz. Por tanto, con estos paquetes de cálculo simbólico se ganará un tiempo adicional
en el aula para dedicarlo a innovaciones, lo que requerirá un cambio en los programas
de estudio.
Antes de la aparición de la tecnología computacional, el 85% del plan de
estudios de matemáticas consistía en cómputo en papel y lápiz (que involucra el proceso
algebraico y analítico de las matemáticas, incluso las manipulaciones simbólicas
comunes del álgebra y el cálculo). Para poner en práctica la utilización de los
paquetes de cálculo se necesitará un moderno y equilibrado plan de estudios en el que la
resolución de problemas y la demostración (o dar argumentos convincentes) jueguen un
papel más importante, y el cómputo con papel y lápiz ocupen una porción más pequeña
de tiempo.
El resultado del uso de la tecnología para realizar las operaciones más sencillas
pretende conseguir una mayor habilidad mental de los estudiantes ya que necesitarán
interpretar la racionalidad de los resultados obtenidos con la tecnología ( ya que la

12
González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

tecnología no es “matemática”, sino que proporciona las mejores herramientas para


hacer algunas manipulaciones matemáticas).
De los programas relacionados en el apartado anterior, los más utilizados en las
Facultades de Económicas y Empresariales (asignaturas de matemáticas) son:
Matemática, Derive, Maple y Mathlab. Los tres primeros pueden empezar a utilizarse
incluso en el bachillerato, aunque son perfectamente válidos para licenciatura y
doctorado. El último de ellos es algo más complicado por lo que sería recomendable un
nivel mínimo de licenciatura para su uso.

6. BIBLIOGRAFÍA

- Almerich, A.: “Comparativa de sistemas de cálculo simbólico para 57 problemas


algebraicos”. Proyecto fin de carrera. Facultad de Informática. Universidad
Politécnica de Valencia.
- Barry, S.: (1990) “Four Computer Mathematical Environments”. Notices of
American Mathematical Society, Vol. 37, Num. 7.
- Bernardin, L.: (1999) “A Review of Simbolic Solvers “.In Computer Algebra
Systems: A Practical Guide, ed. Michael Wester, Wiley,
- Castillo, E.; Iglesias, A.; Gutiérrez, J.M.; Alvarez, E.; Cobo, A: (1993).
“Matemática”. Ed. Paraninfo.
- Coppen, H.: (1978). “Instrucción didáctica de los medios audiovisuales” Ed. Anaya.
Madrid.
- Corless, R.M.: (1995). Lecture Notes for Math 498/990
- Emmerson Quinn, S.: (1990) “Index of Review of symbolic Software”.Notices of
American Mathematica Society.
- Evans, B.: (1992) .”History of CA Systems”. Article 3767 of Sci.math.symbolic.
- Evans, B: (1990).“Uses of Technoligy in the Mathematics Curriculum”, Cipher
Systems.
- Fateman, R.J.: (1996) .”Why Computer Algebra Systems Sometimes Can’t Solve
Simple Equations”. Notices of American Mathematical Society.
- García, A: “Prácticas de matemáticas con Derive”, Editorial GLAGSA. Madrid.
- García,A: (1994).“Enseñanza experimental de las matemáticas”, Epsilon .Pág.91-92.

13
González, Amo y García Sistemas de computación algebraicos. Evolución y aplicaciones

- González Enríquez, J.J.: (1998).“Experimentos en álgebra lineal en mathematica”.


Suma. Revista sobre la enseñanza y aprendizaje de las matemáticas. Nº. 27.
- Hofstadter. D.R.: (1987) “Gödel, Escher, Bach, un eterno y grácil bucle”.Tusquets
Ediciones. Barcelona.
- Simon, B.: (1992) “Comparative CAS Review”. Notices of the American
Mathematical Society, Vol. 39, Nº 7.
- Wester,M: (1994). “A Review of CAS Mathematical Capabilities”
http://math.unm.edu/∼wester/cas_review.html
- Wester,M: (1994). “A Review of CAS Mathematical Capabilities”. Computer
Algebra Nederland Nieuwbrief, number 13.
- Wolffram, S.: (1993). Mathematica. A System for Doing Mathematics by Computer.
Editorial Addison-Wesley.
- Wolfram, S. : (1998). The Mathematica book Fourth Edition Wolfram Media, Inc.

14

View publication stats

También podría gustarte