An self-adjoint operator between infinite-dimensional Hilbert spaces $T:H\rightarrow K$ is said to be compact if $T(B)$ is precompact (i.e. $\bar{T(B)}$ is compact),$\forall B\subset H$ bounded.
By saying $T$ is invertible, I mean there exists $T^{-1}:K\rightarrow H$ such that the composition of operators $T\circ T^{-1}=id_{rangeT}; T^{-1}\circ T=id_{domainT}$. $id_\bullet$ is the identity operator of the space. The operator $T,T^{-1}$ does not have to be surjective, that is $T(H)$ can be a strict subset of $K$, so is $T^{-1}$.
(1)Is there a characterization (sufficient and necessary ,what I have in mind is some spectral condition on $T$) for those invertible operators whose inverse $T^{-1}$ is also compact?
(2)What if $H,K$ are both Banach spaces(with infinite dimensions)? Are the charcterization in (1) still correct?
(3)What if $T$ is not self-adjoint? Are the charcterization in (1) still correct?
(4)What if I only require the left-inverse $T^{-1}_{left}$ (i.e. $T^{-1}_{left}\circ $T$=id_{H}$ but not necessary right-inverse) to be compact?
(5)Is there an example such that $T$ is invertible and compact, but $T^{-1}$ is not a compact operator?
Thanks,