*맬서스 성장 모형
시각 t에서의 인구를 P(t)라 하자.인구의 증가 속도가 현재 인구에 비례한다고 가정하면P′(t)=rP(t)(r>0)이다. P(0)=P0>0일 때 양변을 P(t)로 나누어 적분하면lnP(t)=rt+C이므로P(t)=P0ert를 얻는다. 일정한 시간 동안 같은 비율로 증가하는 지수 성장이다.
*로지스틱 성장 모형
자원이 제한되어 있다면 인구가 많아질수록 한 개체당 증가율은 낮아진다.환경이 지속적으로 감당할 수 있는 인구를 K>0이라 하고,한 개체당 증가율이 1−P/K에 비례한다고 가정하면P′(t)=rP(t)(1−KP(t))(r>0)이다. 이를 로지스틱 성장 모형이라 한다.
*로지스틱 방정식의 해
0<P0<K이고 P(0)=P0라 하자. 0<P<K에서 변수분리와 부분분수 분해를 이용하면P(1−P/K)P′=r,P(1−P/K)1=P1+K−P1이므로lnK−PP=rt+C이다. 초기조건을 대입하여 정리하면P(t)=1+(P0K−1)e−rtK를 얻는다. P0=0과 P0=K에서는 각각 상수함수 P=0, P=K가 해이다.
*두 모형의 비교
인구가 K에 비해 매우 작으면 1−P/K는 1에 가까우므로,로지스틱 모형도 초기에는 맬서스 모형과 비슷하게 증가한다.그러나 맬서스 모형은 끝없이 증가하는 반면,0<P0<K인 로지스틱 모형은 증가하면서 K에 가까워진다.
로지스틱 모형의 증가 속도 rP(1−P/K)는 P=K/2일 때 가장 크다.또한P′′=rP′(1−K2P)이므로 인구가 K/2보다 작을 때는 증가 속도가 커지고,K/2보다 클 때는 증가 속도가 작아진다.처음 인구가 K/2 이상이라면 t≥0에서는 증가 속도가 계속 줄어든다.