Let $M_n(\mathbb{C})$ denote the n times n matrices over the complex number field. N be a subspace of $M_n(\mathbb{C})$.

1. If all the matrices in N are non-invertible , what is the maximum the dimension of N can be?

 

2. If all the matrices in N commute with each other, what is the maximum the dimension of N can be?

 

3. If all the matrices in N are nilpotent, what is the maximum the dimension of N can be?

 

4. If all the non-zero matrices in N are invertible, what is the maximum the dimension of N can be?