I am currently studying the textbook Graph Theory, fifth edition, by Reinhard Diestel. Chapter 1.3 Paths and cycles says the following:
Proposition 1.3.3. A graph $G$ of radius at most $k$ and maximum degree at most $d \ge 3$ has fewer than $\dfrac{d}{d - 2}(d - 1)^k$ vertices.
Proof. Let $z$ be a central vertex in $G$, and let $D_i$ denote the set of vertices of $G$ at distance $i$ from $z$. Then $V(G) = \bigcup_{i = 0}^k D_i$. Clearly $\lvert D_0 \rvert = 1$ and $\lvert D_1 \rvert \le d$. For $i \ge 1$ we have $\lvert D_{i + 1} \rvert \le (d - 1) \lvert D_i \rvert$, because every vertex in $D_{i + 1}$ is a neighbour of a vertex in $D_i$ (why?), and each vertex in $D_i$ has at most $d - 1$ neighbours in $D_{i + 1}$ (since it has another neighbour in $D_{i - 1}$). Thus $\lvert D_{i + 1} \rvert \le d(d - 1)^i$ for all $i < k$ by induction, giving $$\lvert G \rvert \le 1 + d\sum_{i = 0}^{k - 1} (d - 1)^i = 1 + \dfrac{d}{d - 2}((d - 1)^k - 1) < \dfrac{d}{d - 2}(d - 1)^k. \square$$ Similarly, we can bound the order of $G$ from below by assuming that both its minimum degree and girth are large. For $d \in \mathbb{R}$ and $g \in \mathbb{N}$ let $$n_0(d, g) := \begin{cases} 1 + d \sum\limits_{i = 0}^{r - 1} (d - 1)^i & \text{if $g =: 2r + 1$ is odd;} \\ 2 \sum\limits_{i = 0}^{r - 1} (d - 1)^i & \text{if $g =: 2r$ is even.} \end{cases}$$ It is not difficult to prove that a graph of minimum degree $\delta$ and girth $g$ has at least $n_0(\delta, g)$ vertices (Exercise 7). Interestingly, one can obtain the same bound for its average degree:
Theorem 1.3.4. (Alon, Hoory & Linial 2002)
Let $G$ be a graph. If $d(G) \ge d \ge 2$ and $g(G) \ge g \in \mathbb{N}$ then $\lvert G \rvert \ge n_0(d, g)$.
One aspect of Theorem 1.3.4 is that it guarantees the existence of a short cycle compared with $\lvert G \rvert$. Using just the easy minimum degree version of Exercise 7, we get the following rather general bound:
Corollary 1.3.5. If $\delta(G) \ge 3$ then $g(G) < 2 \log \lvert G \rvert$.
Proof. If $g := g(G)$ is even then $$n_0(3, g) = 2 \dfrac{2^{g/2} - 1}{2 - 1} = 2^{g/2} + (2^{g/2} - 2) > 2^{g/2},$$ while if $g$ is odd then $$n_0(3, g) = 1 + 3 \dfrac{2^{(g - 1)/2} - 1}{2 - 1} = \dfrac{3}{\sqrt{2}} 2^{g/2} - 2 > 2^{g/2}$$ As $\lvert G \rvert \ge n_0(3, g)$, the result follows. $\square$
The author says that "it is not difficult to prove that a graph of minimum degree $\delta$ and girth $g$ has at least $n_0(\delta, g)$ vertices (Exercise 7)." I've been working on this for 48 hours, but I cannot see how what the author has done here makes sense.
So we want to prove that $$\lvert G \rvert \ge n_0(\delta, g) := \begin{cases} 1 + \delta \sum\limits_{i = 0}^{r - 1} (\delta - 1)^i & \text{if $g =: 2r + 1$ is odd;} \\ 2 \sum\limits_{i = 0}^{r - 1} (\delta - 1)^i & \text{if $g =: 2r$ is even.} \end{cases}$$ Start with a graph $G$, and let $d(G) \ge \delta \ge 2$ and $g(G) \ge g$. So, on the one hand, we have to derive $$n_0(\delta, g) := \begin{cases} 1 + \delta \sum\limits_{i = 0}^{r - 1} (\delta - 1)^i & \text{if $g =: 2r + 1$ is odd;} \\ 2 \sum\limits_{i = 0}^{r - 1} (\delta - 1)^i & \text{if $g =: 2r$ is even.} \end{cases}$$ And, on the other hand, we have to prove that $\lvert G \rvert \ge n_0(\delta, g)$. The author describes this as "not difficult," but there is nothing in the information that the author has provided up to this point to indicate where $n_0(d, g)$ comes from, apart from the $1 + d \sum\limits_{i = 0}^{r - 1} (d - 1)^i$ expression, which is derived here but only for the general case (not any such odd-even split). I don't see any way to prove this, unless using information outside of what the author has introduced so far in the textbook.
$g$ is odd case
Suppose that $r$ is such that $g=2r+1$.
Let again $z$ be a central vertex and $D_i$ denote the set of vertices of distance $i$ from $z$. Now $|D_0|=1$ and obviously $|D_1|\geq \delta$ (since $z$ has $\delta(z)\geq \delta$ neighbors).
The important fact is that for $i\in[1,r-1]$ the following holds $|D_{i+1}|\geq (\delta-1)|D_i|$. Why?
For any $u\in D_i$ there is one edge from vertex in $D_{i-1}$ but $u$ will have at least $\delta(u) -1 \geq \delta -1$ edges to other vertices not in $\bigcup_{j=0}^i D_j$ since if there was a $v\in D_j$, for some $j$, such that $(u,v)\in E(G)$ then there would be a cycle of length $L\leq j + i + 1\leq 2i+1\leq 2(r-1)+1<g$, contradiction. A similar argument shows that two vertices $u_1,u_2\in D_i$ can't both be connected with a vertex $v\in D_{i+1}$.
$|D_{i+1}|\geq (\delta-1)|D_i|$ implies $|D_{i+1}|\geq \delta (\delta-1)^i$.
The result follows $$|G| = 1 + \sum_{i=1}^{r}|D_i| \geq 1 + \delta \sum_{i=0}^{r-1}(\delta-1)^i =n_0(\delta, g)$$
$g$ is even case
Suppose that $r$ is such that $g=2r$.
Now we can't choose a central vertex. So choose two vertices $z_1, z_2$ and join them together to $z$. Now $|D_0| = 2$ and $|D_1| \geq 2(\delta-1)$, since we have to account for the edge $(z_1,z_2)$.
Afterwards there can be a similar argument to prove $|D_{i+1}|\geq (\delta -1)|D_i|$ but now, because we to account for $(z_1, z_2)$, $i$ is not greater than $r-2$ since the inequality that bounds $i$ is given by $L\leq 2i+1+2= 2(i+1)+1$, so for $g$ to be surely greater than $L$ we can choose $i+1 <r \iff i \leq r-2$ so that $2(i+1)+1\leq 2r - 1< g$.
Combining the above, $|D_{i+1}|\geq 2(\delta-1)^{i+1}$ but only for $i\in[1,r-2]$. So we can write $|D_{i}|\geq 2(\delta-1)^{i}$ ($i\in[2,r-1]$) but we can also write $|D_0|=2(\delta -1)^0$ and $|D_1|=2(\delta-1)^1$ so finally
$$|G| = 2 + \sum_{i=1}^{r}|D_i| \geq 2 \sum_{i=0}^{r-1}(\delta-1)^i =n_0(\delta, g)$$