Are there limits to human longevity? We suggest a new demographic model to describe human demographic trajectories. Specifically, the model mathematically defines the limits of longevity. Through the demographic analysis of trends for Sweden (between 1751 and 2002), Switzerland (between 1876 and 2002) and Japan (between 1950 and 1999), which are the longest-lived countries, we would like to dem...