This model simulates Vancouver's population growth over 50 years using births, deaths, immigration, and emigration. The initial population of 662,248 was based on Statistics Canada Census 2021 data.The model assumes:
5,000 immigrants and 2,000 emigrants per year.
A carrying capacity of 1 million.
Birth and death rates are affected by population density.
A 2-year delay represents the time needed for density-dependent effects to influence growth.
The graph shows a mostly linear progression rather than a curved growth pattern. This is because the constant net effect of immigration and emigration contributes to steady population growth, while the density-dependent effects gradually reduce the growth rate.After modelling, the population increases from 662,248 to approximately 1.06 million over 50 years. The population slightly exceeds the carrying capacity due to the delayed density-dependent effects, before growth slows.This is a simplified model and does not account for changes in immigration, housing, economic conditions, government policies, unexpected events, or carrying capacity. Therefore, the results represent a model-based projection rather than an exact prediction.