  We propose a new approach to the spectral theory of perturbed linear
operators , in the case of a simple isolated eigenvalue. We obtain two kind of
results: "radius bounds" which ensure perturbation theory applies for
perturbations up to an explicit size, and "regularity bounds" which control the
variations of eigendata to any order. Our method is based on the Implicit
Function Theorem and proceeds by establishing differential inequalities on two
natural quantities: the norm of the projection to the eigendirection, and the
norm of the reduced resolvent. We obtain completely explicit results without
any assumption on the underlying Banach space. In companion articles, on the
one hand we apply the regularity bounds to Markov chains, obtaining
non-asymptotic concentration and Berry-Ess{\'e}en inequalities with explicit
constants, and on the other hand we apply the radius bounds to transfer
operator of intermittent maps, obtaining explicit high-temperature regimes
where a spectral gap occurs.
