Title
Towards an Implementation of a Computer Algebra System in a Functional Language
Abstract
This paper discusses the pros and cons of using a functional language for implementing a computer algebra system. The contributions of the paper are twofold. Firstly, we discuss some language---centered design aspects of a computer algebra system -- the "language unity" concept. Secondly, we provide an implementation of a fast polynomial multiplication algorithm, which is one of the core elements of a computer algebra system. The goal of the paper is to test the feasibility of an implementation of (some elements of) a computer algebra system in a modern functional language.
Year
DOI
Venue
2008
10.1007/978-3-540-85110-3_12
AISC/MKM/Calculemus
Keywords
Field
DocType
design aspect,functional language,fast polynomial multiplication algorithm,modern functional language,language unity,computer algebra system,core element,computer algebra,system design
Specification language,Programming language,Functional programming,Software technology,Computer science,Symbolic computation,Theoretical computer science,Polynomial multiplication,Programming language implementation
Conference
Volume
ISSN
Citations 
5144
0302-9743
3
PageRank 
References 
Authors
0.44
13
2
Name
Order
Citations
PageRank
Oleg Lobachev1174.18
Rita Loogen259842.21