Let $M$ be an $m \times n$ tall ($m > n$) matrix over $\mbox{GF}(2)$. Let $M^{'}$ be an $r \times n$ submatrix of $M$ (where $r \leq m$) whose rows are randomly selected from $M$. Is it possible that the $M^{'}$ is full row-rank?
If it is, why?
If it is not, how about the case where $r < m$?
I have run some experiments on Matlab. In experiments, I first randomly generated $10^{6}$ matrices over $\mbox{GF}(2)$. Each matrix has $m = 288$ rows and $n = 216$ columns. Turn out they all have the rank of $216$. Then, I randomly generated $10^{6}$ matrices over GF(2). Each matrix has $m = 84$ rows and $n = 216$ columns. Turn out they all have the rank of $84$. So I am very confused now.
Is it because $M$ is over GF(2)?
If you are interested in this paper (maybe not), click [https://www-users.cs.umn.edu/~tianhe/Papers/WEBee.pdf] and read section 4.
– S. Y. Oct 19 '19 at 08:07