Theory

The theory below formulates the simple default configuration of the MARGO model. We invite users to modify these equations or add additional ones, as required by their use cases. For a full description of the model, see the original ClimateMARGO.jl publication in Environmental Research Letters (and its supplementary information).

The causal chain of climate suffering

It is helpful to conceptualize climate change as a four step process that connects the human-caused emissions of greenhouse gases (GHGs) to the eventual climate suffering (or damages) that they cause. This four-step framing reflects the four major human actions (or controls) which can sever these links to reduce climate suffering: Mitigation of GHG emissions (e.g. switching away from fossil fuels), Removal of carbon dioxide from the atmosphere (e.g. by planting trees or storing biofuel emissions underground), Geoengineering by solar radiation management (e.g. injecting sulfate aerosols into the stratosphere to reduce incoming sunlight), or Adapting to the changed climate (e.g. relocating coastal communities displaced by rising seas or expanding indoor air conditioning to fight off intensifying heat waves).

\[\text{Emissions}\, \overset{\text{Mitigation}}{\nRightarrow}\, \text{GHGs}\, \overset{\text{Removal}}{\nRightarrow}\, \text{Forcing}\, \overset{\text{Geoengineering}}{\nRightarrow}\, \text{Warming}\, \overset{\text{Adaptation}}{\nRightarrow}\, \text{Suffering}.\]

Letting climate change run rampant would clearly cause a lot of suffering; however, climate controls that slow or stop climate change are not free either. MARGO empowers users to explore the trade-offs between climate controls and climate suffering by employing an optimization framework commonly used in the climate-economics community. In this section, we develop a simple theory - a set of mathematical equations – which capture the key aspects of the entire causal chain of climate damages.

Schematic explaining the MARGO model.

Tuning MARGO's free parameters

We have attempted to make reasonable choices for the default values of MARGO's parameters in the equations below. Some of these, such as the climate physics variables, are well justified based on the best climate science research; others, such as the socio-economic parameters, are chosen based on our values (or those represented in the academic climate change literature). We encourage users to question these choices and plug their own values into ClimateMARGO. If you feel strongly that we should change some of the default values included in the model code, please reach out to us by opening an issue on Github.

Greenhouse gas emissions

Since carbon dioxide (CO$_{2}$) is the dominant anthropogenic greenhouse gas, it dramatically simplifies the model to bundle all of the other gases into an equivalent concentration CO$_{2e}$, which produces an equivalent greenhouse effect. In MARGO, CO$_{2e}$ is emitted at a rate $q(t)$, with only a fraction $r$ remaining in the atmosphere after a few years, net of uptake by the ocean and terrestrial biosphere.

Climate control: Emissions mitigation

GHG emissions are reduced by a Mitigation factor $(1-M(t))$, becoming $q(t)(1-M(t))$, where $M(t)$ varies between 0% (high-emissions baseline) and 100% (full decarbonization).

Greenhouse gas concentrations

CO$_{2e}$ continues to accumulate in the atmosphere and its concentrations $c(t)= c_{0} + \int_{t_{0}}^{t} rq(t')\text{ d}t' \,$ will increase as long as the emissions $q(t)$ are greater than zero.

Climate control: Carbon dioxide removal

Removal of CO$_{2e}$, in contrast to mitigation, is de-coupled from instantaneous emissions and is expressed as the percentage of 2020 baseline emissions that are removed from the atmosphere in a given year, $q_{0}R(t)$. A value of $R=100\%$ corresponds to removing $60$ GtCO$_{2e}$ per year, which is roughly equal to a recent upper-bound estimate of the global potential for negative emission technologies.

A useful diagnostic quantity is the effective emissions

\[ rq(t)(1-M(t)) - rq_{0}R(t),\]

which is the annual rate of CO$_{2e}$ accumulation in the atmosphere, including negative contributions from both emissions mitigation and CDR.

The change in CO$_{2e}$ concentrations is simply the integral of the effective emissions over time,

\[ c_{M,R}(t) = c_{0} + \int_{t_{0}}^{t} rq(t')(1-M(t')) \text{ d}t' - rq_{0} \int_{t_{0}}^{t} R(t')\text{ d}t'.\]

Radiative forcing

Increasing CO$_{2e}$ concentrations strengthen the greenhouse effect, reducing outgoing longwave radiation and causing an increased radiative forcing of $F(t) = a \ln(c(t)/c_{0})$, which exerts a warming effect on Earth's surface.

Climate control: Solar geo-engineering

Geoengineering by solar radiation management acts to offset a fraction of the CO$_{2e}$ forcing,

\[ F_{M,R,G}(t) = F_{M,R}(t) - G(t) F_{\infty},\]

where $F_{M,R} = a \ln(c_{M,R}(t) / c_{0})$ is the controlled CO$_{2e}$ forcing (i.e. accounting for any mitigation and carbon dioxide removal) and $F_{\infty} = 8.5$ W/m$^{2}$ is the maximum baseline CO$_{2e}$ forcing, which is attained starting in 2150 when baseline emissions are assumed to reach zero. A value of $G = 100\%$ thus corresponds to a complete cancellation between the equilibrium warming from baseline CO$_{2e}$ increases and the cooling from a full deployment of SRM.

Global warming and climate suffering

Near-surface air temperatures eventually increase by $T(t) = F(t)/B$ to balance the reduced cooling to space, where $B/(\kappa + B) = 60\%$ of the warming occurs within a few years and the remaining $\kappa/(B + \kappa) = 40\%$ occurs over the course of several centuries due to ocean heat uptake. The feedback parameter $B$ includes the effects of all climate feedbacks, except those involving the carbon cycle and the long-term ice sheet response, and the ocean heat uptake rate $\kappa$ parameterizes the combined effects of advection and diffusion of heat into the deep ocean.

More specifically, the controlled near-surface air temperature evolves according to the total controlled forcing,

\[ T_{M,R,G}(t) - T_{0} = \frac{F_{M,R,G}(t)}{B + \kappa} + \frac{\kappa}{B} \int_{t_{0}}^{t} \frac{e^{\frac{t'-t}{\tau_{D}}}}{\tau_{D}} \frac{F_{M,R,G}(t')}{B+\kappa} \, \text{d}t',\]

where $T_{0} = 1.1$°C is the present warming relative to preindustrial and $\tau_{D} = 240$ years is the slow timescale of ocean heat uptake. The first term on the right-hand side represents a fast transient response while the second term represents a slow recalcitrant response due to the thermal inertia of the deep ocean. Climate inertia decouples the temperature response from instantaneous forcing and implies that an additional fraction of short-term warming (or cooling) is locked in for the future, even if radiative forcing is stabilized, as in the case of bringing emissions to zero in our model.

Anthropogenic warming causes a myriad of climate impacts, which result suffering (expressed in an economic model as a loss in welfare or monetary damages) that increase non-linearly with temperature, $D = \beta T^{2}$, where the damage parameter $\beta$ is tuned such that a warming of $2$°C results in damages of $4\%$ of Gross World Product (GWP).

Climate control: Adaptation

Adaptation to climate impacts acts to reduce damages by a fraction $A$. The controlled damages are thus given by

\[ D_{M,R,G,A} = \beta T_{M,R,G} T^{2} (1 - A(t)).\]

Although adaptation does not affect the planetary temperature directly, it is useful to consider an "adapted temperature" $T_{M,R,G,A}$ which yields controlled damages equivalent to the fully-controlled damages $\beta (T_{M,R,G,A})^{2} = \beta (T_{M,R,G})^{2} (1 - A(t))$ and is defined

\[ T_{M,R,G,A} \equiv T_{M,R,G} \sqrt{ 1 - A(t) }.\]

The costs and benefits of climate control

Control costs are summed up across each of the four controls:

\[ \mathcal{C} = \mathcal{C}_{M} M^{3} + \mathcal{C}_{R} R^{3} + \mathcal{C}_{G} G^{3} + \mathcal{C}_{A} A^{3},\]

where the $C_{*}$ are the hypothetical annual costs of fully deploying that control and the cost functions are assumed to be convex functions of fractional deployment with zero initial marginal cost and are here all taken to be cubic for simplicity, such that marginal costs (their derivatives) increase quadratically.

The benefits of deploying climate controls are the avoided climate damages relative to the high-emissions no-policy baseline scenario,

\[ \mathcal{B} = D - D_{M,R,G,A} = \beta (T^{2} - (T_{M,R,G,A})^{2}).\]

Optimization: what makes a climate "optimal"?

We use "optimal" in the mathematical sense of "optimization", i.e. the search for the maximum or minimum value of a given "objective function", which depends on a set of "control variables". Control variables are variables with unknown values that are solved for, and are different from known "parameters" which are input by the user. For example, the full set of control variables in MARGO is $\{M(t), R(t), G(t), A(t)\}$ (with $N$ timesteps in time). An objective function is any scalar-valued function of the control variables, meaning it only produces a single value (as opposed to a multi-valued vector). Optimizing MARGO largely consists of defining the objective function to optimize. For example, one might aim to minimize the total costs of climate controls.

An optimization problem can further be customized by added constraints on valid sets of the control variables. For example, in MARGO we impose the constraints $0\% < M(t) < 100\%$ because it does not make any sense to mitigate emissions less than $0\%$ or more than $100\%$ (carbon dioxide removal is treated separately by the $R(t)$ control variable). Similarly, we rule out any combination of control variables that produces unphysical outcomes like negative CO$_{2e}$ concentrations.

Constraints can often be used to add meaning to an otherwise meaningless optimization problem. Consider the example above of minimizing the net costs of climate controls. Without any additional constraints, the solution to the problem is... to do nothing. Zero climate controls costs zero dollars. Suppose we now add in a constraint that the temperature change relative to pre-industrial must not exceed 2°C. While doing nothing still carries no climate control costs, it is no longer a solution to the problem since the resulting warming will overshoot the constraint by several degrees celsius. To see the solution to this problem, see the Optimization of the default MARGO configuration example.

Learn more about the currently implemented objective functions and constraints in Optimization.