Version 6.0 continued Mathematica's commitment to delivering the latest and most efficient algorithms for linear algebra, generalized to arbitrary precision and with full symbolic capability. A notable feature is that the symbolic structure of Mathematica has made possible uniquely flexible specifications for general banded matrices.
Band — symbolically specify generalized banded matrix structures
ArrayFlatten — generalized block-matrix constructor
Diagonal — extract the diagonal of a matrix
LeastSquares — solve linear least-squares problems given in matrix form
HermiteDecomposition — Hermite normal form of a matrix