AXIOM: the scientific computation system
AXIOM: the scientific computation system
Gro¨bner bases: a computational approach to commutative algebra
Gro¨bner bases: a computational approach to commutative algebra
Computer algebra and field theories
Selected papers from the 1996 or 1997 IMACS-ACA conference on Non-standard applications of computer algebra
Computer algebra handbook
Multiprocessed parallelism support in ALDOR on SMPs and multicores
Proceedings of the 2007 international workshop on Parallel symbolic computation
On a Java computer algebra system, its performance and applications
Science of Computer Programming
Evaluation of a Java Computer Algebra System
Computer Mathematics
Java for high performance computing: assessment of current research and practice
PPPJ '09 Proceedings of the 7th International Conference on Principles and Practice of Programming in Java
CASC'10 Proceedings of the 12th international conference on Computer algebra in scientific computing
Generic, type-safe and object oriented computer algebra software
CASC'10 Proceedings of the 12th international conference on Computer algebra in scientific computing
Hi-index | 0.01 |
Following the research direction of strongly typed, generic, object oriented computer algebra software, we examine the modeling of algebraic structures as typed objects in this paper. We discuss the design and implementation of algebraic and transcendental extension fields together with the modeling of real algebraic and complex algebraic extension fields. We will show that the modeling of the relation between algebraic and real algebraic extension fields using the delegation design concept has advantages over the modeling as sub-types using sub-class implementation. We further present a summary of design problems, which we have encountered so far with our implementation in Java and present possible solutions in Scala.