Vamos supor que depois de um tempo a imunidade das pessoas que tiveram a gripe tenha baixado e elas estejam sujeitas a pegarem a gripe novamente, isto é, elas se tornaram suscetíveis à doença novamente. Isto significa que houve um transporte do estado de quem estava em para os que estavam em
.
O modelo que envolve a perda de imunidade é semelhante ao modelo de espalhamento da doença: a quantidade de pessoas perdendo imunidade é proporcional a quantidade de pacientes recuperados no intervalo de tempo . Nós podemos escrever a perda na categoria
como
onde
é tipicamente o tempo que se leva para perder a imunidade.
A perda em é um ganho em
. O modelo então se torna:
![]() |
![]() |
![]() |
(26) | ||
![]() |
![]() |
![]() |
(27) | ||
![]() |
![]() |
![]() |
(28) |
dividindo por e fazendo
obtemos
![]() |
![]() |
![]() |
(29) | ||
![]() |
![]() |
![]() |
(30) | ||
![]() |
![]() |
![]() |
(31) |
Este sistema pode ser resolvido pelo mesmo método usado para resolver o sistema SIR. Somente uma modificação é necessária somando a
e subtraindo essa mesma quantidade de
.
for n in range(Nt):
S[n+1] = S[n]+ -beta*dt*S[n] I[n]+nu*dt*R[n]
I[n+1] = I[n]+beta Delta t S[n] I[n]-gamma*dt*I[n]
R[n+1] = R[n]+gamma*dt*I[n]-nu*dt *R[n]
Configurando para 50 dias, reduzindo
por um fator de 4 comparado com o exemplo anterior (
) e simulando para 300 dias dá um comportamento oscilatório nas categorias, como retratada na figura 3 .
É fácil brincar com os parâmetros e ver como eles afetam a disseminação da doença. Por exemplo, fazendo a doença se espalhar um pouquinho mais efetivamente (cresça para
) e crescendo o tempo médio da perda de imunidade para 90 dias leva a outras oscilações, veja a figura 4.