# Deleting any column from this matrix doesn't change the rank?

Suppose we have a $$m\times n$$ matrix $$A$$ such that $$\text{rank}(A) = n-1$$ and the nullspace of $$A$$ is 1-dimensional and contains the all-ones vector, $$e$$. That is, $$Ae=0$$. I'd like to show that if we delete any column of $$A$$, the rank of the resulting matrix, call it $$A^\prime$$, still is $$n-1$$.

Note: $$A$$ is an oriented-incident matrix; i.e. each row contains precisely one 1 and one -1.

Strategy: Perhaps this can be shown by contradiction? That is, suppose $$\text{rank}(A^\prime)=n-2$$. Then this implies that the nullity of $$A^\prime$$ is 2. Then its nullspace must contain a vector with at least one zero-entry. I don't see how to arrive at the conclusion that the vector of all ones, $$e$$, cannot be in the nullspace of $$A$$ (hence the contradiction).

Any help/suggestions would be very much appreciated.

The sum of the columns of the matrix is zero. Hence every column lies in the span of the $$n-1$$ other columns. So if you delete any of them, you do not change the dimension of the space spanned by the remaining columns, which means that the resulting matrix has rank $$n-1$$.