Let A be a square matrix. Prove that exchanging two columns of A changes the sign of $\det(A)$. **Note: I'm pretty sure this is supposed to be "adjacent columns"
Source: "Linear and Geometric Algebra" - Alan MacDonald
The definition of $\det(A)$ that I have is $\det(A)=\det(f)$ where $[f]_\epsilon = A = \left[f(\mathbf e_1)\ f(\mathbf e_2)\ ...\ f(\mathbf e_n)\right]$ and $\det(f)=[f(\mathbf e_1)\wedge f(\mathbf e_2)\wedge\ ...\wedge\ f(\mathbf e_n)] / (\mathbf e_1\wedge \mathbf e_2\wedge\ ...\wedge\ \mathbf e_n)$.
Exchanging adjacent columns in A then will exchange $f(\mathbf e_i)$ with $f(\mathbf e_{i+1})$ in the above outer product. But even though, $\{\mathbf e_i\}$ is an orthogonal set, $\{f(\mathbf e_i)\}$ isn't necessarily (they are linearly independent, though). So I can't just say that they're anticommutative and will negate $\det(A)$ upon exchanging adjacent $f(\mathbf e_i)$'s. So I don't know how to prove this.