Let $T: V \to V$ be a linear map on some finite dimensional real vector space, and define $$ T_{\varepsilon} = Id + \varepsilon T $$ Is it true that for $\varepsilon$ small enough, $T_{\varepsilon}$ is an isomorphism? How can I go about proving this? I think it's something to do with the fact that $T$ only has finitely many eigenvalues, but I don't have an exact rigorous formulation of the proof.
Additionally, are any generalizations of this possible? Say I have a non-linear but $C^{\infty}$ function $f: \mathbb{R}^{n} \to \mathbb{R}^{n}$ and I define $f_{\varepsilon}$ as $f_{\varepsilon}(x) = x + \varepsilon f(x)$; then when is this function bijective, if we get the choice of $\varepsilon$? If we can't make it bijective, can we at least make it injective? Even in the linear case, we're proving injectivity only, which implies bijectivity in the former case but not the latter.
Edit: I'm happy with answers on the part with the linear assumption, but still want to know whether the generalization is possible, just for injectivity? In the generalization, we can assume that $f$ is a $C^{\infty}$ function.
Since the determinant is a continuous function and since $\det\operatorname{Id}=1$, you have that $\det(\operatorname{Id}+\varepsilon T)\neq0$ if $\varepsilon$ is close enough to $0$, and therefore $\operatorname{Id}+\varepsilon T$ is an isomorphism then.