There are many ways to define and interpret determinants. The one I'm more interested right now is the one that better describes its name: a number that can determinate if a system of linear equations has a solution or not. If we start with a system:
\begin{cases} ax + by = n \\ cx + dy = h \end{cases}
And, with Gauss elimination, we have, if I remember right
$$x = \frac{nd-hb}{ad-bc}\\y = \frac{ha-nc}{ad-bc}$$
We basically found the solution to $x$ and $y$, which will always work as long as $$ad-bc \ne 0$$ for obvious reasons.
I know that the determinant describes this behavior for system of $n$ linear equations, but I've never seen a general proof of it. Also, the proof I've seen for the $2\times2$ case supposes no term is $0$, but at some point, there is division by $a$, or $b$, or $c$, or $d$. Sal does this in this video.
So, I've seen a lot of books teaching how to compute the determinant of a $n\times n$ matrix, but I've never seen a proof of why that mechanism works. I think this may be a long of complicated proof, but I wanted to know who first developed it, and I wanted to learn it. Could somebody help me? Is there a book about it?
We need a little linear algebra here: a system like the one you wrote can be expressed in matrix form:
$$\begin{cases} ax + by = n \\ cx + dy = h \end{cases}\;\iff\begin{pmatrix}a&b\\c&d\end{pmatrix}\binom xy=\binom nh $$
The above coefficients matrix, let's call it $\;A\;$ , can be seen as a linear map (in fact, a linear operator), and supposing we're working on the reals: $\; A:\Bbb R^2\to\Bbb R^2\;$ .
From linear algebra we know the map $\;A\;$ is an isomorphism iff it is injective iff its determinant is non zero . From here that
== If $\;\binom nh=\binom 00\;$ , the system has only the trivial solution iff $\;\det A\neq 0\;$ , since then $\;A\;$ is injective and thus $\;Av=0\iff v=0\;$ . Otherwise, i.e. $\;\det A=0\;$, it has non-trivial solutions: exists $\;0\neq v\;\;s.t.\;\;Av=0\;$
== If $\;\binom nh\neq\binom 00\;$, then the system has a unique solution iff $\;\det A\neq 0\;$, otherwise it either has none or several.