begin linear algebra library