Linear Algebra in Maple
Rob Corless, University of Western Ontario
Friday, November 11, 2005, at U. of Western Ontario.

Abstract:

The famous CRC Handbook series is in the process of constructing a Handbook of Linear Algebra. Several distinguished people were asked to contribute, and Keith Geddes was asked to do the chapter on Linear Algebra in Maple. However, he has sub-contracted the job :-) to David Jeffrey and me. In this talk I will give a brief overview of the current draft of the handbook chapter. We begin with some tricks and traps of arithmetic, continue with constructors, distinguish Matrix from Array when it comes to operations, rail about row vectors, and then talk about some interesting features of LinearAlgebra in Maple that you may not be aware of; particularly the close connexion of linear algebra, eigenvalues, and polynomials. I especially want to talk about CompanionMatrix in what will be Maple 11. We end (time permitting) with some new formulae that allow fast Rayleigh Quotient iteration to find eigenvalues of certain structured matrices, which in turn give us polynomial roots (or something even more general).

Symbolic Computation Group
Cheriton School of Computer Science
University of Waterloo
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4567

| http://www.scg.uwaterloo.ca
ORCCA
MITACS
Maplesoft