Para una tarea tengo que crear un modelo SI con Python y responder a algunas preguntas sobre él. El modelo en sí es muy sencillo. Utilizo un paquete de Python para crear un gráfico con un grado medio de $\langle k \rangle$ . En este grafo, un nodo infectado, en cada paso temporal, infectará a un nodo vecino con una probabilidad de $i$ . El problema que tengo es entender una de las preguntas que no tiene nada que ver con la programación, ¡sino con las matemáticas!
Específicamente tenemos que derivar analíticamente el número de reproducción $R_0$ (que definen como "el número esperado de nuevas infecciones en el primer paso de tiempo por nodo infectado"). He buscado mucho en Google y he encontrado lo siguiente:
\begin{align*} \frac{dI}{dT} &= \beta \frac{SI}{N}\\ \frac{dS}{dT} &= -\beta \frac{SI}{N} \end{align*}
donde $I$ es el número total de nodos infectados, $S$ el número total de nodos susceptibles y $N$ el número total de nodos ( $N = S + I$ ). En la mayoría de sitios he leído que $\beta$ se define como la tasa de infección/contacto o la probabilidad de infección multiplicada por el contacto medio entre nodos susceptibles e infectados.
En mi caso supongo que $\beta = i \cdot \langle k \rangle$ ¿verdad? ¿Cómo consigo $R_0$ y ¿es esto lo que quieren decir con "derivar analíticamente"?