« Théorie générale » du CAS est un champ d'application assez énorme pour une question. Cela étant dit, je ferai de mon mieux pour couvrir autant que possible dans l'espoir que quelque chose vous aide à trouver ce que vous cherchez :)
Les travaux des groupes ISSAC et SIGSAM auront sans aucun doute quelques bonnes choses sur les techniques de construction de systèmes CAS. Une liste de divers sujets dans le domaine général de la construction CAS est disponible ici: http://www.cs.berkeley.edu/~fateman/algebra.html
Si vous êtes plus à la recherche d'informations sur la façon de coder certaines des mathématiques impliquées, je suis un fan de la "Recettes Numerical" séries; il fournit un exemple de code et une explication raisonnablement décente des mathématiques dans un large éventail de sujets. La dernière fois que j'ai vérifié, une version en ligne d'une ancienne révision du livre était disponible ici: http://www.nrbook.com/a/bookcpdf.php (Notez que ceci est la forme "Recettes numériques en C" du livre, il existe des versions dans d'autres langues aussi).
Pour la construction d'un CAS en général, un point de départ pourrait être ici: «Construire un environnement d'algèbre informatique par la composition d'outils collaboratifs» par Kajler et Safir; Un autre endroit que vous pouvez vérifier est ici: http://www.math.wpi.edu/IQP/BVCalcHist/calc5.html où une description de haut niveau de la façon dont quelques personnes mis en œuvre un CAS est répertoriée.
L'autre chose que vous pourriez essayer est plongée dans le code pour quelques projets de CAS open source qui existent: YACAS (encore un autre système d'algèbre informatique: Java), Axiom, etc. J'aime la liste ici: http://en.wikipedia.org/wiki/List_of_computer_algebra_systems
Espérer que quelque chose soit utile!
Merci pour l'info, je vais vérifier les liens et peut-être vous harceler pour plus d'informations dans le futur. –