ACM Home Page
Please provide us with feedback. Feedback
Matrix operations over integral domains using nested APL
Full text PdfPdf (695 KB)
Source International Conference on APL archive
Proceedings of the international conference on APL table of contents
St. Petersburg, Russia
Pages: 275 - 285  
Year of Publication: 1992
ISBN:0-89791-477-5
Also published in ...
Author
Sponsors
SovAPL :
FinnAPL :
SIGAPL: ACM Special Interest Group on APL Programming Language
USSR Academy of Sci : USSR Academy of Sci
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 8,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   peer to peer  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/144045.144169
What is a DOI?

ABSTRACT

This paper deals with the use of APL to solve matrix theory problems with elements that are members of an integral domain. Two types of integral domains are used to illustrate the methods developed in this paper, integers (Z) and polynomials with real coefficients (Re[X]). However, the method of approach can be easily generalized to include other integral domains. APL2, due to its generalized data representations and rich functional semantics, was chosen to implement the solution to this problem. For each integral domain presented, a method of data representation is developed, and implementations of the necessary “primitive” functions (Addition, Multiplication, Division, and Comparison) are given. Finally, this newly developed system of functions and data representation is used to solve several of the most common Matrix Algebra problems. A simple recursive determinant and an implementation of Euclid's Greatest Common Divisor Algorithm are presented. Then, with these building blocks, a general algorithm for finding Smith's Canonical form and an algorithm to find the Invariant Factors are presented.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
Rud85
Rudolph, Lu, CIS 680: Matrix Theory, Lecture Notes, Syracuse University, Fall 1985
 
Smi65
Smiley, Maleolm F., Algebra of Matrices, Allyn and Bacon, Boston, MA, 1965



Peer to Peer - Readers of this Article have also read: