Matrix Def