linear algebra gate