In this exercise, we prove the determinantal product formula (1.85). (a) Prove that if $E$ is any elementary matrix (of the appropriate size), then $\operatorname{det}(E B)=\operatorname{det} E \operatorname{det} B$. (b) Use induction to prove that if $A=E_1 E_2 \cdots E_N$ is a product of elementary matrices, then $\operatorname{det}(A B)=\operatorname{det} A \operatorname{det} B$. Explain why this proves the product formula whenever $A$ is a nonsingular matrix. (c) Prove that if $Z$ is a matrix with a zero row, then $Z B$ also has a zero row, and so $\operatorname{det}(Z B)=0=\operatorname{det} Z \operatorname{det} B$. (d) Use Exercise 1.8.21 to complete the proof of the product formula.