[step:Use the compact-perturbation criterion to prove Fredholmness]
We use the following Hilbert-space criterion.
[claim:An operator with a two-sided inverse modulo compact operators is Fredholm]
Let $X$ and $Y$ be Hilbert spaces, let $T:X \to Y$ and $S:Y \to X$ be bounded linear maps, and suppose there are compact operators $K_X:X \to X$ and $K_Y:Y \to Y$ such that
\begin{align*}
ST = I_X - K_X
\end{align*}
and
\begin{align*}
TS = I_Y - K_Y.
\end{align*}
Then $T:X \to Y$ is Fredholm.
[/claim]
[proof]
First, for any [Hilbert space](/page/Hilbert%20Space) $H$ and [compact operator](/page/Compact%20Operator) $K:H \to H$, the operator $I_H-K$ has finite-dimensional kernel. Indeed, if $\ker(I_H-K)$ were infinite-dimensional, its closed unit ball would contain an infinite orthonormal sequence $(e_j)_{j=1}^{\infty}$. Since $e_j=Ke_j$ for every $j$, compactness of $K$ would force a subsequence of $(e_j)$ to converge in $H$, contradicting the fact that distinct orthonormal vectors have distance $\sqrt{2}$.
The same compactness argument also gives that $\operatorname{Range}(I_H-K)$ is closed. Let $N:=\ker(I_H-K)$ and let $N^\perp$ denote its orthogonal complement in $H$. If the restriction
\begin{align*}
I_H-K:N^\perp \to H
\end{align*}
were not bounded below, there would be a sequence $(u_j)_{j=1}^{\infty}$ in $N^\perp$ with $\|u_j\|_H=1$ and $(I_H-K)u_j \to 0$ in $H$. Since $K$ is compact, after passing to a subsequence, $(Ku_j)$ converges in $H$. From $u_j=Ku_j+(I_H-K)u_j$, the same subsequence of $(u_j)$ converges to some $u \in H$. Passing to the limit gives $(I_H-K)u=0$, so $u \in N$. Since $N^\perp$ is closed, also $u \in N^\perp$. Hence $u=0$, contradicting $\|u\|_H=1$. Therefore there exists $c>0$ such that
\begin{align*}
\|(I_H-K)u\|_H \geq c\|u\|_H
\end{align*}
for every $u \in N^\perp$, and this lower bound implies that $\operatorname{Range}(I_H-K)$ is closed.
Finally, the orthogonal complement of $\operatorname{Range}(I_H-K)$ is
\begin{align*}
\operatorname{Range}(I_H-K)^\perp=\ker(I_H-K)^*=\ker(I_H-K^*).
\end{align*}
The adjoint $K^*:H \to H$ is compact, so the first paragraph applied to $K^*$ shows that this orthogonal complement is finite-dimensional. Hence $I_H-K$ has closed range and finite-dimensional cokernel.
Apply this conclusion first on $X$ with $K=K_X$. If $u \in \ker T$, then
\begin{align*}
0=STu=(I_X-K_X)u.
\end{align*}
Thus $\ker T \subseteq \ker(I_X-K_X)$, and therefore $\ker T$ is finite-dimensional.
Apply the conclusion next on $Y$ with $K=K_Y$. Since
\begin{align*}
I_Y-K_Y=TS,
\end{align*}
we have
\begin{align*}
\operatorname{Range}(I_Y-K_Y)\subseteq \operatorname{Range}T.
\end{align*}
The range of $I_Y-K_Y$ is closed and has finite codimension in $Y$. Therefore the larger subspace $\operatorname{Range}T$ also has finite codimension in $Y$, and a finite-codimensional subspace of a Hilbert space is closed. Hence $T$ has finite-dimensional kernel, closed range, and finite-dimensional cokernel. This is exactly the definition of a Fredholm operator.
[/proof]
We apply the claim with
\begin{align*}
T:=P:X \to Y, \qquad S:=Q:Y \to X, \qquad K_X:=R_1:X \to X, \qquad K_Y:=R_2:Y \to Y.
\end{align*}
The identities $QP=I_X-R_1$ and $PQ=I_Y-R_2$ provide the two-sided inverse modulo compact operators, and the previous step verified that $R_1$ and $R_2$ are compact. Therefore
\begin{align*}
P:H^{s+m}(M) \to H^s(M)
\end{align*}
is Fredholm.
[/step]