INTERACTIVE COMPANION · REPLICATION · CLIMATE MODELLING
The Daisy Bench
Two kinds of daisy, one star, no atmosphere. Black daisies absorb sunlight and warm the ground they stand on. White daisies reflect it and cool theirs. Both grow best at 22.35 °C and neither can grow below 4.85 °C or above 39.85 °C. Nothing in the model wants anything. What follows is the whole argument, running in your browser.
The two panels below are the same code the club ran in Python, transcribed to JavaScript. At the default settings they reproduce the article’s headline numbers exactly: a regulated interval of L = 0.704 to 1.556, a residual drift of 10.421 °C, a suppression factor of 5.78, and a planet sitting at 21.841 °C when L = 1.000.
Model 1. Drive the star
Move the luminosity slider and the crosshair moves along a curve that was computed by integrating the population equations to steady state at every one of 501 luminosities, carrying the daisies forward from each step to the next. The upper panel is temperature, with the bare-planet control drawn beside it. The lower panel is who owns the ground.
The three quantities that do the work are the two daisy albedos and the heat transport coefficient q, which decides how much warmer a black patch is than the planetary average. Set both albedos to 0.50 and the daisies become radiatively invisible: the biosphere is still there, still large, and the temperature curve lies exactly on top of the bare control. That is the control the whole argument needs, and it is one drag away.
Model 2. Find the breaking point
The published daisy tolerates a 35 K range of temperature and dies at a rate of 0.3 per unit time. Neither number was measured. Neither could be. So the question worth asking is how much of the result survives a different choice.
Narrow the growth window and the regulated range shrinks from both ends, but slowly, and the regulation that remains gets tighter, because a fussier daisy that survives at all has pinned the planet closer to its optimum. Raise the death rate and something different happens: the range shrinks, the regulation gets worse, and at γ = 1 it stops entirely, because β ≤ 1 and bare ground ≤ 1 make growth incapable of matching death at any temperature.
- Published settings
- regulated L = 0.704 to 1.556, width 0.852
- Residual drift
- 10.421 °C against a bare span of 60.236 °C
- Suppression
- 5.78×, rising to 8.30× over the middle 90 per cent
- Coexistence band
- bare ground pinned at 0.326531 for every L from 0.744 to 1.340
- Collapse
- +32.294 °C in one step of dL = 0.002 at L = 1.558
What to try, and what it will tell you
Set both albedos to 0.50 in Model 1. The temperature curve lands on the control and the readout says the difference is zero. This is the experiment that turns the parable into an argument: the daisies were not regulating because they were alive, they were regulating because they were coloured.
Then set q to zero. Black and white patches now feel identical temperatures, so the two species are the same species wearing different paint, and whichever one is slightly ahead takes everything. Regulation does not vanish, which surprised us, but it narrows sharply and the suppression factor falls to 1.00. The remaining range is the part of the story that owes nothing to having two colours.
Finally, in Model 2, switch the seeding rule. Nothing about the daisies changes. A third of the regulated range disappears. That number is not a result about planets. It is a result about the convention we chose, and a model whose headline answer moves by 40 per cent when you change a bookkeeping rule should be quoted with that fact attached.