This model uses a logistic (sigmoid) growth function: displacement = 100 / (1 + exp(-k * (year - midpoint))).
The growth rate k is derived from the base doubling period and recursive multiplier, then dampened by adoption friction.
Specifically: k = (ln(2) / (doublingPeriod / 12)) * recursiveMultiplier * (1 - friction * 0.6).
The midpoint shifts based on the effective growth rate — faster growth pulls 50% displacement earlier.
This is a simplified analytical model intended to illustrate sensitivity to key assumptions, not a precise forecast.
All underlying parameters and formulas are displayed. For full methodology, see our sources page.