[guided]The strategy is to show that the set $S := \rho(A) \cap (0, \infty)$ of positive real $\lambda$ at which the resolvent exists is **non-empty, open, and closed** in $(0, \infty)$ — hence equals all of $(0, \infty)$ by connectedness. Each property comes from a different ingredient. Let us assemble them.
**Non-emptiness.** From Steps 1-2, $\lambda_0 I - A : D(A) \to X$ is a bijection with bounded inverse, the bound $\|(\lambda_0 I - A)^{-1}\|_{\mathcal{L}(X)} \le 1/\lambda_0$ coming from the dissipative inequality of Step 1. By the definition of the resolvent set, this means $\lambda_0 \in \rho(A)$ and $\|R(\lambda_0, A)\|_{\mathcal{L}(X)} \le 1/\lambda_0$. So $S \ni \lambda_0$.
**Openness.** We claim that if $\lambda_1 \in S$, a whole neighbourhood of $\lambda_1$ in $(0, \infty)$ lies in $S$, and the resolvent bound $\|R(\lambda, A)\|_{\mathcal{L}(X)} \le 1/\lambda$ holds throughout. Why does this follow? Algebraically factor
\begin{align*}
\lambda I - A = (\lambda_1 I - A) + (\lambda - \lambda_1) I = (\lambda_1 I - A)\bigl(I + (\lambda - \lambda_1) R(\lambda_1, A)\bigr).
\end{align*}
The first factor $\lambda_1 I - A : D(A) \to X$ is a bijection by hypothesis. The second factor is the bounded operator $I + (\lambda - \lambda_1) R(\lambda_1, A) \in \mathcal{L}(X)$. When is it invertible? By a standard Neumann-series argument: whenever the perturbation has operator norm $\|(\lambda - \lambda_1) R(\lambda_1, A)\|_{\mathcal{L}(X)} < 1$, the geometric series $\sum_{k=0}^\infty (-(\lambda - \lambda_1) R(\lambda_1, A))^k$ converges absolutely in $\mathcal{L}(X)$ (since $\mathcal{L}(X)$ is a Banach algebra) and is the inverse of $I + (\lambda - \lambda_1) R(\lambda_1, A)$. The convergence radius is $|\lambda - \lambda_1| < 1/\|R(\lambda_1, A)\|_{\mathcal{L}(X)}$. For $\lambda$ in this neighbourhood, $\lambda I - A$ is therefore the composition of two bijections (the bounded operator $I + (\lambda - \lambda_1) R(\lambda_1, A)$ on $X$ followed by $\lambda_1 I - A : D(A) \to X$), so $\lambda I - A : D(A) \to X$ is bijective, and $\lambda \in \rho(A)$. Restricting to $\lambda > 0$ gives a neighbourhood in $S$.
For the resolvent bound on this neighbourhood: the dissipative inequality from Step 1, $\|(\lambda I - A) x\|_X \ge \lambda \|x\|_X$, holds for **all** $\lambda > 0$ and $x \in D(A)$ — its proof used only dissipativity, never any spectral information. So for any $\lambda \in \rho(A) \cap (0, \infty)$ and any $y \in X$, applying it to $x := R(\lambda, A) y \in D(A)$ gives $\|y\|_X = \|(\lambda I - A) R(\lambda, A) y\|_X \ge \lambda \|R(\lambda, A) y\|_X$. Taking the supremum over $\|y\|_X \le 1$ yields $\|R(\lambda, A)\|_{\mathcal{L}(X)} \le 1/\lambda$, as claimed.
**Closedness.** This is the technical part. Suppose $\lambda_n \in S$ with $\lambda_n \to \lambda$ and $\lambda \in (0, \infty)$. We must show $\lambda \in \rho(A)$. The key tool is the **resolvent equation**
\begin{align*}
R(\lambda_n, A) - R(\lambda_m, A) = (\lambda_m - \lambda_n) R(\lambda_n, A) R(\lambda_m, A),
\end{align*}
a standard identity valid for any $\lambda_n, \lambda_m \in \rho(A)$ (it follows from $(\lambda_m I - A) - (\lambda_n I - A) = (\lambda_m - \lambda_n) I$ after multiplying by $R(\lambda_n, A)$ on the left and $R(\lambda_m, A)$ on the right). By the openness step, $\|R(\lambda_n, A)\|_{\mathcal{L}(X)} \le 1/\lambda_n$, and since $\lambda_n \to \lambda > 0$, these norms are uniformly bounded by $2/\lambda$ for $n$ large.
Fix $y \in X$ and define $x_n := R(\lambda_n, A) y \in D(A)$. Applying the resolvent equation to $y$:
\begin{align*}
\|x_n - x_m\|_X &= \|(R(\lambda_n, A) - R(\lambda_m, A))y\|_X \\
&\le |\lambda_m - \lambda_n|\cdot \|R(\lambda_n, A)\|_{\mathcal{L}(X)}\, \|R(\lambda_m, A)\|_{\mathcal{L}(X)}\, \|y\|_X \\
&\le |\lambda_m - \lambda_n| \cdot \frac{4}{\lambda^2}\, \|y\|_X
\end{align*}
for $n, m$ large. Since $|\lambda_m - \lambda_n| \to 0$, the sequence $(x_n)$ is Cauchy in $X$, hence converges to some $x \in X$.
Now we extract the candidate for $R(\lambda, A) y$ and verify it. From the defining relation $(\lambda_n I - A) x_n = y$, that is $A x_n = \lambda_n x_n - y$, we read off
\begin{align*}
A x_n = \lambda_n x_n - y \to \lambda x - y \quad \text{in } X \text{ as } n \to \infty,
\end{align*}
since $\lambda_n \to \lambda$ and $x_n \to x$. So we have a sequence $(x_n) \subset D(A)$ with $x_n \to x$ and $A x_n \to \lambda x - y$. **The closedness of $A$ (Step 2) is essential here:** by definition of a closed operator, this implies $x \in D(A)$ and $A x = \lambda x - y$, i.e., $(\lambda I - A) x = y$. Without closedness, we could not conclude that $x$ lies in the domain of $A$.
So $\lambda I - A : D(A) \to X$ is surjective at $\lambda$ (we found a preimage for arbitrary $y$). It is also injective by the dissipative inequality from Step 1 (which holds for all $\lambda > 0$). Therefore $\lambda I - A$ is bijective. Its inverse is bounded by $1/\lambda$ by the same dissipative inequality (Step 1, second consequence). By definition, $\lambda \in \rho(A)$, so $\lambda \in S$, proving $S$ is closed in $(0, \infty)$.
**Conclusion.** $S$ is a non-empty, open, and closed subset of the connected set $(0, \infty)$, so $S = (0, \infty)$. Hence every $\lambda > 0$ belongs to $\rho(A)$, with $\|R(\lambda, A)\|_{\mathcal{L}(X)} \le 1/\lambda$ throughout, by the openness argument applied at any point.
Why is dissipativity *not* enough on its own for surjectivity? A general dissipative operator may have $\lambda I - A$ injective with closed range strictly smaller than $X$. The surjectivity hypothesis (sometimes called "maximal dissipativity") rules this out — and once $\lambda I - A$ is surjective at one $\lambda$, the propagation argument above gives surjectivity for all $\lambda > 0$.[/guided]