Proof. Mean.
\[
\begin{aligned}
\operatorname{E}[X]
&= \sum_{x=0}^\infty x \cdot \operatorname{P}(X=x) && (\text{definition of expected value}) \\
&= 0 \cdot \operatorname{P}(X=0) + \sum_{x=1}^\infty x \cdot \operatorname{P}(X=x) && (\text{separate } x=0 \text{ term}) \\
&= \sum_{x=1}^\infty x \cdot \frac{\mu^x e^{-\mu}}{x!} && (\text{substitute Poisson PMF}) \\
&= \sum_{x=1}^\infty x \cdot \frac{\mu^x e^{-\mu}}{x \cdot (x-1)!} && (\text{definition of factorial } x!) \\
&= \sum_{x=1}^\infty \frac{\mu^x e^{-\mu}}{(x-1)!} && (\text{cancel factor of } x) \\
&= \mu \cdot \sum_{x=1}^\infty \frac{\mu^{x-1} e^{-\mu}}{(x-1)!} && (\text{factor out one power of } \mu) \\
&= \mu \cdot \sum_{y=0}^\infty \frac{\mu^y e^{-\mu}}{y!} && (\text{change index variable } y \stackrel{\text{def}}{=}x-1) \\
&= \mu \cdot 1 && (\text{PMF sums to 1 over state space}) \\
&= \mu && (\text{simplify})
\end{aligned}
\]
Variance. The same steps, canceling two factors instead of one, give \(\operatorname{E}\mathopen{}\left[X(X-1)\right]\mathclose{}\):
\[
\begin{aligned}
\operatorname{E}\mathopen{}\left[X(X-1)\right]\mathclose{}
&= \sum_{x=2}^\infty x(x-1) \cdot \frac{\mu^x e^{-\mu}}{x!} && (\text{LOTUS; the } x = 0, 1 \text{ terms are } 0) \\
&= \sum_{x=2}^\infty \frac{\mu^x e^{-\mu}}{(x-2)!} && (\text{cancel } x(x-1) \text{ against } x!) \\
&= \mu^2 \cdot \sum_{y=0}^\infty \frac{\mu^y e^{-\mu}}{y!} && (\text{factor out } \mu^2 \text{; } y \stackrel{\text{def}}{=}x - 2) \\
&= \mu^2 && (\text{PMF sums to 1})
\end{aligned}
\]
Then, by the simplified expression for variance and linearity of expectation:
\[
\begin{aligned}
\operatorname{Var}(X)
&= \operatorname{E}\mathopen{}\left[X^2\right]\mathclose{} - \mathopen{}\left(\operatorname{E}\mathopen{}\left[X\right]\mathclose{}\right)^2\mathclose{} && (\text{simplified expression for variance}) \\
&= \operatorname{E}\mathopen{}\left[X(X-1)\right]\mathclose{} + \operatorname{E}\mathopen{}\left[X\right]\mathclose{} - \mathopen{}\left(\operatorname{E}\mathopen{}\left[X\right]\mathclose{}\right)^2\mathclose{} && (X^2 = X(X-1) + X \text{; linearity}) \\
&= \mu^2 + \mu - \mu^2 && (\text{substitute}) \\
&= \mu && (\text{simplify})
\end{aligned}
\]
Ratio of consecutive probabilities. For \(x \in \mathopen{}\left\{1, 2, \dots\right\}\mathclose{}\):
\[
\begin{aligned}
\frac{\operatorname{P}(X = x)}{\operatorname{P}(X = x - 1)}
&= \frac{\mu^x e^{-\mu} / x!}{\mu^{x-1} e^{-\mu} / (x-1)!} && (\text{substitute Poisson PMF}) \\
&= \frac{\mu}{x} && (\text{cancel } \mu^{x-1} e^{-\mu} \text{ and } (x-1)!)
\end{aligned}
\]
This ratio is greater than, equal to, or less than 1 as \(x\) is less than, equal to, or greater than \(\mu\), which gives the three comparisons. So \(\operatorname{P}(X = x)\) increases while \(x < \mu\) and decreases once \(x > \mu\). If \(\mu\) is not an integer, the last increase is at \(x = \mathopen{}\left\lfloor\mu\right\rfloor\mathclose{}\), which is therefore the unique mode. If \(\mu\) is an integer, \(\operatorname{P}(X = \mu) = \operatorname{P}(X = \mu - 1)\), and both are modes.
See also https://statproofbook.github.io/P/poiss-mean and https://statproofbook.github.io/P/poiss-var.