Paper deep dive
Counterfactual Predictions in Scientific Emulators Without Controlled Experiments
Dingling Yao, Kahaan Gandhi, Valentin Duruisseaux, Boris Bonev, Francesco Locatello, Anima Anandkumar
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 92%
Last extracted: 10/5/2026, 5:15:59 AM
Summary
The paper introduces ReRoute, a framework for targeted scientific counterfactual prediction that combines factual data with partial mechanistic knowledge without requiring controlled intervention data. ReRoute fixes the queried input of a pretrained emulator to a reference value and reintroduces its variation through a known mechanistic pathway, allowing the model to fine-tune on original factual data. The method is validated on advection-diffusion systems and state-of-the-art climate emulators (ACE2), demonstrating significant error reduction under severe distribution shifts (e.g., CO2 changes) while preserving performance under standard conditions.
Entities (8)
Relation Signals (7)
Boris Bonev → affiliatedwith → NVIDIA
confidence 95% · Boris Bonev... Affiliation: NVIDIA
Dingling Yao → affiliatedwith → California Institute of Technology
confidence 95% · Dingling Yao... Affiliation: California Institute of Technology
Reroute → uses → partial mechanistic knowledge
confidence 95% · ReRoute... combines factual data with partial mechanistic knowledge
Reroute → appliedto → ACE2
confidence 90% · Our experiments use the ACE2 family... ReRoute targets the complementary setting
Reroute → improves → counterfactual prediction accuracy
confidence 90% · ReRoute achieves highly accurate counterfactual predictions... reduces aggregate climate error by 18.2-31.8%
Reroute → reduceserrorfor → CO2 distribution shifts
confidence 90% · ReRoute reduces aggregate climate error by 18.2-31.8% under severe CO2 distribution shifts
Reroute → verifiedby → Lean
confidence 90% · the core argument machine-checked in Lean
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Many scientific questions require reasoning about what was never observed: What if the conditions, interventions, or history had been different? Models can predict accurately on observed data yet fail on such what-if queries when correlated inputs are varied independently. A common remedy is to add controlled simulation data in which these factors are explicitly disentangled, but this requires access to a simulator, can be computationally expensive, and inherits the simulator's modeling assumptions. We introduce ReRoute, a framework for targeted scientific what-if prediction that combines factual data with partial mechanistic knowledge, without requiring controlled intervention data for adaptation. ReRoute fixes the queried input of a pretrained backbone to a reference value, reintroduces its variation through a known mechanistic pathway, and fine-tunes on the original factual data, while leaving downstream effects to the learned dynamics. We provide a causal identification result for this construction under explicit structural assumptions, with the core argument machine-checked in Lean. After showing that ReRoute achieves highly accurate counterfactual predictions in a controlled advection-diffusion system where exact responses are available, we turn to state-of-the-art climate emulation. On held-out coupled-climate interventions, ReRoute reduces aggregate climate error by 18.2-31.8% under severe CO$_2$ distribution shifts while preserving skill under standard conditions, at a small fraction of the cost of retraining on additional controlled simulations, without even accounting for the substantial expense of generating such data. Finally, on an emulator trained from historical ERA5 reanalysis, where no counterfactual reference exists, ReRoute preserves substantially more of the surface warming implied by the observed boundary conditions under a fixed-CO$_2$ counterfactual.
Tags
Links
- Source: https://arxiv.org/abs/2610.02252v1
- Canonical: https://arxiv.org/abs/2610.02252v1
Trouble viewing inline? Open PDF directly →
Full Text
119,085 characters extracted from source content.
Expand or collapse full text
Counterfactual Predictions in Scientific Emulators Without Controlled Experiments Dingling Yao Kahaan Gandhi Affiliation: California Institute of Technology Valentin Duruisseaux Affiliation: NVIDIA †Equal supervision. Boris Bonev Francesco Locatello Affiliation: NVIDIA †Equal supervision. Anima Anandkumar Affiliation: California Institute of Technology Institute of Science Technology Austria Abstract Many scientific questions require reasoning about what was never observed: What if the conditions, interventions, or history had been different? Models can predict accurately on observed data yet fail on such what-if queries when correlated inputs are varied independently. A common remedy is to add controlled simulation data in which these factors are explicitly disentangled, but this requires access to a simulator, can be computationally expensive, and inherits the simulator’s modeling assumptions. We introduce ReRoute, a framework for targeted scientific what-if prediction that combines factual data with partial mechanistic knowledge, without requiring controlled intervention data for adaptation. ReRoute fixes the queried input of a pretrained backbone to a reference value, reintroduces its variation through a known mechanistic pathway, and fine-tunes on the original factual data, while leaving downstream effects to the learned dynamics. We provide a causal identification result for this construction under explicit structural assumptions, with the core argument machine-checked in Lean. After showing that ReRoute achieves highly accurate counterfactual predictions in a controlled advection–diffusion system where exact responses are available, we turn to state-of-the-art climate emulation. On held-out coupled-climate interventions, ReRoute reduces aggregate climate error by 18.2–31.8% under severe CO2 distribution shifts while preserving skill under standard conditions, at a small fraction of the cost of retraining on additional controlled simulations, without even accounting for the substantial expense of generating such data. Finally, on an emulator trained from historical ERA5 reanalysis, where no counterfactual reference exists, ReRoute preserves substantially more of the surface warming implied by the observed boundary conditions under a fixed-CO2 counterfactual. 1 Introduction Data-driven surrogate models, or emulators, are becoming a standard tool for approximating complex scientific systems. Given the current state of a system together with external conditions, they predict its target at a fraction of the cost of traditional simulation. But scientific questions often requires reasoning beyond predictions: We want to know how a system would respond under a change we have not directly observed: how would the atmosphere respond if CO2 level had never risen (Watt-Meyer et al., 2025; Clark et al., 2026), how would a biological system respond to a different treatment or dose (Feuerriegel et al., 2024), or how would a physical system evolve under a modified forcing (Rigas et al., 2017)? Answering such what-if questions requires models to understand the mechanism of the underlying system, which is one step further than merely matching the observational distribution. A central challenge arises when the training data contain only correlated rather than independently varied drivers (i.e. variables whose values influence the outcome of interest, such as environmental conditions, treatments, or physical forcings). A flexible model can use one input as a proxy for another and still achieve excellent predictive accuracy, while learning the wrong underlying mechanism. Standard validation does not expose this shortcut when the same dependencies persist at test time; it becomes visible only when a what-if query breaks them. A direct solution is to augment training with controlled experiments in which the relevant drivers are varied independently. Such experiments provide exactly the missing variation, but require access to a simulator, can be costly to generate at scale, and inherit the simulator’s own modeling assumptions and biases. For many real scientific systems, the corresponding controlled perturbation data are simply unavailable. This challenge is particularly relevant in weather and climate science, where data-driven systems are increasingly prominent, as evidenced by recent advances in weather forecasting such as FourCastNet (Pathak et al., 2022; Bonev et al., 2025) and GenCast (Price et al., 2025), and in climate emulation through models including ACE (Watt-Meyer et al., 2023), probabilistic extensions based on spherical DYffusion (Rühling Cachay et al., 2024), and the ACE2 series (Watt-Meyer et al., 2025; Clark et al., 2025). Historical climate trajectories illustrate the challenge of co-varying drivers: atmospheric CO2 rises as sea surface temperature (SST) warms and sea ice declines. An emulator trained on these trajectories can therefore reproduce historical warming while relying too strongly on CO2 as a proxy for the atmospheric response (Watt-Meyer et al., 2025; Zhang and Merlis, 2026; Clark et al., 2026). If CO2 is held fixed while SST and sea ice are varied, this learned dependence can yield unrealistic responses. The model is thus not necessarily extrapolating beyond the range of any single input, but rather to an unseen combination of inputs. The controlled-experiment approach provides a direct remedy in this setting: additional physics-based simulations can be generated in which SST and CO2 are varied more independently. Recent climate work uses precisely this strategy to decorrelate these drivers during training, substantially improving the separation of their effects (Clark et al., 2026). Scientific models, however, often come with partial mechanistic knowledge. We may know how a targeted driver first enters the system, for example, through a radiative, chemical, mechanical, or physiological pathway, but without knowing enough to model all of its downstream interactions. This suggests a different source of information for answering what-if questions: Can partial mechanistic knowledge enable reliable what-if predictions when controlled training experiments are unavailable? Proposed approach. We introduce ReRoute, a framework that answers targeted what-if questions by combining observational data with known mechanistic pathways, without requiring controlled or interventional training data. Let s denote the input variable targeted by the what-if query. ReRoute fixes the value seen by the pretrained backbone to a reference value 0s_0 and reintroduces its factual value through a supplied mechanistic pathway Γ(0,) (s_0,s), which describes the first level response of intervening the system from 0s_0 to s while leaving remaining responses to be learned from data. We demonstrate that ReRoute admits a causal identification guarantee: under explicit structural assumptions, the target interventional response is identifiable from observational trajectories together with the known mechanism. The formal conditions and Lean-verified proofs are provided in App. A. When does ReRoute apply? ReRoute is a general scientific-ML framework. It applies when three ingredients are available: (1) a pretrained emulator, (2) a targeted input whose variation is entangled with other inputs in the training data, and (3) partial knowledge coming from physics, chemistry, biology, or other domain sciences which only needs to characterize how this targeted input enters the system, not the full chain of subsequent effects. ReRoute uses this pathway to route the targeted perturbation while leaving the remaining dynamics learned from data. This setting arises across scientific domains when a pretrained emulator takes several variables as inputs, although they were not varied independently in its training data. In historical climate data such as ERA5 (Hersbach et al., 2020), CO2 forcing and SST co-evolve, so an emulator may entangle their effects. Radiative physics specifies how a CO2 intervention modifies the atmospheric forcing while preserving the SST evolution, leaving the emulator to predict the downstream atmospheric response. In chemical reaction datasets, catalyst concentration is often set as a fixed fraction of reactant concentration, so experiments with more reactant also contain more catalyst. Chemistry specifies whether an increase should preserve the catalyst concentration or the catalyst-to-reactant ratio, while the emulator predicts reaction rate, yield, and selectivity (Clayden et al., 2012; Atkins et al., 2022). Exercise datasets often associate greater intensity with shorter duration because intense workloads cannot be sustained for as long. Physiology specifies whether an increase in intensity should preserve duration, total work, or energy expenditure, while the emulator predicts cardiovascular and metabolic responses (Kenney et al., 2025). Nutrition datasets may associate higher caloric intake with greater protein intake because increasing food intake often changes both. Nutritional knowledge specifies the macronutrient composition of the additional calories, allowing the emulator to predict effects on metabolism and body composition (Gropper et al., 2022). In all these examples, domain knowledge need only translate the targeted intervention into a scientifically coherent change to the model inputs, leaving the pretrained emulator to predict the downstream response. Figure 1: Overview of the ReRoute framework. (a) Standard training: the emulator GθG_θ is trained on factual samples (,,,)(x,s,z,y). (b) ReRoute initializes from the pretrained operator GθG_θ, replaces the targeted input s seen by the backbone with the fixed reference 0s_0, and reintroduces the factual value s only through the fixed known pathway Γ(0,) (s_0,s). The model is fine-tuned using the same factual data (,,,)(x,s,z,y). (c) For a what-if query ′s , the backbone remains conditioned on 0s_0, while ′s enters through the pathway Γ(0,′) (s_0,s ), producing the predicted response under the requested value. Summary of Results. ReRoute consistently improves counterfactual prediction across controlled and climate CO2 experiments. In advection–diffusion with exact counterfactual responses, it reduces response error by up to 89.6%89.6\%, including over rollouts 10×10× longer than the fine-tuning horizon. Applied to pretrained climate emulators, it reduces aggregate error by 18.218.2–31.8%31.8\% under severe SST–CO2 shifts without controlled-CO2 supervision, while maintaining comparable skill under standard and mildly shifted conditions. Finally, in an emulator trained directly on historical ERA5 reanalysis (Hersbach et al., 2020), ReRoute preserves substantially more near-surface warming when CO2 is held fixed while observed SST and sea-ice evolution are retained, and yields a tropical-cyclone climatology closer to ERA5. These gains require only light fine-tuning and no additional interventional data, at a fraction of the cost of retraining on controlled simulations. 2 Related Work Scientific generalization beyond observed regimes. A central challenge in scientific machine learning is generalization to conditions that are absent or weakly represented in the training distribution, including unseen interventions, forcing regimes, and system configurations. Existing approaches seek such generalization by learning representations or structural invariances that remain stable across environments (Schölkopf et al., 2021; Yao et al., 2025; Yu et al., 2025), or by relying on sufficient observational support for the target regime (Imbens and Rubin, 2015; Hernán and Robins, 2020). In scientific applications, however, the most interesting queries often deliberately move beyond this support, while collecting new controlled experiments or simulations may be expensive or impossible. ReRoute addresses this setting through targeted mechanistic extrapolation: rather than learning a general-purpose representation that must transfer to arbitrary distribution shifts, it uses partial scientific knowledge about how a specific queried variable enters the system and leaves the remaining response to the pretrained model. This replaces broad assumptions about transfer across arbitrary shifts with a narrower, query-specific assumption about how the targeted variable enters the system. Hybrid scientific modeling. Hybrid scientific models incorporate physical structure through physics-informed objectives (Raissi et al., 2019; Karniadakis et al., 2021; Li et al., 2024), dynamical or spectral regularization (McCabe et al., 2023; Chattopadhyay et al., 2023), hard constraints such as conservation laws (Beucler et al., 2019; Beucler et al., 2021; Harder et al., 2023), and formulations that combine learned components with known mechanistic dynamics or closures (Pan and Duraisamy, 2018; Rackauckas et al., 2020). These approaches typically encode governing equations, conservation relations, or substantial dynamical structure of the system. ReRoute uses a more local form of scientific knowledge: it requires only the pathway through which the queried variable first enters the system, while complex downstream interactions and feedbacks remain learned by the pretrained emulator. This makes ReRoute a lightweight adaptation strategy for targeted what-if prediction without requiring a complete mechanistic model. Climate emulators and forcing disentanglement. Our experiments use the ACE2 family of machine-learned climate emulators as a concrete instance of this problem. ACE2 is conditioned on prescribed SST, sea ice, and atmospheric CO2, whose strong co-variation in historical training data can lead to unrealistic responses when these forcings are varied independently (Watt-Meyer et al., 2025). ACE2-SOM extends the training distribution to substantially different equilibrium CO2 climates using controlled simulations (Clark et al., 2025), while Clark et al. (2026) directly address SST–CO2 entanglement by generating random-CO2 simulations in which the two forcings vary independently. Mahesh et al. (2026) further show that historically trained weather emulators can reproduce fast radiatively driven responses to unprecedented CO2 perturbations when the relevant response is already represented in historical variability. ReRoute targets the complementary setting in which direct manipulation of the learned forcing input is insufficient and additional controlled simulations are unavailable: it supplies the known radiative entry pathway for CO2 while retaining the emulator’s learned atmospheric and coupled dynamics, enabling targeted forcing interventions using only the original training distribution. 3 ReRoute: Mechanism-Guided Adaptation This section formalizes ReRoute. We first define the targeted what-if query, then introduce the known pathway and the reference-conditioned fine-tuning procedure. The key idea is simple: remove the queried driver from the flexible backbone and reintroduce it through a deterministic pathway whose form is known. The remaining system response is still learned from data. ReRoute in one sentence: Keep the input variable that we targeted to intervene fixed inside the pretrained backbone, route its variation through the known mechanism, and fine-tune the complete model on the original data. 3.1 Problem Setup: Targeted What-If Queries Let ∈x denote the current system state. We partition the externally specified inputs as =(,),∈,∈,u=(s,z), , , where s is the targeted input variable that we want to vary in a what-if query, and z contains the remaining conditions. The system response is =f∗(,,),f∗:×→ℝd.y=f (x,s,z), f :X×S×Z ^d. (3.1) Training samples come from the distribution available for model training (,,,)∼Ptrain(X,S,Z,Y) P_train, where =f∗(,,)Y=f (X,S,Z). Our goal is to answer a targeted query f∗(,′,)f (x,s ,z), where ′∈s ∈S is a requested value of the targeted driver. Throughout the paper, we use counterfactual prediction to mean predicting the evolution of a realized system under an alternative forcing trajectory while holding the remaining observed conditions fixed. Our causal analysis formalizes the corresponding intervention on the targeted driver at the distributional level. Climate example: What if CO2 had stayed at its 1940 level while other boundary conditions evolved as they did historically? Here, s is atmospheric CO2, z contains the remaining control inputs such as SST and sea ice, and f∗f is the unknown full climate response. Given only the historical trajectory, our goal is to learn an emulator that can answer this unseen fixed-CO2 query. 3.2 A Known Pathway for the Targeted Driver Choose a reference value 0∈s_0 . We assume access to a fixed pathway Γ(0,⋅):→ℝd,Γ(0,0)=0, (s_0,·):S ^d, (s_0,s_0)=0, (3.2) which describes how changing s away from 0s_0 directly enters the model response. Notably, the pathway does not need to describe the full system dynamics. It only needs to encode the part of the response that is scientifically known for the targeted driver. For example, in our climate application, Γ describes the immediate atmospheric effect of changing CO2, while the subsequent adjustment of the climate state remains learned by the emulator. What does ReRoute assume? ReRoute does not assume that the complete response to ′s is known. It assumes only that we know how the targeted driver first enters the system. ReRoute then lets the learned model propagate that effect through the remaining dynamics. 3.3 Reference-Conditioned Fine-Tuning Let Gθ0G_ _0 denote a pretrained emulator. ReRoute initializes θ←θ0θ← _0, replaces the targeted input seen by the backbone with the fixed reference 0s_0, and reintroduces the factual value s only through the known pathway Γ : fθ(,,)=Gθ(,0,)+Γ(0,).f_θ(x,s,z)=G_θ(x,s_0,z)+ (s_0,s). (3.3) The ReRouted model is fine-tuned against the original training targets: ℒtrain(θ)=Ptrain[‖Gθ(,0,)+Γ(0,)−‖2].L_train(θ)=E_P_train [ \|G_θ(X,s_0,Z)+ (s_0,S)-Y \|^2 ]. (3.4) What is the intuition behind ReRoute? Intuitively, the pretrained backbone can use correlations between s and other inputs to explain the response. After ReRoute, the backbone always sees the same 0s_0. Variation in the targeted driver can therefore enter the prediction only through Γ . Fine-tuning lets the backbone adjust to this new division of responsibility. When answering a what-if query, the backbone remains fixed at the same reference condition 0s_0, while the pathway receives the requested value ′s , as shown in Fig. 1. 3.4 Identifiability of targeted interventions The reference-conditioned construction above also admits a causal interpretation. Under the structural causal model developed in App. A, ReRoute identifies the interventional response of the targeted variable from observational trajectories and a known first-level mechanism, without requiring controlled intervention data. The result relies on the targeted variable entering the downstream system through the supplied mechanistic pathway, observational variation being informative about the downstream response, and this response being sufficiently constrained to determine the requested pathway value. Theorem 3.1 (Informal). Let S be the variable targeted by a what-if query, and suppose that its direct effect on the downstream system is fully mediated by a known first-level pathway Γ(0,) (s_0,S). If observational variation in this pathway identifies the response of the same downstream system, and the responses observed over factual pathway values uniquely determine the response at the target value Γ(0,′) (s_0,s ), then P(X∣do(=′))P\! (X (S=s ) ) is identifiable from the observational distribution together with Γ . Here, do(=′)do(S=s ) means considering a hypothetical system in which S is directly set to ′s , independently of the factors that normally determine it. This differs from conditioning on =′S=s , which only selects cases where S naturally takes the value ′s and thus preserves the relationships between S and the factors that influence it. Formal assumptions, statements, and Lean-verified proofs are given in App. A. Why observational data can be sufficient? Intuitively, the known mechanism changes the identification problem. Without additional structure, correlated observational drivers may be interchangeable to a flexible predictor: the model can fit the factual distribution while assigning the response to the wrong input. ReRoute removes this ambiguity at the point where the targeted input S enters the model. The backbone always receives the same reference value 0s_0, so variation in S can affect the prediction only through Γ(0,) (s_0,S). Observational trajectories then provide examples of how the unknown downstream system responds to different values of this pathway. ReRoute does not need to know those downstream mechanisms explicitly: it learns their response from the factual data. A what-if query simply evaluates the same learned downstream response at the pathway value corresponding to the requested intervention Γ(0,′) (s_0,s ). Thus, the mechanistic pathway supplies the missing attribution, i.e., how the targeted variable enters the system, while observational data supply the remaining downstream dynamics. 3.5 ReRoute for Autoregressive Systems Many scientific emulators, evolve the system autoregressively. Let t+1=f∗(t,t,t)x_t+1=f (x_t,s_t,z_t) denote the true one-step transition, where ts_t is the targeted forcing and tz_t collects the remaining inputs. During fine-tuning, ReRoute predicts ^t+1=Gθ(t,0,t)+Γ(0,t), x_t+1=G_θ(x_t,s_0,z_t)+ (s_0,s_t), where the backbone is conditioned on the fixed reference value 0s_0, while the observed change in the targeted forcing enters through the mechanistic pathway. For a what-if query with intervention t′s _t, only the pathway input is changed: ^t+1=Gθ(^t,0,t)+Γ(0,t′). x_t+1=G_θ( x_t,s_0,z_t)+ (s_0,s _t). The predicted state is fed back at the next timestep. Thus, the pathway specifies only the first-level response to the intervention; its subsequent effects propagate through the learned autoregressive dynamics. 4 Experiments and Results 4.1 Advection–Diffusion Transport We first evaluate ReRoute in a fully controlled dynamical system, where both the governing dynamics and the counterfactual response are known exactly. Advection–diffusion is a canonical model for the transport and mixing of quantities such as heat, pollutants, and atmospheric tracers, and appears broadly across physics, engineering, and environmental science. This provides a clean test of whether ReRoute can disentangle strongly correlated controls in a fundamental transport problem before moving to more complex settings. We consider the two-dimensional advection–diffusion equation on a periodic domain, ∂u∂t+c∂u∂x=D∇2u, ∂ u∂ t+c ∂ u∂ x=D∇^2u, (4.1) where c is the advection velocity and D is the diffusion coefficient. Training trajectories contain strongly correlated (c,D)(c,D) pairs, with Pearson correlation r=0.989r=0.989, allowing the model to achieve low factual error within this correlated training regime without necessarily learning the effects of c and D independently. We generate 512 training trajectories from 32 initial conditions, each containing 100 transitions on a 64×6464× 64 grid, with independent validation and test initial conditions. Our baseline is a Fourier neural operator (FNO) (Li et al., 2021) trained from scratch on these correlated trajectories. ReRoute is initialized from this pretrained FNO and fine-tuned only on the original factual data. Because the dynamics are known analytically, we can construct the exact one-step pathway Γ(ut,c,D)=Φc,Dh(ut)−Φc0,D0h(ut), (u_t;c,D)= ^h_c,D(u_t)- ^h_c_0,D_0(u_t), (4.2) with reference values c0=1c_0=1 and D0=0.010D_0=0.010. Here, Φc,Dh(ut) ^h_c,D(u_t) denotes the field given by advancing utu_t by one interval h with parameters c and D. We evaluate both rerouting D alone and jointly rerouting (c,D)(c,D). The latter clamps both controls in the backbone and introduces their joint effect through Γ . We evaluate 100-step autoregressive rollouts from held-out initial conditions over a 41×4141× 41 (c,D)(c,D) grid spanning [0.5,1.5]×[0.002,0.018][0.5,1.5]×[0.002,0.018], including combinations far from the correlated training support. Our main metric is the RMSE of the predicted counterfactual response relative to the exact solution. Dataset construction and FNO pretraining are detailed in § B.1, the exact pathway is derived in § B.2, and the fine-tuning procedure and metric definitions are given in § B.3. ReRoute separates strongly correlated transport controls. Figure 6 shows counterfactual-response error across the full (c,D)(c,D) parameter grid, extending beyond the correlated parameter combinations seen during training. The pretrained FNO performs well near the narrow training support but its error grows substantially as the two controls are varied independently. Rerouting D alone reduces this error even though advection speed c continues to enter through the learned backbone. Jointly rerouting (c,D)(c,D) performs best across most of the grid, showing that ReRoute can recover the effects of multiple correlated controls when their joint entry mechanism is known. The improvement reflects substantially smaller field-level errors. For the representative out-of-distribution intervention in Fig. 7, the baseline produces a large and spatially coherent response error after 100 rollout steps. Its RMSE is 0.11820.1182. Rerouting D reduces the error to 0.01080.0108, while jointly rerouting (c,D)(c,D) reduces it to 0.00790.0079, corresponding to reductions of 90.8%90.8\% and 93.3%93.3\%, respectively. Thus, the aggregate gains are not produced by cancellation across space: ReRoute substantially reduces the local field-level error itself. Figure 2: ReRoute remains accurate over long autoregressive rollouts. Counterfactual-response RMSE over 380 held-out parameter pairs far from the training diagonal, averaged across held-out initial conditions. Fine-tuning uses 10-step rollouts; evaluation extends to 100 steps. The gains persist far beyond the fine-tuning horizon. Figure 2 tracks counterfactual response error over the full 100-step autoregressive rollout, 10×10× longer than the 1010-step horizon used during optimization. Both ReRoute variants maintain substantially lower error throughout the rollout. At step 100, the baseline reaches an average error of 0.07840.0784, compared with 0.01300.0130 (↓83.4% 83.4\%) and 0.00820.0082 (↓89.6% 89.6\%) when rerouting D and (c,D)(c,D), respectively. This experiment also tests two extensions beyond the formal setting of App. A: the pathway depends on the evolving state and the targeted input contains multiple controls jointly. Although the current identification result does not directly cover these cases, the controlled system shows that both extensions work effectively in practice. 4.2 Climate Emulation ACE2 (Watt-Meyer et al., 2025) is a family of state-of-the-art six-hour autoregressive climate emulators conditioned on boundary forcings including sea-surface temperature (SST), sea ice, solar forcing, and global-mean CO2. Despite strong predictive skill, the pretrained ACE2 model exhibits unrealistic sensitivity under unseen CO2 perturbations: because historical SST and CO2 co-vary, the model can reproduce the observed climate while attributing changes to the wrong forcing. For example, fixing CO2 removes too much near-surface warming even when historical SST and sea ice are retained (Watt-Meyer et al., 2025). Recent work mitigates this by adding controlled random-CO2 simulations (Clark et al., 2026), however, these controlled experiments are never available in real-world, limiting their application in actual climate re-analysis data (Hersbach et al., 2020). ReRoute instead uses a partial radiative mechanism and requires no controlled perturbation trajectories for training. We take =CO2s=CO_2 as the intervention target and ReRoute its effect through a fixed radiative pathway, while conditioning the pretrained backbone on a reference concentration 0s_0. We validated ReRoute in both large scale coupled atmosphere-ocean dynamics and real-world reanalysis data, showing substantial out-of-distribution performance improvements without additional controlled data and very light fine-tuning. Full experimental details are given in App. F. 4.2.1 Coupled Climate With Held-Out Counterfactual Evaluation Figure 3: ReRoute becomes increasingly beneficial under severe SST–CO2 distribution shift. We compare ACE2S-SHiELD+no-RC (Baseline) with the same pretrained checkpoint augmented with ReRoute. Bars show the mean per-realization aggregate climate error α, with error bars denoting one standard deviation across independent ensembles. Performance remains comparable under standard AMIP and the milder fixed-CO2 intervention, while ReRoute reduces error by 18.2%18.2\% under abrupt-4×4×CO2 and by 31.8%31.8\% under the held-out random-CO2 forcing. The abrupt-4×4×CO2 experiment uses 36 initial-condition members; the remaining experiments use five stochastic realizations. Experiment Setup. We use the released ACE2S-SHiELD+no-RC_no-RC checkpoint as our baseline throughout this experiment. This model is trained on a mixture of AMIP data (Atmospheric Model Intercomparison Project) and equilibrium-climate simulations. AMIP simulations are essentially atmosphere-only climate simulations in which the ocean surface, including sea-surface temperatures, is prescribed rather than dynamically simulated. Crucially, the model receives no random-CO2 (no-RC) training data in which SST and CO2 are varied independently. ReRoute is applied to the same pretrained checkpoint and fine-tuned with the objective function in Equation 3.4. We report the mean and standard deviation of the per-realization channel-averaged normalized spatial RMSE following Clark et al. (2026), together with the complete training, validation, and evaluation splits (see App. F). Standard climate conditions. ReRoute preserves, and slightly improves factual climate skill under standard forcing conditions. We first evaluate the held-out 2012–2020 AMIP factual setting, where SST and CO2 retain the historical relationship represented in training. In this regime, both models achieve low aggregate error, with ReRoute slightly improving the mean per-realization α from 0.03590.0359 to 0.03270.0327. Thus, rerouting the CO2 input does not require sacrificing the emulator’s skill under standard forcing conditions; the adapted model continues to reproduce the factual climate over multi-year autoregressive rollouts. Mild distribution shift. ReRoute remains comparable to the baseline under a mild forcing shift. We hold CO2 fixed over the 1979–2020 AMIP rollout while retaining the historical SST evolution, introducing a moderate mismatch between forcings that usually co-vary in training. Here, ReRoute obtains 0.03300.0330 across stochastic realizations, close to the baseline’s α=0.0311α=0.0311. The small difference shows that the mechanistic pathway leaves performance largely unchanged when the intervention remains relatively close to the range of climate states represented by the original training data. Together with the factual AMIP experiment, this establishes that ReRoute retains the pretrained emulator’s climate skill under standard and mildly shifted forcing conditions. Extreme distribution shifts. The mechanistic pathway becomes increasingly valuable as the forcing relationship moves further out of distribution. Under abrupt-4×4×CO2, CO2 changes instantaneously while the atmosphere and slab ocean initially remain in the 1×1×CO2 climate state, creating a forcing–state combination absent from training. Across the 36-member ensemble, ReRoute reduces mean per-member aggregate error by 18.2%18.2\%. The improvement is even larger in the held-out random-CO2 experiment, where CO2 varies independently of SST over a wide forcing range: ReRoute reduces error by 31.8%31.8\%, from 0.11350.1135 to 0.07750.0775. This exposes the failure mode targeted by ReRoute: when CO2 departs strongly from the correlations encoded by the observational training distribution, directly conditioning the flexible backbone on CO2 becomes unreliable, whereas routing the perturbation through the known radiative pathway substantially improves the resulting climate response. 4.2.2 Real-World Climate Reanalysis Experiment Setup. We next apply ReRoute to real-world historical reanalysis, where controlled counterfactual simulations are unavailable. We use ACE2-ERA5 (Watt-Meyer et al., 2025), which is trained directly on ERA5 reanalysis, a reconstruction of historical atmospheric conditions obtained by combining weather observations with numerical weather prediction. In these data, SST and CO2 co-evolve rather than varying independently, making their individual effects difficult to disentangle. Methods that rely on randomized or otherwise controlled CO2 trajectories therefore cannot be applied directly. For evaluation, following the fixed-CO2 diagnostic used in (Watt-Meyer et al., 2025), we rerun the historical experiment with CO2 fixed at its 1940 value while retaining the other historical boundary conditions. We visualize the change in time-mean near-surface temperature relative to the corresponding historical-CO2 rollout, ΔT2m=T2mfixedCO2−T2mhistoricalCO2. T_2m=T_2m^fixed\ CO_2-T_2m^historical\ CO_2. (4.3) Because the corresponding real-world counterfactual is unobserved, we use this experiment as a qualitative test of whether the emulator preserves the surface warming encoded by the prescribed boundary conditions. Figure 4: ReRoute preserves surface warming under fixed CO2 in ACE2-ERA5, i.e. near-zero values in the heatmap. Shown is the change in time-mean near-surface temperature when CO2 is held fixed at its 1940 value instead of following the historical trajectory, while retaining the other historical boundary conditions such as SST and sea-ice. The ACE2-ERA5 baseline exhibits widespread cooling, indicating that much of its historical warming is spuriously tied to the CO2 input. With ReRoute, the spurious cooling is substantially corrected over most of the globe, showing that the model retains the surface warming driven by the prescribed boundary conditions. Results. ReRoute preserves substantially more surface warming under fixed CO2 using reanalysis data alone. As shown in Fig. 4, the ACE2-ERA5 baseline exhibits widespread negative ΔT2m T_2m when CO2 is fixed, indicating that much of the historical surface warming disappears despite retaining the same evolving SST and sea-ice boundary conditions, with the strongest response over land and high latitudes. With ReRoute, the fixed- versus historical-CO2 difference becomes much smaller over most of the globe, so the emulator retains most of the surface warming even when the historical CO2 trajectory is removed. This setting is particularly important because ERA5 provides no randomized controlled trajectories in which SST and CO2 are varied independently. ReRoute instead uses the known CO2 pathway to separate the targeted forcing response while learning the remaining climate dynamics entirely from historical reanalysis. ReRoute also improves the generated tropical-cyclone climatology: over the held-out 2001–2010 period, the same TempestExtremes tracker detects 49.8 cyclones yr-1 in the baseline and 43.6 yr-1 with ReRoute, much closer to ERA5’s 40.3 yr-1 (Fig. 8). 5 Discussion Predicting how a scientific system responds to an intervention usually requires either intervention data or a complete mechanistic model, both of which are often unavailable in practice. We introduced ReRoute, a lightweight framework for targeted scientific what-if queries that combines observations + mechanism. ReRoute uses partial mechanistic knowledge of how the queried variable enters the system, while observational data identify the downstream interactions, feedbacks, and long-term response. Under explicit assumptions on this first-level pathway, observational variation, and the downstream response class, we show that the targeted interventional distribution is identifiable. By requiring knowledge only of this targeted interface rather than the full governing system, ReRoute provides a practical route to mechanism-guided what-if prediction in scientific domains where controlled experiments are costly or impossible and mechanistic knowledge is incomplete. Across controlled and realistic settings, ReRoute consistently improves what-if prediction under distribution shift, with the largest gains under the strongest shifts. In controlled advection–diffusion, it cuts counterfactual response error by up to 89.6%89.6\% far beyond training support, over rollouts 10×10× longer than the fine-tuning horizon. Under severe SST–CO2 shifts in ACE2, it reduces aggregate error by 18.218.2–31.8%31.8\% without random-CO2 supervision, while preserving skill under standard and mild shifts. In an ERA5-trained emulator, it substantially restores near-surface warming under fixed CO2 and yields a tropical cyclone climatology closer to ERA5 using historical reanalysis alone. Together, these results show that targeted mechanistic knowledge can deliver robust gains across systems and shifts with light fine-tuning, no counterfactual data, and a fraction of counterfactual retraining cost. Limitations. The current theory is limited to a single targeted variable with a state-independent pathway, although our experiments indicate that ReRoute can remain effective in practice with state-dependent pathways and multiple jointly-rerouted variables. The framework also assumes near-exact knowledge of how the targeted variable enters the system, which can be limiting in applications where the mechanism is only approximately known. While ReRoute may remain beneficial under modest pathway misspecification, imperfect mechanistic knowledge could limit its effectiveness. AI use statement Large language models (LLMs) were used to assist with manuscript preparation and experimental presentation, including refining the writing, generating figures, and creating tables. The core research ideas, methodology, experimental design, and scientific conclusions were developed by the authors. Ethics statement This work uses existing climate reanalysis data, physics-based simulations, and pretrained scientific models; it involves no human subjects or sensitive personal data. ReRoute is intended for scientific research and should not be treated as a substitute for established physical climate models or as direct operational or policy guidance. Its predictions may inherit limitations from the underlying data, pretrained emulator, and supplied mechanistic pathway, especially under extreme distribution shifts. We therefore report assumptions, controlled evaluations where available, and known failure modes. Reproducibility statement We provide detailed descriptions of the datasets, training and evaluation splits, model checkpoints, pathway construction, fine-tuning procedure, hyperparameters, rollout protocols, ensemble settings, and evaluation metrics in App. F. The appendix also specifies the exact experimental configurations used for each climate benchmark and the computation of all reported metrics. Upon acceptance, we will release the curated implementation of ReRoute, together with the training and evaluation configurations and scripts required to reproduce the main results and figures. Acknowledgments We thank Pedram Hassanzadeh, Spencer Clark, and Oliver Watt-Meyer for helpful discussions. D.Y. is supported by a Google PhD Fellowship. A.A. is supported by the Bren Endowed Chair, the Office of Naval Research (MURI Grant N00014-23-1-2654), and the AI2050 Senior Fellows Program at Schmidt Sciences. This work was conducted at Caltech during D.Y.’s research visit and V.D.’s postdoctoral appointment. References Atkins et al. (2022) P. Atkins, J. de Paula, and J. Keeler Atkins’ physical chemistry. 12th edition, Oxford University Press, Oxford. External Links: ISBN 9780198847816, Document Cited by: §1. Berner et al. (2026) J. Berner, M. Liu-Schiaffini, J. Kossaifi, V. Duruisseaux, B. Bonev, K. Azizzadenesheli, and A. Anandkumar Principled approaches for extending neural architectures to function spaces for operator learning. Nature Machine Intelligence 8, p. 1173–1181. External Links: Document Cited by: §B.1. Beucler et al. (2019) T. G. Beucler, S. Rasp, M. Pritchard, and P. Gentine Achieving conservation of energy in neural network emulators for climate modeling. In ICML 2019 Workshop on Climate Change: How Can AI Help?, External Links: Link Cited by: §2. Beucler et al. (2021) T. Beucler, M. Pritchard, S. Rasp, J. Ott, P. Baldi, and P. Gentine Enforcing analytic constraints in neural networks emulating physical systems. Physical Review Letters 126 (9), p. 098302. External Links: Document Cited by: §2. Bonev et al. (2023) B. Bonev, T. Kurth, C. Hundt, J. Pathak, M. Baust, K. Kashinath, and A. Anandkumar Spherical Fourier neural operators: learning stable dynamics on the sphere. In Proceedings of the 40th International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 202, p. 2806–2823. External Links: Link Cited by: §F.1. Bonev et al. (2025) B. Bonev, T. Kurth, A. Mahesh, M. Bisson, J. Kossaifi, K. Kashinath, A. Anandkumar, W. D. Collins, M. S. Pritchard, and A. Keller FourCastNet 3: a geometric approach to probabilistic machine-learning weather forecasting at scale. External Links: 2507.12144, Link Cited by: §1. Chattopadhyay et al. (2023) A. Chattopadhyay, Y. Q. Sun, and P. Hassanzadeh Challenges of learning multi-scale dynamics with AI weather models: implications for stability and one solution. External Links: 2304.07029, Link Cited by: §2. Clark et al. (2026) S. K. Clark, T. Arcomano, J. P. C. Duncan, B. Henn, A. Kwa, J. McGibbon, W. A. Perkins, E. Wu, L. M. Harris, O. Watt-Meyer, and C. S. Bretherton Disentangling the effects of sea surface temperature and CO2_2 in global machine learned weather-climate emulators. External Links: 2606.07928, Link Cited by: §C.1, Appendix C, Appendix D, §F.1, §F.1, §F.1, §F.1, §1, §1, §2, §4.2.1, §4.2. Clark et al. (2025) S. K. Clark, O. Watt-Meyer, A. Kwa, J. McGibbon, B. Henn, W. A. Perkins, E. Wu, L. M. Harris, and C. S. Bretherton ACE2-SOM: coupling an ML atmospheric emulator to a slab ocean and learning the sensitivity of climate to changed CO2_2. Journal of Geophysical Research: Machine Learning and Computation 2 (4), p. e2024JH000575. External Links: Document Cited by: §1, §2. Clayden et al. (2012) J. Clayden, N. Greeves, and S. Warren Organic chemistry. 2nd edition, Oxford University Press, Oxford. External Links: ISBN 9780199270293, Document Cited by: §1. Duruisseaux et al. (2025) V. Duruisseaux, J. Kossaifi, and A. Anandkumar Fourier Neural Operators explained: a practical perspective. External Links: 2512.01421, Link Cited by: §B.1. Feuerriegel et al. (2024) S. Feuerriegel, D. Frauen, V. Melnychuk, J. Schweisthal, K. Hess, A. Curth, S. Bauer, N. Kilbertus, I. S. Kohane, and M. van der Schaar Causal machine learning for predicting treatment outcomes. Nature Medicine 30 (4), p. 958–968. Cited by: §1. Gropper et al. (2022) S. S. Gropper, J. L. Smith, and T. P. Carr Advanced nutrition and human metabolism. 8th edition, Cengage. External Links: ISBN 9780357449813 Cited by: §1. Harder et al. (2023) P. Harder, A. Hernandez-Garcia, V. Ramesh, Q. Yang, P. Sattegeri, D. Szwarcman, C. Watson, and D. Rolnick Hard-constrained deep learning for climate downscaling. Journal of Machine Learning Research 24 (365), p. 1–40. External Links: Link Cited by: §2. Hernán and Robins (2020) M. A. Hernán and J. M. Robins Causal inference: what if. Chapman & Hall/CRC, Boca Raton. External Links: Link Cited by: §2. Hersbach et al. (2020) H. Hersbach, B. Bell, P. Berrisford, S. Hirahara, A. Horányi, J. Muñoz-Sabater, J. Nicolas, C. Peubey, R. Radu, D. Schepers, A. Simmons, C. Soci, S. Abdalla, X. Abellan, G. Balsamo, P. Bechtold, G. Biavati, J. Bidlot, M. Bonavita, G. De Chiara, P. Dahlgren, D. Dee, M. Diamantakis, R. Dragani, J. Flemming, R. Forbes, M. Fuentes, A. Geer, L. Haimberger, S. Healy, R. J. Hogan, E. Hólm, M. Janisková, S. Keeley, P. Laloyaux, P. Lopez, C. Lupu, G. Radnoti, P. de Rosnay, I. Rozum, F. Vamborg, S. Villaume, and J. Thépaut The era5 global reanalysis. Quarterly Journal of the Royal Meteorological Society 146 (730), p. 1999–2049. External Links: Document Cited by: §C.2, §1, §1, §4.2. Iacono et al. (2008) M. J. Iacono, J. S. Delamere, E. J. Mlawer, M. W. Shephard, S. A. Clough, and W. D. Collins Radiative forcing by long-lived greenhouse gases: calculations with the AER radiative transfer models. Journal of Geophysical Research: Atmospheres 113 (D13), p. D13103. External Links: Document Cited by: §E.1. Imbens and Rubin (2015) G. W. Imbens and D. B. Rubin Causal inference for statistics, social, and biomedical sciences: an introduction. Cambridge University Press. External Links: ISBN 9781139025751, Document Cited by: §2. Karniadakis et al. (2021) G. E. Karniadakis, I. G. Kevrekidis, L. Lu, P. Perdikaris, S. Wang, and L. Yang Physics-informed machine learning. Nature Reviews Physics 3 (6), p. 422–440. External Links: Document Cited by: §2. Kenney et al. (2025) W. L. Kenney, J. H. Wilmore, and D. L. Costill Physiology of sport and exercise. 9th edition, Human Kinetics, Champaign, IL. External Links: ISBN 9781718228429 Cited by: §1. Kossaifi et al. (2026) J. Kossaifi, N. Kovachki, Z. Li, D. Pitt, M. Liu-Schiaffini, R. J. George, B. Bonev, K. Azizzadenesheli, J. Berner, V. Duruisseaux, and A. Anandkumar A library for learning neural operators. Journal of Machine Learning Research 27 (205), p. 1–6. External Links: Link Cited by: §B.1. Kovachki et al. (2023) N. Kovachki, Z. Li, B. Liu, K. Azizzadenesheli, K. Bhattacharya, A. Stuart, and A. Anandkumar Neural operator: learning maps between function spaces with applications to pdes. Journal of Machine Learning Research 24 (89), p. 1–97. External Links: Link Cited by: §B.1. Li et al. (2021) Z. Li, N. B. Kovachki, K. Azizzadenesheli, B. liu, K. Bhattacharya, A. Stuart, and A. Anandkumar Fourier neural operator for parametric partial differential equations. In International Conference on Learning Representations, External Links: Link Cited by: §B.1, §4.1. Li et al. (2024) Z. Li, H. Zheng, N. Kovachki, D. Jin, H. Chen, B. Liu, K. Azizzadenesheli, and A. Anandkumar Physics-informed neural operator for learning partial differential equations. ACM / IMS J. Data Sci. 1 (3). External Links: Link, Document Cited by: §2. Mahesh et al. (2026) A. Mahesh, W. D. Collins, T. A. O’Brien, P. B. Goddard, S. Zebaze, S. Subramanian, J. P. C. Duncan, O. Watt-Meyer, B. Bonev, T. Kurth, K. Kashinath, M. S. Pritchard, and D. Yang Examining fast radiatively driven responses using machine-learning weather emulators. External Links: 2602.16090, Link Cited by: §2. McCabe et al. (2023) M. McCabe, P. Harrington, S. Subramanian, and J. Brown Towards stability of autoregressive neural operators. Transactions on Machine Learning Research. Note: External Links: ISSN 2835-8856, Link Cited by: §2. Monteiro et al. (2018) J. M. Monteiro, J. McGibbon, and R. Caballero Sympl (v. 0.4.0) and climt (v. 0.15.3) – towards a flexible framework for building model hierarchies in python. Geoscientific Model Development 11 (9), p. 3781–3794. External Links: Link, Document Cited by: §E.1. Pan and Duraisamy (2018) S. Pan and K. Duraisamy Data-driven discovery of closure models. SIAM Journal on Applied Dynamical Systems 17 (4), p. 2381–2413. External Links: Document Cited by: §2. Pathak et al. (2022) J. Pathak, S. Subramanian, P. Harrington, S. Raja, A. Chattopadhyay, M. Mardani, T. Kurth, D. Hall, Z. Li, K. Azizzadenesheli, P. Hassanzadeh, K. Kashinath, and A. Anandkumar FourCastNet: a global data-driven high-resolution weather model using adaptive Fourier neural operators. External Links: 2202.11214, Link Cited by: §1. Price et al. (2025) I. Price, A. Sanchez-Gonzalez, F. Alet, T. R. Andersson, A. El-Kadi, D. Masters, T. Ewalds, J. Stott, S. Mohamed, P. Battaglia, R. Lam, and M. Willson Probabilistic weather forecasting with machine learning. Nature 637, p. 84–90. External Links: Document Cited by: §1. Rackauckas et al. (2020) C. Rackauckas, Y. Ma, J. Martensen, C. Warner, K. Zubov, R. Supekar, D. Skinner, A. Ramadhan, and A. Edelman Universal differential equations for scientific machine learning. External Links: 2001.04385, Link Cited by: §2. Raissi et al. (2019) M. Raissi, P. Perdikaris, and G. E. Karniadakis Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. Journal of Computational Physics 378, p. 686–707. External Links: Document Cited by: §2. Rigas et al. (2017) G. Rigas, A. S. Morgans, and J. F. Morrison Weakly nonlinear modelling of a forced turbulent axisymmetric wake. Journal of Fluid Mechanics 814, p. 570–591. Cited by: §1. Rühling Cachay et al. (2024) S. Rühling Cachay, B. Henn, O. Watt-Meyer, C. S. Bretherton, and R. Yu Probablistic emulation of a global climate model with spherical dyffusion. Advances in Neural Information Processing Systems 37, p. 127610–127644. Cited by: §1. Schölkopf et al. (2021) B. Schölkopf, F. Locatello, S. Bauer, N. R. Ke, N. Kalchbrenner, A. Goyal, and Y. Bengio Toward causal representation learning. Proceedings of the IEEE 109 (5), p. 612–634. External Links: Document Cited by: §2. Tan and Syrgkanis (2026) J. Tan and V. Syrgkanis CausalSmith: a formally grounded, self-improving agentic framework for automated research in causal inference. External Links: 2607.22511, Link Cited by: §A.5. Ullrich et al. (2021) P. A. Ullrich, C. M. Zarzycki, E. E. McClenny, M. C. Pinheiro, A. M. Stansfield, and K. A. Reed TempestExtremes v2.1: a community framework for feature detection, tracking, and analysis in large datasets. Geoscientific Model Development 14 (8), p. 5023–5048. External Links: Link, Document Cited by: §E.2. Watt-Meyer et al. (2023) O. Watt-Meyer, G. Dresdner, J. McGibbon, S. K. Clark, B. Henn, J. Duncan, N. D. Brenowitz, K. Kashinath, M. S. Pritchard, B. Bonev, et al. ACE: a fast, skillful learned global atmospheric model for climate prediction. arXiv preprint arXiv:2310.02074. Cited by: §1. Watt-Meyer et al. (2025) O. Watt-Meyer, B. Henn, J. McGibbon, S. K. Clark, A. Kwa, W. A. Perkins, E. Wu, L. Harris, and C. S. Bretherton ACE2: accurately learning subseasonal to decadal atmospheric variability and forced responses. npj Climate and Atmospheric Science 8 (1), p. 205. External Links: Document Cited by: §C.2, §C.2, Appendix C, Appendix D, §E.2, §F.2, §F.2, §1, §1, §2, §4.2.2, §4.2. Yao et al. (2025) D. Yao, D. Rancati, R. Cadei, M. Fumero, and F. Locatello Unifying causal representation learning with the invariance principle. In The Thirteenth International Conference on Learning Representations, External Links: Link Cited by: §2. Yu et al. (2025) J. Yu, Y. Zhou, Y. He, N. L. Zhang, J. Yu, P. Torr, and R. Silva Causal fine-tuning of pre-trained language models for robust test time adaptation. In Second Workshop on Test-Time Adaptation: Putting Updates to the Test! at ICML 2025, External Links: Link Cited by: §2. Zhang and Merlis (2026) B. Zhang and T. M. Merlis The equilibrium response of atmospheric machine-learning models to uniform sea surface temperature warming. Journal of Advances in Modeling Earth Systems 18 (9), p. e2026MS005815. External Links: Document Cited by: §1. Appendix Appendix A A Causal Perspective of ReRoute This section gives a causal identification analysis of ReRoute. We formalize when a target intervention can be recovered from observational data together with partial mechanistic knowledge, and make explicit the assumptions required for this recovery. A.1 Preliminaries We consider an acyclic structural causal model (SCM) with a distinguished source variable S and downstream variables X:=(X1,…,XN).X:=(X_1,…,X_N). Throughout this section, interventions act on S. Definition A.1 (Structural causal model). An SCM is a tuple ℳ=(,,ℱ,PU),M=(U,V,F,P_U), where =Us,U1,…,UN,U=U_s,U_1,…,U_N, and =S,X1,…,XNV=S,X_1,…,X_N are the exogenous and endogenous variables, PUP_U is the joint distribution of the exogenous variables, and ℱ=fs,f1,…,fNF=f_s,f_1,…,f_N specifies the structural mechanisms. We assume that S is a source node, so S S :=fs(Us),Xi :=f_s(U_s),\ X_i :=fi(Xℳ(i),Ui),i=1,…,N. :=f_i (X_pa_M(i),U_i ), i=1,…,N. (A.1) The associated acyclic graph GℳG_M contains an edge Vk→ViV_k→ V_i whenever the structural assignment for ViV_i depends on VkV_k. We write ℳ(i)pa_M(i) for the parents of XiX_i. Because the model is acyclic, its structural equations can be solved recursively. The following parameterized lemma gives the existence, uniqueness, and measurability needed both for the original SCM and for the modified system introduced in Defn. A.3. Assumption A.1 (Measurability and regularity conventions). Throughout this section we use the following conventions. 1. The source takes values in a measurable space S, and each downstream variable is real valued, so that X takes values in ℝNR^N. Thus the downstream state space is standard Borel, and regular conditional distributions of X exist and are unique up to null sets. 2. PUP_U is a probability measure on the exogenous space. It may be an arbitrary joint law: the coordinates of UX:=(U1,…,UN)U_X:=(U_1,…,U_N) need not be independent, so latent confounding among the downstream variables is allowed. 3. Every structural mechanism is jointly measurable in all of its arguments: fsf_s is measurable, and each fif_i is measurable on the product of its parents’ value spaces with iU_i. 4. Every mapping declared known below, including the source-interface response Γ(s0,⋅) (s_0,·) of Asm. A.2, is measurable. Lemma A.1 (Recursive well-posedness). Let G be a finite acyclic graph on 1,…,N1,…,N, let Θ and 1,…,NV_1,…,V_N be measurable spaces, and for each i let gi:ℝ|G(i)|×i×Θ⟶ℝg_i:R^|pa_G(i)|×V_i× be jointly measurable. Then for every θ∈Θθ∈ and every v=(v1,…,vN)v=(v_1,…,v_N) the system xi=gi(xG(i),vi,θ),i=1,…,N,x_i=g_i (x_pa_G(i),v_i,θ ), i=1,…,N, has a unique solution x=Ψ(θ,v)∈ℝNx= (θ,v) ^N, and the resulting map Ψ:Θ×∏i→ℝN : × _iV_i ^N is jointly measurable. Proof. Choose a topological order of G. At each vertex, the right-hand side depends only on variables earlier in the order, so its value is uniquely determined by values already computed. Recursing through the order gives existence and uniqueness. The same recursion proves joint measurability, since at each step the jointly measurable map gig_i is composed with previously constructed jointly measurable maps of (θ,v)(θ,v). ∎ Apply Lem. A.1 to (A.1), taking G to be the restriction of GℳG_M to the downstream variables and Θ= =S to carry the source value. Then X is a measurable function of (S,UX)(S,U_X), and hence of (Us,UX)(U_s,U_X). We will apply the same lemma in Defn. A.3 with Θ= =G. Observational Distribution. Sampling U∼PUU P_U and evaluating the structural equations induces the observational distribution PS,XℳP_S,X^M of (S,X)(S,X). We write PXℳP_X^M for its X-marginal. Definition A.2 (Source intervention). Let S be a source node in the SCM (Defn. A.1). For an intervention value s¯∈ s , the intervention do(S=s¯)do(S= s) replaces the structural equation fsf_s by S:=s¯S:= s, while leaving all other structural equations and the exogenous distribution PUP_U unchanged. Let ℳdo(S=s¯)M_do(S= s) denote the resulting intervened SCM. The corresponding interventional distribution of the downstream variables X is PXℳ;do(S=s¯)P_X^M;do(S= s). Overview. Our goal is to identify PXℳ;do(S=s¯)P_X^M;do(S= s) from the observational distribution PS,XℳP_S,X^M and a known source-interface response Γ(s0,s) (s_0,s), without specifying the other downstream causal mechanisms. The argument has three steps. First, do(S=s¯)do(S= s) fixes the known pathway at Γ⋆:=Γ(s0,s¯) _ := (s_0, s), so the causal target becomes the downstream response at Γ⋆ _ . Second, under source exogeneity, observational variation in Γ(s0,S) (s_0,S) identifies the downstream response map for μ-almost every observed pathway value, where μ is the law of Γ(s0,S) (s_0,S). Third, a target-determination condition converts this μ-almost-everywhere identification into identification at the particular point Γ⋆ _ , including when the target lies outside the observational distribution. These three steps give identification in the two-model sense of Defn. A.7. Step 1: Reduce the intervention do(S=s¯)do(S\!\!\!\!=\!\!\!\! s)\, fixes the known interface at Γ⋆=Γ(s0,s¯)\, _ \!\!\!\!=\!\!\!\! (s_0, s) PXℳ;do(S=s¯)=QΓ⋆ P_X^M;do(S= s)\!\!\!\!\!\!\!\!\!\!=\!\!\!\!\!\!\!\!\!\!Q_ _ Step 2: Recover observed responses Under source exogeneity the observational law factorizes as PΓ(s0,S),Xℳ=μ⊗ P^M_ (s_0,S),X\!\!\!\!=\!\!\!\!μ\!\! \!\!C, so C is determined μ-a.e. Step 3: Determine the target response Target determination extends the μ-a.e. identified response to QΓ⋆ Q_ _ Target identified PXℳ;do(S=s¯)=QΓ⋆ P_X^M;do(S= s)\!\!\!\!\!\!\!\!\!\!=\!\!\!\!\!\!\!\!\!\!Q_ _ Figure 5: Roadmap of the identification argument. A.2 Source-Interface Reduction We first reduce an intervention on S to a change at a lower-dimensional interface whose response is known. Assumption A.2 (Known source interface). Let D:=chGℳ(S)⊆1,…,ND:=ch_G_M(S) \1,…,N\ be the complete set of direct children of S, and fix a reference source value s0∈s_0 . For every j∈Dj∈ D, assume that the source-interface response Γj(s0,s), _j(s_0,s), is a known measurable function of s∈s . Collect these responses as Γ(s0,s):=(Γj(s0,s))j∈D∈:=ℝ|D| (s_0,s):= ( _j(s_0,s) )_j∈ D :=R^|D| (A.2) with Γ(s0,s0)=0. (s_0,s_0)=0. The reference value s0s_0 enters through the notation Γ(s0,s) (s_0,s) and through the decomposition of the child mechanisms in Asm. A.3. Assumption A.3 (Source-additive child mechanism). For every direct child j∈Dj∈ D, there exists an unknown jointly measurable mechanism rjr_j such that Xj=rj(Xℳ(j)∖S,Uj)+Γj(s0,S).X_j=r_j (X_pa_M(j) S,U_j )+ _j(s_0,S). (A.3) Equivalently, (A.3) says that for all s,s′∈s,s , all parent configurations x, and all disturbances u, fj(x,s,u)−fj(x,s′,u)=Γj(s0,s)−Γj(s0,s′).f_j(x,s,u)-f_j(x,s ,u)= _j(s_0,s)- _j(s_0,s ). (A.4) Thus the absolute contribution of S at the reference value s0s_0 need not be known; it is absorbed into rjr_j. No additive structure is imposed on the remaining downstream mechanisms or on how the other parents and UjU_j enter rjr_j. The assumption does require the source contribution to be homogeneous at the interface. By (A.4), changing S changes XjX_j by the same amount for every configuration of the other parents and every value of UjU_j. Thus the direct source contribution cannot be modified by those variables, although effect modification can still occur downstream. Remark A.1 (Intuition on Γ ). By (A.4), Γj(s0,s) _j(s_0,s) is the direct source contribution at XjX_j: the unit-level change in XjX_j caused by moving S from s0s_0 to s while holding the other parents of XjX_j and the disturbance UjU_j fixed. It is therefore a structural contrast local to the edge S→XjS→ X_j. Assumption A.3 requires this contrast to be constant across units and parent configurations. This direct contribution is not generally the marginal interventional contrast at XjX_j. From (A.3), assuming the expectations below exist, [Xj∣do(S=s)]−[Xj∣do(S=s0)]=(Γj(s0,s)−Γj(s0,s0)) [X_j do(S=s) ]-E [X_j do(S=s_0) ]= ( _j(s_0,s)- _j(s_0,s_0) ) (A.5) +[rj(X(j)∖Sdo(S=s),Uj)] +E [r_j (X^do(S=s)_pa(j) \S\,U_j ) ] −[rj(X(j)∖Sdo(S=s0),Uj)], -E [r_j (X^do(S=s_0)_pa(j) \S\,U_j ) ], whose first bracket is Γj(s0,s) _j(s_0,s) under the normalization of Asm. A.2. The final two terms need not cancel. For example, another parent of XjX_j may itself be a descendant of S, such as a second child k∈Dk∈ D with an edge k→jk→ j. The marginal contrast at XjX_j then contains both the direct contribution and an indirect contribution through k. Only the direct contribution is assumed known. The direct and marginal contrasts coincide under the following additional condition: (ND)for every j∈D,no parent of Xj other than S is a descendant of S. (ND) every j∈ D,\ no parent of X_j other than S is a descendant of S. (A.6) Under (A.6), X(j)∖SX_pa(j) S is unaffected by the intervention, so the final two terms of (A.5) cancel and Γj(s0,s) _j(s_0,s) can be obtained from a single-source experiment. Without (A.6), Γ must instead come from mechanistic knowledge of the edge S→XjS→ X_j. None of the results below require (A.6). Definition A.3 (Forced downstream system). Fix the reference value s0s_0 from Asm. A.2, and let UX:=(U1,…,UN),U_X:=(U_1,…,U_N), denote the X-associated exogenous variables, distributed as PUXP_U_X. For a pathway value η=(ηj)j∈D∈η=( _j)_j∈ D , define the forced downstream system by replacing Γj(s0,S) _j(s_0,S) with the constant ηj _j in every direct-child equation (A.3), while leaving all other structural equations unchanged: xj=rj(xℳ(j)∖S,uj)+ηj(j∈D),xi=fi(xℳ(i),ui)(i∉D).x_j=r_j (x_pa_M(j) \S\,u_j )+ _j (j∈ D), x_i=f_i (x_pa_M(i),u_i ) (i∉ D). (A.7) By Lem. A.1, applied with parameter space Θ= =G, the system (A.7) has a unique solution for every η∈η and every u. The solution map Φ:×∏i⟶ℝN,x=Φ(η,u), :G× _iU_i ^N, x= (η,u), (A.8) is jointly measurable. With the model’s own exogenous variables we write X=Φ(η,UX)X= (η,U_X). The value η may be any point in G, not only a value of the form Γ(s0,s) (s_0,s). This lets us define the response at the target Γ⋆ _ independently of which pathway values occur observationally. Neither Φ nor the downstream causal graph is assumed known. Definition A.3 only states that Φ exists and is measurable. For i∉Di∉ D, the equations in (A.7) do not involve S because D=chGℳ(S)D=ch_G_M(S) contains all direct children of S. Definition A.4 (Downstream response map). For each pathway value η∈η , let QηQ_η denote the distribution of X=Φ(η,UX),UX∼PUX,X= (η,U_X), U_X P_U_X, (A.9) that is, Qη:=(Φ(η,⋅))#PUXQ_η:= ( (η,·) )_\#P_U_X. The downstream response map is :η⟼Qη.C:η Q_η. (A.10) Since Φ is jointly measurable and PUXP_U_X is a probability measure, C is a Markov kernel from G to ℝNR^N. Thus C describes how the downstream system responds to changes in the known pathway, without requiring the downstream mechanisms themselves to be known. We now reduce the intervention on S to evaluation of this response map. The next lemma gives the corresponding unit-level representation. Lemma A.2 (Interface representation). Under Asms. A.2 and A.3, the following hold pointwise on the underlying probability space. 1. In the observational model, X=Φ(Γ(s0,S),UX).X= ( (s_0,S),U_X ). 2. In the intervened model ℳdo(S=s¯)M_do(S= s), X=Φ(Γ(s0,s¯),UX).X= ( (s_0, s),U_X ). Proof. Let σ denote the value of S: observationally σ=fs(Us)σ=f_s(U_s), while under do(S=s¯)do(S= s) it equals the constant s¯ s. Because D=chGℳ(S)D=ch_G_M(S) contains every direct child of S, no equation indexed by i∉Di∉ D involves S. These equations therefore remain xi=fi(x(i),ui)x_i=f_i(x_pa(i),u_i). For j∈Dj∈ D, Asm. A.3 gives xj=rj(x(j)∖S,uj)+Γj(s0,σ)x_j=r_j(x_pa(j) S,u_j)+ _j(s_0,σ). Hence X solves exactly (A.7) with η=Γ(s0,σ)η= (s_0,σ). By uniqueness in Lem. A.1, the solution is Φ(Γ(s0,σ),UX) ( (s_0,σ),U_X). ∎ Proposition A.1 (Intervention as pathway evaluation). For an intervention do(S=s¯)do(S= s), define the target pathway response Γ⋆:=Γ(s0,s¯). _ := (s_0, s). (A.11) Under Asms. A.2 and A.3, PXℳ;do(S=s¯)=QΓ⋆.P_X^M;do(S= s)=Q_ _ . (A.12) Proof. The intervention do(S=s¯)do(S= s) changes only the structural equation for S. It leaves the exogenous distribution unchanged, so UXU_X still has law PUXP_U_X. By Lem. A.2(i), X=Φ(Γ⋆,UX).X= ( _ ,U_X). Therefore PXℳ;do(S=s¯)=Law(Φ(Γ⋆,UX))=(Φ(Γ⋆,⋅))#PUX=QΓ⋆,P_X^M;do(S= s)=Law ( ( _ ,U_X) )= ( ( _ ,·) )_\#P_U_X=Q_ _ , where the final equality is Defn. A.4. ∎ Thus the original causal problem reduces to identifying the downstream response QΓ⋆Q_ _ from observational data. A.3 Observational Identification of the Downstream Response We now ask what observational variation in S reveals about the response map η↦Qη Q_η. The key condition is that the source varies independently of the disturbances governing the downstream system. Definition A.5 (Observed pathway distribution and support). The observational pathway value is Γ(s0,S) (s_0,S). Its distribution and support are μ:=PΓ(s0,S)ℳ=(Γ(s0,⋅))#PSℳ,obs:=supp(μ),μ:=P_ (s_0,S)^M= ( (s_0,·) )_\#P_S^M, _obs:=supp(μ), (A.13) where PSℳP_S^M is the S-marginal of the observational distribution PS,XℳP_S,X^M. The map Γ(s0,⋅) (s_0,·) is measurable by Asm. A.2, so μ is well defined. The set obsG_obs describes the pathway values generated by observed values of S. It is used only to describe the regimes in Remark A.2; no result below depends on it. The target Γ⋆=Γ(s0,s¯) _ = (s_0, s) need not belong to obsG_obs. Assumption A.4 (Source exogeneity). The source disturbance is independent of all downstream disturbances: Us⟂UX.U_s U_X. (A.14) Since S=fs(Us)S=f_s(U_s) and Γ(s0,⋅) (s_0,·) is measurable, Asm. A.4 implies S⟂UX,Γ(s0,S)⟂UX.S U_X, (s_0,S) U_X. (A.15) Thus changes in the observed pathway do not change the distribution of the downstream disturbances. Observational variation in the pathway therefore reveals the response of the same downstream system. Lemma A.3 (Observational recovery of the downstream response). Under Asms. A.2, A.3 and A.4, the observational joint law of the pathway value and the downstream variables factorizes through the response map: PΓ(s0,S),,Xℳ=μ⊗,P^M_ (s_0,S),,X=μ , (A.16) where μ⊗μ denotes the law on ×ℝNG×R^N with first marginal μ and conditional kernel C, i.e. (μ⊗)(A×B)=∫AQη(B),μ(η)(μ )(A× B)= _AQ_η(B),μ(dη). Equivalently, any regular conditional distribution of X given Γ(s0,S) (s_0,S) satisfies PX|Γ(s0,S)ℳ(,⋅∣η)=Qηfor μ-almost every η∈.P_X (s_0,S)^M(,· η)=Q_η $μ$-almost every η . (A.17) Hence the observational distribution PS,XℳP_S,X^M determines the downstream response map η↦Qη Q_η up to μ-null sets, and only up to μ-null sets. Proof. By Lem. A.2(i), X=Φ(Γ(s0,S),UX).X= ( (s_0,S),U_X ). (A.18) By (A.15), (Γ(s0,S),UX) ( (s_0,S),U_X ) has product law μ×PUXμ× P_U_X. Push this law forward by (η,u)↦(η,Φ(η,u))(η,u) (η, (η,u) ). Using (A.18), PΓ(s0,S),Xℳ=((η,u)↦(η,Φ(η,u)))#(μ×PUX)=μ⊗,P^M_ (s_0,S),\,X= ((η,u) (η, (η,u)) )_\# (μ× P_U_X )=μ , because at each fixed η, (Φ(η,⋅))#PUX=Qη ( (η,·) )_\#P_U_X=Q_η. This proves (A.16). Since X takes values in the standard Borel space ℝNR^N (Asm. A.1), disintegration over the first marginal μ is unique up to μ-null sets. Hence (A.16) is equivalent to (A.17). ∎ Thus observational data determine η↦Qη Q_η for μ-almost every pathway value, but not at arbitrary individual points. The remaining question is whether this almost-everywhere information determines the response at the target Γ⋆ _ . This issue arises even when Γ⋆∈obs _ _obs: if μ(Γ⋆)=0μ( _ )=0, an almost-everywhere statement alone does not fix the value at that point. We address this with a target-determination assumption on the admissible class of response maps. A.4 Admissible Models, Target Determination, and Identification Assumption A.5 (Target determination). Let ℭ C denote the admissible class of downstream response maps, let μ be the observed pathway distribution of Defn. A.5, and let Γ⋆=Γ(s0,s¯) _ = (s_0, s) be the target pathway value. For any two maps ,~∈ℭC, C∈ C, Qη=Q~ηfor μ-almost every η⟹QΓ⋆=Q~Γ⋆.Q_η= Q_η $μ$-almost every η Q_ _ = Q_ _ . (A.19) Assumption A.5 is a condition on the triple (ℭ,μ,Γ⋆)( C,μ, _ ), not on ℭ C alone. In the identification theorem below, the two models being compared have the same pathway law μ, so the condition is evaluated at a common μ. Definition A.6 (Admissible model). Fix the interface data (D,Γ(s0,⋅)) (D, (s_0,·) ) and a class ℭ C of downstream response maps. An SCM ℳM is admissible if it satisfies Defns. A.1 and A.1, satisfies Asms. A.2, A.3 and A.4 with that same D and that same Γ(s0,⋅) (s_0,·), and its downstream response map ℳC^M of Defn. A.4 belongs to ℭ C. We write =(D,Γ(s0,⋅),ℭ) A= A (D, (s_0,·), C ) for the set of admissible models. Admissible models share only the specified interface (D,Γ(s0,⋅)) (D, (s_0,·) ) and the requirement that their response maps belong to ℭ C. They may otherwise have different exogenous spaces, exogenous distributions, downstream graphs, and downstream mechanisms. Definition A.7 (Identifiability of the target). The target interventional distribution PX,⋅,;do(S=s¯)P_X^,·,;do(S= s) is identifiable from (PS,X,Γ(s0,⋅)) (P_S,X, (s_0,·) ) within A if for every pair ℳ,ℳ~∈M, M∈ A, PS,Xℳ=PS,Xℳ~⟹PXℳ;do(S=s¯)=PXℳ~;do(S=s¯).P_S,X^M=P_S,X M P_X^M;do(S= s)=P_X M;do(S= s). We can now combine the three steps. Theorem A.1 (Identification of the target interventional distribution). Let ℭ C be a class of downstream response maps, let s¯∈ s be an intervention value, and let A be the set of models admissible for (D,Γ(s0,⋅)) (D, (s_0,·) ) and ℭ C (Defn. A.6). Let PS,XP_S,X be an observational distribution, and let μ=(Γ(s0,⋅))#PSμ= ( (s_0,·) )_\#P_S be the pathway law it induces. If Asm. A.5 holds for the triple (ℭ,μ,Γ⋆)( C,μ, _ ), with Γ⋆=Γ(s0,s¯) _ = (s_0, s), then any two models in A whose observational distribution equals PS,XP_S,X induce the same target interventional distribution. If this holds for every observational distribution realizable within A, then the target is identifiable from (PS,X,Γ(s0,⋅)) (P_S,X, (s_0,·) ) within A in the sense of Defn. A.7. Proof. Let ℳ,ℳ~∈M, M∈ A have the same observational distribution PS,XP_S,X, and let ,~∈ℭC, C∈ C be their downstream response maps. Step 1: the two models induce the same joint law of (Γ(s0,S),X) ( (s_0,S),X ). Because both models use the same measurable interface Γ(s0,⋅) (s_0,·), pushing their common observational distribution PS,XP_S,X through (s,x)↦(Γ(s0,s),x)(s,x) ( (s_0,s),x ) gives PΓ(s0,S),,Xℳ=PΓ(s0,S),,Xℳ~=:ν.P^M_ (s_0,S),,X=P M_ (s_0,S),,X=:ν. (A.20) Taking first marginals shows that both models also have the same pathway law, μℳ=μℳ~=:μ^M=μ M=:μ. This is the μ used in Asm. A.5. Step 2: the two response maps agree μ-almost everywhere. Apply Lem. A.3 to each model. Together with (A.20), this gives μ⊗=ν=μ⊗~.μ =ν=μ C. Because X takes values in the standard Borel space ℝNR^N, the disintegration of ν over μ is unique up to μ-null sets. Therefore Qη=Q~ηfor μ-almost every η.Q_η= Q_η $μ$-almost every η. (A.21) Step 3: the target response is determined. Since ,~∈ℭC, C∈ C, Asm. A.5 and (A.21) imply QΓ⋆=Q~Γ⋆.Q_ _ = Q_ _ . (A.22) Conclusion. By Prop. A.1, PXℳ;do(S=s¯)=QΓ⋆,PXℳ~;do(S=s¯)=Q~Γ⋆.P_X^M;do(S= s)=Q_ _ , P_X M;do(S= s)= Q_ _ . (A.23) Combining this with (A.22) shows that the two models have the same target interventional distribution. If the target-determination condition holds for the pathway law induced by every realizable PS,XP_S,X, then every pair of admissible models with the same observational distribution agrees on the target. This is exactly the identifiability condition in Defn. A.7. ∎ Where the extrapolation content sits. Steps 1 and 2 determine the response map only up to μ-null sets. The passage from this almost-everywhere information to the value at the single target point Γ⋆ _ comes entirely from Asm. A.5. There are three relevant regimes. Proposition A.2 (Positive-mass targets). If μ(Γ⋆)>0μ( _ )>0, then Asm. A.5 holds at Γ⋆ _ for every class ℭ C. Proof. Suppose Qη=Q~ηQ_η= Q_η for μ-almost every η. Then the disagreement set A:=η:Qη≠Q~ηA:=η:Q_η≠ Q_η is contained in a μ-null measurable set N. If QΓ⋆≠Q~Γ⋆Q_ _ ≠ Q_ _ , then Γ⋆∈A⊆N _ ∈ A N, so μ(Γ⋆)≤μ(N)=0μ( _ )≤μ(N)=0, contradicting the assumption. ∎ Remark A.2 (Three regimes). We consider the three following regimes: 1. Positive-mass target. If μ(Γ⋆)>0μ( _ )>0, then Proposition A.2 makes Asm. A.5 automatic for every ℭ C. The target itself occurs with positive observational probability. 2. In-support, μ-null target. If Γ⋆∈obs _ _obs but μ(Γ⋆)=0μ(\ _ \)=0, as is typical when μ is nonatomic, then (A.21) does not determine QΓ⋆Q_ _ by itself. A regularity restriction on ℭ C is needed. Continuity is sufficient. Suppose every η↦Qη Q_η in ℭ C is continuous under any Hausdorff topology on laws over ℝNR^N that separates distinct laws, such as the topology of weak convergence. If Q and Q~ Q differed at Γ⋆ _ , disjoint neighborhoods of their two values would pull back to an open neighborhood of Γ⋆ _ on which Q≠Q~Q≠ Q. Because Γ⋆∈supp(μ) _ (μ), this neighborhood has positive μ-measure, contradicting (A.21). Other restrictions on ℭ C may also give target determination. 3. Out-of-support target. If Γ⋆∉obs _ _obs, then Asm. A.5 is an extrapolation assumption. The observational distribution alone cannot verify it; it must follow from the model class ℭ C or from additional mechanistic structure. Connection to learning. The identification result gives a direct learning problem. Observational samples provide pairs (Γ(s0,Sr),Xr), ( (s_0,S_r),X_r ), from which a model learns the downstream response η↦Qη Q_η. The counterfactual prediction is then obtained by evaluating this response at Γ⋆=Γ(s0,s¯). _ = (s_0, s). These observations are ordinary factual pairs, not unit-level counterfactual pairs. By Lem. A.3, they determine the response map only μ-almost everywhere. Generalization to Γ⋆ _ therefore comes from the structural restrictions encoded by the admissible class ℭ C, exactly as formalized by Asm. A.5 and the three regimes in Remark A.2. A.5 Lean Verification We formalized and machine-checked the core identification argument in Lean 4 using mathlib and Causalean, the causal-inference library distributed with the CausalSmith project (Tan and Syrgkanis, 2026). The development comprises roughly nine hundred lines of Lean across four modules. It covers the structural reduction from an intervention on the source variable to a forced pathway value, observational recovery of the downstream response under source exogeneity, and the final target-identification theorem. Correspondence with the mathematical development. The Lean development follows the mathematical structure above, but the relevant objects are constructed explicitly rather than introduced only through notation. In particular, the recursive downstream solution, the forced system, and the induced response kernels are all defined as Lean objects and their required measurability properties are proved. Mathematical object or result Lean counterpart SCM structure and realized probability model Mechanisms, Realized Recursive solution and Lem. A.1 Mechanisms.solveOffset, solveOffset_spec, eq_solveOffset, measurable_solveOffset Known source interface, Asm. A.2 Interface Source-additive structure, Asm. A.3 encoded in Mechanisms.solve_spec Source intervention, Defn. A.2 Realized.doSource, Realized.doLaw Forced downstream system, Defn. A.3 Mechanisms.forced Downstream response map, Defn. A.4 Realized.response Interface representation, Lem. A.2 Mechanisms.solve_eq_forced_pathway Intervention reduction, Prop. A.1 Realized.doLaw_eq_response_pathway Source exogeneity, Asm. A.4 Realized.exog Observational recovery, Lem. A.3 Realized.pathwayJoint_eq_compProd, Realized.condDistrib_eq_response Target determination, Asm. A.5 TargetDetermines Identification theorem, Thm. A.1 reroute_identification Positive-mass target, Prop. A.2 targetDetermines_of_measure_singleton_ne_zero Continuous in-support target, Remark A.2(i) targetDetermines_of_continuous_of_mem_support Role of the formalization. The structural part of the argument was implemented directly. In particular, the forced downstream system is defined recursively, with existence, uniqueness, and measurability established explicitly. This is important because replacing the source contribution by a pathway value does not by itself define a measurable downstream map. The resulting construction makes Prop. A.1 a theorem about the SCM rather than a notational substitution. For the measure-theoretic steps, we reuse existing results from mathlib and Causalean. Under source exogeneity, the joint law of the observed pathway value and downstream state factorizes through the response kernel, yielding Lem. A.3. The main identification proof then uses almost-everywhere uniqueness of conditional kernels to show that two observationally equivalent admissible models have downstream response maps that agree μ-almost everywhere. The target-determination assumption upgrades this agreement to the particular target value Γ⋆ _ , after which Prop. A.1 gives equality of the target interventional distributions. Appendix B Advection–Diffusion Experiment This section includes additional details regarding the controlled Advection–Diffusion experiments. B.1 Dataset and Pretrained FNO Backbone We use a two-dimensional advection–diffusion system to demonstrate that ReRoute extends beyond the climate setting. This isolates two generalizations: the pathway depends on the evolving state, and the targeted input can contain either two controls jointly. Unlike the climate application, both the exact dynamics and exact pathway are available here. So, this experiment tests the ReRoute construction directly against known ground truth. Dataset. We consider a scalar field u(x,y,t)u(x,y,t) on the periodic domain [0,2π)2[0,2π)^2 following ∂u∂t+c∂u∂x=D∇2u, ∂ u∂ t+c ∂ u∂ x=D∇^2u, where c is the advection speed in the x direction and D is the diffusivity. We discretize the field on a 64×6464× 64 grid and evaluate the exact Fourier solution every h=0.01h=0.01 time units, retaining 101 states corresponding to 100 transitions. Initial conditions are smooth, zero-mean, unit-RMS Gaussian random fields containing modes through wavenumber six. The training distribution contains strongly correlated combinations of c and D. For each initial condition, we draw 16 stratified values q∈[−1,1]q∈[-1,1] and independent noise ϵ∼(−0.15,0.15)ε (-0.15,0.15). We then set c=1+0.5qc=1+0.5q and D=0.010+0.008clip(q+ϵ,−1,1)D=0.010+0.008\,clip(q+ε,-1,1). Each initial condition receives a newly sampled set of parameter pairs, producing 512 unique training trajectories across 32 initial conditions, with parameter correlation r=0.989r=0.989. The validation and test sets each contain eight independent initial conditions. The sampled training parameters are visualized in Fig. 6. Pretraining. We pretrain a Fourier neural operator (FNO) (Li et al., 2021) from scratch on these correlated trajectories and use it as the baseline throughout the experiment. The FNO is a prominent example of a neural operator, a class of models that learn mappings between function spaces and are therefore particularly well suited for approximating PDE solution operators (Kovachki et al., 2023; Berner et al., 2026). The FNO architecture composes integral operator layers parameterized in Fourier space (Duruisseaux et al., 2025), enabling efficient global interactions through fast Fourier transforms on uniform grids. We use the standard FNO implementation provided in the neuraloperator library (Kossaifi et al., 2026). In our experiments, the FNO receives the current scalar field utu_t, together with c and D, each repeated across the spatial grid as an additional input channel, and predicts a residual update around the current state. The model has four FNO blocks, 64 hidden channels, and 16 Fourier modes along each spatial dimension. We pretrain the backbone for 30 epochs using a 10-step autoregressive factual objective. We evaluate the models over 100-step rollouts, ten times the optimization horizon. On the 128 held-out in-distribution test trajectories, the pretrained FNO has mean factual RMSE 0.001840.00184 after 10 steps and 0.014480.01448 after 100 steps. B.2 State-Dependent Pathway Exact state-dependent pathway. For this system, the exact one-step update is known. Advection translates the field by a distance chch in the x direction, while diffusion progressively smooths its smaller-scale structure. In Fourier space, these effects correspond to a phase shift and wavenumber-dependent damping: ℱ[Φc,Dh(ut)]()=exp[−hD||2−ihckx]ℱ[ut](),F[ ^h_c,D(u_t)](k)= [-hD|k|^2-ihck_x ]\,F[u_t](k), where Φc,Dh(ut) ^h_c,D(u_t) denotes the field given by advancing utu_t by one interval h with parameters c and D, and ℱF denotes the Fourier transform. We choose c0=1c_0=1 and D0=0.010D_0=0.010, the centers of their respective training ranges, as the reference values and define the pathway as Γ(ut,c,D)=Φc,Dh(ut)−Φc0,D0h(ut). (u_t;c,D)= ^h_c,D(u_t)- ^h_c_0,D_0(u_t). The pathway therefore gives the exact change in the next state caused by moving from the reference parameters to the requested parameters. Note that this is state-dependent, as the change is recomputed from the current predicted field at every rollout step. When rerouting both controls, we clamp both c and D to their reference values in the backbone and introduce their joint effect through the pathway: u^t+1=Gθ(ut,c0,D0)+Γ(ut,c,D). u_t+1=G_θ(u_t,c_0,D_0)+ (u_t;c,D). We also evaluate a one-variable version that fixes and reroutes only D, while the backbone continues to receive the requested value of c: u^t+1=Gθ(ut,c,D0)+Φc,Dh(ut)−Φc,D0h(ut). u_t+1=G_θ(u_t,c,D_0)+ ^h_c,D(u_t)- ^h_c,D_0(u_t). Since the exact update is available, the pathway itself introduces no approximation error when rerouting either a single control or the joint target (c,D)(c,D), allowing us to isolate whether the fine-tuned backbone uses this pathway effectively. B.3 Evaluation and Additional Results We evaluate the models on a 41×4141× 41 grid spanning c∈[0.5,1.5]c∈[0.5,1.5] and D∈[0.002,0.018]D∈[0.002,0.018], breaking the strong dependence present during training. For each of the eight held-out initial conditions, the exact solution gives trajectories under both the reference and intervention parameters. For the rollout curve, we average over the 380 grid points satisfying |c~−D~|/2≥0.75| c- D|/ 2≥ 0.75, where c~=(c−1)/0.5 c=(c-1)/0.5 and D~=(D−0.010)/0.008 D=(D-0.010)/0.008 are normalized coordinates. No trajectories from this grid are used for training or fine-tuning. Our primary metric is the counterfactual-response RMSE, ℰcf(t,c,D)=RMSE[(u^tc,D−u^tc0,D0)−(utc,D−utc0,D0)].E_cf(t;c,D)=RMSE [ ( u^\,c,D_t- u^\,c_0,D_0_t )- (u^c,D_t-u^c_0,D_0_t ) ]. This removes errors shared by the factual and counterfactual trajectories to directly measures whether each model predicts the change caused by the intervention. Results. Figure 6 evaluates whether the models can separate c and D after observing them only in strongly correlated pairs. The baseline error increases away from the narrow training support. Rerouting D reduces this error even though c continues to enter through the backbone, while jointly rerouting (c,D)(c,D) gives the lowest error across most of the grid. Figure 7 shows the spatial response residual for a representative intervention far from the training distribution. The baseline produces large, spatially coherent errors. Some residual structure remains under both ReRoute variants, but its magnitude is more than an order of magnitude smaller. So, the aggregate improvements comes from substantially weaker field-level errors rather than cancellation across space. Finally, Fig. 2 follows the three methods over a 100-step autoregressive rollout. Both ReRoute variants maintain substantially lower error at every evaluated step, with error growing most slowly when (c,D)(c,D) are rerouted jointly. The improvement therefore extends well beyond the ten-step horizon used during fine-tuning. The state-dependent pathways and joint rerouting of multiple controls lie outside the current formalization of ReRoute, so the theoretical guarantees do not directly hold here. Nevertheless, both extensions work in practice here, and jointly rerouting (c,D)(c,D) performs best because c translates spatial structure while D damps its smaller scales. Rerouting only D still leaves the baseline to extrapolate the advection response from strongly correlated training data. Figure 6: ReRoute separates strongly correlated advection and diffusion controls across the full parameter grid. The left panel shows the 512 parameter pairs used for training; dashed and dotted lines denote their center and range. The remaining panels show mean counterfactual-response RMSE after 100 rollout steps for the pretrained baseline, ReRoute applied only to diffusivity D, and ReRoute applied jointly to (c,D)(c,D). Errors are averaged across eight held-out initial conditions. ReRoute reduces error away from the training support, with the joint pathway giving the lowest errors. Figure 7: ReRoute removes most of the structured counterfactual-response error for a representative held-out field. Shown is the signed response residual (in linear and log scales) after 100 rollout steps for one held-out initial condition at c=0.5c=0.5 and D=0.018D=0.018, a parameter combination far from the correlated training support. The baseline has RMSE 0.11820.1182. Rerouting D alone reduces this to 0.01080.0108, while jointly rerouting (c,D)(c,D) reduces it to 0.00790.0079. Appendix C Climate Data and Pretrained Models We use two pretrained ACE2-family climate emulators in the same order in § 4. The controlled climate benchmark uses ACE2S-SHiELD+no-RC_no -RC (Clark et al., 2026), trained on physics-based SHiELD simulations without random-CO2 data. The reanalysis experiment uses ACE2-ERA5 (Watt-Meyer et al., 2025), trained directly on historical ERA5 reanalysis. Both models evolve the atmosphere autoregressively at six-hour resolution on a 1∘1 Gaussian grid with eight atmospheric layers. This section summarizes the training data and variable interface of the two pretrained backbones; intervention and rollout protocols are given in App. F. C.1 ACE2S-SHiELD+no-RC_no -RC: Controlled Climate Training Data For the controlled climate experiments, we use the released ACE2S-SHiELD+no-RC_no -RC checkpoint from Clark et al. (2026). The underlying atmospheric simulations are generated with the GFDL SHiELD model at C96 resolution (approximately 100 km) with 79 finite-volume hybrid sigma–pressure levels. SHiELD output is regridded to a 1∘1 Gaussian grid, spherical-harmonic round-trip filtered, and vertically coarsened to eight atmospheric layers before being used by ACE2S. Crucially, the no-RC checkpoint is trained with no random-CO2 simulations. Its 90-year training set contains 45 years of AMIP simulations and 45 years of equilibrium-climate simulations, as summarized in Tab. 1. The AMIP simulations use prescribed historical SST, sea ice, and CO2. The equilibrium data span 1×, 2×, and 4× the reference CO2 concentration. Although the equilibrium reference simulations originate from SHiELD coupled to a slab ocean model, SST is prescribed when these data are used for ACE2S training. Thus, the model is exposed to several equilibrium CO2 climates but receives no training trajectories in which CO2 is varied independently of the corresponding climate state. Table 1: Training and validation data for ACE2S-SHiELD+no-RC_no -RC. Time bounds are inclusive; IC denotes initial-condition ensemble member. Split Simulation samples Years Training AMIP IC1: 1979–2008; IC2: 1981-07–1986-06, 1991-07–1996-06, 2001-07–2006-06 45 Equilibrium 1×CO2: IC1: 2031–2040, IC2: 2032–2036 2×CO2: IC1: 2031–2040, IC2: 2032–2036 4×CO2: IC1: 2031–2040, IC2: 2032–2036 45 Validation AMIP IC1: 2009–2011 3 Equilibrium IC2: 2038 at each of 1×, 2×, and 4×CO2 3 ACE2S-SHiELD+ uses essentially the same prognostic, forcing, and diagnostic interface as ACE2-ERA5, summarized in Tab. 2. There are two relevant differences. First, ACE2S-SHiELD+ additionally predicts total frozen precipitation rate as an output-only diagnostic, which enters the atmospheric energy budget. Second, CO2 is supplied as a next-timestep forcing, so the specified concentration corresponds to the six-hour interval over which the state update and associated boundary-energy fluxes are computed. C.2 ACE2-ERA5: Historical Reanalysis Training Data For the real-world reanalysis experiment, we use ACE2-ERA5 (Watt-Meyer et al., 2025), trained directly on ERA5 (Hersbach et al., 2020). The processed dataset spans 1940–2022. Training uses 1940–1995, 2011–2019, and 2021–2022; 1996–2000 is used for validation; and 2001–2010 and 2020 are held out for testing. These are the splits used by the released ACE2-ERA5 checkpoint. ERA5 is natively represented on 137 model levels. Following Watt-Meyer et al. (2025), the fields are horizontally regridded to a 1∘1 Gaussian grid and vertically coarsened to eight terrain-following hybrid sigma–pressure layers. Air temperature, specific total water, and horizontal winds are represented on each vertical layer; the remaining state, forcing, and diagnostic fields are two-dimensional. The temporal resolution is six hours. State variables are represented as instantaneous snapshots, while radiative, turbulent, and precipitation fluxes are means over the six-hour interval. Table 2 lists the ACE2-ERA5 variable interface. Prognostic variables are supplied as inputs and predicted at the next timestep, forcing variables are input only, and diagnostic variables are predicted outputs that are not autoregressively fed back into the state. Surface skin temperature has different roles by surface type: over land and sea ice it is prognostic, whereas over open ocean it is prescribed and corresponds to sea-surface temperature (SST). Table 2: ACE2-ERA5 variable interface, which is also shared by ACE2S-SHiELD+ except for the differences described in § C.1. For vertically resolved variables, k=0,…,7k=0,…,7 indexes the eight atmospheric layers from the top of the atmosphere toward the surface. “Snapshot” denotes an instantaneous field, “Mean” a mean over the six-hour timestep, and “Invariant” a time-independent field. TOA denotes top of atmosphere. Symbol Description Units Time Prognostic variables (input and output) TkT_k Air temperature K Snapshot qkTq^T_k Specific total water (vapor + condensates) kg kg-1 Snapshot uku_k Eastward wind m s-1 Snapshot vkv_k Northward wind m s-1 Snapshot TsT_s Skin temperature over land or sea ice K Snapshot psp_s Surface pressure Pa Snapshot T2mT_2m 2-m air temperature K Snapshot q2mq_2m 2-m specific humidity kg kg-1 Snapshot u10mu_10m 10-m eastward wind m s-1 Snapshot v10mv_10m 10-m northward wind m s-1 Snapshot Forcing variables (input only) DSWRFTOADSWRF_TOA Downward shortwave radiative flux at TOA W m-2 Mean TsT_s Skin temperature over open ocean (SST) K Snapshot zsz_s Surface topographic height m Invariant flf_l Land fraction – Invariant fof_o Ocean fraction – Snapshot fsif_si Sea-ice fraction – Snapshot CO2CO_2 Global-mean atmospheric CO2 ppm Snapshot Diagnostic variables (output only) USWRFTOAUSWRF_TOA Upward shortwave radiative flux at TOA W m-2 Mean ULWRFTOAULWRF_TOA Upward longwave radiative flux at TOA W m-2 Mean USWRFsfcUSWRF_sfc Upward shortwave radiative flux at surface W m-2 Mean ULWRFsfcULWRF_sfc Upward longwave radiative flux at surface W m-2 Mean DSWRFsfcDSWRF_sfc Downward shortwave radiative flux at surface W m-2 Mean DLWRFsfcDLWRF_sfc Downward longwave radiative flux at surface W m-2 Mean P Surface precipitation rate, all phases kg m-2 s-1 Mean (∂TWP/∂t)adv( /∂ t)_adv Total-water-path tendency from advection kg m-2 s-1 Mean LHFLHF Surface latent heat flux W m-2 Mean SHFSHF Surface sensible heat flux W m-2 Mean Z500Z_500 500-hPa geopotential height m Snapshot T850T_850 850-hPa air temperature K Snapshot Appendix D Computational Details ReRoute fine-tuning. ReRoute is initialized from the released pretrained ACE2 checkpoints and does not retrain the underlying climate emulator from scratch. Fine-tuning for both the ACE2S-SHiELD+no-RC_no -RC and ACE2-ERA5 experiments was performed on two NVIDIA A100 GPUs. Each run completed in less than 24 hours of wall-clock time and was continued until the training and validation metrics saturated. Experiment-specific optimization hyperparameters are reported in App. F. Seed sensitivity and checkpoint selection. We repeated fine-tuning with three random seeds and observed no material differences in convergence or downstream performance. We therefore selected a single high-performing checkpoint for the full long-horizon analysis and used it unchanged across the corresponding factual and counterfactual evaluations. The checkpoint evaluation criterion follows the those for the baseline models, as reported in (Watt-Meyer et al., 2025; Clark et al., 2026). We report uncertainty across independent stochastic realizations and initial conditions, as specified in App. F. For example, the abrupt-4×4×CO2 experiment reports variability across its 36-member initial-condition ensemble. We do not additionally report error bars across fine-tuning seeds because variation across the three adaptation runs was small relative to the predictive variability of the stochastic ACE2S emulator. Compute comparison. The compute reported above refers only to ReRoute adaptation and excludes the cost of training the released ACE2 backbones and generating the pre-existing ERA5 and SHiELD datasets and evaluation simulations. Our reported 18×18× compute reduction applies specifically to the controlled SHiELD benchmark, where a directly comparable ACE2S-SHiELD+ model trained with additional random-CO2 simulations is available. We compare the GPU-hours required to adapt the released no-RC checkpoint with ReRoute against the GPU-hours required to train that controlled-data counterpart. We do not make this compute comparison for ACE2-ERA5, for which no analogous model trained on counterfactual reanalysis trajectories exists. Appendix E Climate-Specific Methodology This section provides the climate-specific methodological details used in our ACE2 experiments. We first describe the construction of the RRTMG-based CO2 pathway and then the tropical-cyclone tracking procedure used for evaluation. E.1 RRTMG CO2 Pathway Construction ReRoute requires only the first-level mechanistic response of the targeted variable. We compute the CO2 radiative pathway offline using the RRTMG radiative-transfer scheme (Iacono et al., 2008), through its implementation in the Climate Modelling and Diagnostics Toolkit (CliMT) (Monteiro et al., 2018). We first compute a climatological-mean atmospheric state from the training data. Holding this atmospheric state fixed, we run RRTMG at a reference CO2 concentration 0s_0 and at perturbed concentrations c. This isolates the instantaneous radiative response to changing CO2, without including the subsequent dynamical adjustment of the atmosphere or ocean. For each atmospheric level k, we compute the change in radiative heating relative to the reference state and normalize by the logarithmic CO2 perturbation: qklog:=qk()−qk(0)log(/0),q_k := q_k(s)-q_k(s_0) (s/s_0), (E.1) where qk()q_k(s) denotes the RRTMG radiative heating response at CO2 concentration c. We similarly compute logarithmic response coefficients for the longwave radiative fluxes at the top of atmosphere and surface. These response coefficients are computed once and stored as fixed spatial fields. For a requested CO2 concentration ts_t, the pathway is obtained by scaling the stored coefficients by log(t/0). \! (s_t/s_0 ). For atmospheric temperature, the corresponding six-hour increment at level k is ΔTk=gΔtcpΔpkqkloglog(t0), T_k= g\, tc_p\, p_kq_k \! ( s_ts_0 ), (E.2) where Δpk p_k is the pressure thickness of the layer, cpc_p is the specific heat capacity of air, and Δt=6 t=6 h is the ACE2-SOM timestep. The stored longwave-flux response coefficients are scaled in the same way for ULWRFtoaULWRF_toa, DLWRFsfcDLWRF_sfc, and ULWRFsfcULWRF_sfc. This defines the mechanistic pathway Γ(0,t), (s_0,s_t), which captures only the instantaneous first-level radiative effect of the CO2 intervention. Notably, it does not prescribe the full downstream climate response. Subsequent changes in temperature, moisture, circulation, surface fluxes, and the slab ocean emerge through the autoregressive ACE2-SOM dynamics. In all experiments, the stored pathway coefficients are kept fixed. E.2 Tropical Cyclone Tracking Details As an additional evaluation of the weather statistics generated by ACE2-ERA5, we compare tropical-cyclone (TC) climatology between ERA5, the pretrained ACE2-ERA5 baseline, and ACE2-ERA5+ReRoute over the held-out 2001–2010 period using six-hourly 1∘1 fields. TCs are detected and tracked with exactly the same TempestExtremes v2.1 pipeline (Ullrich et al., 2021) for all three datasets, so differences in the resulting tracks arise from the generated atmospheric fields rather than from the detection procedure. Candidate storm centers are first identified with DetectNodes as local minima in mean sea-level pressure satisfying a closed-contour pressure drop of at least 200200 Pa within a 5.5∘5.5 radius. Following the ACE2-ERA5 evaluation protocol (Watt-Meyer et al., 2025), the warm-core criterion is expressed using the ACE2 T3T_3 atmospheric layer, whose pressure range is approximately 250–400 hPa, because ACE2 does not directly predict the upper-level geopotential thickness conventionally used by the tracker. A candidate must exhibit a decrease of at least 0.40.4 K in T3T_3 away from the storm center, approximately matching the hydrostatic thickness criterion used in the standard TempestExtremes configuration. Detected centers are then linked through time using StitchNodes to construct complete cyclone trajectories. We apply identical detection, stitching, duration, and displacement criteria to ERA5, Baseline, and Baseline+ReRoute, and summarize the resulting spatial track climatology over the full 10-year period. This controlled use of a common tracker permits a direct comparison of the model-generated TC statistics against ERA5. Appendix F Climate Experiment Details and Additional Results This section provides the full experimental configurations and additional results for our climate evaluations. We first describe the controlled coupled-climate experiments with ACE2S-SHiELD+, followed by the historical reanalysis experiments with ACE2-ERA5. F.1 Coupled Climate Simulation Experimental setup. We evaluate ReRoute on the released ACE2S-SHiELD+no-RC checkpoint (Clark et al., 2026), a six-hour autoregressive global climate emulator with the same stochastic SFNO (Bonev et al., 2023) architecture and prognostic variables as ACE2S-SHiELD+, but trained without the random-CO2 simulations used to explicitly decorrelate SST and CO2. The no-RC checkpoint is trained on 90 years of data: 45 years of AMIP simulations and 45 years of equilibrium-climate simulations spanning 1×1×, 2×2×, and 4×4×CO2. Validation uses held-out AMIP and equilibrium-climate years, and checkpoint selection uses 120 years of inline inference across the three equilibrium climates (details about the dataset see § C.1). Although the equilibrium reference simulations originate from ocean-coupled SHiELD, training, validation, and inline inference are performed with prescribed SST, following Clark et al. (2026). Thus, the model observes multiple equilibrium CO2 climates but receives no training trajectories in which CO2 is varied independently of the corresponding climate state. We use the released no-RC checkpoint as the pretrained baseline throughout this experiment. Counterfactual query. We evaluate an abrupt-4×4×CO2 intervention using the SOM-coupled SHiELD benchmark of Clark et al. (2026). Each simulation is initialized from the 1×1×CO2 climate and the atmospheric CO2 concentration is instantaneously increased to 4×4×CO2, while the slab ocean subsequently evolves interactively through the surface fluxes predicted by the atmospheric model. This intervention places the model in a forcing–state combination absent from its training distribution: although equilibrium climates at both 1×1× and 4×4×CO2 are represented during training, the model never observes a 1×1× climate state subjected instantaneously to 4×4×CO2 forcing. We follow the reference protocol and evaluate a 36-member ensemble of 90-day rollouts, with initial conditions spaced one month apart over three years to average weather variability and sample the seasonal cycle. The corresponding SHiELD simulations provide an independent reference trajectory for every ensemble member, enabling direct quantitative evaluation of the intervention response. ReRoute configuration. For this experiment, the CO2 pathway is the fixed RRTMG radiative-response pathway described in § E.1, with the reference concentration set to 0=363.43ppms_0=363.43\,ppm and pathway scaling fixed to one. The pretrained backbone is always conditioned on 0s_0, while the abrupt change in CO2 is supplied through Γ(0,t) (s_0,s_t). The baseline instead receives the requested CO2 concentration through its native conditioning. The coupled evaluation is performed without random-CO2 training trajectories or abrupt-4×4×CO2 supervision. Evaluation Metrics Following Clark et al. (2026), our primary long-horizon metric is the channel-mean area-weighted RMSE of the normalized time- and ensemble-mean bias. Let y~c,m,s(ϕ,λ) y_c,m,s(φ,λ) and y^~c,m,s(ϕ,λ) y_c,m,s(φ,λ) denote the normalized SHiELD reference and model prediction for channel c, ensemble member m, and six-hourly timestep s. Here, ϕφ and λ denote latitude and longitude, respectively. We first form the time-mean bias map for each member, Δc,m(ϕ,λ)=1T∑s=1T[y^~c,m,s(ϕ,λ)−y~c,m,s(ϕ,λ)], _c,m(φ,λ)= 1T _s=1^T [ y_c,m,s(φ,λ)- y_c,m,s(φ,λ) ], and then average the bias maps across the M=36M=36 initial-condition members, Δ¯c(ϕ,λ)=1M∑m=1MΔc,m(ϕ,λ). _c(φ,λ)= 1M _m=1^M _c,m(φ,λ). For each output channel, the spatial error is RMSEc=(∑ϕ,λwϕ,λΔ¯c(ϕ,λ)2)1/2,RMSE_c= ( _φ,λw_φ,λ _c(φ,λ)^2 )^1/2, where wϕ,λw_φ,λ are normalized spherical-area weights. We then average across the C=51C=51 ACE2S-SHiELD+ output channels, αens=1C∑c=1CRMSEc. _ens= 1C _c=1^CRMSE_c. Averaging over time and ensemble members before the nonlinear spatial RMS matches the evaluation convention of Clark et al. (2026). Member-wise uncertainty. To quantify variation across the 36 independent initial conditions, we additionally compute the same aggregate error separately for each ensemble member, αm=1C∑c=1C(∑ϕ,λwϕ,λΔc,m(ϕ,λ)2)1/2, _m= 1C _c=1^C ( _φ,λw_φ,λ _c,m(φ,λ)^2 )^1/2, and report the mean and population standard deviation of αmm=1M\ _m\_m=1^M. This is the statistic shown with error bars in Fig. 3. The native no-RC model obtains 0.1619±0.01160.1619± 0.0116, while ReRoute obtains 0.1324±0.01010.1324± 0.0101, corresponding to an 18.2%18.2\% reduction in mean member-wise error. The ensemble-mean-first metric αens _ens and the member-wise statistic quantify complementary properties: the former measures error after weather noise has been averaged across the ensemble, while the latter exposes variability across independent initial conditions. F.2 Historical Reanalysis with ACE2-ERA5 Experimental setup. We evaluate ReRoute on ACE2-ERA5 (Watt-Meyer et al., 2025), a six-hour autoregressive global atmospheric emulator trained directly on ERA5 reanalysis. ACE2-ERA5 operates at 1∘1 horizontal resolution with eight atmospheric layers and is conditioned on prescribed sea-surface temperature (SST), sea ice, incoming solar radiation, global-mean atmospheric CO2, and static surface fields. The released model is trained on ERA5 data from 1940–1995, 2011–2019, and 2021–2022, with 1996–2000 used for validation and 2001–2010 and 2020 reserved for testing (details about the dataset are provided in § C.2). Because SST, sea ice, and atmospheric CO2 co-evolve throughout the historical record, ACE2-ERA5 never observes controlled variations that independently separate their effects. We use the released ACE2-ERA5 checkpoint as the pretrained baseline and initialize ReRoute from exactly the same model. The architecture, normalization statistics, conservation corrections, prognostic variables, prescribed boundary conditions, and six-hour autoregressive timestep are unchanged; ReRoute modifies only the pathway through which CO2 enters the emulator. Counterfactual query. We ask how the historical atmosphere would evolve if atmospheric CO2 had remained fixed at its 1940 value while the remaining observed boundary conditions followed their historical trajectories. We therefore perform two otherwise identical 81-year rollouts from January 1940 through December 2020. In the factual rollout, CO2 follows its historical trajectory; in the intervention rollout, CO2 is held fixed at its 1940 value, while SST, sea ice, incoming solar radiation, and all other prescribed forcings remain identical to the historical experiment. This intervention breaks the historical SST–CO2 association present in the ERA5 training distribution. No observed atmosphere exists under the same realized 1940–2020 SST and sea-ice trajectory with CO2 fixed, so this experiment is evaluated through the physical structure of the predicted response. ReRoute adaptation. We initialize ReRoute from the released ACE2-ERA5 checkpoint and adapt it using only factual historical ERA5 samples. Training uses two-step autoregressive rollouts with an MSE objective applied at both rollout steps. We optimize with AdamW using learning rate 2×10−62× 10^-6 and zero weight decay, with a linear warmup from 0.10.1 to 11 times the base learning rate over the first 60 optimization steps. We use batch size four, no gradient accumulation or mixed precision, and exponential-moving-average model parameters for validation. The RRTMG pathway is constructed as described in § E.1, with reference concentration 0s_0 set to the mean CO2 concentration of the ACE2-ERA5 training data.. Fixed-CO2 response. We evaluate the intervention using the spatial response of near-surface air temperature. Let T2mhist(ϕ,λ,t)T^hist_2m(φ,λ,t) and T2mfix(ϕ,λ,t)T^fix_2m(φ,λ,t) denote the predicted 2-m temperature under historical and fixed CO2, respectively. We compute the time-mean response ΔT2m(ϕ,λ)=T¯2mfix(ϕ,λ)−T¯2mhist(ϕ,λ), T_2m(φ,λ)= T^\,fix_2m(φ,λ)- T^\,hist_2m(φ,λ), (F.1) where ϕφ and λ denote latitude and longitude, respectively, and the overbar denotes the mean over the 1940–2020 rollout. Because SST and sea ice are identical between the two experiments, ΔT2m T_2m isolates the change produced by altering the emulator’s CO2 pathway while retaining the same prescribed surface evolution. The native ACE2-ERA5 baseline produces widespread negative ΔT2m T_2m, indicating that fixing CO2 removes a substantial portion of the warming supported by the evolving boundary conditions. ReRoute produces a much weaker fixed-minus-historical response over most of the globe, preserving substantially more of the surface warming encoded by the prescribed SST and sea-ice evolution. Figure 8: ReRoute improves climatology of tropical cyclones in ACE2-ERA5. Tropical cyclone tracks detected in ERA5, the pretrained ACE2-ERA5 baseline, and ACE2-ERA5 + ReRoute over the held-out evaluation period. The same detection and tracking procedure of tropical cyclones are applied to all three datasets. ReRoute produces a spatial distribution of cyclone activity that more closely matches the ERA5 reference than the pretrained baseline. Tropical-cyclone evaluation. We additionally evaluate whether the factual climate generated by ReRoute reproduces the tropical-cyclone statistics of ERA5. Following the ACE2 evaluation protocol of Watt-Meyer et al. (2025), we analyze tropical-cyclone-like features over the held-out 2001–2010 period using the TempestExtremes tracking package. We apply the same detection and tracking parameters to ERA5, the pretrained ACE2-ERA5 baseline, and ACE2-ERA5+ReRoute. The tracker follows the default tropical-cyclone configuration used for ACE2, with the warm-core criterion adapted to the variables predicted by the emulator: instead of upper-level geopotential thickness, we use the T3T_3 atmospheric layer, corresponding approximately to 250–400 hPa, and require temperature to decrease by 0.40.4 K away from the cyclone center. We compare the resulting track climatology and global occurrence frequency across the three datasets. Because the identical tracker is applied to ERA5 and both emulator rollouts, differences directly reflect the generated atmospheric statistics rather than differences in event identification. As shown in Fig. 8, the proposed ReRoute approach produces a distribution of tropical-cyclone tracks that more closely matches the ERA5 reference than the pretrained ACE2-ERA5 baseline. Details are summarized in § E.2.