Documentation
Mathematica
Built-in Functions
Advanced Documentation
Linear Algebra
Introduction

Design Principles of Mathematica
The support for linear algebra demonstrates a number of important Mathematica design principles.
It provides a wide range of functionality for technical computation.
It provides machine-precision computation that meets or surpasses the speed of dedicated machine-precision numerical applications.
It provides arbitrary-precision computation that is efficient enough to solve important classes of problems.
It integrates machine-precision and arbitrary-precision computation.
It integrates machine- and arbitrary-precision computation with symbolic computation so that Mathematica is suitable for many different solution techniques.
These design principles underpin much of the design of linear algebra functions in Mathematica.