Prove that $Ax=0$ has infinite solutions if and only if $ \text{rank}(A)<n$
Here is one way of my if proof, but I don't know how to proof the other part.
Let $r$ be the rank of $A$. Then $ r\leq n$. If $ r<n$, then there are $n-r$ linearly independent solutions. Furthermore any linear combination of these solutions will also be a solution of $Ax=0$. Hence, in this case, the equation $Ax=0$ has infinite number of solutions
For the converse. Suppose that $\text{rank}(A)=n$. Then, the $n$ columns of the matrix are linearly independent. And as the rank of the transpose of $A$ if equal to the rank of $A$, you have $n$ lines which are linearly independent. WLOG you can suppose that those are the $n$ first.
Then if $Ax = 0$ you also have $Bx=0$ where $B$ is the sub matrix of $A$ taking the first $n$ lines. $B$ is invertible, hence $x=0$ and the last $m-n$ equations are obviously satisfied. Hence the equation $Ax=0$ has only one solution.