Module docstring
{"# Matrices
This file contains basic results on matrices including bundled versions of matrix operators.
Implementation notes
For convenience, Matrix m n α is defined as m → n → α, as this allows elements of the matrix
to be accessed with A i j. However, it is not advisable to construct matrices using terms of the
form fun i j ↦ _ or even (fun i j ↦ _ : Matrix m n α), as these are not recognized by Lean
as having the right type. Instead, Matrix.of should be used.
TODO
Under various conditions, multiplication of infinite matrices makes sense.
These have not yet been implemented.
","### Bundled versions of Matrix.map
"}