Cím: Egy járványmodell
Szerző(k):  Simonovits András 
Füzet: 2020/április, 201 - 205. oldal  PDF  |  MathML 

A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre.

A koronavírus világjárvánnyá szélesedése bizonyára felkeltette a KöMaL olvasóinak érdeklődését a járványmodellek iránt. Ez az írás nekik szól: a legelterjedtebb (ún. SIR-féle) járványmodellt mutatjuk be. Bonyolultsága miatt mégis le kell mondanunk a koronavírus terjedésének valódi modellezéséről, tehát csak bevezetésre számítson az Olvasó.
Megnehezíti dolgunkat, hogy dinamikus folyamatról van szó, ahol minden pillanatban a már fertőzöttek egy része megfertőzi a még nem fertőzöttek (röviden: megfertőzhetők) bizonyos részét, miközben a fertőzöttek másik része meggyógyul vagy meghal. A szakirodalmat követve, ebben a leírásban a könnyebb érthetőség érdekében több végletes egyszerűsítő feltevést teszünk: a) a népesség létszáma időben állandó; b) a fertőzésben senki sem hal meg; c) ha valaki kigyógyul a fertőzésből, az már nem fertőződik meg és nem fertőz újra; d) a fertőzési valószínűség független a népesség egyéb (nemi, életkori, területi, egészségi állapot- stb.) jellemzőitől; e) a gyógyulási valószínűség független az egészségügyi ellátástól.
Három típust különböztetünk meg: a megfertőzhetők (susceptibles, S), (népességi) részarányuk s>0; a fertőzöttek (infectious, I), részarányuk i>0; végül a gyógyultak (recovered, R), de ide tartoznak az eleve immunisak is: részarányuk r>0, innen a modell közkeletű elnevezése: SIR-modell. Az ilyen típusú modelleket egyébként rekeszmodelleknek nevezik.
Egyenleteinkben kulcsszerepet kap a fertőzési és a gyógyulási ráta. Ezek függvényében igazoljuk, hogy a megfertőzhetők részarányának kicsi kezdőértékeire elhal a járvány, és nagy kezdőértékeire fellángol. Azt is szemléltetni tudjuk, hogyan laposítja el a járvány időbeli lefutását, ha a fertőzési rátát elkülönítéssel vagy a megfertőzhetők részarányának kezdőértékét oltással csökkentjük.
A technikai egyszerűség kedvéért és a szokással ellentétben, nem folytonos, hanem diszkrét időben írjuk föl a népességi részarányok dinamikáját, egységnyinek rögzítve az időszak hosszát, pl. nap, hét, t=0,1,2,... az időszakok indexe. A jobb érthetőség kedvéért az SIR időrendi sorrendet felcserélve adjuk meg a három egyenletet.
Föltesszük, hogy az új fertőzések részaránya egyaránt arányos a megfertőzhetők és a fertőzöttek részarányával, de az újonnan gyógyultak részaránya csak a fertőzöttek részarányával arányos. Visszatérve a ,,rekeszek tartalmára'':
A megfertőzhetők részarányának csökkenése egyenesen arányos a megfertőzhetők részarányának és a fertőzöttek részarányának szorzatával:

st+1-st=-βstit,(1)
ahol β>0 a fertőzési ráta.
A gyógyultak részarányának növekedése egyenesen arányos a fertőzöttek részarányával:
rt+1-rt=γit,(2)
ahol γ>0 a gyógyulási ráta.
Valójában az az eset az érdekes, amikor a gyógyulási ráta kisebb a fertőzési rátánál, és az időegység megfelelő megválasztásakor a fertőzési ráta legfeljebb 1: 0<γ<β1.
Mivel mindenki vagy megfertőzhető, vagy fertőzött, vagy gyógyult, ezért a három részarány összege 1:
st+it+rt=1,
azaz az összeg időbeli változása 0:
st+1-st+it+1-it+rt+1-rt=0.
Ebbe behelyettesítve (1)-et és (2)-t következik:
 
A fertőzöttek részarányának változása:
it+1-it=(βst-γ)it.(3)
Figyeljük meg, hogy beszorzás után (3) jobb oldalán két tag különbsége szerepel: a kisebbítendő az új fertőzések részaránya, a kivonandó pedig az újonnan gyógyultaké.
Bevezetjük a megfertőzhetők részarányának kritikus értékét, amelynél a (3) egyenlet jobb oldala 0, azaz a fertőzöttek részaránya változatlan (maximális, mert kisebb értékre növekszik, nagyobbra csökken):
so=γβ<1.
Becsempészve (3)-ba so-t, jobban látszik so szerepe a fertőzöttek részarányának alakulásában:
 
it+1-it=β(st-so)it.(4)
 

Mivel rt nem hat sem st+1-re, sem it+1-re, ezért a (2) egyenlettel ráérünk utólag törődni; a modell magva (1) és (4), vagy alkalmasabb alakban:
st+1=(1-βit)st(5)
és
it+1=[1+β(st-so)]it.(6)

Az (5)‐(6) rekurziót elsőrendű nemlineáris differenciaegyenlet-rendszernek nevezzük: elsőrendű, mert a jövő csak a jelentől függ; nemlineáris, mert két változó szorzata is szerepel mindkét egyenlet jobb oldalán. A rekurzió (st,it) megoldása (pályája) a kezdeti részaránypárostól függ: (s0,i0), ahol i00 (nagyon kicsi pozitív szám, a fertőzés hirtelen jelenik meg), és helyet hagyva az esetleg pozitív r0-nak, s01-i0.
1. segédtétel. Az (5)‐(6) rendszer minden pályájára teljesül:
st,it0ésst+it1.(7)
 
Bizonyítás. Indukcióval bizonyítunk: feltevés szerint (7) teljesül t=0-ra, és belátjuk, hogyha (7) teljesül t-re, akkor teljesül t+1-re.
Amíg it0, addig (2) értelmében rt+1rt. Mivel st+it=1-rt, ezért
st+1+it+1st+it1.

Szavakkal: (1)-ből és (3)-ból következik, hogy amíg van fertőzött, addig a megfertőzhetők részaránya monoton csökken, a gyógyultaké viszont monoton nő.
Most már kimondható az
 
1. tétel. a) Ha a megfertőzhetők részarányának kezdőértéke legfeljebb a kritikus érték: s0so, akkor a fertőzöttek részaránya monoton tart a 0-hoz.
b) Ha a megfertőzhetők részarányának kezdőértéke nagyobb, mint a kritikus érték: so<s0<1, akkor a fertőzöttek it részaránya egészen addig növekszik, amíg a megfertőzhetők részaránya nem csökken a kritikus érték alá, aztán pedig it a végtelenben 0-hoz tart.

 
Bizonyítás. a) Ha s0so, akkor st<so (t>0). Két alesetet különböztetünk meg.
(i) Ha s0<so, akkor (6)-ot felírva 0,1,...,t-1 időszakra, és figyelembe véve, hogy st-1<<s1<s0, adódik
it=[1+β(st-1-so)]...[1+β(s0-so)]i0<[1+β(s0-so)]ti0,(8i)
azaz it gyorsan tart 0-hoz. (ii) Ha s0=so, akkor az első lépést külön kell kezelni. i1=i0, és (5) szerint s1=(1-βi0)so, majd (8i) szerint
it<[1+β(s1-so)]t-1i1=[1-β2i0so]t-1i0,t1.(8ii)

b) 0<so<s0<1 esetén, amíg a megfertőzöttek részaránya nagyon kicsi: it0, addig (5) miatt sts0 (csak lassan csökken), tehát it részarány (6) és so<s0<1 miatt közelítőleg egy 1+βs0-γ-hányadosú mértani sorozat szerint nő. Belátjuk, hogy előbb-utóbb st a kritikus érték alá süllyed, s a) szerint it ezután végleg csökkenésre vált.
Indirekt bizonyítunk. Tegyük föl, hogy stso minden t-re. Az (st) alulról korlátos csökkenő sorozat, tehát van határértéke, amelyre s*so áll. (6) szerint iti0, azaz (5) szerint st(1-βi0)ts0, azaz s*=0, s ez ellentmond s*so>0-nak.  
További vizsgálatot igényelne, hogy hosszú távon milyen esetben szűnik meg a megfertőzhetőség (és válik teljessé a gyógyultság), számpéldáinkban azonban az idők végezetéig maradnak megfertőzhetők.
Rátérünk a numerikus szemléltetésre. Önkényesen választjuk, hogy i0=0,01. Első futásunkban β=1 és γ=1/3, valamint a megfertőzhetők részarányának nagy kezdőértéket adunk: s0=0,9>so=1/3. Egyszerű programmal elkészíthetjük az 1. ábrát. Legérdekesebb eredmény: a 10. időszakban éri el a fertőzöttség a maximumát, a lakosság 27,7%-a fertőzött. A 20. időszakra a fertőzöttség gyakorlatilag eltűnik, de további számítások szerint a megfertőzhetőség megmarad 5%-nál.
 

 
1. ábra.
Erős fertőzés, sok megfertőzhető
 

A második futásban feltesszük, hogy elkülönítéssel sikerült az erős fertőzési rátát gyengíteni: β=0,5. Az előző programot használva kapjuk a 2. ábrát. A legérdekesebb eredmény: a fertőzöttség jóval később, a 22. időszak körül éri el a maximumát, s a lakosságnak csupán 4,5%-a fertőzött, de a megfertőzhetők részaránya lassabban csökken, és megáll 45%-nál.
 

 
2. ábra.
Gyengén fertőző, sok megfertőzhető
 

A harmadik futásnál feltesszük, hogy oltással sikerült a megfertőzhetők nagy kezdő-részarányát jelentősen csökkenteni, de a kritikus érték fölött maradva: s0=0,5>so. A fertőzési ráta újra nagy: β=1. A 3. ábrán látható, hogy a maximális fertőzöttség véletlenül ismét 4,4%, de már a 16. időszakban elérjük, és alacsonyabb lesz a megfertőzhetők részarányának határértéke: 19%.
 

 
3. ábra.
Erősen fertőző, kevés megfertőzhető
 

Eddig kizártuk a γβ esetet. A teljesség kedvéért most röviden megvizsgáljuk, mi történik ekkor. Formálisan so1, tehát az 1. tétel b) pontja értelmében minden s01 kezdőállapotra teljesül az s0so feltétel, azaz a járvány elhal.
Összefoglalásként, ne várjunk csodákat egy modelltől. Ez a modell csak a legegyszerűbb összefüggéseket képes megvilágítani, például, hogy létezik a megfertőzhetők részarányának egy kritikus értéke. Ha a kritikus érték alattról vagy fölöttről indítjuk a rendszert, az nemcsak kvantitatíve, de kvalitatíve is másképp viselkedik. Modellünk azonban képtelen kezelni a koronavírus-járványnak azt a központi kérdését, hogy az elkülönítés a fertőzési folyamat lassításával megnöveli a gyógyulás valószínűségét (lesz elég lélegeztetőgép). Ennek részletezése azonban túlmutat a tanulmányon.