Otras respuestas sugieren pruebas bastante elementales, y yo he votado una de ellas. Sin embargo, quiero proponer una prueba técnicamente más fácil, pero menos elemental.
Si está familiarizado con él, puede utilizar Descomposición QR . Sea
$$A = Q_A R_A, \quad B = Q_B R_B$$
sean descomposiciones QR de $A$ y $B$ . Entonces
\begin{align*} \det \begin{bmatrix} A & C \\ 0 & B \end{bmatrix} &= \det \begin{bmatrix} Q_A R_A & Q_A Q_A^T C \\ 0 & Q_B R_B \end{bmatrix} = \det \left( \begin{bmatrix} Q_A \\ & Q_B \end{bmatrix} \begin{bmatrix} R_A & Q_A^T C \\ 0 & R_B \end{bmatrix} \N - derecha) \N - en la que se puede ver el resultado de la investigación. &= \det \begin{bmatrix} Q_A \\ & Q_B \end{bmatrix} |det \begin{bmatrix} R_A & Q_A^T C \\ 0 & R_B \end{bmatrix} = \det Q \det R, \fin
donde
$$Q := \begin{bmatrix} Q_A \\ & Q_B \end{bmatrix}, \quad R := \begin{bmatrix} R_A & Q_A^T C \\ 0 & R_B \end{bmatrix}.$$
Observe que $R$ es triangular (superior), por lo que su determinante es igual al producto de sus elementos diagonales, por lo que
$$\det R = \det \begin{bmatrix} R_A & 0 \\ 0 & R_B \end{bmatrix}.$$
Combinando lo que tenemos,
\begin{align*} \det \begin{bmatrix} A & C \\ 0 & B \end{bmatrix} &= \det Q \det R = \det \begin{bmatrix} Q_A \\ & Q_B \end{bmatrix} |det \begin{bmatrix} R_A \\ & R_B \end{bmatrix} \\ &= \det Q_A \det Q_B \det A \det B = \det (Q_AR_A) \det (Q_B R_B) \det &= \det A \det B. \fin{align*}
Obsérvese que esto dista mucho de ser una prueba elemental. Utiliza la descomposición QR, una fórmula para el determinante de las matrices diagonales en bloque, una fórmula para el determinante de las matrices triangulares y la multiplicación en bloque de las matrices.