(a) Prove that a linear operator $T$ on a finite-dimensional vector space is invertible if and only if zero is not an eigenvalue of $T$.
(b) Let $T$ be an invertible linear operator. Prove that a scalar $\lambda$ is an eigenvalue of $T$ if and only if $\lambda^{-1}$ is an eigenvalue of $T^{-1}$.
MY ATTEMPT
(a) Let us suppose that $\lambda = 0$ is an eigenvalue of $T$. Thus $\det([T]_{\mathcal{B}}) =\det([T]_{\mathcal{B}} - 0 I_{n}) = 0$, and $T$ is not invertible.
Conversely, let us suppose that $T$ is not invertible. Then $0 = \det([T]_{\mathcal{B}}) = \det([T]_{\mathcal{B}} - 0I_{n})$, and $0$ is an eigenvalue of $T$.
(b) Indeed, provided that $\lambda \neq 0$, one has \begin{align*} Tv = \lambda v \Rightarrow T^{-1}(Tv) = T^{-1}(\lambda v) \Rightarrow (T^{-1}T)v = \lambda(T^{-1}v) \Rightarrow T^{-1}v = \lambda^{-1}v \end{align*}
Once again, I am mainly interested in the wording of my proof. Any comments or contributions are appreciated.