Define the smallest subspace of $3\times 3$ matrix vector space that contains the set of all invertible matrices.
My attempt:
$A$ is invertible if and only if its columns form a basis in $F^3$.
The only subspace I can think of is the vector space of all $3\times 3$ matrices, which I cannot prove is the smallest.
Note: We are not allowed to use determinant.
I have a topological proof in mind, even if this is probably a more elementary proof that is expected here.
Therefore, if there is a subspace that contains all invertible matrices, since it is closed it contains all matrices, so it is the vector space of all $n \times n$ matrices.