Obviamente, suponemos que $d$ es finito. En primer lugar, debemos establecer una función generadora para $G(n,p)$ . La probabilidad de que un vértice $v$ tiene grado $k$ es $p_k = \dbinom{n-1}kp^k(1-p)^{n-1-k}$ del argumento de que tenemos que elegir $k$ de $n-1$ y cada una de ellas tienen que ser aristas existentes mientras que las otras aristas no deben existir.
Ahora podemos aproximar esta distribución binomial por una distribución de Poission para grandes $n$ con $p_k \approx e^{-c}\frac{c^k}{k!}$ donde $c = p(n-1)$ o su número previsto de vecinos.
Ahora que tenemos una función generadora para una distribución de grados, podemos proceder como sigue. Sea $g_0(z) = \sum_{k = 0}^{\infty} p_kz^k$ . Este problema se reduce a encontrar la distribución de grados de un $d+1$ vecino de un vértice elegido $v$ con grado $k$ en $G$ .
Resulta que la distribución de grados del vecino del vértice $v$ es $g_1(z) = \frac{g_0'(z)}{g_0'(1)}$ . Además, también podemos demostrar que la distribución de grados de $2$ y vecinos es $g_0(g_1(z))$ y resulta que la distribución de grados del $d+1$ El vecino es $g_{d+1}(z) = g_{d}(g_{d-1}( \cdots g_1(g_0(z)) \cdots ))$ .
Entonces queremos el número esperado de $d+1$ vecinos sea inferior a $1$ . Este valor es sólo $g_{d+1}'(1)$ .