Axiom

Axiom displaying a surface

Axiom es un programa de álgebra computacional (CAS) muy útil para la investigación y el desarrollo de los algoritmos matemáticos, para los cuales define una sintaxis rigurosa, con niveles de jerarquías matemáticas estructurados. Es decir, los objetos matemáticos (tales como anillos, campos, polinomios) así como las estructuras de datos de la informática (como listas, árboles, tablas hash) son escritos automáticamente. Cuando una operación es aplicada a un objeto, el tipo de objeto determina el comportamiento de la operación (similar a la programación orientada a objetos).

Axiom está asociado, aunque separable, con el lenguaje de programación llamado A#.

Originalmente desarrollado por investigadores en IBM bajo el nombre de Scratchpad, ha estado en desarrollo desde 1971. En la década de los Años 1990 fue reconvertido en producto comercial, y vendido a NAG, que en 2002 volvió a liberarlo como código abierto y software libre, publicado bajo una licencia modificada BSD.

Véase también

  • Lista de programas de álgebra computacional
  • Lenguaje de programación A#

Enlaces externos

  • www.axiom-developer.org (Página de Axiom, en inglés)
  • axiom.axiom-developer.org/axiom-website/screenshots.html (Imágenes del programa)
  • page.axiom-developer.org/zope/Plone/refs/books/axiom-book2.pdf (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última). (Manual de Axiom, en inglés)
Control de autoridades
  • Proyectos Wikimedia
  • Wd Datos: Q509474
  • Commonscat Multimedia: Axiom (computer algebra software) / Q509474

  • Identificadores
  • GND: 4298203-0
  • Informática
  • Debian: axiom
  • Free Software Directory: Axiom
  • Gentoo: sci-mathematics/axiom
  • Open Hub: axiom
  • Wd Datos: Q509474
  • Commonscat Multimedia: Axiom (computer algebra software) / Q509474