split linear algebra