[guided]The idea is that the row operation $a_i \mapsto a_i + \lambda a_j$ splits the determinant, via linearity of each Leibniz term in the $i$-th row, into the original determinant plus $\lambda$ times a determinant with a repeated row. We need to show the latter vanishes.
Let $A'$ be obtained from $A$ by replacing row $i$ with $a_i + \lambda a_j$, where $i \neq j$. Then the entries of $A'$ satisfy $A'_{k,l} = A_{k,l}$ for $k \neq i$ and $A'_{i,l} = A_{i,l} + \lambda A_{j,l}$.
In the Leibniz expansion, the only factor that changes is the one at index $k = i$. Since $A'_{i,\sigma(i)} = A_{i,\sigma(i)} + \lambda A_{j,\sigma(i)}$, the factor at $k = i$ splits additively:
\begin{align*}
\det A' &= \sum_{\sigma \in S_n} \operatorname{sgn}(\sigma) \bigl(A_{i,\sigma(i)} + \lambda A_{j,\sigma(i)}\bigr) \prod_{\substack{k=1 \\ k \neq i}}^{n} A_{k,\sigma(k)}.
\end{align*}
Why does this split? Because each term in the Leibniz sum is a product of $n$ matrix entries, one from each row, and the factor from row $i$ is the only one that changed. The parenthesis contains two summands, and distributing the sum over these two terms yields
\begin{align*}
\det A' &= \underbrace{\sum_{\sigma \in S_n} \operatorname{sgn}(\sigma) \prod_{k=1}^{n} A_{k,\sigma(k)}}_{= \det A} + \lambda \underbrace{\sum_{\sigma \in S_n} \operatorname{sgn}(\sigma) \cdot A_{j,\sigma(i)} \prod_{\substack{k=1 \\ k \neq i}}^{n} A_{k,\sigma(k)}}_{=: D}.
\end{align*}
The first sum is exactly $\det A$ (the original Leibniz expansion). It remains to show that the auxiliary sum $D$ vanishes.
The sum $D$ equals the determinant of a matrix $B$ obtained from $A$ by replacing row $i$ with row $j$. Explicitly, define $B$ by $B_{k,l} = A_{k,l}$ for $k \neq i$ and $B_{i,l} = A_{j,l}$. Then
\begin{align*}
D = \sum_{\sigma \in S_n} \operatorname{sgn}(\sigma) \prod_{k=1}^{n} B_{k,\sigma(k)} = \det B.
\end{align*}
Why does $\det B = 0$? The matrix $B$ has two identical rows: row $i$ equals row $j$ (since $B_{i,l} = A_{j,l} = B_{j,l}$ for all $l$). By part (1), swapping rows $i$ and $j$ negates the determinant: $\det B' = -\det B$, where $B'$ is the matrix with rows $i$ and $j$ swapped. But since rows $i$ and $j$ of $B$ are identical, the swap leaves $B$ unchanged, so $B' = B$ and therefore $\det B = -\det B$. This gives $2\det B = 0$, hence $\det B = 0$ in any field where $\operatorname{char}(F) \neq 2$.
What about characteristic $2$? In $\operatorname{char}(F) = 2$, the equation $2\det B = 0$ holds for all elements and does not force $\det B = 0$. We need a direct cancellation argument in the Leibniz sum. For each permutation $\sigma \in S_n$, pair it with $\sigma' = \sigma \circ (i\;j)$. Since $B_{i,l} = B_{j,l}$ for all $l$, exchanging the roles of rows $i$ and $j$ in the product does not change its value: $\prod_{k=1}^{n} B_{k,\sigma'(k)} = \prod_{k=1}^{n} B_{k,\sigma(k)}$ (the factors at positions $i$ and $j$ are simply exchanged, but their values are equal). Meanwhile, $\operatorname{sgn}(\sigma') = \operatorname{sgn}(\sigma \circ (i\;j)) = \operatorname{sgn}(\sigma) \cdot \operatorname{sgn}((i\;j)) = -\operatorname{sgn}(\sigma)$ by the [Sign Homomorphism](/theorems/778). So the two terms $\sigma$ and $\sigma'$ contribute equal products but opposite signs, and they cancel in the sum. This pairing is a fixed-point-free involution on $S_n$ (since $i \neq j$ ensures $\sigma' \neq \sigma$), so every term in the Leibniz sum is paired and cancelled, giving $\det B = 0$.
Substituting $D = \det B = 0$, we conclude $\det A' = \det A + \lambda \cdot 0 = \det A$.[/guided]