Applications Of Matrix Spaces In Quantum Information And Computational Complexity