Saltar para el contenido principal

Otros Sistemas de Álgebra Computacional Libres

Axiom

“Axiom es un sistema de Álgebra Computacional de propósito general. Es muy útil para hacer matemáticas con ayuda del computador y para investigación y desarrollo de algoritmos matemáticos. Define una jerarquía de tipos matemáticamente correctos y fuertemente tipificados. Tiene un lenguaje de programación e incorpora un compilador.”

Hay también una herramienta interesante, Rosetta Stone, que ofrece traducciones de muchas operaciones básicas para varios sistemas de álgebra computacional, incluyendo Maxima.

Sitio Web: http://axiom-developer.org/

GAP

“GAP es un sistema de álgebra computacional discreta, con particular énfasis en Teoría de Grupos Computacional.”

Sitio Web: http://turnbull.mcs.st-and.ac.uk/~gap/

Jasymca

“Jasymca es una calculadora simbólica creada para teléfonos móviles y PDAs. Resuelve y manipula ecuaciones, maneja problemas básicos de cálculo y proporciona otras de las funciones típicas de un sistema de álgebra computacional. La sintaxis es vagamente semejante a la de Maxima.”

Sitio Web: http://webuser.hs-furtwangen.de/~dersch

REDUCE

“REDUCE es un sistema interactivo para cálculos algebraicos generales de interés para matemáticos, científicos e ingenieros.”

Sitio Web: http://reduce-algebra.com

SINGULAR

“SINGULAR es un Sistema de Álgebra Computacional para cálculos con polinomios, con énfasis especial en las necesidades de álgebra conmutativa, geometría algebraica y teoría de la singularidad.”

Sitio Web: http://www.singular.uni-kl.de/

Yacas

“YACAS es un Sistema de Álgebra Computacional de propósito general, fácil de usar, para manipulación simbólica de expresiones matemáticas. Usa su propio lenguaje de programación, diseñado para cálculos tanto simbólicos como numéricos con precisión arbitraria.”

Sitio Web: http://yacas.sourceforge.net/

Otro Software Matemático de Código Abierto

ARIBAS

“ARIBAS es un interpretador interactivo de aritmética de números enteros grandes y números de coma flotante de precisión múltiple, con sintaxis del tipo de Pascal/Modula. Tiene varias funciones intrínsecas para algoritmos de teoría de números, tales como gcd, símbolo de Jacobi, test probabilístico de primos de Rabin, algoritmos de factorización ((rho de Pollard, curva elíptica, fracciones continuas, elliptic curve, continued fraction, criba cuadrática), etc.”

Sitio Web: http://www.mathematik.uni-muenchen.de/~forster/sw/aribas.html

NumPy

“El paquete fundamental necesario para computación científica con Python se llama NumPy. Este paquete contiene un objeto lista N-dimensional, funciones sofisticadas (broadcasting), herramientas para integra código C/C++ y Fortran, así como capacidades útiles de álgebra lineal, transformadas de Fourier y números aleatorios.”

Sitio Web: http://numpy.scipy.org/

Octave

“GNU Octave es un lenguaje de alto nivel, orientado primordialmente a cálculos numéricos. Proporciona una interfaz de línea de comandos conveniente para resolver numéricamente problemas lineales y no lineales numéricamente y para realizar otros experimentos numéricos usando un lenguaje que es en su mayoría compatible con Matlab.”

Sitio Web: http://www.gnu.org/software/octave/

PARI/GP

“PARI/GP es un sistema de álgebra computacional usado ampliamente y diseñado para cálculos rápidos en teoría de números (factorizaciones, teoría algebraica de números, curvas elípticas, ...), pero contiene también un gran número de otras funciones útiles para cálculos con entidades matemáticas tales como matrices, polinomios, series de potencias, números algebraicos, etc., y muchas funciones transcendentales.”

Sitio Web: http://pari.math.u-bordeaux.fr/

R

“R es ambiente de software libre para computación estadística y gráficos. Se puede compilara y ejecutar en una gran variedad de plataformas UNIX, Windows y MacOS.”

Sitio Web: http://www.r-project.org/

Información acerca de Sistemas de Álgebra Computacional