Introducción a los sistemas de álgebra computacional?

¿Alguien sabe de alguna recursos (libros, clases, notas de la conferencia, o cualquier cosa) acerca de la teoría general de los sistemas de álgebra computacional (por ejemplo,mathematica, sympy)?

«Introducción» materiales son los preferidos, pero me doy cuenta de que con un tema tan especializado nada está obligado a ser bastante avanzada.

InformationsquelleAutor rz. | 2008-12-08

6 Kommentare

  1. 35

    «Teoría General» de los CAS es un bastante gran alcance para una pregunta. Dicho esto, voy a hacer mi mejor esfuerzo para cubrir tanto como me sea posible con la esperanza de que algo le ayuda a encontrar lo que estás buscando 🙂

    Las actuaciones de la ISSAC y SIGSAM grupos no cabe duda de que tiene algunas cosas buenas acerca de las técnicas para la construcción de sistemas CAS. Una lista de los diversos temas en el área general de la CAS edificio está disponible aquí: http://www.cs.berkeley.edu/~fateman/algebra.html

    Si estás buscando información de cómo el código de alguna de las matemáticas involucradas, soy un fan de las «Recetas Numérica» de la serie; se proporciona código de ejemplo y de una razonable explicación decente de matemáticas en una amplia gama de temas. Última vez que lo comprobé, una versión en línea de una versión anterior de que el libro estaba disponible aquí: http://www.nrbook.com/a/bookcpdf.php (tenga en cuenta que este es el «Recetas Numéricos en C» en forma de libro; hay versiones en otros idiomas).

    Para la construcción de un CAS en general, un buen lugar para empezar podría ser aquí: «la Construcción de un sistema de álgebra medio ambiente por la composición de las herramientas de colaboración» por Kajler y Safir; Otro lugar que usted puede comprobar aquí: http://www.math.wpi.edu/IQP/BVCalcHist/calc5.html donde una descripción de alto nivel de cómo un par de personas implementado un CAS está en la lista.

    La otra cosa que podrías probar es el buceo en el código de un par de la fuente abierta de proyectos CAS que existen: YACAS (Otro Sistema de Álgebra computacional : Java), Axioma, etc. Me gusta la lista aquí: http://en.wikipedia.org/wiki/List_of_computer_algebra_systems

    La esperanza de que algo había útil!

    • Gracias por la info, voy a ver los enlaces y tal vez te molestan por algo más de información en el futuro.
  2. 8

    Los fundamentos están bien cubiertos en PAIP; el código fuente es gratis en línea — véanse particularmente los archivos de origen con ‘macsyma’ en el nombre. Los temas incluyen la reescritura de sistemas de reglas, la simplificación uso de formas canónicas, de integración y de diferenciación, y la compilación y la memorización de reglas de reescritura para la velocidad.

  3. 6

    He encontrado Algoritmos de álgebra computacional por K. O. Geddes… a ser muy útil. Soy un joven estudiante con un poquito de matemáticas de fondo haciendo un trabajo sobre OpenAxiom (CAS). Prepárate para algunos pesado, pesado matemáticas, aunque, mi mejor consejo es tener un par de libros, aunque sólo sea para tener una perspectiva diferente si te quedas atascado».

    Puede ayudar si usted sugerir lo que estás buscando, ¿en qué áreas usted está interesado en, etc.

  4. 2

    Usted menciona SymPy en su pregunta, así que voy a hablar brevemente.

    El proyecto y la comunidad de SymPy son realmente muy buenos recursos.

    1. Hay una gran variedad de conocimientos que comprueba regularmente y responde a la lista de correo.
    2. El código está disponible públicamente en github.
    3. La documentación es bastante completo, y a menudo incluye académico citas.

    Si usted está interesado en CASs venir por el. Los contribuyentes como para hablar de lo que trabajan. Si estás interesado es fácil para empezar y agregar sus propias contribuciones.

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea