Here is a piece of useful notation. Suppose that $i$, $j$ are two integers. We define
$$
\rho(i, j)
= \begin{cases}
0, & i < j; \\
1, & i \geq j.
\end{cases}
$$
Proof of Theorem 1. Let the proposition $P(n)$ be as follows:
For any $n \times n$ matrix $A$ and for any positive integer $j$ less than or equal to $n$,
$$
\det {(A)} = \sum_{i = 1}^{n} {(-1)^{i+j} [A]_{i,j} \det {(A(i|j))}}.
$$
We will prove that $P(n)$ is true for $n = 1$, $2$, $3$, $\dots$ by mathematical induction.
$P(1)$ is true by definition.
It is easy to check that $P(2)$ is true (which I leave as an exercise).
Suppose that $P(m-1)$ is true. Our goal is to prove that $P(m)$ is true.
Let $A$ be an $m \times m$ matrix. Let $j$ be a positive integer less than or equal to $m$. If $j = 1$, it is just the definition. If $j > 1$, we first expand the determinant of $A$ about the first column, and then apply the hypothesis to every $(m - 1) \times (m - 1)$ submatrix:
$$
\begin{aligned}
& \det {(A)}
\\
= {} &
\sum_{i = 1}^{m} {
(-1)^{i+1} [A]_{i,1} \det {(A(i|1))}
}
\\
= {} &
\sum_{i = 1}^{m} {
(-1)^{i+1} [A]_{i,1}
\sum_{\substack{1 \leq \ell \leq m \\ \ell \neq i}} {
(-1)^{(\ell - \rho(\ell, i)) + (j - 1)}
[A]_{\ell,j} \det {(A({i,\ell}|{1,j}))}
}
}
\\
= {} &
\sum_{i = 1}^{m} {
\sum_{\substack{1 \leq \ell \leq m \\ \ell \neq i}} {
(-1)^{(\ell - \rho(\ell, i)) + (j - 1)}
(-1)^{i+1}
[A]_{i,1} [A]_{\ell,j} \det {(A({i,\ell}|{1,j}))}
}
}
\\
= {} &
\sum_{\ell = 1}^{m} {
\sum_{\substack{1 \leq i \leq m \\ i \neq \ell}} {
(-1)^{(\ell - \rho(\ell, i)) + (j - 1)}
(-1)^{i+1}
[A]_{i,1} [A]_{\ell,j} \det {(A({i,\ell}|{1,j}))}
}
}
\\
= {} &
\sum_{\ell = 1}^{m} {
\sum_{\substack{1 \leq i \leq m \\ i \neq \ell}} {
(-1)^{\ell} (-1)^{\rho(\ell, i)} (-1)^{i} (-1)^{j}
[A]_{i,1} [A]_{\ell,j} \det {(A({i,\ell}|{1,j}))}
}
}
\\
= {} &
\sum_{\ell = 1}^{m} {
\sum_{\substack{1 \leq i \leq m \\ i \neq \ell}} {
(-1)^{\ell + j} (-1)^{i - \rho(i, \ell) + 1}
[A]_{i,1} [A]_{\ell,j} \det {(A({i,\ell}|{1,j}))}
}
}
\\
= {} &
\sum_{\ell = 1}^{m} {(-1)^{\ell + j} [A]_{\ell,j}
\sum_{\substack{1 \leq i \leq m \\ i \neq \ell}} {
(-1)^{i - \rho(i, \ell) + 1}
[A]_{i,1} \det {(A({i,\ell}|{1,j}))}
}
}
\\
= {} &
\sum_{\ell = 1}^{m} {(-1)^{\ell + j} [A]_{\ell,j}
\det {(A(\ell|j))}
}.
\end{aligned}
$$
Here are two useful tips:
- $[A]_{\ell,j}$ is the $(\ell - \rho(\ell, i), j-1)$-entry of $A(i|1)$;
- $[A]_{i,1}$ is the $(i - \rho(i, \ell), 1)$-entry of $A(\ell|j)$.
Hence by mathematical induction, $P(n)$ is true for $n = 1$, $2$, $3$, $\dots$.
Proof of Theorem 2. Let the proposition $P(n)$ be as follows:
For any $n \times n$ matrix $A$ and for any positive integer $i$ less than or equal to $n$,
$$
\det {(A)} = \sum_{j = 1}^{n} {(-1)^{i+j} [A]_{i,j} \det {(A(i|j))}}.
$$
We will prove that $P(n)$ is true for $n = 1$, $2$, $3$, $\dots$ by mathematical induction.
$P(1)$ is true by definition.
It is easy to check that $P(2)$ is true (which I leave as an exercise).
Suppose that $P(m-1)$ is true. Our goal is to prove that $P(m)$ is true.
Let $A$ be an $m \times m$ matrix. Let $i$ be a positive integer less than or equal to $m$. We first expand the determinant of $A$ about the first column, and then apply the hypothesis to every $(m - 1) \times (m - 1)$ submatrix except $A(i|1)$ (in which we write $f = (-1)^{i+1} [A]_{i,1} \det {(A(i|1))}$ for brevity):
$$
\begin{aligned}
& \det {(A)}
\\
= {} &
f + \sum_{\substack{1 \leq k \leq m \\k \neq i}}
{(-1)^{k+1} [A]_{k,1} \det {(A(k|1))}}
\\
= {} &
f + \sum_{\substack{1 \leq k \leq m \\k \neq i}}
{(-1)^{k+1} [A]_{k,1}
\sum_{j = 2}^{m}
{(-1)^{i - \rho(i,k) + j - 1}
[A]_{i,j} \det {(A(k,i|1,j))}}}
\\
= {} &
f + \sum_{\substack{1 \leq k \leq m \\k \neq i}}
{\sum_{j = 2}^{m}
{(-1)^{k+1} [A]_{k,1}
(-1)^{i - \rho(i,k) + j - 1}
[A]_{i,j} \det {(A(k,i|1,j))}}}
\\
= {} &
f + \sum_{j = 2}^{m}
{\sum_{\substack{1 \leq k \leq m \\k \neq i}}
{(-1)^{k+1} [A]_{k,1}
(-1)^{i - \rho(i,k) + j - 1}
[A]_{i,j} \det {(A(k,i|1,j))}}}
\\
= {} &
f + \sum_{j = 2}^{m}
{\sum_{\substack{1 \leq k \leq m \\k \neq i}}
{(-1)^{i+j} [A]_{i,j}
(-1)^{k - \rho(k,i) + 1}
[A]_{k,1} \det {(A(k,i|1,j))}}}
\\
= {} &
f + \sum_{j = 2}^{m}
{(-1)^{i+j} [A]_{i,j}
\sum_{\substack{1 \leq k \leq m \\k \neq i}}
{(-1)^{k - \rho(k,i) + 1}
[A]_{k,1} \det {(A(k,i|1,j))}}}
\\
= {} &
f + \sum_{j = 2}^{m}
{(-1)^{i+j} [A]_{i,j} \det {(A(i|j))}}.
\end{aligned}
$$
Here are two useful tips (in which $k \neq i$ and $j \neq 1$):
- $[A]_{i,j}$ is the $(i - \rho(i, k), j-1)$-entry of $A(k|1)$;
- $[A]_{k,1}$ is the $(k - \rho(k, i), 1)$-entry of $A(i|j)$.
Hence by mathematical induction, $P(n)$ is true for $n = 1$, $2$, $3$, $\dots$.