<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article"><?xmltex \bartext{Research article}?>
  <front>
    <journal-meta><journal-id journal-id-type="publisher">NPG</journal-id><journal-title-group>
    <journal-title>Nonlinear Processes in Geophysics</journal-title>
    <abbrev-journal-title abbrev-type="publisher">NPG</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Nonlin. Processes Geophys.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1607-7946</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/npg-31-115-2024</article-id><title-group><article-title>A comparison of two causal methods in the context<?xmltex \hack{\break}?> of climate analyses</article-title><alt-title>Causal method comparison</alt-title>
      </title-group><?xmltex \runningtitle{Causal method comparison}?><?xmltex \runningauthor{D. Docquier et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Docquier</surname><given-names>David</given-names></name>
          <email>david.docquier@meteo.be</email>
        <ext-link>https://orcid.org/0000-0002-5720-4253</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2 aff3">
          <name><surname>Di Capua</surname><given-names>Giorgia</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-7302-6522</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2 aff3">
          <name><surname>Donner</surname><given-names>Reik V.</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-7023-6375</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4">
          <name><surname>Pires</surname><given-names>Carlos A. L.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4 aff5">
          <name><surname>Simon</surname><given-names>Amélie</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-0177-9442</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Vannitsem</surname><given-names>Stéphane</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-1734-1042</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Meteorological and Climatological Information Service, Royal Meteorological Institute of Belgium, <?xmltex \hack{\break}?>Brussels, Belgium</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Department of Water, Environment, Construction and Safety, Magdeburg-Stendal University of Applied Sciences, Magdeburg, Germany</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Research Department I – Earth System Analysis, Potsdam Institute for Climate Impact Research – Member of the Leibniz Association, Potsdam, Germany</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>Instituto Dom Luiz, Faculdade de Ciências, Universidade de Lisboa, Lisbon, Portugal</institution>
        </aff>
        <aff id="aff5"><label>5</label><institution>Department of Mathematical and Electrical Engineering, IMT Atlantique, Lab-STICC, <?xmltex \hack{\break}?>UMR CNRS 6285, Brest, France</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">David Docquier (david.docquier@meteo.be)</corresp></author-notes><pub-date><day>27</day><month>February</month><year>2024</year></pub-date>
      
      <volume>31</volume>
      <issue>1</issue>
      <fpage>115</fpage><lpage>136</lpage>
      <history>
        <date date-type="received"><day>27</day><month>September</month><year>2023</year></date>
           <date date-type="rev-request"><day>5</day><month>October</month><year>2023</year></date>
           <date date-type="rev-recd"><day>12</day><month>January</month><year>2024</year></date>
           <date date-type="accepted"><day>17</day><month>January</month><year>2024</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2024 David Docquier et al.</copyright-statement>
        <copyright-year>2024</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024.html">This article is available from https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024.html</self-uri><self-uri xlink:href="https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024.pdf">The full text article is available as a PDF file from https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d1e160">Correlation does not necessarily imply causation, and this is why causal methods have been developed to try to disentangle true causal links from spurious relationships. In our study, we use two causal methods, namely, the Liang–Kleeman information flow (LKIF) and the Peter and Clark momentary conditional independence (PCMCI) algorithm, and we apply them to four different artificial models of increasing complexity and one real-world case study based on climate indices in the Atlantic and Pacific regions. We show that both methods are superior to the classical correlation analysis, especially in removing spurious links. LKIF and PCMCI display some strengths and weaknesses for the three simplest models, with LKIF performing better with a smaller number of variables and with PCMCI being best with a larger number of variables. Detecting causal links from the fourth model is more challenging as the system is nonlinear and chaotic. For the real-world case study with climate indices, both methods present some similarities and differences at monthly timescale. One of the key differences is that LKIF identifies the Arctic Oscillation (AO) as the largest driver, while the El Niño–Southern Oscillation (ENSO) is the main influencing variable for PCMCI. More research is needed to confirm these links, in particular including nonlinear causal methods.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e172">One of the most commonly used methodologies to identify potential relationships between variables in climate research is correlation, with or without a lag (or time delay). For example, <xref ref-type="bibr" rid="bib1.bibx5" id="text.1"/> used an approach based on lead–lag correlations between sea-surface temperature (SST) and turbulent heat flux to discriminate between atmospheric-driven and ocean-led variability using both a stochastic energy balance model and satellite observations at monthly timescale. In another study, <xref ref-type="bibr" rid="bib1.bibx11" id="text.2"/> found a systematic large anticorrelation between Arctic sea-ice area and northward ocean heat transport in climate models at different resolutions, which confirmed previous observational findings showing that the latter is a driver of the former <xref ref-type="bibr" rid="bib1.bibx1" id="paren.3"/>. Another example is the modeling analysis from <xref ref-type="bibr" rid="bib1.bibx52" id="text.4"/>, who used a regression analysis to quantify the dynamical and thermodynamical contributions to the ocean heat content tendency at the global scale.</p>
      <p id="d1e187">However, such correlation (or linear regression) approaches, despite being useful for identifying potential<?pagebreak page116?> relationships between variables, do not imply causation. A significant correlation simply means that there is a relationship, or synchronous behavior, between two variables without explicitly confirming a causal link between the two. Correlation suffers from five key limitations. First, a significant correlation between variables could appear by chance (that is called “random coincidence”). Second, the correlation does not allow us to identify the direction of the potential causal link, so this approach supposes an a priori knowledge of processes at play. The problem of directional dependence is often coped with by using lagged correlation or regression, but this method is susceptible to overstate causal relationships when one variable has significant memory <xref ref-type="bibr" rid="bib1.bibx37" id="paren.5"/>. Third, there could be an external (hidden) variable (sometimes referred to as a “confounding variable”) that influences two correlated variables, as demonstrated in <xref ref-type="bibr" rid="bib1.bibx56" id="text.6"/>, and a simple correlation analysis would not allow for disentangling these causal links. Fourth, linear correlation cannot identify possible nonlinear relationships. Lastly, the correlation is computed for pairs of variables and does not consider multivariate frameworks.</p>
      <p id="d1e196">Hence, causal methods prove to be very useful. <xref ref-type="bibr" rid="bib1.bibx46" id="text.7"/> provide a detailed review of selected causal inference frameworks applied to Earth system sciences. Some of these methods are briefly described hereafter. Granger causality has been the first formalization of causality to time series and is based on autoregressive modeling <xref ref-type="bibr" rid="bib1.bibx18" id="paren.8"/>. It has been used in a series of climate studies, including several analyses focusing on air–sea interactions <xref ref-type="bibr" rid="bib1.bibx38 bib1.bibx58 bib1.bibx2" id="paren.9"/>. Convergent cross mapping (CCM) attempts to uncover causal relationships based on Takens' theorem and nonlinear state-space reconstruction <xref ref-type="bibr" rid="bib1.bibx56" id="paren.10"/>. For example, CCM has been used for analyzing the temperature–CO<inline-formula><mml:math id="M1" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> relationship over glacial–interglacial timescales <xref ref-type="bibr" rid="bib1.bibx59" id="paren.11"/>, the causal dependencies between different ocean basins <xref ref-type="bibr" rid="bib1.bibx60" id="paren.12"/>, and the stratosphere–troposphere coupling <xref ref-type="bibr" rid="bib1.bibx22" id="paren.13"/>. Transfer entropy <xref ref-type="bibr" rid="bib1.bibx48" id="paren.14"/> and conditional mutual information (CMI; <xref ref-type="bibr" rid="bib1.bibx40 bib1.bibx39" id="altparen.15"/>) are also two widely used causal methods. <xref ref-type="bibr" rid="bib1.bibx50" id="text.16"/> have used a computationally fast alternative of transfer entropy, called pseudo-transfer entropy, to quantify causal dependencies between 13 climate indices representing large-scale climate patterns.</p>
      <p id="d1e239">The Peter and Clark momentary conditional independence (PCMCI) method is a causal discovery method based on the Peter and Clark (PC) algorithm <xref ref-type="bibr" rid="bib1.bibx54" id="paren.17"/>, combined with the momentary conditional independence (MCI) approach <xref ref-type="bibr" rid="bib1.bibx47" id="paren.18"/>. It is based on the systematic exploitation of partial correlations, conditional mutual information, or any other conditional dependency measure. PCMCI has been used, for example, to analyze Arctic drivers of midlatitude winter circulation <xref ref-type="bibr" rid="bib1.bibx27" id="paren.19"/>, relationships between Niño3.4 and extratropical air temperature over British Columbia <xref ref-type="bibr" rid="bib1.bibx47" id="paren.20"/>, tropical and midlatitude drivers of the Indian summer monsoon <xref ref-type="bibr" rid="bib1.bibx8" id="paren.21"/>, predictors for seasonal Atlantic hurricane activity <xref ref-type="bibr" rid="bib1.bibx42" id="paren.22"/>, and interactions between tropical convection and midlatitude circulation <xref ref-type="bibr" rid="bib1.bibx9" id="paren.23"/>.</p>
      <p id="d1e265">The Liang–Kleeman information flow (LKIF; <xref ref-type="bibr" rid="bib1.bibx32" id="altparen.24"/>) is based on the rate of information transfer in dynamical systems and has been rigorously derived from the propagation of information entropy between variables <xref ref-type="bibr" rid="bib1.bibx30" id="paren.25"/>. This method has been applied to several climate studies, including the El Niño–Indian Ocean Dipole (IOD) link <xref ref-type="bibr" rid="bib1.bibx28" id="paren.26"/>, the relationship between carbon dioxide and air temperature <xref ref-type="bibr" rid="bib1.bibx23 bib1.bibx19" id="paren.27"/>, dynamical dependencies between a set of observables and the Antarctic surface mass balance <xref ref-type="bibr" rid="bib1.bibx62" id="paren.28"/>, identification of potential drivers of Arctic sea-ice changes <xref ref-type="bibr" rid="bib1.bibx12" id="paren.29"/>, causal links between climate indices in the North Pacific and Atlantic regions and local Belgian time series <xref ref-type="bibr" rid="bib1.bibx61" id="paren.30"/>, and ocean–atmosphere interactions <xref ref-type="bibr" rid="bib1.bibx13" id="paren.31"/>.</p>
      <p id="d1e293">Commonly, each study focuses on only one causal method. However, contradictory results might appear when using different causal methods, and it is thus important to compare them. Several studies have investigated differences between causal methods. One of the most comprehensive studies in this respect in the recent past is the intercomparison of <xref ref-type="bibr" rid="bib1.bibx26" id="text.32"/>, in which the authors compared six causal methods, namely, Granger causality, two extended versions of Granger causality, CMI, CCM, and predictability improvement <xref ref-type="bibr" rid="bib1.bibx25" id="paren.33"/>. They used seven artificial datasets based on coupled systems. A key outcome of their analysis is that there is no single best causal method as results depend on the intrinsic characteristics of the used dataset. <xref ref-type="bibr" rid="bib1.bibx26" id="text.34"/> found that for simple autoregressive models, Granger causality and its extensions were the best tools to identify the right causal links, while CCM and predictability improvement failed. On the contrary, for more complex systems, Granger causality and its extensions failed, while the remaining methods were more successful, although they differed considerably in their ability to detect the presence and direction of coupling. <xref ref-type="bibr" rid="bib1.bibx41" id="text.35"/> showed that the Granger causality principle, that the cause precedes the effect, was violated in coupled chaotic dynamical systems using CMI, CCM, and predictability improvement. <xref ref-type="bibr" rid="bib1.bibx6" id="text.36"/> used CMI and CCM and showed that the detection of coupling delays in coupled nonlinear dynamical systems was challenging. <xref ref-type="bibr" rid="bib1.bibx35" id="text.37"/> compared CMI with LKIF and interventional causality <xref ref-type="bibr" rid="bib1.bibx3" id="paren.38"/>, and they confirmed a robust influence of solar wind on geomagnetic indices using all causal methods. An advantage of interventional causality compared to other causal methods is the detection of indirect causal links (i.e., if <inline-formula><mml:math id="M2" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> influences <inline-formula><mml:math id="M3" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M4" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> drives <inline-formula><mml:math id="M5" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>, then the indirect influence from <inline-formula><mml:math id="M6" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> to <inline-formula><mml:math id="M7" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> will be recovered).</p>
      <?pagebreak page117?><p id="d1e361">The main goal of this study is to provide a detailed comparison between two independent causal methods, namely, LKIF and PCMCI, which have been widely used in the context of the JPI-Climate/JPI-Oceans ROADMAP project (Role of ocean dynamics and Ocean-Atmosphere interactions in Driving cliMAte variations and future Projections of impact-relevant extreme events; <uri>https://jpi-climate.eu/project/roadmap/</uri>, last access: 21 February 2024) and have never been methodically compared together before. In this analysis, we use these two methods in the same framework to allow for a fair comparison. We also compute the correlation coefficient to show the superiority of causal methods compared to a classical correlation analysis. In particular, we use four different artificial models with an increasing level of complexity and one real-world case study based on climate indices. These different datasets are described in Sect. <xref ref-type="sec" rid="Ch1.S2"/>, and our two causal methods are presented in Sect. <xref ref-type="sec" rid="Ch1.S3"/>. Results of our comparison are presented in Sect. <xref ref-type="sec" rid="Ch1.S4"/>, and a discussion is provided in Sect. <xref ref-type="sec" rid="Ch1.S5"/>, before concluding in Sect. <xref ref-type="sec" rid="Ch1.S6"/>.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Data</title>
      <p id="d1e386">In order to apply the two causal methods described below (Sect. <xref ref-type="sec" rid="Ch1.S3"/>), we use three different stochastic models (including two linear models and one nonlinear model), one deterministic nonlinear model <xref ref-type="bibr" rid="bib1.bibx34" id="paren.39"/>, and one real-world case study using climate indices in the Atlantic and Pacific regions. This allows us to test LKIF and PCMCI with an increasing level of complexity (from a simple two-dimensional model to a real-world case study).</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Two-dimensional (2D) model</title>
      <p id="d1e401">We first consider a two-dimensional (2D) stochastic linear model (Eq. 12 in <xref ref-type="bibr" rid="bib1.bibx28" id="altparen.40"/>):
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M8" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>w</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>w</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where <inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are the two variables, <inline-formula><mml:math id="M11" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is time, and <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> represent standard Wiener processes in <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, respectively (<inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>∼</mml:mo><mml:msqrt><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msqrt><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula>(0,1), with <inline-formula><mml:math id="M17" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula>(0,1) being a normal distribution with zero mean and unit variance). In this simple system, <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> drives <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> but not vice versa (Fig. <xref ref-type="fig" rid="Ch1.F1"/>f).</p>
      <p id="d1e660">We solve this system with the Euler–Maruyama method using a time step <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.001</mml:mn></mml:mrow></mml:math></inline-formula> and 1000 unit times, which brings 10<inline-formula><mml:math id="M21" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msup></mml:math></inline-formula> time steps. We initialize the system with <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>. For our analysis, we discard the first 10 unit times (first 10<inline-formula><mml:math id="M24" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:math></inline-formula> time steps), which is considered to be our spin-up period.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Six-dimensional (6D) model</title>
      <p id="d1e745">Then, we investigate a six-dimensional (6D) stochastic linear vector autoregressive (VAR) model with only one lag (Eq. 21 in <xref ref-type="bibr" rid="bib1.bibx31" id="altparen.41"/>):
            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M25" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.3</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula>) represents the six variables, and <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents normal random noises in these six variables (<inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>∼</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula>(0,1)). By construction, we have two directed cycles, i.e., <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and these cycles are driven by a common cause, i.e., <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, which drives both <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F2"/>d).</p>
      <p id="d1e1292">We solve this system using 10<inline-formula><mml:math id="M35" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msup></mml:math></inline-formula> time steps (<inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>). For our analysis, we discard the first 10<inline-formula><mml:math id="M37" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:math></inline-formula> time steps.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Nine-dimensional (9D) model</title>
      <p id="d1e1335">The next model is a nine-dimensional (9D) stochastic nonlinear VAR system with a maximum of four lags (Eq. 17 in <xref ref-type="bibr" rid="bib1.bibx55" id="altparen.42"/>):
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M38" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.8</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.2</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.4</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">8</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.4</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">8</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">8</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">8</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">8</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">9</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">9</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">9</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">9</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.8</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mn mathvariant="normal">9</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:math></inline-formula>) represents the nine variables, <inline-formula><mml:math id="M41" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula> is the exponential function, and <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents normal random noises in these nine variables (<inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>∼</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula>(0,1)). This system contains a directed chain <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and a fork, i.e., <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> driving <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. There are also two colliders, with <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> both affecting <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> on the one hand, and <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> driving <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> on the other hand (Fig. <xref ref-type="fig" rid="Ch1.F4"/>d). A particularity of this system compared to the 6D model (Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>) is the presence of lags larger than one.</p>
      <?pagebreak page118?><p id="d1e2675">We solve this system using 10<inline-formula><mml:math id="M56" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msup></mml:math></inline-formula> time steps (<inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>). For our analysis, we discard the first 10<inline-formula><mml:math id="M58" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:math></inline-formula> time steps.</p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Lorenz (1963) model</title>
      <p id="d1e2719">We also use the three-dimensional (3D) <xref ref-type="bibr" rid="bib1.bibx34" id="text.43"/> model, which is deterministic, nonlinear, and non-periodic; it is a simplified model representing atmospheric convection:
            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M59" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>-</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">28</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mi>y</mml:mi><mml:mo>-</mml:mo><mml:mi>x</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi>z</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi>x</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi>y</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">8</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi>z</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where <inline-formula><mml:math id="M60" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M61" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M62" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> are the three variables and are proportional to the convection intensity, the horizontal temperature variation and the vertical temperature variation, respectively. We use the standard parameters of the model.</p>
      <p id="d1e2860">We solve the <xref ref-type="bibr" rid="bib1.bibx34" id="text.44"/> model using the fourth-order Runge–Kutta scheme, a time step <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn></mml:mrow></mml:math></inline-formula>, and 1000 unit times, which brings 10<inline-formula><mml:math id="M64" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">5</mml:mn></mml:msup></mml:math></inline-formula> time steps. We initialize the system with <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. For our analysis, we discard the first 100 unit times (first 10<inline-formula><mml:math id="M68" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:math></inline-formula> time steps; the spin-up period).</p>
</sec>
<sec id="Ch1.S2.SS5">
  <label>2.5</label><title>Climate indices</title>
      <p id="d1e2961">Finally, we use eight different regional climate indices affecting the Atlantic and Pacific regions of especially the Northern Hemisphere, following a similar approach as <xref ref-type="bibr" rid="bib1.bibx61" id="text.45"/> and <xref ref-type="bibr" rid="bib1.bibx50" id="text.46"/>. Four of these indices are based on atmospheric variables and four of them are based on oceanic ones. Time series of these indices were retrieved from the Physical Sciences Laboratory (PSL) of the National Oceanic and Atmospheric Administration (NOAA; <uri>https://psl.noaa.gov/data/climateindices/list/</uri>, last access: 20 January 2023). We use monthly values from January 1950 to December 2021 (864 months), and we remove the linear trend in order to get approximately stationary time series, which is a requirement for applying our causal methods.</p>
      <p id="d1e2973">The four atmospheric indices are computed from the National Centers for Environmental Prediction/National Center for Atmospheric Research (NCEP/NCAR) reanalysis: <list list-type="bullet"><list-item>
      <p id="d1e2978">The Pacific–North American (PNA) index is obtained by projecting the daily 500 hPa geopotential height anomalies over the Northern Hemisphere (0–90° N) onto the PNA loading pattern (second leading mode of rotated empirical orthogonal function (EOF) analysis of monthly mean 500 hPa height anomalies during the 1950–2000 period). A positive PNA features above-average heights in the vicinity of Hawaii and over the intermountain region of North America and below-average heights south of the Aleutian Islands and over the southeastern United States. A negative PNA reflects an opposite pattern of height anomalies over these regions.</p></list-item><list-item>
      <p id="d1e2982">The North Atlantic Oscillation (NAO) index is based on the difference in sea-level pressure between the subtropical high (Azores) and the subpolar low (Iceland). A positive NAO reflects above-normal pressure over the central North Atlantic, the eastern United States, and western Europe and below-normal pressure across high latitudes of the North Atlantic. A negative NAO features an opposite pattern of pressure anomalies over these regions.</p></list-item><list-item>
      <p id="d1e2986">The Arctic Oscillation (AO), or Northern Annular Mode (NAM), index is constructed by projecting the 1000 hPa geopotential height anomalies poleward of 20° N onto the leading EOF (using monthly mean 1000 hPa height anomalies from 1979 to 2000). When the AO is in its positive phase, strong westerlies act to confine colder air across polar regions. When the AO is negative, the westerly jet weakens and can become more meandering.</p></list-item><list-item>
      <p id="d1e2990">The Quasi-Biennial Oscillation (QBO) index is calculated from the zonal average of the 30 hPa zonal wind at the Equator. It is the most predictable mode of atmospheric variability that is not linked to changing seasons, with easterly and westerly winds alternating each 13 months.</p></list-item></list></p>
      <p id="d1e2993">Below are the four indices based on ocean conditions: <list list-type="bullet"><list-item>
      <p id="d1e2998">The Atlantic Multidecadal Oscillation (AMO) index is computed based on version 2 of the <xref ref-type="bibr" rid="bib1.bibx24" id="text.47"/> extended SST gridded dataset (which uses UK Met Office SST data) averaged over the North Atlantic (0–70° N; unsmoothed time series) and following the procedure described in <xref ref-type="bibr" rid="bib1.bibx15" id="text.48"/>. Cool and warm phases of the AMO may alternate every 20–40 years.</p></list-item><list-item>
      <p id="d1e3008">The Pacific Decadal Oscillation (PDO) index is obtained by projecting the Pacific SST anomalies from version 5 of the NOAA Extended Reconstructed SST (ERSST) dataset onto the dominant EOF from 20 to 60° N. The PDO is positive when SST is anomalously cold in the interior North Pacific and warm along the eastern Pacific Ocean. The PDO is negative when the climate anomaly patterns are reversed.</p></list-item><list-item>
      <p id="d1e3012">The Tropical North Atlantic (TNA) index is computed based on SST anomalies from the Hadley Centre Global Sea Ice and Sea Surface Temperature (HadISST) and NOAA Optimal Interpolation (OI) datasets averaged in the Tropical North Atlantic (5.5–23.5° N; 57.5–15° W), based on <xref ref-type="bibr" rid="bib1.bibx14" id="text.49"/>.</p></list-item><list-item>
      <p id="d1e3019">The Niño3.4 index is based on standardized SST anomalies (using ERSST v5) averaged over the eastern<?pagebreak page119?> tropical Pacific (5° S–5° N; 170–120° W). The Niño3.4 index is in its warm phase when SST anomaly exceeds 0.5 °C, and it is in its cold phase when SST anomaly is below <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> °C. For the remainder of the paper, we will refer to this index as “ENSO” (El Niño–Southern Oscillation), as it is closely associated with this oscillation.</p></list-item></list></p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Methods</title>
      <p id="d1e3041">In this section, we describe the two causal methods used in this study, namely, the Liang–Kleeman information flow (LKIF; Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>) and the Peter and Clark momentary conditional independence (PCMCI; Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>) methods. We compare our results to the more traditional Pearson correlation coefficient, which is the covariance between two variables divided by the product of their standard deviations. We also explain below the main differences between the two methods (Sect. <xref ref-type="sec" rid="Ch1.S3.SS3"/>) and provide details about the comparison diagnostics used in our study (Sect. <xref ref-type="sec" rid="Ch1.S3.SS4"/>).</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Liang–Kleeman information flow (LKIF)</title>
      <p id="d1e3059">The LKIF method has been developed by <xref ref-type="bibr" rid="bib1.bibx32" id="text.50"/>. It has been first applied in bivariate cases <xref ref-type="bibr" rid="bib1.bibx32 bib1.bibx28" id="paren.51"/> and has subsequently been extended to multivariate cases <xref ref-type="bibr" rid="bib1.bibx30 bib1.bibx31" id="paren.52"/>. In our study, we use the multivariate formulation of LKIF. In this framework, causal inference is based on information flow, which has been recognized as a real physical notion, i.e., formulated from first principles of information theory <xref ref-type="bibr" rid="bib1.bibx30" id="paren.53"/>.</p>
      <p id="d1e3074">Under the assumption of a linear model with additive noise, the maximum likelihood estimate of the information flow reads as follows <xref ref-type="bibr" rid="bib1.bibx31" id="paren.54"/>:
            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M70" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>→</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi mathvariant="normal">det</mml:mi><mml:mi mathvariant="bold">C</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>d</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>d</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>→</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the absolute rate of information transfer from variable <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to variable <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M74" display="inline"><mml:mi mathvariant="bold">C</mml:mi></mml:math></inline-formula> is the covariance matrix, <inline-formula><mml:math id="M75" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> is the number of variables, <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represents  the cofactors of <inline-formula><mml:math id="M77" display="inline"><mml:mi mathvariant="bold">C</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>+</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represents the minors), <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>d</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the sample covariance between all <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the Euler forward difference approximation of <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the sample covariance between <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the sample variance of <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Note that a nonlinear version of LKIF has recently been developed but will not be used in this study <xref ref-type="bibr" rid="bib1.bibx44" id="paren.55"/>.</p>
      <p id="d1e3407">To assess the importance of the different cause–effect relationships, we compute the relative rate of information transfer <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>→</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> from variable <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to variable <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> following the normalization procedure of <xref ref-type="bibr" rid="bib1.bibx29 bib1.bibx31" id="text.56"/>:
            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M91" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>→</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>→</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the normalizer, computed as follows:
            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M93" display="block"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>d</mml:mi></mml:munderover><mml:mfenced open="|" close="|"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>→</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mfenced close="|" open="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msubsup><mml:mi>H</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="normal">noise</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the first term on the right-hand side represents the information flowing from all the <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (including the influence of <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> on itself), and the last term is the effect of noise (taking stochastic effects into account), computed following <xref ref-type="bibr" rid="bib1.bibx29 bib1.bibx31" id="text.57"/>.</p>
      <p id="d1e3597">In the following, we will only use the relative rate of information transfer <inline-formula><mml:math id="M97" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> (expressed in <inline-formula><mml:math id="M98" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>). When <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>→</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is significantly different from 0, <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> has an influence on <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>; when <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>→</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> = 0, there is no influence. The absolute value of <inline-formula><mml:math id="M103" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> indicates the strength of the causal influence. A positive (negative) value is indicative of an increase (decrease) in variability of the target variable <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> due to the causal influence of the source <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. However, we will mainly use the absolute value of <inline-formula><mml:math id="M106" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> in this study and will only briefly discuss the sign in the case of the <xref ref-type="bibr" rid="bib1.bibx34" id="text.58"/> model (Fig. <xref ref-type="fig" rid="Ch1.F7"/>). Statistical significance of <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>→</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is computed via bootstrap resampling with replacement of all terms included in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E5"/>)–(<xref ref-type="disp-formula" rid="Ch1.E7"/>) and using a significance level <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>. The number of bootstrap realizations varies depending on the case study: 100 for the 2D and <xref ref-type="bibr" rid="bib1.bibx34" id="text.59"/> models, 300 for the 6D and 9D models, and 1000 for the real-world case study. This number is chosen sufficiently large to achieve convergence of results. The relative rate of information transfer <inline-formula><mml:math id="M109" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> is computed for each bootstrap realization, and the error in <inline-formula><mml:math id="M110" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula>, which we refer to as <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">τ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, is calculated as the standard deviation across all <inline-formula><mml:math id="M112" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> bootstrapped values. If the confidence interval <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>±</mml:mo><mml:mn mathvariant="normal">1.96</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">τ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> does not contain the zero value, then <inline-formula><mml:math id="M114" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> is significant at the 5 <inline-formula><mml:math id="M115" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula> level; otherwise, it is not significant.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Peter and Clark momentary conditional independence (PCMCI)</title>
      <p id="d1e3823">The PCMCI method is a causal discovery method based on the Peter and Clark (PC) algorithm <xref ref-type="bibr" rid="bib1.bibx54" id="paren.60"/>, combined with the momentary conditional independence (MCI) approach <xref ref-type="bibr" rid="bib1.bibx47" id="paren.61"/>. Given a set of univariate time series (called “actors”), PCMCI estimates their causal graph representing the conditional dependencies among the time-lagged actors. In its linear application, PCMCI uses partial correlations to iteratively test conditional dependencies in a set of actors, distinguishing between true causal links and spurious links arising from autocorrelation effects, indirect links, or common drivers.</p>
      <p id="d1e3832">Note that the term “causal” rests upon a set of assumptions, which are described in <xref ref-type="bibr" rid="bib1.bibx45" id="text.62"/>. In general, the causal graph should represent a stationary (stable in time) set of causal links, in which causality is determined with a lag <inline-formula><mml:math id="M116" display="inline"><mml:mi>l</mml:mi></mml:math></inline-formula> of at least one time step, and it is only true among the specific set of analyzed actors. The PCMCI algorithm is composed of two steps: the PC step and the MCI step. Each step is briefly described in this section.</p>
      <?pagebreak page120?><p id="d1e3845">In the first step, or PC step, for each actor in the (example) set of actors <inline-formula><mml:math id="M117" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>, the algorithm identifies the initial set of parents <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msup><mml:mi>P</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> based only on the simple correlation between each actor and all other actors up to a maximum lag <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:msub><mml:mi>l</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Let us assume that with <inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msub><mml:mi>l</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mi>A</mml:mi><mml:mo>,</mml:mo><mml:mi>B</mml:mi><mml:mo>,</mml:mo><mml:mi>C</mml:mi><mml:mo>,</mml:mo><mml:mi>D</mml:mi><mml:mo>,</mml:mo><mml:mi>E</mml:mi><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msubsup><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>, where actors <inline-formula><mml:math id="M123" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> to <inline-formula><mml:math id="M124" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> in the set of parents of <inline-formula><mml:math id="M125" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula>, are ordered based on the absolute value of their correlation coefficient with <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. Then, in the first iteration of the algorithm, the partial correlation <inline-formula><mml:math id="M128" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> between <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and each actor in <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> is calculated by conditioning on an additional actor taken from <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula>. For example, <inline-formula><mml:math id="M132" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) <inline-formula><mml:math id="M135" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M136" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> (Res(<inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>), Res(<inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>)), where Res(<inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) and Res(<inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) are the residuals of <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> after removing the linear influence of <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. The partial correlation is computed for each actor in <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> by conditioning (only once) on the strongest available actor. This process is called “iterative conditioning”. At the end of this first iteration, the set of parents of <inline-formula><mml:math id="M145" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> is updated. Let us assume that in our example <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>A</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msubsup><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>, then in the second iteration the set of parents <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>A</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> will be identified by conditioning on the first two strongest actors, e.g., <inline-formula><mml:math id="M148" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>). The PC step ends when the number of actors on which to condition equals the numbers of actors contained in <inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>A</mml:mi><mml:mi>n</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>. Then, the same computation is repeated for each actor contained in <inline-formula><mml:math id="M153" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>, until each actor has its own set of parents <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e4517">In the second step, or MCI step, the partial correlation between each possible pair of actors is calculated a second time by regressing once on the combined set of parents. If we assume that <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>A</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msubsup><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>B</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>, then a causal link between <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is detected if their partial correlation conditioned on their joint set of parents is significant for a certain threshold <inline-formula><mml:math id="M159" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>. In this example, <inline-formula><mml:math id="M160" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) is given (note that the lag of <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>B</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> is increased accordingly). At the end of the MCI step, each actor will have its own set of causal parents, and the causal effect of each link can be computed.</p>
      <p id="d1e4840">The strength of a causal link from variable <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at time <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:math></inline-formula> to variable <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at time <inline-formula><mml:math id="M172" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, noted <inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, is expressed in terms of the path coefficient <inline-formula><mml:math id="M174" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>, which measures the change in the expectation of <inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> following an increase of <inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> by 1 standard deviation, keeping all other parents of <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> constant. The linear coefficients <inline-formula><mml:math id="M178" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> are calculated as follows:
            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M179" display="block"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>∈</mml:mo><mml:mi>P</mml:mi><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula>1,...,<inline-formula><mml:math id="M182" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula>) is the set of parents of <inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M184" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is the number of parents), and <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the residual of <inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. Note that in order to allow for a meaningful comparison with correlation and LKIF based on a linear model, we use here the PCMCI algorithm along with a linear similarity measure (partial correlation). In principle, PCMCI could also be combined with other statistical association measures that allow for conditioning on the effects of any third variable (like CMI), the study of which is however beyond the scope of the present work. The <inline-formula><mml:math id="M187" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> coefficients are only calculated for causal links that are significant at the 5 <inline-formula><mml:math id="M188" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula> level, where each <inline-formula><mml:math id="M189" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> value obtained from the MCI step is corrected using the Benjamini–Hochberg false discovery rate correction method <xref ref-type="bibr" rid="bib1.bibx4" id="paren.63"/>.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Differences between the two methods</title>
      <p id="d1e5175">Before investigating results from the two causal methods, it is important to highlight the main differences between the two methods, which are summarized in Table <xref ref-type="table" rid="Ch1.T1"/>. LKIF is directly derived from the propagation of information entropy <xref ref-type="bibr" rid="bib1.bibx30" id="paren.64"/> and quantifies the rate of information transfer from one variable to the other <xref ref-type="bibr" rid="bib1.bibx28 bib1.bibx31" id="paren.65"/>. PCMCI, on the other hand, is a causal network algorithm starting with a fully connected graph from which non-causal links are iteratively removed based on conditioning sets of growing cardinality <xref ref-type="bibr" rid="bib1.bibx54 bib1.bibx47" id="paren.66"/>. The actual underlying PCMCI measure for directional statistical dependence is partial correlations, including the effect of possible causal parents. LKIF does not systematically test the latter but uses a different approach, in which the statistical dependence is measured via the information flowing from one variable to the other.</p>
      <p id="d1e5189">The metric used by LKIF is the rate of information transfer from variable <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to variable <inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and can be expressed either in natural unit of information (nat) per unit time (for <inline-formula><mml:math id="M192" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>; Eq. <xref ref-type="disp-formula" rid="Ch1.E5"/>) or in percent (for <inline-formula><mml:math id="M193" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula>; Eq. <xref ref-type="disp-formula" rid="Ch1.E6"/>). For PCMCI, the path coefficient <inline-formula><mml:math id="M194" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> (Eq. <xref ref-type="disp-formula" rid="Ch1.E8"/>) measures the expected change in <inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at time <inline-formula><mml:math id="M196" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> (in units of standard deviation) if <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is perturbed at time <inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:math></inline-formula> by 1 standard deviation. While time lags must be incorporated with PCMCI, LKIF has not been designed to work with such lags by default, although they can be used in principle <xref ref-type="bibr" rid="bib1.bibx33" id="paren.67"/>. To this end, we can shift in time the time series of the leading variable and recompute LKIF based on the lagged time series.</p>
      <p id="d1e5287">While for both methods the strength of the metric, in absolute value, indicates how strongly two variables are causally linked (i.e., the larger <inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula>, the larger the causal link), the sign has a different meaning. For LKIF, a positive (negative) value of <inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>→</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> means that the variability of the source <inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> increases (decreases) the variability of the target <inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. For PCMCI, the sign of <inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>→</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is closely linked to the correlation between <inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (i.e., a positive (negative) value means that an increase in <inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> leads to an increase (a decrease) in <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in the subsequent time step).</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e5417">Main differences between the two causal methods used in this study.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LKIF</oasis:entry>
         <oasis:entry colname="col3">PCMCI</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Full name</oasis:entry>
         <oasis:entry colname="col2">Liang–Kleeman information flow</oasis:entry>
         <oasis:entry colname="col3">Peter and Clark momentary conditional independence</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Type of method</oasis:entry>
         <oasis:entry colname="col2">Information flow</oasis:entry>
         <oasis:entry colname="col3">Causal discovery algorithm</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Use of time lags</oasis:entry>
         <oasis:entry colname="col2">Not by default</oasis:entry>
         <oasis:entry colname="col3">Always</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Use of iterative conditioning</oasis:entry>
         <oasis:entry colname="col2">No</oasis:entry>
         <oasis:entry colname="col3">Yes</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Metric</oasis:entry>
         <oasis:entry colname="col2">Rate of information transfer</oasis:entry>
         <oasis:entry colname="col3">Path coefficient <inline-formula><mml:math id="M209" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M210" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> (absolute) or <inline-formula><mml:math id="M211" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> (relative)</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Unit</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M212" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>: nat per unit time; <inline-formula><mml:math id="M213" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula>: <inline-formula><mml:math id="M214" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">No unit</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sign meaning</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>:</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> variability <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> variability <inline-formula><mml:math id="M217" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>:</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>↑</mml:mo><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>↑</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>:</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> variability <inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> variability <inline-formula><mml:math id="M221" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>:</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>↑</mml:mo><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>↓</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Key references</oasis:entry>
         <oasis:entry colname="col2">
                    <xref ref-type="bibr" rid="bib1.bibx28 bib1.bibx31" id="text.68"/>
                  </oasis:entry>
         <oasis:entry colname="col3">
                    <xref ref-type="bibr" rid="bib1.bibx54 bib1.bibx47" id="text.69"/>
                  </oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><?xmltex \gdef\@currentlabel{1}?></table-wrap>

</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Comparison diagnostics</title>
      <?pagebreak page121?><p id="d1e5741">Since correct causal links are known for the three first artificial models (2D, 6D, and 9D models), we can check the performance of the two causal methods, as well as the correlation coefficient, in identifying the ground truth. The diagnostics presented here are not computed for the <xref ref-type="bibr" rid="bib1.bibx34" id="text.70"/> model and the real-world case study, as no exact solution exists for these two cases. We compute true-positive, true-negative, false-positive, and false-negative rates. The true-positive rate is the percentage of causal links correctly detected by the method among the total number of ground truth causal links. The true-negative rate is the percentage of non-causal links correctly detected by the method among the total number of ground truth non-causal links. The false-positive rate represents the percentage of cases where the method incorrectly detects a causal link among the total number of ground truth non-causal links. The false-negative rate represents the percentage of cases where the method fails to find an existing causal link among the total number of ground truth causal links.</p>
      <p id="d1e5747">To summarize the results from the confusion matrix, we also compute the <inline-formula><mml:math id="M223" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> coefficient based on true positives (denoted TP), true negatives (denoted TN), false positives (denoted FP), and false negatives (denoted FN):
            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M224" display="block"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">TP</mml:mi><mml:mo>×</mml:mo><mml:mi mathvariant="normal">TN</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="normal">FP</mml:mi><mml:mo>×</mml:mo><mml:mi mathvariant="normal">FN</mml:mi></mml:mrow><mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">TP</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">FP</mml:mi><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="normal">TP</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">FN</mml:mi><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="normal">TN</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">FP</mml:mi><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="normal">TN</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">FN</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          The denominator is set to 1 if any of the four sums in the denominator is equal to 0, in which case <inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. A value of 1 represents a perfect prediction of ground truth causal and non-causal links by the method, while a value of 0 means that the result is not better than a random prediction. These diagnostics are presented in Table <xref ref-type="table" rid="Ch1.T2"/> and discussed in Sect. <xref ref-type="sec" rid="Ch1.S5.SS1"/>.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results</title>
      <p id="d1e5854">We provide results from the four artificial models and the real-world case study hereafter. Table <xref ref-type="table" rid="Ch1.T2"/> provides a summary of results for the three first models and will be discussed in Sect. <xref ref-type="sec" rid="Ch1.S5.SS1"/>.</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>2D model</title>
      <p id="d1e5868">For the 2D model, the numerical value of the correlation between <inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is significantly positive (<inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.23</mml:mn></mml:mrow></mml:math></inline-formula>; Fig. <xref ref-type="fig" rid="Ch1.F1"/>a) and is similar to the analytical value (Fig. <xref ref-type="fig" rid="Ch1.F1"/>d), but it does not provide any indication on the direction of influence.</p>
      <p id="d1e5909">LKIF can accurately retrieve the correct causal link, i.e., from <inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, as well as the absence of influence in the reverse direction (Fig. <xref ref-type="fig" rid="Ch1.F1"/>b), as was already demonstrated in <xref ref-type="bibr" rid="bib1.bibx28" id="text.71"/>. In addition, the numerical estimate of the rate of information transfer (<inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>→</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">5.72</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>; Fig. <xref ref-type="fig" rid="Ch1.F1"/>b) is very close to the analytical solution (<inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>→</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">5.56</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>; Fig. <xref ref-type="fig" rid="Ch1.F1"/>e), which provides confidence in the LKIF results found for this simple system.</p>
      <p id="d1e6002">PCMCI only captures the self-influences of <inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> but is not able to capture any significant causal influence between <inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> with the original time step (i.e., <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.001</mml:mn></mml:mrow></mml:math></inline-formula>) (Fig. <xref ref-type="fig" rid="Ch1.F1"/>c). This missed detection is partly due to the fact that PCMCI responds better for discrete maps with finite time steps. Indeed, the time step for discretization is too small, and if we recompute causal links with PCMCI taking every 100 time steps (<inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>), we can recover the influence from <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, although the value of <inline-formula><mml:math id="M241" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> is relatively small (Fig. <xref ref-type="fig" rid="Ch1.F1"/>c).</p>
      <p id="d1e6111">This example shows that LKIF performs well for such a very simple 2D system, while PCMCI struggles with the original time step. In particular, the serial dependency in this particular model might overcast the mutual dependency for a “typical” maximum lag considered by PCMCI, which has not been designed for such conditions.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e6117">Numerical results from the 2D model: <bold>(a)</bold> correlation coefficient, <bold>(b)</bold> rate of information transfer (LKIF, absolute value), and <bold>(c)</bold> maximum path coefficient (PCMCI) when using three lags (zero to two time steps). Analytical values of <bold>(d)</bold> correlation coefficient and <bold>(e)</bold> rate of information transfer (LKIF). <bold>(f)</bold> Correct causal links from Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>). For numerical results, only significant values at the <inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> level are shown, and correct causal links are highlighted by black or blue contours. The dashed contour in panel <bold>(c)</bold> indicates a significant value with a larger time step (<inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>), while it is not significant with the original time step (<inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.001</mml:mn></mml:mrow></mml:math></inline-formula>).</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024-f01.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>6D model</title>
      <p id="d1e6201">For the 6D model, the correlations are significant for all 30 pairs of variables (excluding autocorrelations), despite relatively small values for many of them (Fig. <xref ref-type="fig" rid="Ch1.F2"/>a). This shows that a simple correlation analysis fails to only identify the seven causal links that should be identified in this system (Fig. <xref ref-type="fig" rid="Ch1.F2"/>d). The largest correlation of all pairs is between <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.37</mml:mn></mml:mrow></mml:math></inline-formula>), but no causal link should exist between<?pagebreak page122?> the two variables (i.e., this is a false positive). This large correlation probably appears because <inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> influences both <inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M250" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> by construction (Fig. <xref ref-type="fig" rid="Ch1.F2"/>d) and is thus a confounding variable. Correlations larger than 0.3 in absolute value appear for the two pairs <inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F2"/>a), which confirms the role of <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> as a confounding variable, but these correlations do not indicate the direction of influences.</p>
      <p id="d1e6336">Both LKIF (Fig. <xref ref-type="fig" rid="Ch1.F2"/>b; no lag is used) and PCMCI (Fig. <xref ref-type="fig" rid="Ch1.F2"/>c; use of four time lags) can capture the seven correct causal links (Fig. <xref ref-type="fig" rid="Ch1.F2"/>d), i.e., the directed cycle <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, the two-way causal link between <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and the influence of <inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> on both <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. Results from PCMCI in terms of self-influences are more accurate based on Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>), as it provides two significant self-influences, i.e., <inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, while LKIF identifies all six self-influences as significant. The latter result indicates that the LKIF method may fail at representing the correct self-influences, while PCMCI does not.</p>
      <p id="d1e6458">This example shows the strength of causal methods, which can capture the correct causal influences, while the correlation is not able to provide such information and cannot identify confounding variables and the direction of causality.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e6464">Results from the 6D model: <bold>(a)</bold> correlation coefficient, <bold>(b)</bold> rate of information transfer (LKIF, absolute value), and <bold>(c)</bold> maximum path coefficient (PCMCI) when using four lags (zero to three time steps). <bold>(d)</bold> Correct causal links from Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>). Only significant values at the <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> level are shown, and correct causal links are highlighted by black or blue contours.</p></caption>
          <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024-f02.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>9D model</title>
      <p id="d1e6511">For the 9D model, the correlation does a poor job at identifying correct causal influences (Fig. <xref ref-type="fig" rid="Ch1.F3"/>a). In particular, the largest correlation is between <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, which is not a correct causal link by construction (Eq. <xref ref-type="disp-formula" rid="Ch1.E3"/>). As for the 6D model, this is due to the fact that <inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> should influence both variables (Fig. <xref ref-type="fig" rid="Ch1.F4"/>d). <inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is indeed significantly correlated to both <inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, but the causal direction is not identified by the correlation analysis.</p>
      <p id="d1e6587">Using LKIF without any lag shows that the method can detect all correct links, except <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, although only four causal influences have a rate of information transfer <inline-formula><mml:math id="M272" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> larger than 1 % (Fig. <xref ref-type="fig" rid="Ch1.F3"/>b). These four influences are the ones that should appear at lag <inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F4"/>d, i.e., <inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. The method also wrongly identifies 13 causal influences, even if values of information transfer remain small.</p>
      <?pagebreak page123?><p id="d1e6707">The use of time lags up to <inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> time steps with LKIF (we use 9 variables <inline-formula><mml:math id="M279" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 4 lags <inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">36</mml:mn></mml:mrow></mml:math></inline-formula> variables in total) allows us to improve results (Fig. <xref ref-type="fig" rid="Ch1.F4"/>b, where the maximum value of all lags is plotted). In particular, all nine correct causal links can now be identified with <inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>|</mml:mo><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>, except the influence of <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> on <inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, which is significant but has a much smaller value (<inline-formula><mml:math id="M284" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>|</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.68</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>). Five additional causal influences are wrongly identified by the method with lags up to 3 time steps, but with relatively small values (<inline-formula><mml:math id="M285" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>|</mml:mo><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d1e6821">Using PCMCI with lags up to <inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> time steps also allows us to correctly reproduce all causal links, except that it wrongly identifies four additional causal influences but with very small values (Fig. <xref ref-type="fig" rid="Ch1.F4"/>c). All self-influences are also correctly identified by the two methods.</p>
      <p id="d1e6839">This example also demonstrates the power of causal methods compared to a correlation analysis when using an appropriate number of lags: all expected links are correctly identified. Although some wrong causal links are identified by both methods, the strength of the relationship remains small for these wrong influences.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e6844">Results from the 9D model without lags: <bold>(a)</bold> correlation coefficient and <bold>(b)</bold> rate of information transfer (LKIF, absolute value). Only significant values at the <inline-formula><mml:math id="M287" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> level are shown, and correct causal links are highlighted by black or blue contours.</p></caption>
          <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024-f03.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e6876">Results from the 9D model with lags: <bold>(a)</bold> maximum correlation coefficient when using four lags (zero to three time steps), <bold>(b)</bold> maximum rate of information transfer (LKIF, absolute value) when using four lags (zero to three time steps), and <bold>(c)</bold> maximum path coefficient (PCMCI) using five lags (zero to four time steps). <bold>(d)</bold> Correct causal links from Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>). Only significant values at the <inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> level are shown, and correct causal links are highlighted by black or blue contours.</p></caption>
          <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024-f04.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Lorenz (1963) model</title>
      <?pagebreak page124?><p id="d1e6924">The only large correlation (excluding autocorrelation) in this system is between <inline-formula><mml:math id="M289" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M290" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>, with <inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.88</mml:mn></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F5"/>a). The other correlations are very small (<inline-formula><mml:math id="M292" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn></mml:mrow></mml:math></inline-formula>) but significant, probably due to the length of the time series.</p>
      <p id="d1e6969">According to LKIF, a two-way causal link appears between <inline-formula><mml:math id="M293" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M294" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F5"/>b). This causal link is also identified by PCMCI with lags up to <inline-formula><mml:math id="M295" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> time steps (Fig. <xref ref-type="fig" rid="Ch1.F5"/>c). PCMCI also identifies a significant two-way causal link between <inline-formula><mml:math id="M296" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M297" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>, but the value is very close to 0.</p>
      <p id="d1e7017">Then, we investigate whether there is a lag dependence on the results. For the correlation and LKIF, we repeat the computation by shifting the three variables one by one with a lag from 0 to 1 unit time (100 time steps) with 0.1 unit time increment (i.e., every 10 time steps). For example, we take <inline-formula><mml:math id="M298" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> at lag <inline-formula><mml:math id="M299" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:math></inline-formula>1 unit time and keep <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at lag 0, and we recompute the correlation and relative rate of information transfer. Then, we take <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> at lag <inline-formula><mml:math id="M303" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">0.2</mml:mn></mml:mrow></mml:math></inline-formula> unit time, keeping <inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at lag 0 and so on until lag <inline-formula><mml:math id="M306" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> unit time. We do the same when <inline-formula><mml:math id="M307" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> leads <inline-formula><mml:math id="M308" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M309" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> and when <inline-formula><mml:math id="M310" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> drives <inline-formula><mml:math id="M311" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M312" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>. For PCMCI, all lags from 0 to 1 unit time with 0.01 unit time increment (i.e., every time step) are included in the same computation as the method is designed to work with multiple lags by default. Results are presented in Fig. <xref ref-type="fig" rid="Ch1.F6"/>.</p>
      <p id="d1e7186">The correlation coefficient between <inline-formula><mml:math id="M313" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M314" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> decreases exponentially with increasing lag when <inline-formula><mml:math id="M315" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> leads <inline-formula><mml:math id="M316" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F6"/>a), and it first increases from <inline-formula><mml:math id="M317" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> unit time before decreasing exponentially when <inline-formula><mml:math id="M319" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> leads <inline-formula><mml:math id="M320" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F6"/>b). No correlation appears between <inline-formula><mml:math id="M321" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> and any of the two other variables at any lag (Fig. <xref ref-type="fig" rid="Ch1.F6"/>a–c).</p>
      <p id="d1e7271">The LKIF rates of information transfer from <inline-formula><mml:math id="M322" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> to <inline-formula><mml:math id="M323" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> and from <inline-formula><mml:math id="M324" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> to <inline-formula><mml:math id="M325" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> also decrease with increasing lag between 0 and 1 unit time, but starting with a plateau of <inline-formula><mml:math id="M326" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>|</mml:mo><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">50</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F6"/>d–e). This plateau lasts from <inline-formula><mml:math id="M327" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M328" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn></mml:mrow></mml:math></inline-formula> unit time for <inline-formula><mml:math id="M329" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F6"/>d) and from <inline-formula><mml:math id="M330" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M331" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula> unit time for <inline-formula><mml:math id="M332" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>→</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F6"/>e). No information transfer exists between <inline-formula><mml:math id="M333" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> and the two other variables at any lag (Fig. <xref ref-type="fig" rid="Ch1.F6"/>d–f), in agreement with the absence of correlation (Fig. <xref ref-type="fig" rid="Ch1.F6"/>a–c).</p>
      <p id="d1e7442">The PCMCI path coefficients between <inline-formula><mml:math id="M334" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M335" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> also generally decrease (in the two directions) with increasing lag, although the decrease presents more variability than the correlation and LKIF, with <inline-formula><mml:math id="M336" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> at lag 0, the largest <inline-formula><mml:math id="M337" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> value when <inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> unit time, and then an oscillatory behavior until <inline-formula><mml:math id="M339" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> unit time (Fig. <xref ref-type="fig" rid="Ch1.F6"/>g–h). As for the correlation and LKIF, no causal influence is found between <inline-formula><mml:math id="M340" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> and the two other variables at any lag (Fig. <xref ref-type="fig" rid="Ch1.F6"/>g–i).</p>
      <p id="d1e7514">If we replace <inline-formula><mml:math id="M341" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> by <inline-formula><mml:math id="M342" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> to take nonlinearities into account and look at the triplet (<inline-formula><mml:math id="M343" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M344" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M345" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>), a strong positive correlation now appears between <inline-formula><mml:math id="M346" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M347" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M348" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.65</mml:mn></mml:mrow></mml:math></inline-formula>; Fig. <xref ref-type="fig" rid="Ch1.F5"/>d). In addition, a strong two-way causal link now appears between <inline-formula><mml:math id="M349" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M350" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> with both LKIF (<inline-formula><mml:math id="M351" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>|</mml:mo><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">50</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> in the two directions; Fig. <xref ref-type="fig" rid="Ch1.F5"/>e) and PCMCI (<inline-formula><mml:math id="M352" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>|</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.7</mml:mn></mml:mrow></mml:math></inline-formula> in the two directions; Fig. <xref ref-type="fig" rid="Ch1.F5"/>f). This shows that the linear versions of LKIF and PCMCI can detect causal links between nonlinear transformed variables in nonlinear models. In this case, the correlation between <inline-formula><mml:math id="M353" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M354" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>, combined with the nonlinear forcing product <inline-formula><mml:math id="M355" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula> in the third equation of the <xref ref-type="bibr" rid="bib1.bibx34" id="text.72"/> model (<inline-formula><mml:math id="M356" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> equation; Eq. <xref ref-type="disp-formula" rid="Ch1.E4"/>), results in a linear correlation between <inline-formula><mml:math id="M357" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> and the nonlinear non-invertible variable change <inline-formula><mml:math id="M358" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>.</p>
      <?pagebreak page125?><p id="d1e7706">The correlation between <inline-formula><mml:math id="M359" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M360" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> oscillates between <inline-formula><mml:math id="M361" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>∼</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M362" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn></mml:mrow></mml:math></inline-formula> unit time) and <inline-formula><mml:math id="M363" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">0.9</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M364" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:math></inline-formula>1 unit time) with a period of <inline-formula><mml:math id="M365" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn></mml:mrow></mml:math></inline-formula> unit time (Fig. <xref ref-type="fig" rid="Ch1.F7"/>a). The rates of information transfer from <inline-formula><mml:math id="M366" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M367" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and from <inline-formula><mml:math id="M368" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M369" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> also show an oscillatory behavior with a period of <inline-formula><mml:math id="M370" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">0.35</mml:mn></mml:mrow></mml:math></inline-formula> unit time (Fig. <xref ref-type="fig" rid="Ch1.F7"/>b), i.e., half of the correlation oscillation. PCMCI does not exhibit such an oscillatory behavior but rather a quickly decreasing <inline-formula><mml:math id="M371" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> value for small lags (Fig. <xref ref-type="fig" rid="Ch1.F7"/>c).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e7887">Results from the <xref ref-type="bibr" rid="bib1.bibx34" id="text.73"/> model when using (<inline-formula><mml:math id="M372" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M373" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M374" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>): <bold>(a)</bold> correlation coefficient, <bold>(b)</bold> rate of information transfer (LKIF, absolute value), and <bold>(c)</bold> maximum path coefficient (PCMCI) when using four lags (zero to three time steps). Results from the <xref ref-type="bibr" rid="bib1.bibx34" id="text.74"/> model when using (<inline-formula><mml:math id="M375" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M376" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M377" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>): <bold>(d)</bold> correlation coefficient, <bold>(e)</bold> rate of information transfer (LKIF, absolute value), and <bold>(c)</bold> maximum path coefficient (PCMCI) when using four lags (zero to three time steps). Only significant values at the <inline-formula><mml:math id="M378" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> level are shown.</p></caption>
          <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024-f05.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e7986">Results from the <xref ref-type="bibr" rid="bib1.bibx34" id="text.75"/> model when using (<inline-formula><mml:math id="M379" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M380" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M381" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>): <bold>(a–c)</bold> correlation coefficient, <bold>(d–f)</bold> rate of information transfer (LKIF, absolute value), and <bold>(g–i)</bold> path coefficient (PCMCI) as a function of the lag <inline-formula><mml:math id="M382" display="inline"><mml:mi>l</mml:mi></mml:math></inline-formula> when <bold>(a, d, g)</bold> <inline-formula><mml:math id="M383" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> leads; <bold>(b, e, h)</bold> <inline-formula><mml:math id="M384" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> leads; and <bold>(c, f, i)</bold> <inline-formula><mml:math id="M385" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> leads.</p></caption>
          <?xmltex \igopts{width=455.244094pt}?><graphic xlink:href="https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024-f06.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e8069">Results from the <xref ref-type="bibr" rid="bib1.bibx34" id="text.76"/> model when using (<inline-formula><mml:math id="M386" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M387" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M388" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>): <bold>(a)</bold> correlation coefficient, <bold>(b)</bold> rate of information transfer (LKIF), and <bold>(c)</bold> path coefficient (PCMCI) as a function of the lag <inline-formula><mml:math id="M389" display="inline"><mml:mi>l</mml:mi></mml:math></inline-formula> in <inline-formula><mml:math id="M390" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024-f07.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS5">
  <label>4.5</label><title>Climate indices</title>
      <p id="d1e8138">The real-world case study with climate indices shows that 54 % of the pairs of variables (excluding autocorrelations) are related by significant correlations when considering no lag (Fig. <xref ref-type="fig" rid="Ch1.F8"/>a). However, it is obvious that a large number of these pairs are correlated but not causally linked. The use of causal methods allows us to remove such spurious links, as demonstrated by the application of LKIF without any lag (Fig. <xref ref-type="fig" rid="Ch1.F8"/>b) and PCMCI with lags up to <inline-formula><mml:math id="M391" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> months (Fig. <xref ref-type="fig" rid="Ch1.F8"/>c).</p>
      <?pagebreak page126?><p id="d1e8161">Results from the two causal methods present several similarities, including the AO influence on both PDO and TNA (Fig. <xref ref-type="fig" rid="Ch1.F8"/>b–c). Another similarity is the two-way causal link between AMO and TNA, in agreement with <xref ref-type="bibr" rid="bib1.bibx61" id="text.77"/> and <xref ref-type="bibr" rid="bib1.bibx50" id="text.78"/>. The AMO–TNA influence is not surprising as both indices are computed from SST anomalies in the North Atlantic, with AMO spanning the majority of the North Atlantic and TNA focusing on the tropical region. Values of the AMO–TNA influence in the two directions are relatively strong for LKIF (<inline-formula><mml:math id="M392" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi mathvariant="normal">AMO</mml:mi><mml:mo>→</mml:mo><mml:mi mathvariant="normal">TNA</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">22</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M393" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi mathvariant="normal">TNA</mml:mi><mml:mo>→</mml:mo><mml:mi mathvariant="normal">AMO</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">38</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>) compared to other pairs of influence (Fig. <xref ref-type="fig" rid="Ch1.F8"/>b). In addition, ENSO influences PDO according to both methods (Fig. <xref ref-type="fig" rid="Ch1.F8"/>b–c), and the positive sign of the correlation means that a warm Niño3.4 phase results in a positive PDO (Fig. <xref ref-type="fig" rid="Ch1.F8"/>a). The ENSO influence on PDO was recently reported by <xref ref-type="bibr" rid="bib1.bibx61" id="text.79"/>, also using LKIF, and <xref ref-type="bibr" rid="bib1.bibx50" id="text.80"/>, based on the pseudo-transfer entropy. Spatial patterns of ENSO and PDO are very similar, and PDO is often being viewed as an ENSO-like interdecadal climate variability, with PDO occurring at decadal timescales, while ENSO is predominantly an interannual phenomenon <xref ref-type="bibr" rid="bib1.bibx36 bib1.bibx63" id="paren.81"/>.</p>
      <?pagebreak page127?><p id="d1e8246">In terms of differences between the two causal methods, LKIF identifies additional causal influences of AO on PNA, NAO, and AMO, while PCMCI does not identify these causal links (Fig. <xref ref-type="fig" rid="Ch1.F8"/>b–c). It is well known that there is a clear relationship between AO and NAO <xref ref-type="bibr" rid="bib1.bibx7" id="paren.82"/> and that NAO is often referred to as the local manifestation of the AO <xref ref-type="bibr" rid="bib1.bibx20" id="paren.83"/>. Also, according to LKIF, there are two-way causal influences between ENSO and PNA and between ENSO and TNA, which do not appear with PCMCI with lags up to <inline-formula><mml:math id="M394" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> months (Fig. <xref ref-type="fig" rid="Ch1.F8"/>b–c). It is well known that ENSO has a major influence on the extratropical Northern Hemisphere climate variability, in particular on PNA <xref ref-type="bibr" rid="bib1.bibx21" id="paren.84"/>. However, the influence of ENSO on PNA is complicated by the fact that other mechanisms can affect this relationship, such as the position of the Pacific jet stream <xref ref-type="bibr" rid="bib1.bibx53" id="paren.85"/>. Our results with LKIF suggest that PNA has a stronger influence on ENSO than the reverse, which would go in favor of more complex mechanisms in action. Finally, the influence of ENSO on TNA has also been reported in the literature, and different mechanisms have been proposed <xref ref-type="bibr" rid="bib1.bibx17" id="paren.86"/>. It is interesting to find that the influence of TNA on ENSO is stronger than the reverse influence with LKIF (Fig. <xref ref-type="fig" rid="Ch1.F8"/>b).</p>
      <p id="d1e8285">The use of 12 time lags (0 to 11 months) with both methods (bringing 8 variables <inline-formula><mml:math id="M395" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">12</mml:mn></mml:mrow></mml:math></inline-formula> lags <inline-formula><mml:math id="M396" display="inline"><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">96</mml:mn></mml:mrow></mml:math></inline-formula> variables in total for LKIF) provides additional insights (Figs. <xref ref-type="fig" rid="Ch1.F9"/>–<xref ref-type="fig" rid="Ch1.F10"/>). PNA influences ENSO with a 1-month lag with LKIF (Fig. <xref ref-type="fig" rid="Ch1.F9"/>a) and with a 4-month lag with PCMCI (Fig. <xref ref-type="fig" rid="Ch1.F10"/>a). Additionally, PNA influences PDO with a 4-month lag and AMO with a 11-month lag using LKIF (Fig. <xref ref-type="fig" rid="Ch1.F9"/>a). However, all PNA influences appear relatively weak in intensity (<inline-formula><mml:math id="M397" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>|</mml:mo><mml:mo>&lt;</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> with LKIF and <inline-formula><mml:math id="M398" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>|</mml:mo><mml:mo>&lt;</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d1e8357">NAO influences PDO with both methods but with very different lags depending on the method, i.e., 11 months with LKIF (Fig. <xref ref-type="fig" rid="Ch1.F9"/>b) and 1 month with PCMCI (Fig. <xref ref-type="fig" rid="Ch1.F10"/>b). It also influences TNA with LKIF with a 1-month lag. As for PNA, all significant NAO influences remain limited in intensity (<inline-formula><mml:math id="M399" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>|</mml:mo><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> with LKIF and <inline-formula><mml:math id="M400" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>|</mml:mo><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d1e8399">AO is by far the climate index that influences most variables with LKIF (Fig. <xref ref-type="fig" rid="Ch1.F9"/>c), in agreement with <xref ref-type="bibr" rid="bib1.bibx61" id="text.87"/>. When considering no lag, AO influences all other indices, except QBO and ENSO (Fig. <xref ref-type="fig" rid="Ch1.F9"/>c). The largest value of rate of information transfer is from AO to NAO with <inline-formula><mml:math id="M401" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>|</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>, in agreement with the value considering no lag (Fig. <xref ref-type="fig" rid="Ch1.F8"/>b). AO also influences TNA and AMO at larger lags with LKIF (<inline-formula><mml:math id="M402" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, 2, and 4 months for TNA and <inline-formula><mml:math id="M403" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>, 5, and 11 months for AMO). With PCMCI, AO only influences TNA at lags <inline-formula><mml:math id="M404" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> to 4 months, PDO at lag <inline-formula><mml:math id="M405" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> month, and QBO at lag <inline-formula><mml:math id="M406" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>=</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> months (Fig. <xref ref-type="fig" rid="Ch1.F10"/>c). It is intriguing to notice that no AO influence on NAO appears with PCMCI.</p>
      <p id="d1e8502">QBO does not have any influence on any other climate indices with any of the methods (Figs. <xref ref-type="fig" rid="Ch1.F9"/>d and <xref ref-type="fig" rid="Ch1.F10"/>d).</p>
      <p id="d1e8509">The AMO–TNA two-way causal influence already identified in Fig. <xref ref-type="fig" rid="Ch1.F8"/> also appears in the lagged plots but with contrasting behaviors depending on the causal method. With LKIF, AMO only influences TNA at lag 0 (Fig. <xref ref-type="fig" rid="Ch1.F9"/>e) and TNA influences AMO at lags <inline-formula><mml:math id="M407" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and 11 months (Fig. <xref ref-type="fig" rid="Ch1.F9"/>g). With PCMCI, the AMO influence on TNA increases with increasing lag from <inline-formula><mml:math id="M408" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> to 6 months, then decreases and stays relatively constant until <inline-formula><mml:math id="M409" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">11</mml:mn></mml:mrow></mml:math></inline-formula> months (Fig. <xref ref-type="fig" rid="Ch1.F10"/>e), and TNA influences AMO at lags <inline-formula><mml:math id="M410" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>, 4–6, 8, and 10–11 months (Fig. <xref ref-type="fig" rid="Ch1.F10"/>g). TNA has additional influences with PCMCI at lags <inline-formula><mml:math id="M411" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>≥</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> months (on NAO, QBO, PDO, and ENSO; Fig. <xref ref-type="fig" rid="Ch1.F10"/>g) and with LKIF at lags <inline-formula><mml:math id="M412" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>≥</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:math></inline-formula> months (on<?pagebreak page128?> PDO and ENSO). The TNA influences on PDO and ENSO, appearing for both causal methods, remain limited to large lags (Figs. <xref ref-type="fig" rid="Ch1.F9"/>g–<xref ref-type="fig" rid="Ch1.F10"/>g).</p>
      <p id="d1e8612">PDO has an influence on PNA with LKIF at lag <inline-formula><mml:math id="M413" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> months (Fig. <xref ref-type="fig" rid="Ch1.F9"/>f), which is consistent with <xref ref-type="bibr" rid="bib1.bibx51" id="text.88"/> using sensitivity experiments with a coupled model. According to PCMCI, PDO influences ENSO at lags <inline-formula><mml:math id="M414" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>≥</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> months (Fig. <xref ref-type="fig" rid="Ch1.F10"/>f).</p>
      <p id="d1e8647">Finally, ENSO influences PDO at lags <inline-formula><mml:math id="M415" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> and 6 months, and influences TNA at lags <inline-formula><mml:math id="M416" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> and 6 months with LKIF (Fig. <xref ref-type="fig" rid="Ch1.F9"/>h). With PCMCI, ENSO is the climate index that influences most variables (all but NAO), especially PDO from <inline-formula><mml:math id="M417" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> to 10 months, TNA from <inline-formula><mml:math id="M418" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> to 11 months, and AMO from <inline-formula><mml:math id="M419" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> to 11 months (Fig. <xref ref-type="fig" rid="Ch1.F10"/>h). The large role of ENSO was also reported using pseudo-transfer entropy using lags <inline-formula><mml:math id="M420" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> to 9 months <xref ref-type="bibr" rid="bib1.bibx50" id="paren.89"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8" specific-use="star"><?xmltex \currentcnt{8}?><?xmltex \def\figurename{Figure}?><label>Figure 8</label><caption><p id="d1e8737">Results from the real-world case study: <bold>(a)</bold> correlation coefficient, <bold>(b)</bold> rate of information transfer (LKIF, absolute value), and <bold>(c)</bold> maximum path coefficient (PCMCI) when using three lags (0 to 2 months). Only significant values at the <inline-formula><mml:math id="M421" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> level are shown.</p></caption>
          <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024-f08.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9" specific-use="star"><?xmltex \currentcnt{9}?><?xmltex \def\figurename{Figure}?><label>Figure 9</label><caption><p id="d1e8772">Results from the real-world case study with LKIF (rate of information transfer; absolute value) as a function of the lag: <bold>(a)</bold> PNA influence on the other variables; <bold>(b)</bold> NAO influence; <bold>(c)</bold> AO influence; <bold>(d)</bold> QBO influence; <bold>(e)</bold> AMO influence; <bold>(f)</bold> PDO influence; <bold>(g)</bold> TNA influence; <bold>(h)</bold> ENSO influence. Only significant influences at the <inline-formula><mml:math id="M422" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> level are shown as filled dots.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024-f09.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10" specific-use="star"><?xmltex \currentcnt{10}?><?xmltex \def\figurename{Figure}?><label>Figure 10</label><caption><p id="d1e8823">Results from the real-world case study with PCMCI (path coefficient; absolute value) as a function of the lag: <bold>(a)</bold> PNA influence on the other variables; <bold>(b)</bold> NAO influence; <bold>(c)</bold> AO influence; <bold>(d)</bold> QBO influence; <bold>(e)</bold> AMO influence; <bold>(f)</bold> PDO influence; <bold>(g)</bold> TNA influence; <bold>(h)</bold> ENSO influence. Only significant influences at the <inline-formula><mml:math id="M423" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> level are shown as filled dots.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://npg.copernicus.org/articles/31/115/2024/npg-31-115-2024-f10.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Discussion</title>
      <p id="d1e8882">Correlation is often used by the climate community to identify potential relationships between variables, but a statistically significant correlation does not necessarily imply causation. In our study, we used two causal methods, LKIF and PCMCI, to disentangle true causal links from spurious correlations, and we applied them to four artificial models and one real-world case study based on climate indices. Below we discuss our results compared to previous literature (Sect. <xref ref-type="sec" rid="Ch1.S5.SS1"/> for the artificial models and Sect. <xref ref-type="sec" rid="Ch1.S5.SS2"/> for the real-world case study).</p>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Artificial models</title>
      <?pagebreak page129?><p id="d1e8896">For the simplest (2D) model used here, we show that LKIF can accurately reproduce the correct causal link, with relatively high accuracy compared to the analytical solution, while PCMCI fails to reproduce this link when using the original time step (Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/> and Fig. <xref ref-type="fig" rid="Ch1.F1"/>). PCMCI provides the correct influence for the 2D model when taking every 100 time steps (although the <inline-formula><mml:math id="M424" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> value is small), which shows that PCMCI responds better for discrete maps with finite time steps. For the 6D model, both LKIF and PCMCI can detect the correct causal links (Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/> and Fig. <xref ref-type="fig" rid="Ch1.F2"/>). For the 9D nonlinear model, PCMCI allows us to retrieve the correct causal relationships, while some care with the number of lags is needed with LKIF to achieve appropriate results (Sect. <xref ref-type="sec" rid="Ch1.S4.SS3"/> and Figs. <xref ref-type="fig" rid="Ch1.F3"/>–<xref ref-type="fig" rid="Ch1.F4"/>). This shows that LKIF performs better for simpler systems and presents a few more difficulties with more complex models with several lags. On the other hand, PCMCI does not work well in the presence of very strong autocorrelations but may be preferential over LKIF as the number of variables increases. Results from the <xref ref-type="bibr" rid="bib1.bibx34" id="text.90"/> model are more complicated to interpret as the system is highly nonlinear and chaotic. Both methods detect the same causal links (Sect. <xref ref-type="sec" rid="Ch1.S4.SS4"/> and Fig. <xref ref-type="fig" rid="Ch1.F5"/>), although some differences appear in the dependence of the causal influence on the time lag (Figs. <xref ref-type="fig" rid="Ch1.F6"/>–<xref ref-type="fig" rid="Ch1.F7"/>). Moreover, the combination of model nonlinearities and nonlinear variable changes can result in linear causal links detectable by LKIF and PCMCI (Fig. <xref ref-type="fig" rid="Ch1.F5"/>).</p>
      <p id="d1e8935">The above results are not entirely comparable to findings from <xref ref-type="bibr" rid="bib1.bibx26" id="text.91"/> from a methodological perspective, as the latter used other causal methods and different coupled systems. However, a similarity is the fact that some methods (Granger causality and its extensions) better perform with the simplest models, while other methods (CCM and predictability improvement) are better suited for more complex systems <xref ref-type="bibr" rid="bib1.bibx26" id="paren.92"/>. This goes in hand with LKIF being better with the specific time-continuous 2D model studied here, while PCMCI is well suited for the time-discrete 9D model of our analysis. Thus, the key finding from <xref ref-type="bibr" rid="bib1.bibx26" id="text.93"/>, that “it is important to choose the right method for a particular type of data”, is also valid for our study.</p>
      <p id="d1e8947">The main novelties compared to <xref ref-type="bibr" rid="bib1.bibx26" id="text.94"/> are that (1) we use two causal methods that have not been compared yet, (2) we compare our causal methods to the classical correlation coefficient, (3) we assess causality between nonlinear variable changes, and (4) we apply the two methods to a real-world case study. Regarding (1), no definite conclusion can be provided as to which method is the best: it depends on the system used. For certain very simple models, LKIF appears to be preferential over PCMCI, although PCMCI has not been designed for the particular 2D model used here (Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>). For a more complex model involving more variables and several lags, like the 9D model, PCMCI may be better suited. In any case, we recommend to use as many methods as possible for a specific problem to increase the robustness of results. Regarding (2), we show that both LKIF and PCMCI are superior to correlation, as they allow us to remove spurious links. Regarding (3), we show that the<?pagebreak page131?> combination of model nonlinearities with nonlinear variable changes can result in linear causal links, detectable by both LKIF or PCMCI. Point (4) is discussed in Sect. <xref ref-type="sec" rid="Ch1.S5.SS2"/>.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e8961">True-positive, true-negative, false-positive, and false-negative rates (in <inline-formula><mml:math id="M425" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>), as well as <inline-formula><mml:math id="M426" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> coefficient, for the correlation and the two causal methods (LKIF and PCMCI) for the first three artificial models (2D, 6D, and 9D models, the latter without and with lags), excluding self-influences. The number of ground truth correct (incorrect) links (without considering if the exact time lags are reproduced or not) is indicated in parentheses after “True positives” (“True negatives”) for each model. For the 2D model and PCMCI, numbers are also provided in parentheses for the case with larger sampling time step (<inline-formula><mml:math id="M427" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>).</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">Correlation</oasis:entry>
         <oasis:entry colname="col4">LKIF</oasis:entry>
         <oasis:entry colname="col5">PCMCI</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">2D model</oasis:entry>
         <oasis:entry colname="col2">True positives (1) [<inline-formula><mml:math id="M428" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">100</oasis:entry>
         <oasis:entry colname="col4">100</oasis:entry>
         <oasis:entry colname="col5">0 (100)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">True negatives (1) [<inline-formula><mml:math id="M429" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">100</oasis:entry>
         <oasis:entry colname="col5">100 (100)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">False positives [<inline-formula><mml:math id="M430" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">100</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0 (0)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">False negatives [<inline-formula><mml:math id="M431" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">100 (0)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M432" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> coefficient</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">1</oasis:entry>
         <oasis:entry colname="col5">0 (1)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">6D model</oasis:entry>
         <oasis:entry colname="col2">True positives (7) [<inline-formula><mml:math id="M433" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">100</oasis:entry>
         <oasis:entry colname="col4">100</oasis:entry>
         <oasis:entry colname="col5">100</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">True negatives (23) [<inline-formula><mml:math id="M434" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">100</oasis:entry>
         <oasis:entry colname="col5">100</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">False positives [<inline-formula><mml:math id="M435" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">100</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">False negatives [<inline-formula><mml:math id="M436" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M437" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> coefficient</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">1</oasis:entry>
         <oasis:entry colname="col5">1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">9D model without lag</oasis:entry>
         <oasis:entry colname="col2">True positives (9) [<inline-formula><mml:math id="M438" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">100</oasis:entry>
         <oasis:entry colname="col4">89</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">True negatives (63) [<inline-formula><mml:math id="M439" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">60</oasis:entry>
         <oasis:entry colname="col4">79</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">False positives [<inline-formula><mml:math id="M440" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">40</oasis:entry>
         <oasis:entry colname="col4">21</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">False negatives [<inline-formula><mml:math id="M441" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">11</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M442" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> coefficient</oasis:entry>
         <oasis:entry colname="col3">0.40</oasis:entry>
         <oasis:entry colname="col4">0.50</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">9D model with lags</oasis:entry>
         <oasis:entry colname="col2">True positives (9) [<inline-formula><mml:math id="M443" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">100</oasis:entry>
         <oasis:entry colname="col4">100</oasis:entry>
         <oasis:entry colname="col5">100</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">True negatives (63) [<inline-formula><mml:math id="M444" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">27</oasis:entry>
         <oasis:entry colname="col4">92</oasis:entry>
         <oasis:entry colname="col5">94</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">False positives [<inline-formula><mml:math id="M445" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">73</oasis:entry>
         <oasis:entry colname="col4">8</oasis:entry>
         <oasis:entry colname="col5">6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">False negatives [<inline-formula><mml:math id="M446" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>]</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M447" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> coefficient</oasis:entry>
         <oasis:entry colname="col3">0.21</oasis:entry>
         <oasis:entry colname="col4">0.77</oasis:entry>
         <oasis:entry colname="col5">0.81</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><?xmltex \gdef\@currentlabel{2}?></table-wrap>

      <p id="d1e9513">Table <xref ref-type="table" rid="Ch1.T2"/> provides true-positive, true-negative, false-positive, and false-negative rates, as well as the <inline-formula><mml:math id="M448" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> coefficient, for the correlation and the two causal methods used in this study and for the three first artificial models (2D, 6D, and 9D models). For the 9D model, a distinction is made between the case where lags are not considered (PCMCI is not used in this case) and the case where lags are considered. Results show that the correlation has a large chance of detecting false positives (i.e., incorrect detection of causal<?pagebreak page132?> influences) for all models; thus, the correlation largely overestimates causal links. LKIF and PCMCI allow us to substantially reduce false positives, with 0 <inline-formula><mml:math id="M449" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula> for the 2D and 6D models with both methods, 21 <inline-formula><mml:math id="M450" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula> for the 9D model without lag with LKIF, and <inline-formula><mml:math id="M451" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> for the 9D model with lags with both methods. For the 2D model, LKIF perfectly reproduces the right causal links (<inline-formula><mml:math id="M452" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>), while the correlation coefficient and PCMCI (with the original time step) do not make better than a random prediction (<inline-formula><mml:math id="M453" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>). Only when using a larger sampling time step can PCMCI reproduce the correct causal links. For the 6D model, both LKIF and PCMCI accurately reproduce the ground truth (<inline-formula><mml:math id="M454" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>), while the correlation coefficient again does not make better than a random prediction and identifies all relationships as causal (<inline-formula><mml:math id="M455" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and false-positive rate <inline-formula><mml:math id="M456" display="inline"><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>). For the 9D model without lag (PCMCI not included), the correlation does a better job at identifying a certain amount of true negatives (60 <inline-formula><mml:math id="M457" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>) compared to the 2D and 6D models, but LKIF provides overall better results (<inline-formula><mml:math id="M458" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> for LKIF vs. <inline-formula><mml:math id="M459" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula> for correlation), despite the identification of one false negative with LKIF (Fig. <xref ref-type="fig" rid="Ch1.F3"/>b). For the 9D model with lags, the performance of the two causal methods is clearly better than the correlation (<inline-formula><mml:math id="M460" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.21</mml:mn></mml:mrow></mml:math></inline-formula>), with PCMCI (<inline-formula><mml:math id="M461" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.81</mml:mn></mml:mrow></mml:math></inline-formula>) performing slightly better than LKIF (<inline-formula><mml:math id="M462" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.77</mml:mn></mml:mrow></mml:math></inline-formula>).</p>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Climate indices</title>
      <p id="d1e9692">In our study, we extend previous analyses from <xref ref-type="bibr" rid="bib1.bibx61" id="text.95"/> and <xref ref-type="bibr" rid="bib1.bibx50" id="text.96"/> by using monthly time series of climate indices in the Atlantic and Pacific regions. We use the same seven climate indices as <xref ref-type="bibr" rid="bib1.bibx61" id="text.97"/>; add QBO to the list to have four indices characterizing both the atmosphere and ocean; and do not use local air temperature, precipitation, or insolation. <xref ref-type="bibr" rid="bib1.bibx61" id="text.98"/> also computed LKIF based on these indices but focused on the dependence of the rate of information transfer on the timescale (using a time-moving window) and did not compare LKIF to another method. <xref ref-type="bibr" rid="bib1.bibx50" id="text.99"/> also used NAO, QBO, AMO, PDO, and ENSO (Niño3.4); they used a slightly different index for TNA, and they incorporated seven additional indices. The causal method used by <xref ref-type="bibr" rid="bib1.bibx50" id="text.100"/> is the pseudo-transfer entropy method <xref ref-type="bibr" rid="bib1.bibx49" id="paren.101"/>.</p>
      <p id="d1e9717">Due to the small methodological differences in our analysis compared to <xref ref-type="bibr" rid="bib1.bibx61" id="text.102"/> (see above), some small differences appear, but key results with LKIF remain similar. In particular, we find that AO is the largest driver of all variables as it influences all other indices, except QBO and ENSO (Sect. <xref ref-type="sec" rid="Ch1.S4.SS5"/> and Fig. <xref ref-type="fig" rid="Ch1.F8"/>b). We show that the AO influence mainly occurs at lag <inline-formula><mml:math id="M463" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F9"/>c). This is in agreement with <xref ref-type="bibr" rid="bib1.bibx61" id="text.103"/>, who find that<?pagebreak page133?> AO plays a key role at short timescale. PCMCI only identifies two AO influences with lags shorter than 2 months, i.e., to PDO and TNA (Fig. <xref ref-type="fig" rid="Ch1.F10"/>c). It is particularly intriguing to see that PCMCI does not detect the AO influence on NAO (Fig. <xref ref-type="fig" rid="Ch1.F8"/>c), while LKIF does (Fig. <xref ref-type="fig" rid="Ch1.F8"/>b), as NAO is often referred to as the local manifestation of AO <xref ref-type="bibr" rid="bib1.bibx20" id="paren.104"/>. This discrepancy might hide seasonal differences, as for example winter and summer NAO have different spatial patterns <xref ref-type="bibr" rid="bib1.bibx16" id="paren.105"/>.</p>
      <p id="d1e9757">ENSO has a relatively large influence on other climate indices, especially on PDO for both LKIF and PCMCI (Fig. <xref ref-type="fig" rid="Ch1.F8"/>b–c). The pivotal role of ENSO was already identified by <xref ref-type="bibr" rid="bib1.bibx50" id="text.106"/> and is not surprising due to its importance on the global climate <xref ref-type="bibr" rid="bib1.bibx57" id="paren.107"/>. ENSO has a clear influence on PDO at lags 2 to 10 months for PCMCI (Fig. <xref ref-type="fig" rid="Ch1.F10"/>h), while it only appears at lags 0, 2 and 6 months for LKIF (Fig. <xref ref-type="fig" rid="Ch1.F9"/>h). This ENSO–PDO influence was detected from lags 1 to 7 with pseudo-transfer entropy <xref ref-type="bibr" rid="bib1.bibx50" id="paren.108"/>, thus somewhere in between PCMCI and LKIF. The other clear ENSO influence according to PCMCI, LKIF and pseudo-transfer entropy is on TNA, at lags 2 and 6 months with LKIF (Fig. <xref ref-type="fig" rid="Ch1.F9"/>h), at lags 3–11 months with PCMCI (Fig. <xref ref-type="fig" rid="Ch1.F10"/>h), and at lags 1–9 months with pseudo-transfer entropy <xref ref-type="bibr" rid="bib1.bibx50" id="paren.109"/>. According to PCMCI and pseudo-transfer entropy, ENSO also largely influences other climate indices than PDO and TNA at different lags, which is not the case for LKIF. More research would be needed to further investigate this difference between causal methods.</p>
</sec>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d1e9792">In this study, we compare two independent causal methods, namely, the Liang–Kleeman information flow (LKIF) and the Peter and Clark momentary conditional independence (PCMCI), and the Pearson correlation coefficient. We use five different datasets with an increasing level of complexity, including three stochastic models, one nonlinear deterministic model, and one real-world case study.</p>
      <p id="d1e9795">We show that both causal methods are superior to the correlation, which suffers from five key limitations: random coincidence, no identification of the direction of causality, external drivers not distinguished from direct drivers, no identification of potential nonlinear influences, and application to bivariate cases only. For most models and the real-world case study, the number of significant correlations is much larger than the number of significant causal links, which is incorrect from a causal perspective for the three first models. By extension, we assume that the correlation also suffers from this overestimation in the real-world case study, and causal methods allow us to improve results.</p>
      <p id="d1e9798">When comparing both causal methods together, LKIF can accurately reproduce the correct causal link in the 2D model, while PCMCI cannot with the original time step and needs to be computed with a larger sampling time step to provide correct causal links, although the influence remains small. For the 6D model, both methods can capture the seven correct causal links. For the 9D model, PCMCI correctly reproduces all causal links, and LKIF without any time lag is not totally accurate. When used with time lags, LKIF can identify the correct causal links.</p>
      <p id="d1e9801">For the <xref ref-type="bibr" rid="bib1.bibx34" id="text.110"/> model, results are more complicated to interpret as the system is time-continuous, nonlinear, and chaotic. Both causal methods show a strong two-way causal link between <inline-formula><mml:math id="M464" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M465" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>, while no causal link appears between <inline-formula><mml:math id="M466" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> and the two other variables. However, when we replace <inline-formula><mml:math id="M467" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> by <inline-formula><mml:math id="M468" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> to take nonlinearities into account, <inline-formula><mml:math id="M469" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M470" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> are causally linked (in the two directions) with both methods. We also show that both LKIF and PCMCI display a decrease in the two-way causal influence between <inline-formula><mml:math id="M471" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M472" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> with increasing time lag, although the shape of this decrease is different between methods. Additionally, the oscillatory behavior in correlation coefficient and LKIF for the <inline-formula><mml:math id="M473" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M474" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> pair as a function of lag is not displayed by PCMCI.</p>
      <p id="d1e9899">Finally, the real-world case study with climate indices provides some similarities but also important differences between the two methods. In terms of similarities, AO influences both PDO and TNA, there is a two-way causal link between AMO and TNA, and ENSO influences PDO. In terms of differences, LKIF identifies additional influences of AO on PNA, NAO, and AMO, as well as two-way causal links between ENSO and PNA and between ENSO and TNA. When using 12 time lags, the number of influences detected by PCMCI becomes larger compared to LKIF, e.g., ENSO has a large influence on all other variables except NAO, while AO remains the largest influencer (at smaller lags) with LKIF. More detailed analysis of the physical processes would be needed to identify correct causal links between these climate indices.</p>
      <p id="d1e9902">In summary, this analysis shows that both causal methods should be preferred to correlation when it comes to identify causal links. Additionally, as both LKIF and PCMCI display strengths and weaknesses when used with relatively simple models in which correct causal links can be detected by construction, we do not recommend one or the other method but rather encourage the climate community to use several methods whenever possible. We highlight that both methods, as used here, assume linearity, so results need to be taken with caution for nonlinear problems, such as the <xref ref-type="bibr" rid="bib1.bibx34" id="text.111"/> system and the real-world case study. The use of extensions of the methods for which fully nonlinear terms are taken into account are necessary to complement the current results (e.g., <xref ref-type="bibr" rid="bib1.bibx44" id="altparen.112"/>). Also, both LKIF and PCMCI deal with direct causal links, while other methods, such as interventional causality <xref ref-type="bibr" rid="bib1.bibx3" id="paren.113"/>, can detect indirect influences. Further analysis would be needed to explore this aspect. Lastly, we could test the robustness of the methods to noise and their performance in the context of high-dimensional systems.</p>
</sec>

      
      </body>
    <back><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d1e9918">The climate indices were retrieved  from the Physical Sciences Laboratory (PSL) of the National Oceanic and Atmospheric Administration (NOAA; <uri>https://psl.noaa.gov/data/climateindices/list/</uri>, <xref ref-type="bibr" rid="bib1.bibx43" id="altparen.114"/>). The Python scripts to produce the outputs and figures of this article, including the computation of LKIF, are available on Zenodo: <ext-link xlink:href="https://doi.org/10.5281/zenodo.8383534" ext-link-type="DOI">10.5281/zenodo.8383534</ext-link> <xref ref-type="bibr" rid="bib1.bibx10" id="paren.115"/>.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e9936">DD, GDC, RVD, CALP, AS and SV designed the study. DD generated the model datasets and retrieved the climate indices. DD computed the LKIF method and Pearson correlation onto the datasets, and GDC ran the PCMCI algorithm. DD led the writing of the manuscript, with contributions from all co-authors. DD created all figures, with the help of GDC. All authors participated to the data analysis and interpretation.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e9942">At least one of the (co-)authors is a member of the editorial board of <italic>Nonlinear Processes in Geophysics</italic>. The peer-review process was guided by an independent editor, and the authors also have no other competing interests to declare.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d1e9951">Publisher’s note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e9957">We thank X. San Liang for his feedback related to our analysis. We also thank the editor Stefano Pierini and two anonymous reviewers for their comments, which helped to improve our article.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e9962">David Docquier, Giorgia Di Capua, Reik Donner, Carlos Pires, Amélie Simon, and Stéphane Vannitsem were supported by ROADMAP (Role of ocean dynamics and Ocean-Atmosphere interactions in Driving cliMAte variations and future Projections of impact-relevant extreme events; <uri>https://jpi-climate.eu/project/roadmap/</uri>, last access: 21 February 2024), a coordinated JPI-Climate/JPI-Oceans project. David Docquier and Stéphane Vannitsem received funding from the Belgian Federal Science Policy Office under contract B2/20E/P1/ROADMAP. Giorgia Di Capua and Reik Donner were supported by the German Federal Ministry for Education and Research (BMBF) via the ROADMAP project (grant no. 01LP2002B). Amélie Simon and Carlos Pires were supported by Portuguese funds: Fundação para a Ciência e a Tecnologia (FCT) I.P./MCTES through national funds (PIDDAC) – UIDB/50019/2020 (<ext-link xlink:href="https://doi.org/10.54499/UIDB/50019/2020" ext-link-type="DOI">10.54499/UIDB/50019/2020</ext-link>), UIDP/50019/2020 (<ext-link xlink:href="https://doi.org/10.54499/UIDP/50019/2020" ext-link-type="DOI">10.54499/UIDP/50019/2020</ext-link>) and LA/P/0068/2020 (<ext-link xlink:href="https://doi.org/10.54499/LA/P/0068/2020" ext-link-type="DOI">10.54499/LA/P/0068/2020</ext-link>), and the project JPIOCEANS/0001/2019 (ROADMAP).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e9980">This paper was edited by Stefano Pierini and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><?xmltex \def\ref@label{{{{\AA}}rthun et~al.(2012){{\AA}}rthun, Eldevik, Smedsrud, Skagseth,
and Ingvaldsen}}?><label>Årthun et al.(2012)Årthun, Eldevik, Smedsrud, Skagseth, and Ingvaldsen</label><?label Arthun2012?><mixed-citation>Årthun, M., Eldevik, T., Smedsrud, L. H., Skagseth, Ø., and Ingvaldsen, R. B.: Quantifying the influence of Atlantic heat on Barents Sea ice variability and retreat, J. Climate, 25, 4736–4743, <ext-link xlink:href="https://doi.org/10.1175/JCLI-D-11-00466.1" ext-link-type="DOI">10.1175/JCLI-D-11-00466.1</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx2"><?xmltex \def\ref@label{{Bach et~al.(2019)Bach, Motesharrei, Kalnay, and
Ruiz-Barradas}}?><label>Bach et al.(2019)Bach, Motesharrei, Kalnay, and Ruiz-Barradas</label><?label Bach2019?><mixed-citation>Bach, E., Motesharrei, S., Kalnay, E., and Ruiz-Barradas, A.: Local atmosphere-ocean predictability: Dynamical origins, lead times, and seasonality, J. Climate, 32, 7507–7519, <ext-link xlink:href="https://doi.org/10.1175/JCLI-D-18-0817.1" ext-link-type="DOI">10.1175/JCLI-D-18-0817.1</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx3"><?xmltex \def\ref@label{{Baldovin et~al.(2020)Baldovin, Cecconi, and Vulpiani}}?><label>Baldovin et al.(2020)Baldovin, Cecconi, and Vulpiani</label><?label Baldovin2020?><mixed-citation>Baldovin, M., Cecconi, F., and Vulpiani, A.: Understanding causation via correlations and linear response theory, Phys. Rev. Res., 2, 043436, <ext-link xlink:href="https://doi.org/10.1103/PhysRevResearch.2.043436" ext-link-type="DOI">10.1103/PhysRevResearch.2.043436</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx4"><?xmltex \def\ref@label{{Benjamini and Hochberg(1995)}}?><label>Benjamini and Hochberg(1995)</label><?label Benjamini1995?><mixed-citation>Benjamini, Y. and Hochberg, Y.: Controlling the False Discovery Rate: A practical and powerful approach to multiple testing, J. Roy. Stat. Soc. B, 57, 289–300, <ext-link xlink:href="https://doi.org/10.1111/j.2517-6161.1995.tb02031.x" ext-link-type="DOI">10.1111/j.2517-6161.1995.tb02031.x</ext-link>, 1995.</mixed-citation></ref>
      <ref id="bib1.bibx5"><?xmltex \def\ref@label{{Bishop et~al.(2017)Bishop, Small, Bryan, and Tomas}}?><label>Bishop et al.(2017)Bishop, Small, Bryan, and Tomas</label><?label Bishop2017?><mixed-citation>Bishop, S. P., Small, R. J., Bryan, F. O., and Tomas, R. A.: Scale dependence of midlatitude air-sea interaction, J. Climate, 30, 8207–8221, <ext-link xlink:href="https://doi.org/10.1175/JCLI-D-17-0159.1" ext-link-type="DOI">10.1175/JCLI-D-17-0159.1</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx6"><?xmltex \def\ref@label{{Coufal et~al.(2017)Coufal, Jakubík, Jacjay, Hlinka, Krakovská, and
Paluš}}?><label>Coufal et al.(2017)Coufal, Jakubík, Jacjay, Hlinka, Krakovská, and Paluš</label><?label Coufal2017?><mixed-citation>Coufal, D., Jakubík, J., Jacjay, N., Hlinka, J., Krakovská, A., and Paluš, M.: Detection of coupling delay: A problem not yet solved, Chaos, 27, 083109, <ext-link xlink:href="https://doi.org/10.1063/1.4997757" ext-link-type="DOI">10.1063/1.4997757</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx7"><?xmltex \def\ref@label{{Deser(2000)}}?><label>Deser(2000)</label><?label Deser2000?><mixed-citation>Deser, C.: On the teleconnectivity of the “Arctic Oscillation”, Geophys. Res. Lett., 27, 779–782, <ext-link xlink:href="https://doi.org/10.1029/1999GL010945" ext-link-type="DOI">10.1029/1999GL010945</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx8"><?xmltex \def\ref@label{{{Di Capua} et~al.(2020{\natexlab{a}}){Di Capua}, Kretschmer, Donner,
van~den Hurk, Vellore, Krishnan, and Coumou}}?><label>Di Capua et al.(2020a)Di Capua, Kretschmer, Donner, van den Hurk, Vellore, Krishnan, and Coumou</label><?label DiCapua2020a?><mixed-citation>Di Capua, G., Kretschmer, M., Donner, R. V., van den Hurk, B., Vellore, R., Krishnan, R., and Coumou, D.: Tropical and mid-latitude teleconnections interacting with the Indian summer monsoon rainfall: a theory-guided causal effect network approach, Earth Syst. Dynam., 11, 17–34, <ext-link xlink:href="https://doi.org/10.5194/esd-11-17-2020" ext-link-type="DOI">10.5194/esd-11-17-2020</ext-link>,  2020a.</mixed-citation></ref>
      <ref id="bib1.bibx9"><?xmltex \def\ref@label{{{Di Capua} et~al.(2020{\natexlab{b}}){Di Capua}, Runge, Donner,
van~den Hurk, Turner, Vellore, Krishnan, and Coumou}}?><label>Di Capua et al.(2020b)Di Capua, Runge, Donner, van den Hurk, Turner, Vellore, Krishnan, and Coumou</label><?label DiCapua2020b?><mixed-citation>Di Capua, G., Runge, J., Donner, R. V., van den Hurk, B., Turner, A. G., Vellore, R., Krishnan, R., and Coumou, D.: Dominant patterns of interaction between the tropics and mid-latitudes in boreal summer: causal relationships and the role of timescales, Weather Clim. Dynam., 1, 519–539, <ext-link xlink:href="https://doi.org/10.5194/wcd-1-519-2020" ext-link-type="DOI">10.5194/wcd-1-519-2020</ext-link>, 2020b.</mixed-citation></ref>
      <ref id="bib1.bibx10"><?xmltex \def\ref@label{{Docquier(2023)}}?><label>Docquier(2023)</label><?label Docquier2023b?><mixed-citation>Docquier, D.: Codes to compute Liang index and correlation for comparison study, Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.8383534" ext-link-type="DOI">10.5281/zenodo.8383534</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx11"><?xmltex \def\ref@label{{Docquier et~al.(2019)Docquier, Grist, Roberts, Roberts, Semmler,
Ponsoni, Massonnet, Sidorenko, Sein, Iovino, Bellucci, and
Fichefet}}?><label>Docquier et al.(2019)Docquier, Grist, Roberts, Roberts, Semmler, Ponsoni, Massonnet, Sidorenko, Sein, Iovino, Bellucci, and Fichefet</label><?label Docquier2019?><mixed-citation>Docquier, D., Grist, J. P., Roberts, M. J., Roberts, C. D., Semmler, T., Ponsoni, L., Massonnet, F., Sidorenko, D., Sein, D. V., Iovino, D., Bellucci, A., and Fichefet, T.: Impact of model resolution on Arctic sea ice and North Atlantic Ocean heat transport, Clim. Dynam., 53, 4989–5017, <ext-link xlink:href="https://doi.org/10.1007/s00382-019-04840-y" ext-link-type="DOI">10.1007/s00382-019-04840-y</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx12"><?xmltex \def\ref@label{{Docquier et~al.(2022)Docquier, Vannitsem, Ragone, Wyser, and
Liang}}?><label>Docquier et al.(2022)Docquier, Vannitsem, Ragone, Wyser, and Liang</label><?label Docquier2022?><mixed-citation>Docquier, D., Vannitsem, S., Ragone, F., Wyser, K., and Liang, X. S.: Causal links between Arctic sea ice and its potential drivers based on the rate of information transfer, Geophys. Res. Lett., 49, e2021GL095892, <ext-link xlink:href="https://doi.org/10.1029/2021GL095892" ext-link-type="DOI">10.1029/2021GL095892</ext-link>, 2022.</mixed-citation></ref>
      <?pagebreak page135?><ref id="bib1.bibx13"><?xmltex \def\ref@label{{Docquier et~al.(2023)Docquier, Vannitsem, and
Bellucci}}?><label>Docquier et al.(2023)Docquier, Vannitsem, and Bellucci</label><?label Docquier2023?><mixed-citation>Docquier, D., Vannitsem, S., and Bellucci, A.: The rate of information transfer as a measure of ocean–atmosphere interactions, Earth Syst. Dynam., 14, 577–591, <ext-link xlink:href="https://doi.org/10.5194/esd-14-577-2023" ext-link-type="DOI">10.5194/esd-14-577-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx14"><?xmltex \def\ref@label{{Enfield et~al.(1999)Enfield, Mestas-Nuñez, Mayer, and
Cid-Serrano}}?><label>Enfield et al.(1999)Enfield, Mestas-Nuñez, Mayer, and Cid-Serrano</label><?label Enfield1999?><mixed-citation>Enfield, D. B., Mestas-Nuñez, A. M., Mayer, D. A., and Cid-Serrano, L.: How ubiquitous is the dipole relationship in tropical Atlantic sea surface temperatures?, J. Geophys. Res., 104, 7841–7848, <ext-link xlink:href="https://doi.org/10.1029/1998JC900109" ext-link-type="DOI">10.1029/1998JC900109</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx15"><?xmltex \def\ref@label{{Enfield et~al.(2001)Enfield, Mestas-Nuñez, and
Trimble}}?><label>Enfield et al.(2001)Enfield, Mestas-Nuñez, and Trimble</label><?label Enfield2001?><mixed-citation>Enfield, D. B., Mestas-Nuñez, A. M., and Trimble, P. J.: The Atlantic Multidecadal Oscillation and its relation to rainfall and river flows in the continental U.S., Geophys. Res. Lett., 28, 2077–2080, <ext-link xlink:href="https://doi.org/10.1029/2000GL012745" ext-link-type="DOI">10.1029/2000GL012745</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx16"><?xmltex \def\ref@label{{Folland et~al.(2009)Folland, Knight, Linderholm, Fereday, Ineson, and
Hurrell}}?><label>Folland et al.(2009)Folland, Knight, Linderholm, Fereday, Ineson, and Hurrell</label><?label Folland2009?><mixed-citation>Folland, C. K., Knight, J., Linderholm, H. W., Fereday, D., Ineson, S., and Hurrell, J. W.: The summer North Atlantic Oscillation: Past, present, and future, J. Climate, 22, 1082–1103, <ext-link xlink:href="https://doi.org/10.1175/2008JCLI2459.1" ext-link-type="DOI">10.1175/2008JCLI2459.1</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx17"><?xmltex \def\ref@label{{García-Serrano et~al.(2017)García-Serrano, Cassou, Douville,
Giannini, and Doblas-Reyes}}?><label>García-Serrano et al.(2017)García-Serrano, Cassou, Douville, Giannini, and Doblas-Reyes</label><?label Garcia-Serrano2017?><mixed-citation>García-Serrano, J., Cassou, C., Douville, H., Giannini, A., and Doblas-Reyes, F. J.: Revisiting the ENSO teleconnection to the Tropical North Atlantic, J. Climate, 30, 6945–6957, <ext-link xlink:href="https://doi.org/10.1175/JCLI-D-16-0641.1" ext-link-type="DOI">10.1175/JCLI-D-16-0641.1</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx18"><?xmltex \def\ref@label{{Granger(1969)}}?><label>Granger(1969)</label><?label Granger1969?><mixed-citation>Granger, C. W. J.: Investigating causal relations by econometric models and cross-spectral methods, Econometrica, 37, 424–438, <ext-link xlink:href="https://doi.org/10.2307/1912791" ext-link-type="DOI">10.2307/1912791</ext-link>, 1969.</mixed-citation></ref>
      <ref id="bib1.bibx19"><?xmltex \def\ref@label{{Hagan et~al.(2022)Hagan, Dolman, Wang, {Lim Kam Sian}, Yang, Ullag,
and Shen}}?><label>Hagan et al.(2022)Hagan, Dolman, Wang, Lim Kam Sian, Yang, Ullag, and Shen</label><?label Hagan2022?><mixed-citation>Hagan, D. F. T., Dolman, H. A. J., Wang, G., Lim Kam Sian, K. T. C., Yang, K., Ullah, W., and Shen, R.: Contrasting ecosystem constraints on seasonal terrestrial CO<inline-formula><mml:math id="M475" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> and mean surface air temperature causality projections by the end of the 21st century, Environ. Res. Lett., 17, 124019, <ext-link xlink:href="https://doi.org/10.1088/1748-9326/aca551" ext-link-type="DOI">10.1088/1748-9326/aca551</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx20"><?xmltex \def\ref@label{{Hamouda et~al.(2021)Hamouda, Pasquero, and Tziperman}}?><label>Hamouda et al.(2021)Hamouda, Pasquero, and Tziperman</label><?label Hamouda2021?><mixed-citation>Hamouda, M. E., Pasquero, C., and Tziperman, E.: Decoupling of the Arctic Oscillation and North Atlantic Oscillation in a warmer climate, Nat. Clim. Change, 11, 137–142, <ext-link xlink:href="https://doi.org/10.1038/s41558-020-00966-8" ext-link-type="DOI">10.1038/s41558-020-00966-8</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx21"><?xmltex \def\ref@label{{Horel and Wallace(1981)}}?><label>Horel and Wallace(1981)</label><?label Horel1981?><mixed-citation>Horel, J. D. and Wallace, J. M.: Planetary-scale atmospheric phenomena associated with the Southern Oscillation, Mon. Weather Rev., 109, 813–829, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(1981)109&lt;0813:PSAPAW&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(1981)109&lt;0813:PSAPAW&gt;2.0.CO;2</ext-link>, 1981.</mixed-citation></ref>
      <ref id="bib1.bibx22"><?xmltex \def\ref@label{{Huang et~al.(2020)Huang, Franzke, Yuan, and Fu}}?><label>Huang et al.(2020)Huang, Franzke, Yuan, and Fu</label><?label Huang2020?><mixed-citation>Huang, Y., Franzke, C. L. E., Yuan, N., and Fu, Z.: Systematic identification of causal relations in high-dimensional chaotic systems: application to stratosphere-troposhere coupling, Clim. Dynam., 55, 2469–2481, <ext-link xlink:href="https://doi.org/10.1007/s00382-020-05394-0" ext-link-type="DOI">10.1007/s00382-020-05394-0</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx23"><?xmltex \def\ref@label{{Jiang et~al.(2019)Jiang, Hu, Lei, and Bai}}?><label>Jiang et al.(2019)Jiang, Hu, Lei, and Bai</label><?label Jiang2019?><mixed-citation>Jiang, S., Hu, H., Zhang, N., Lei, L., and Bai, H.: Multi-source forcing effects analysis using Liang–Kleeman information flow method and the community atmosphere model (CAM4.0), Clim. Dynam., 53, 6035–6053, <ext-link xlink:href="https://doi.org/10.1007/s00382-019-04914-x" ext-link-type="DOI">10.1007/s00382-019-04914-x</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx24"><?xmltex \def\ref@label{{Kaplan et~al.(1998)Kaplan, Cane, Kushnir, Clement, Blumenthal, and
Rajagopalan}}?><label>Kaplan et al.(1998)Kaplan, Cane, Kushnir, Clement, Blumenthal, and Rajagopalan</label><?label Kaplan1998?><mixed-citation>Kaplan, A., Cane, M. A., Kushnir, Y., Clement, A. C., Blumenthal, M. B., and Rajagopalan, B.: Analyses of global sea surface temperature 1856–1991, J. Geophys. Res., 103, 18567–18589, <ext-link xlink:href="https://doi.org/10.1029/97JC01736" ext-link-type="DOI">10.1029/97JC01736</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx25"><?xmltex \def\ref@label{{Krakovská and Hanzely(2016)}}?><label>Krakovská and Hanzely(2016)</label><?label Krakovska2016?><mixed-citation>Krakovská, A. and Hanzely, F.: Testing for causality in reconstructed state spaces by an optimized mixed prediction method, Phys. Rev. E, 94, 052203, <ext-link xlink:href="https://doi.org/10.1103/PhysRevE.94.052203" ext-link-type="DOI">10.1103/PhysRevE.94.052203</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx26"><?xmltex \def\ref@label{{Krakovská et~al.(2018)Krakovská, Jakubík, Chvosteková, Coufal,
Jajcay, and Paluš}}?><label>Krakovská et al.(2018)Krakovská, Jakubík, Chvosteková, Coufal, Jajcay, and Paluš</label><?label Krakovska2018?><mixed-citation>Krakovská, A., Jakubík, J., Chvosteková, M., Coufal, D., Jajcay, N., and Paluš, M.: Comparison of six methods for the detection of causality in a bivariate time series, Phys. Rev. E, 97, 042207, <ext-link xlink:href="https://doi.org/10.1103/PhysRevE.97.042207" ext-link-type="DOI">10.1103/PhysRevE.97.042207</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx27"><?xmltex \def\ref@label{{Kretschmer et~al.(2016)Kretschmer, Coumou, Donges, and
Runge}}?><label>Kretschmer et al.(2016)Kretschmer, Coumou, Donges, and Runge</label><?label Kretschmer2016?><mixed-citation>Kretschmer, M., Coumou, D., Donges, J. F., and Runge, J.: Using causal effect networks to analyze different Arctic drivers of midlatitude winter circulation, J. Climate, 29, 4069–4081, <ext-link xlink:href="https://doi.org/10.1175/JCLI-D-15-0654.1" ext-link-type="DOI">10.1175/JCLI-D-15-0654.1</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx28"><?xmltex \def\ref@label{{Liang(2014)}}?><label>Liang(2014)</label><?label Liang2014?><mixed-citation>Liang, X. S.: Unraveling the cause-effect relation between time series, Phys. Rev. E, 90, 052150, <ext-link xlink:href="https://doi.org/10.1103/PhysRevE.90.052150" ext-link-type="DOI">10.1103/PhysRevE.90.052150</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx29"><?xmltex \def\ref@label{{Liang(2015)}}?><label>Liang(2015)</label><?label Liang2015?><mixed-citation>Liang, X. S.: Normalizing the causality between time series, Phys. Rev. E, 92, 022126, <ext-link xlink:href="https://doi.org/10.1103/PhysRevE.92.022126" ext-link-type="DOI">10.1103/PhysRevE.92.022126</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx30"><?xmltex \def\ref@label{{Liang(2016)}}?><label>Liang(2016)</label><?label Liang2016?><mixed-citation>Liang, X. S.: Information flow and causality as rigorous notions ab initio, Phys. Rev. E, 94, 052201, <ext-link xlink:href="https://doi.org/10.1103/PhysRevE.94.052201" ext-link-type="DOI">10.1103/PhysRevE.94.052201</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx31"><?xmltex \def\ref@label{{Liang(2021)}}?><label>Liang(2021)</label><?label Liang2021?><mixed-citation>Liang, X. S.: Normalized multivariate time series causality analysis and causal graph reconstruction, Entropy, 23, 679, <ext-link xlink:href="https://doi.org/10.3390/e23060679" ext-link-type="DOI">10.3390/e23060679</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx32"><?xmltex \def\ref@label{{Liang and Kleeman(2005)}}?><label>Liang and Kleeman(2005)</label><?label Liang2005?><mixed-citation>Liang, X. S. and Kleeman, R.: Information transfer between dynamical system components, Phys. Rev. Lett., 95, 244101, <ext-link xlink:href="https://doi.org/10.1103/PhysRevLett.95.244101" ext-link-type="DOI">10.1103/PhysRevLett.95.244101</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx33"><?xmltex \def\ref@label{{Liang et~al.(2021)Liang, Xu, Rong, Zhang, Tang, and
Zhang}}?><label>Liang et al.(2021)Liang, Xu, Rong, Zhang, Tang, and Zhang</label><?label Liang2021b?><mixed-citation>Liang, X. S., Xu, F., Rong, Y., Zhang, R., Tang, X., and Zhang, F.: El Niño Modoki can be mostly predicted more than 10 years ahead of time, Sci. Rep., 11, 17860, <ext-link xlink:href="https://doi.org/10.1038/s41598-021-97111-y" ext-link-type="DOI">10.1038/s41598-021-97111-y</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx34"><?xmltex \def\ref@label{{Lorenz(1963)}}?><label>Lorenz(1963)</label><?label Lorenz1963?><mixed-citation>Lorenz, E. N.: Deterministic nonperiodic flow, J. Atmos. Sci., 20, 130–141, <ext-link xlink:href="https://doi.org/10.1175/1520-0469(1963)020&lt;0130:DNF&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0469(1963)020&lt;0130:DNF&gt;2.0.CO;2</ext-link>, 1963.</mixed-citation></ref>
      <ref id="bib1.bibx35"><?xmltex \def\ref@label{{Manshour et~al.(2021)Manshour, Balasis, Consolini, Papadimitriou, and
Paluš}}?><label>Manshour et al.(2021)Manshour, Balasis, Consolini, Papadimitriou, and Paluš</label><?label Manshour2021?><mixed-citation>Manshour, P., Balasis, G., Consolini, G., Papadimitriou, C., and Paluš, M.: Causality and information transfer between the solar wind and the magnetosphere-ionosphere system, Entropy, 23, 390, <ext-link xlink:href="https://doi.org/10.3390/e23040390" ext-link-type="DOI">10.3390/e23040390</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx36"><?xmltex \def\ref@label{{Mantua et~al.(1997)Mantua, Hare, Zhang, Wallace, and
Francis}}?><label>Mantua et al.(1997)Mantua, Hare, Zhang, Wallace, and Francis</label><?label Mantua1997?><mixed-citation>Mantua, N. J., Hare, S. R., Zhang, Y., Wallace, J. M., and Francis, R. C.: A Pacific interdecadal climate oscillation with impacts on salmon production, B. Am. Meteor. Soc., 78, 1069–1080, <ext-link xlink:href="https://doi.org/10.1175/1520-0477(1997)078&lt;1069:APICOW&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0477(1997)078&lt;1069:APICOW&gt;2.0.CO;2</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx37"><?xmltex \def\ref@label{{McGraw and Barnes(2018)}}?><label>McGraw and Barnes(2018)</label><?label McGraw2018?><mixed-citation>McGraw, M. C. and Barnes, E. A.: Memory matters: A case for Granger causality in climate variability studies, J. Climate, 31, 3289–3300, <ext-link xlink:href="https://doi.org/10.1175/JCLI-D-17-0334.1" ext-link-type="DOI">10.1175/JCLI-D-17-0334.1</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx38"><?xmltex \def\ref@label{{Mosedale et~al.(2006)Mosedale, Stephenson, Collins, and
Mills}}?><label>Mosedale et al.(2006)Mosedale, Stephenson, Collins, and Mills</label><?label Mosedale2006?><mixed-citation>Mosedale, T. J., Stephenson, D. B., Collins, M., and Mills, T. C.: Granger causality of coupled climate processes: Ocean feedback on the North Atlantic Oscillation, J. Climate, 19, 1182–1194, <ext-link xlink:href="https://doi.org/10.1175/JCLI3653.1" ext-link-type="DOI">10.1175/JCLI3653.1</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx39"><?xmltex \def\ref@label{{Paluš and Vejmelka(2007)}}?><label>Paluš and Vejmelka(2007)</label><?label Palus2007?><mixed-citation>Paluš, M. and Vejmelka, M.: Directionality of coupling from bivariate time series: How to avoid false causalities and missed connections, Phys. Rev. E, 75, 056211, <ext-link xlink:href="https://doi.org/10.1103/PhysRevE.75.056211" ext-link-type="DOI">10.1103/PhysRevE.75.056211</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx40"><?xmltex \def\ref@label{{Paluš et~al.(2001)Paluš, Komárek, Hrnčír, and
Štěrbová}}?><label>Paluš et al.(2001)Paluš, Komárek, Hrnčír, and Štěrbová</label><?label Palus2001?><mixed-citation>Paluš, M., Komárek, V., Hrnčír, Z., and Štěrbová, K.: Synchronization as adjustment of information rates: Detection from bivariate time series, Phys. Rev. E, 63, 046211, <ext-link xlink:href="https://doi.org/10.1103/PhysRevE.63.046211" ext-link-type="DOI">10.1103/PhysRevE.63.046211</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx41"><?xmltex \def\ref@label{{Paluš et~al.(2018)Paluš, Krakovská, Jakubík, and
Chvosteková}}?><label>Paluš et al.(2018)Paluš, Krakovská, Jakubík, and Chvosteková</label><?label Palus2018?><mixed-citation>Paluš, M., Krakovská, A., Jakubík, J., and Chvosteková, M.: Causality, dynamical systems and the arrow of time, Chaos, 28, 075307, <ext-link xlink:href="https://doi.org/10.1063/1.5019944" ext-link-type="DOI">10.1063/1.5019944</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx42"><?xmltex \def\ref@label{{Pfleiderer et~al.(2020)Pfleiderer, Schleussner, Geiger, and
Kretschmer}}?><label>Pfleiderer et al.(2020)Pfleiderer, Schleussner, Geiger, and Kretschmer</label><?label Pfleiderer2020?><mixed-citation>Pfleiderer, P., Schleussner, C.-F., Geiger, T., and Kretschmer, M.: Robust predictors for seasonal Atlantic hurricane activity identified with causal effect networks, Weather Clim. Dynam., 1, 313–324, <ext-link xlink:href="https://doi.org/10.5194/wcd-1-313-2020" ext-link-type="DOI">10.5194/wcd-1-313-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx43"><?xmltex \def\ref@label{{PSL(2023)}}?><label>PSL(2023)</label><?label PSL?><mixed-citation>Physical Sciences Laboratory (PSL): Climate indices: Monthly atmospheric and ocean time series, National Oceanic and Atmospheric Administration (NOAA) [data set], <uri>https://psl.noaa.gov/data/climateindices/list/</uri>, last access: 20 January 2023.</mixed-citation></ref>
      <?pagebreak page136?><ref id="bib1.bibx44"><?xmltex \def\ref@label{{Pires et~al.(2024)Pires, Docquier, and Vannitsem}}?><label>Pires et al.(2024)Pires, Docquier, and Vannitsem</label><?label Pires2024?><mixed-citation>Pires, C., Docquier, D., and Vannitsem, S.: A general theory to estimate information transfer in nonlinear systems, Phys. D, 458, 133988, <ext-link xlink:href="https://doi.org/10.1016/j.physd.2023.133988" ext-link-type="DOI">10.1016/j.physd.2023.133988</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx45"><?xmltex \def\ref@label{{Runge(2018)}}?><label>Runge(2018)</label><?label Runge2018?><mixed-citation>Runge, J.: Causal network reconstruction from time series: From theoretical assumptions to practical estimation, Chaos, 28, 075310, <ext-link xlink:href="https://doi.org/10.1063/1.5025050" ext-link-type="DOI">10.1063/1.5025050</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx46"><?xmltex \def\ref@label{{Runge et~al.(2019{\natexlab{a}})Runge, Bathiany, Bollt, Camps-Valls,
Coumou, Deyle, Glymour, Kretschmer, Mahecha, Munoz-Mari, van Nes, Peters,
Quax, Reichstein, Scheffer, Scholkopf, Spirtes, Sugihara, Sun, Zhang, and
Zscheischler}}?><label>Runge et al.(2019a)Runge, Bathiany, Bollt, Camps-Valls, Coumou, Deyle, Glymour, Kretschmer, Mahecha, Munoz-Mari, van Nes, Peters, Quax, Reichstein, Scheffer, Scholkopf, Spirtes, Sugihara, Sun, Zhang, and Zscheischler</label><?label Runge2019a?><mixed-citation>Runge, J., Bathiany, S., Bollt, E., Camps-Valls, G., Coumou, D., Deyle, E., Glymour, C., Kretschmer, M., Mahecha, M. D., Munoz-Mari, J., van Nes, E. H., Peters, J., Quax, R., Reichstein, M., Scheffer, M., Scholkopf, B., Spirtes, P., Sugihara, G., Sun, J., Zhang, K., and Zscheischler, J.: Inferring causation from time series in Earth system sciences, Nat. Commun., 10, 2553, <ext-link xlink:href="https://doi.org/10.1038/s41467-019-10105-3" ext-link-type="DOI">10.1038/s41467-019-10105-3</ext-link>, 2019a.</mixed-citation></ref>
      <ref id="bib1.bibx47"><?xmltex \def\ref@label{{Runge et~al.(2019{\natexlab{b}})Runge, Nowack, Kretschmer, Flaxman,
and Sejdinovic}}?><label>Runge et al.(2019b)Runge, Nowack, Kretschmer, Flaxman, and Sejdinovic</label><?label Runge2019b?><mixed-citation>Runge, J., Nowack, P., Kretschmer, M., Flaxman, S., and Sejdinovic, D.: Detecting and quantifying causal associations in large nonlinear time series datasets, Sci. Adv., 5, eaau4996, <ext-link xlink:href="https://doi.org/10.1126/sciadv.aau4996" ext-link-type="DOI">10.1126/sciadv.aau4996</ext-link>, 2019b.</mixed-citation></ref>
      <ref id="bib1.bibx48"><?xmltex \def\ref@label{{Schreiber(2000)}}?><label>Schreiber(2000)</label><?label Schreiber2000?><mixed-citation>Schreiber, T.: Measuring information transfer, Phys. Rev. Lett., 85, 461–464, <ext-link xlink:href="https://doi.org/10.1103/PhysRevLett.85.461" ext-link-type="DOI">10.1103/PhysRevLett.85.461</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx49"><?xmltex \def\ref@label{{Silini and Masoller(2021)}}?><label>Silini and Masoller(2021)</label><?label Silini2021?><mixed-citation>Silini, R. and Masoller, C.: Fast and effective pseudo transfer entropy for bivariate data-driven causal influences, Sci. Rep., 11, 8423, <ext-link xlink:href="https://doi.org/10.1038/s41598-021-87818-3" ext-link-type="DOI">10.1038/s41598-021-87818-3</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx50"><?xmltex \def\ref@label{{Silini et~al.(2022)Silini, Tirabassi, Barreiro, Ferranti, and
Masoller}}?><label>Silini et al.(2022)Silini, Tirabassi, Barreiro, Ferranti, and Masoller</label><?label Silini2022?><mixed-citation>Silini, R., Tirabassi, G., Barreiro, M., Ferranti, L., and Masoller, C.: Assessing causal dependencies in climatic indices, Clim. Dynam., 61, 79–89, <ext-link xlink:href="https://doi.org/10.1007/s00382-022-06562-0" ext-link-type="DOI">10.1007/s00382-022-06562-0</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx51"><?xmltex \def\ref@label{{Simon et~al.(2022)Simon, Gastineau, Frankignoul, Lapin, and
Ortega}}?><label>Simon et al.(2022)Simon, Gastineau, Frankignoul, Lapin, and Ortega</label><?label Simon2022?><mixed-citation>Simon, A., Gastineau, G., Frankignoul, C., Lapin, V., and Ortega, P.: Pacific Decadal Oscillation modulates the Arctic sea-ice loss influence on the midlatitude atmospheric circulation in winter, Weather Clim. Dynam., 3, 845–861, <ext-link xlink:href="https://doi.org/10.5194/wcd-3-845-2022" ext-link-type="DOI">10.5194/wcd-3-845-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx52"><?xmltex \def\ref@label{{Small et~al.(2020)Small, Bryan, Bishop, Larson, and
Tomas}}?><label>Small et al.(2020)Small, Bryan, Bishop, Larson, and Tomas</label><?label Small2020?><mixed-citation>Small, R. J., Bryan, F. O., Bishop, S. P., Larson, S., and Tomas, R. A.: What drives upper-ocean temperature variability in coupled climate models and observations, J. Climate, 33, 577–596, <ext-link xlink:href="https://doi.org/10.1175/JCLI-D-19-0295.1" ext-link-type="DOI">10.1175/JCLI-D-19-0295.1</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx53"><?xmltex \def\ref@label{{Soulard et~al.(2019)Soulard, Lin, and Yu}}?><label>Soulard et al.(2019)Soulard, Lin, and Yu</label><?label Soulard2019?><mixed-citation>Soulard, N., Lin, H., and Yu, B.: The changing relationship between ENSO and its extratropical response patterns, Sci. Rep., 9, 6507, <ext-link xlink:href="https://doi.org/10.1038/s41598-019-42922-3" ext-link-type="DOI">10.1038/s41598-019-42922-3</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx54"><?xmltex \def\ref@label{{Spirtes et~al.(2001)Spirtes, Glymour, and Scheines}}?><label>Spirtes et al.(2001)Spirtes, Glymour, and Scheines</label><?label Spirtes2001?><mixed-citation>Spirtes, P., Glymour, C., and Scheines, R.: Causation, Prediction, and Search (Second Edition), The MIT press, Boston, <ext-link xlink:href="https://doi.org/10.7551/mitpress/1754.001.0001" ext-link-type="DOI">10.7551/mitpress/1754.001.0001</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx55"><?xmltex \def\ref@label{{Subramaniyam et~al.(2021)Subramaniyam, Donner, Caron, Panuccio, and
Hyttinen}}?><label>Subramaniyam et al.(2021)Subramaniyam, Donner, Caron, Panuccio, and Hyttinen</label><?label Subramaniyam2021?><mixed-citation>Subramaniyam, N. P., Donner, R. V., Caron, D., Panuccio, G., and Hyttinen, J.: Causal coupling inference from multivariate time series based on ordinal partition transition networks, Nonlinear Dynam., 105, 555–578, <ext-link xlink:href="https://doi.org/10.1007/s11071-021-06610-0" ext-link-type="DOI">10.1007/s11071-021-06610-0</ext-link>, 2021. </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx56"><?xmltex \def\ref@label{{Sugihara et~al.(2012)Sugihara, May, Ye, Hsieh, Deyle, Fogarty, and
Munch}}?><label>Sugihara et al.(2012)Sugihara, May, Ye, Hsieh, Deyle, Fogarty, and Munch</label><?label Sugihara2012?><mixed-citation>Sugihara, G., May, R., Ye, H., Hsieh, C.-H., Deyle, E., Fogarty, M., and Munch, S.: Detecting causality in complex ecosystems, Science, 338, 496–500, <ext-link xlink:href="https://doi.org/10.1126/science.1227079" ext-link-type="DOI">10.1126/science.1227079</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx57"><?xmltex \def\ref@label{{Timmermann et~al.(2018)}}?><label>Timmermann et al.(2018)</label><?label Timmermann2018?><mixed-citation>Timmermann, A., An, S.-I., Kug, J.-S., Jin, F.-F., Cai, W., Capotondi, A., Cobb, K. M., Lengaigne, M., McPhaden, M. J., Stuecker, M. F., Stein, K., Wittenberg, A. T., Yun, K.-S., Bayr, T., Chen, H.-C., Chikamoto, Y., Dewitte, B., Dommenget, D., Grothe, P., Guilyardi, E., Ham, Y.-G., Hayashi, M., Ineson, S., Kang, D., Kim, S., Kim, W., Lee, J.-Y., Li, T., Luo, J.-J., McGregor, S., Planton, Y., Power, S., Rashid, H., Ren, H.-L., Santoso, A., Takahashi, K., Todd, A., Wang, G., Wang, G., Xie, R., Yang, W.-H., Yeh, S.-W., Yoon, J., Zeller, E., and Zhang, X.: El Niño–Southern Oscillation complexity, Nature, 559, 535–545, <ext-link xlink:href="https://doi.org/10.1038/s41586-018-0252-6" ext-link-type="DOI">10.1038/s41586-018-0252-6</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx58"><?xmltex \def\ref@label{{Tirabassi et~al.(2015)Tirabassi, Masoller, and
Barreiro}}?><label>Tirabassi et al.(2015)Tirabassi, Masoller, and Barreiro</label><?label Tirabassi2015?><mixed-citation>Tirabassi, G., Masoller, C., and Barreiro, M.: A study of the air–sea interaction in the South Atlantic Convergence Zone through Granger causality, Int. J. Climatol., 35, 3440–3453, <ext-link xlink:href="https://doi.org/10.1002/joc.4218" ext-link-type="DOI">10.1002/joc.4218</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx59"><?xmltex \def\ref@label{{van Nes et~al.(2015)van Nes, Scheffer, Brovkin, Lenton, Ye, Deyle,
and Sugihara}}?><label>van Nes et al.(2015)van Nes, Scheffer, Brovkin, Lenton, Ye, Deyle, and Sugihara</label><?label VanNes2015?><mixed-citation>van Nes, E. H., Scheffer, M., Brovkin, V., Lenton, T. M., Ye, H., Deyle, E., and Sugihara, G.: Causal feedbacks in climate change, Nat. Clim. Change, 5, 445–448, <ext-link xlink:href="https://doi.org/10.1038/NCLIMATE2568" ext-link-type="DOI">10.1038/NCLIMATE2568</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx60"><?xmltex \def\ref@label{{Vannitsem and Ekelmans(2018)}}?><label>Vannitsem and Ekelmans(2018)</label><?label Vannitsem2018?><mixed-citation>Vannitsem, S. and Ekelmans, P.: Causal dependences between the coupled ocean–atmosphere dynamics over the tropical Pacific, the North Pacific and the North Atlantic, Earth Syst. Dynam., 9, 1063–1083, <ext-link xlink:href="https://doi.org/10.5194/esd-9-1063-2018" ext-link-type="DOI">10.5194/esd-9-1063-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx61"><?xmltex \def\ref@label{{Vannitsem and Liang(2022)}}?><label>Vannitsem and Liang(2022)</label><?label Vannitsem2022?><mixed-citation>Vannitsem, S. and Liang, X. S.: Dynamical dependencies at monthly and interannual time scales in the climate system: Study of the North Pacific and Atlantic regions, Tellus A, 74, 141–158, <ext-link xlink:href="https://doi.org/10.16993/tellusa.44" ext-link-type="DOI">10.16993/tellusa.44</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx62"><?xmltex \def\ref@label{{Vannitsem et~al.(2019)Vannitsem, Dalaiden, and
Goosse}}?><label>Vannitsem et al.(2019)Vannitsem, Dalaiden, and Goosse</label><?label Vannitsem2019?><mixed-citation>Vannitsem, S., Dalaiden, Q., and Goosse, H.: Testing for dynamical dependence: Application to the surface mass balance over Antarctica, Geophys. Res. Lett., 46, 12125–12135, <ext-link xlink:href="https://doi.org/10.1029/2019GL084329" ext-link-type="DOI">10.1029/2019GL084329</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx63"><?xmltex \def\ref@label{{Zhang et~al.(1997)Zhang, Wallace, and Battisti}}?><label>Zhang et al.(1997)Zhang, Wallace, and Battisti</label><?label Zhang1997?><mixed-citation>Zhang, Y., Wallace, J. M., and Battisti, D. S.: ENSO-like interdecadal variability: 1900-93, J. Climate, 10, 1004–1020, <ext-link xlink:href="https://doi.org/10.1175/1520-0442(1997)010&lt;1004:ELIV&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0442(1997)010&lt;1004:ELIV&gt;2.0.CO;2</ext-link>, 1997.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>A comparison of two causal methods in the context of climate analyses</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Årthun et al.(2012)Årthun, Eldevik, Smedsrud, Skagseth,
and Ingvaldsen</label><mixed-citation>
      
Årthun, M., Eldevik, T., Smedsrud, L. H., Skagseth, Ø., and
Ingvaldsen, R. B.: Quantifying the influence of Atlantic heat on Barents Sea
ice variability and retreat, J. Climate, 25, 4736–4743,
<a href="https://doi.org/10.1175/JCLI-D-11-00466.1" target="_blank">https://doi.org/10.1175/JCLI-D-11-00466.1</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Bach et al.(2019)Bach, Motesharrei, Kalnay, and
Ruiz-Barradas</label><mixed-citation>
      
Bach, E., Motesharrei, S., Kalnay, E., and Ruiz-Barradas, A.: Local
atmosphere-ocean predictability: Dynamical origins, lead times, and
seasonality, J. Climate, 32, 7507–7519,
<a href="https://doi.org/10.1175/JCLI-D-18-0817.1" target="_blank">https://doi.org/10.1175/JCLI-D-18-0817.1</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Baldovin et al.(2020)Baldovin, Cecconi, and Vulpiani</label><mixed-citation>
      
Baldovin, M., Cecconi, F., and Vulpiani, A.: Understanding causation via
correlations and linear response theory, Phys. Rev. Res., 2,
043436, <a href="https://doi.org/10.1103/PhysRevResearch.2.043436" target="_blank">https://doi.org/10.1103/PhysRevResearch.2.043436</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Benjamini and Hochberg(1995)</label><mixed-citation>
      
Benjamini, Y. and Hochberg, Y.: Controlling the False Discovery Rate: A
practical and powerful approach to multiple testing, J. Roy.
Stat. Soc. B, 57, 289–300,
<a href="https://doi.org/10.1111/j.2517-6161.1995.tb02031.x" target="_blank">https://doi.org/10.1111/j.2517-6161.1995.tb02031.x</a>, 1995.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Bishop et al.(2017)Bishop, Small, Bryan, and Tomas</label><mixed-citation>
      
Bishop, S. P., Small, R. J., Bryan, F. O., and Tomas, R. A.: Scale dependence
of midlatitude air-sea interaction, J. Climate, 30, 8207–8221,
<a href="https://doi.org/10.1175/JCLI-D-17-0159.1" target="_blank">https://doi.org/10.1175/JCLI-D-17-0159.1</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Coufal et al.(2017)Coufal, Jakubík, Jacjay, Hlinka, Krakovská, and
Paluš</label><mixed-citation>
      
Coufal, D., Jakubík, J., Jacjay, N., Hlinka, J., Krakovská, A., and Paluš,
M.: Detection of coupling delay: A problem not yet solved, Chaos, 27,
083109, <a href="https://doi.org/10.1063/1.4997757" target="_blank">https://doi.org/10.1063/1.4997757</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Deser(2000)</label><mixed-citation>
      
Deser, C.: On the teleconnectivity of the “Arctic Oscillation”,
Geophys. Res. Lett., 27, 779–782, <a href="https://doi.org/10.1029/1999GL010945" target="_blank">https://doi.org/10.1029/1999GL010945</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Di Capua et al.(2020a)Di Capua, Kretschmer, Donner,
van den Hurk, Vellore, Krishnan, and Coumou</label><mixed-citation>
      
Di Capua, G., Kretschmer, M., Donner, R. V., van den Hurk, B., Vellore, R., Krishnan, R., and Coumou, D.: Tropical and mid-latitude teleconnections interacting with the Indian summer monsoon rainfall: a theory-guided causal effect network approach, Earth Syst. Dynam., 11, 17–34, <a href="https://doi.org/10.5194/esd-11-17-2020" target="_blank">https://doi.org/10.5194/esd-11-17-2020</a>,  2020a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Di Capua et al.(2020b)Di Capua, Runge, Donner,
van den Hurk, Turner, Vellore, Krishnan, and Coumou</label><mixed-citation>
      
Di Capua, G., Runge, J., Donner, R. V., van den Hurk, B., Turner, A. G., Vellore, R., Krishnan, R., and Coumou, D.: Dominant patterns of interaction between the tropics and mid-latitudes in boreal summer: causal relationships and the role of timescales, Weather Clim. Dynam., 1, 519–539, <a href="https://doi.org/10.5194/wcd-1-519-2020" target="_blank">https://doi.org/10.5194/wcd-1-519-2020</a>, 2020b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Docquier(2023)</label><mixed-citation>
      
Docquier, D.: Codes to compute Liang index and correlation for comparison
study, Zenodo [code], <a href="https://doi.org/10.5281/zenodo.8383534" target="_blank">https://doi.org/10.5281/zenodo.8383534</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Docquier et al.(2019)Docquier, Grist, Roberts, Roberts, Semmler,
Ponsoni, Massonnet, Sidorenko, Sein, Iovino, Bellucci, and
Fichefet</label><mixed-citation>
      
Docquier, D., Grist, J. P., Roberts, M. J., Roberts, C. D., Semmler, T.,
Ponsoni, L., Massonnet, F., Sidorenko, D., Sein, D. V., Iovino, D., Bellucci,
A., and Fichefet, T.: Impact of model resolution on Arctic sea ice and North
Atlantic Ocean heat transport, Clim. Dynam., 53, 4989–5017,
<a href="https://doi.org/10.1007/s00382-019-04840-y" target="_blank">https://doi.org/10.1007/s00382-019-04840-y</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Docquier et al.(2022)Docquier, Vannitsem, Ragone, Wyser, and
Liang</label><mixed-citation>
      
Docquier, D., Vannitsem, S., Ragone, F., Wyser, K., and Liang, X. S.: Causal
links between Arctic sea ice and its potential drivers based on the rate of
information transfer, Geophys. Res. Lett., 49, e2021GL095892,
<a href="https://doi.org/10.1029/2021GL095892" target="_blank">https://doi.org/10.1029/2021GL095892</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Docquier et al.(2023)Docquier, Vannitsem, and
Bellucci</label><mixed-citation>
      
Docquier, D., Vannitsem, S., and Bellucci, A.: The rate of information transfer as a measure of ocean–atmosphere interactions, Earth Syst. Dynam., 14, 577–591, <a href="https://doi.org/10.5194/esd-14-577-2023" target="_blank">https://doi.org/10.5194/esd-14-577-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Enfield et al.(1999)Enfield, Mestas-Nuñez, Mayer, and
Cid-Serrano</label><mixed-citation>
      
Enfield, D. B., Mestas-Nuñez, A. M., Mayer, D. A., and Cid-Serrano, L.: How
ubiquitous is the dipole relationship in tropical Atlantic sea surface
temperatures?, J. Geophys. Res., 104, 7841–7848,
<a href="https://doi.org/10.1029/1998JC900109" target="_blank">https://doi.org/10.1029/1998JC900109</a>, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Enfield et al.(2001)Enfield, Mestas-Nuñez, and
Trimble</label><mixed-citation>
      
Enfield, D. B., Mestas-Nuñez, A. M., and Trimble, P. J.: The Atlantic
Multidecadal Oscillation and its relation to rainfall and river flows in the
continental U.S., Geophys. Res. Lett., 28, 2077–2080,
<a href="https://doi.org/10.1029/2000GL012745" target="_blank">https://doi.org/10.1029/2000GL012745</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Folland et al.(2009)Folland, Knight, Linderholm, Fereday, Ineson, and
Hurrell</label><mixed-citation>
      
Folland, C. K., Knight, J., Linderholm, H. W., Fereday, D., Ineson, S., and
Hurrell, J. W.: The summer North Atlantic Oscillation: Past, present, and
future, J. Climate, 22, 1082–1103, <a href="https://doi.org/10.1175/2008JCLI2459.1" target="_blank">https://doi.org/10.1175/2008JCLI2459.1</a>,
2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>García-Serrano et al.(2017)García-Serrano, Cassou, Douville,
Giannini, and Doblas-Reyes</label><mixed-citation>
      
García-Serrano, J., Cassou, C., Douville, H., Giannini, A., and Doblas-Reyes,
F. J.: Revisiting the ENSO teleconnection to the Tropical North Atlantic,
J. Climate, 30, 6945–6957, <a href="https://doi.org/10.1175/JCLI-D-16-0641.1" target="_blank">https://doi.org/10.1175/JCLI-D-16-0641.1</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Granger(1969)</label><mixed-citation>
      
Granger, C. W. J.: Investigating causal relations by econometric models and
cross-spectral methods, Econometrica, 37, 424–438, <a href="https://doi.org/10.2307/1912791" target="_blank">https://doi.org/10.2307/1912791</a>,
1969.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Hagan et al.(2022)Hagan, Dolman, Wang, Lim Kam Sian, Yang, Ullag,
and Shen</label><mixed-citation>
      
Hagan, D. F. T., Dolman, H. A. J., Wang, G., Lim Kam Sian, K. T. C., Yang,
K., Ullah, W., and Shen, R.: Contrasting ecosystem constraints on seasonal
terrestrial CO<sub>2</sub> and mean surface air temperature causality projections by the
end of the 21st century, Environ. Res. Lett., 17, 124019,
<a href="https://doi.org/10.1088/1748-9326/aca551" target="_blank">https://doi.org/10.1088/1748-9326/aca551</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Hamouda et al.(2021)Hamouda, Pasquero, and Tziperman</label><mixed-citation>
      
Hamouda, M. E., Pasquero, C., and Tziperman, E.: Decoupling of the Arctic
Oscillation and North Atlantic Oscillation in a warmer climate, Nat.
Clim. Change, 11, 137–142, <a href="https://doi.org/10.1038/s41558-020-00966-8" target="_blank">https://doi.org/10.1038/s41558-020-00966-8</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Horel and Wallace(1981)</label><mixed-citation>
      
Horel, J. D. and Wallace, J. M.: Planetary-scale atmospheric phenomena
associated with the Southern Oscillation, Mon. Weather Rev., 109,
813–829, <a href="https://doi.org/10.1175/1520-0493(1981)109&lt;0813:PSAPAW&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(1981)109&lt;0813:PSAPAW&gt;2.0.CO;2</a>, 1981.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Huang et al.(2020)Huang, Franzke, Yuan, and Fu</label><mixed-citation>
      
Huang, Y., Franzke, C. L. E., Yuan, N., and Fu, Z.: Systematic identification
of causal relations in
high-dimensional chaotic systems: application to stratosphere-troposhere coupling, Clim. Dynam., 55, 2469–2481,
<a href="https://doi.org/10.1007/s00382-020-05394-0" target="_blank">https://doi.org/10.1007/s00382-020-05394-0</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Jiang et al.(2019)Jiang, Hu, Lei, and Bai</label><mixed-citation>
      
Jiang, S., Hu, H., Zhang, N., Lei, L., and Bai, H.: Multi-source forcing effects analysis
using Liang–Kleeman information flow method and the community atmosphere
model (CAM4.0), Clim. Dynam., 53, 6035–6053,
<a href="https://doi.org/10.1007/s00382-019-04914-x" target="_blank">https://doi.org/10.1007/s00382-019-04914-x</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Kaplan et al.(1998)Kaplan, Cane, Kushnir, Clement, Blumenthal, and
Rajagopalan</label><mixed-citation>
      
Kaplan, A., Cane, M. A., Kushnir, Y., Clement, A. C., Blumenthal, M. B., and
Rajagopalan, B.: Analyses of global sea surface temperature 1856–1991,
J. Geophys. Res., 103, 18567–18589,
<a href="https://doi.org/10.1029/97JC01736" target="_blank">https://doi.org/10.1029/97JC01736</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Krakovská and Hanzely(2016)</label><mixed-citation>
      
Krakovská, A. and Hanzely, F.: Testing for causality in reconstructed state
spaces by an optimized mixed prediction method, Phys. Rev. E, 94,
052203, <a href="https://doi.org/10.1103/PhysRevE.94.052203" target="_blank">https://doi.org/10.1103/PhysRevE.94.052203</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Krakovská et al.(2018)Krakovská, Jakubík, Chvosteková, Coufal,
Jajcay, and Paluš</label><mixed-citation>
      
Krakovská, A., Jakubík, J., Chvosteková, M., Coufal, D., Jajcay, N., and
Paluš, M.: Comparison of six methods for the detection of causality in a
bivariate time series, Phys. Rev. E, 97, 042207,
<a href="https://doi.org/10.1103/PhysRevE.97.042207" target="_blank">https://doi.org/10.1103/PhysRevE.97.042207</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Kretschmer et al.(2016)Kretschmer, Coumou, Donges, and
Runge</label><mixed-citation>
      
Kretschmer, M., Coumou, D., Donges, J. F., and Runge, J.: Using causal effect
networks to analyze different Arctic drivers of midlatitude winter
circulation, J. Climate, 29, 4069–4081,
<a href="https://doi.org/10.1175/JCLI-D-15-0654.1" target="_blank">https://doi.org/10.1175/JCLI-D-15-0654.1</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Liang(2014)</label><mixed-citation>
      
Liang, X. S.: Unraveling the cause-effect relation between time series,
Phys. Rev. E, 90, 052150, <a href="https://doi.org/10.1103/PhysRevE.90.052150" target="_blank">https://doi.org/10.1103/PhysRevE.90.052150</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Liang(2015)</label><mixed-citation>
      
Liang, X. S.: Normalizing the causality between time series, Phys. Rev.
E, 92, 022126, <a href="https://doi.org/10.1103/PhysRevE.92.022126" target="_blank">https://doi.org/10.1103/PhysRevE.92.022126</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Liang(2016)</label><mixed-citation>
      
Liang, X. S.: Information flow and causality as rigorous notions ab initio,
Phys. Rev. E, 94, 052201, <a href="https://doi.org/10.1103/PhysRevE.94.052201" target="_blank">https://doi.org/10.1103/PhysRevE.94.052201</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Liang(2021)</label><mixed-citation>
      
Liang, X. S.: Normalized multivariate time series causality analysis and
causal graph reconstruction, Entropy, 23, 679, <a href="https://doi.org/10.3390/e23060679" target="_blank">https://doi.org/10.3390/e23060679</a>,
2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Liang and Kleeman(2005)</label><mixed-citation>
      
Liang, X. S. and Kleeman, R.: Information transfer between dynamical system
components, Phys. Rev. Lett., 95, 244101,
<a href="https://doi.org/10.1103/PhysRevLett.95.244101" target="_blank">https://doi.org/10.1103/PhysRevLett.95.244101</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Liang et al.(2021)Liang, Xu, Rong, Zhang, Tang, and
Zhang</label><mixed-citation>
      
Liang, X. S., Xu, F., Rong, Y., Zhang, R., Tang, X., and Zhang, F.: El Niño
Modoki can be mostly predicted more than 10 years ahead of time, Sci.
Rep., 11, 17860, <a href="https://doi.org/10.1038/s41598-021-97111-y" target="_blank">https://doi.org/10.1038/s41598-021-97111-y</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Lorenz(1963)</label><mixed-citation>
      
Lorenz, E. N.: Deterministic nonperiodic flow, J. Atmos.
Sci., 20, 130–141, <a href="https://doi.org/10.1175/1520-0469(1963)020&lt;0130:DNF&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0469(1963)020&lt;0130:DNF&gt;2.0.CO;2</a>,
1963.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Manshour et al.(2021)Manshour, Balasis, Consolini, Papadimitriou, and
Paluš</label><mixed-citation>
      
Manshour, P., Balasis, G., Consolini, G., Papadimitriou, C., and Paluš, M.:
Causality and information transfer between the solar wind and the
magnetosphere-ionosphere system, Entropy, 23, 390,
<a href="https://doi.org/10.3390/e23040390" target="_blank">https://doi.org/10.3390/e23040390</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Mantua et al.(1997)Mantua, Hare, Zhang, Wallace, and
Francis</label><mixed-citation>
      
Mantua, N. J., Hare, S. R., Zhang, Y., Wallace, J. M., and Francis, R. C.: A
Pacific interdecadal climate oscillation with impacts on salmon production,
B. Am. Meteor. Soc., 78, 1069–1080,
<a href="https://doi.org/10.1175/1520-0477(1997)078&lt;1069:APICOW&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0477(1997)078&lt;1069:APICOW&gt;2.0.CO;2</a>, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>McGraw and Barnes(2018)</label><mixed-citation>
      
McGraw, M. C. and Barnes, E. A.: Memory matters: A case for Granger causality
in climate variability studies, J. Climate, 31, 3289–3300,
<a href="https://doi.org/10.1175/JCLI-D-17-0334.1" target="_blank">https://doi.org/10.1175/JCLI-D-17-0334.1</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Mosedale et al.(2006)Mosedale, Stephenson, Collins, and
Mills</label><mixed-citation>
      
Mosedale, T. J., Stephenson, D. B., Collins, M., and Mills, T. C.: Granger
causality of coupled climate processes: Ocean feedback on the North Atlantic
Oscillation, J. Climate, 19, 1182–1194, <a href="https://doi.org/10.1175/JCLI3653.1" target="_blank">https://doi.org/10.1175/JCLI3653.1</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Paluš and Vejmelka(2007)</label><mixed-citation>
      
Paluš, M. and Vejmelka, M.: Directionality of coupling from bivariate time
series: How to avoid false causalities and missed connections, Phys.
Rev. E, 75, 056211, <a href="https://doi.org/10.1103/PhysRevE.75.056211" target="_blank">https://doi.org/10.1103/PhysRevE.75.056211</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Paluš et al.(2001)Paluš, Komárek, Hrnčír, and
Štěrbová</label><mixed-citation>
      
Paluš, M., Komárek, V., Hrnčír, Z., and Štěrbová, K.: Synchronization
as adjustment of information rates: Detection from bivariate time series,
Phys. Rev. E, 63, 046211, <a href="https://doi.org/10.1103/PhysRevE.63.046211" target="_blank">https://doi.org/10.1103/PhysRevE.63.046211</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Paluš et al.(2018)Paluš, Krakovská, Jakubík, and
Chvosteková</label><mixed-citation>
      
Paluš, M., Krakovská, A., Jakubík, J., and Chvosteková, M.: Causality,
dynamical systems and the arrow of time, Chaos, 28, 075307,
<a href="https://doi.org/10.1063/1.5019944" target="_blank">https://doi.org/10.1063/1.5019944</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Pfleiderer et al.(2020)Pfleiderer, Schleussner, Geiger, and
Kretschmer</label><mixed-citation>
      
Pfleiderer, P., Schleussner, C.-F., Geiger, T., and Kretschmer, M.: Robust predictors for seasonal Atlantic hurricane activity identified with causal effect networks, Weather Clim. Dynam., 1, 313–324, <a href="https://doi.org/10.5194/wcd-1-313-2020" target="_blank">https://doi.org/10.5194/wcd-1-313-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>PSL(2023)</label><mixed-citation>
      
Physical Sciences Laboratory (PSL): Climate indices: Monthly atmospheric and ocean time series, National Oceanic and Atmospheric Administration (NOAA) [data set], <a href="https://psl.noaa.gov/data/climateindices/list/" target="_blank"/>,
last access: 20 January 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Pires et al.(2024)Pires, Docquier, and Vannitsem</label><mixed-citation>
      
Pires, C., Docquier, D., and Vannitsem, S.: A general theory to estimate
information transfer in nonlinear systems, Phys. D,
458, 133988, <a href="https://doi.org/10.1016/j.physd.2023.133988" target="_blank">https://doi.org/10.1016/j.physd.2023.133988</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Runge(2018)</label><mixed-citation>
      
Runge, J.: Causal network reconstruction from time series: From theoretical
assumptions to practical estimation, Chaos, 28, 075310,
<a href="https://doi.org/10.1063/1.5025050" target="_blank">https://doi.org/10.1063/1.5025050</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Runge et al.(2019a)Runge, Bathiany, Bollt, Camps-Valls,
Coumou, Deyle, Glymour, Kretschmer, Mahecha, Munoz-Mari, van Nes, Peters,
Quax, Reichstein, Scheffer, Scholkopf, Spirtes, Sugihara, Sun, Zhang, and
Zscheischler</label><mixed-citation>
      
Runge, J., Bathiany, S., Bollt, E., Camps-Valls, G., Coumou, D., Deyle, E.,
Glymour, C., Kretschmer, M., Mahecha, M. D., Munoz-Mari, J., van Nes, E. H.,
Peters, J., Quax, R., Reichstein, M., Scheffer, M., Scholkopf, B., Spirtes,
P., Sugihara, G., Sun, J., Zhang, K., and Zscheischler, J.: Inferring
causation from time series in Earth system sciences, Nat. Commun.,
10, 2553, <a href="https://doi.org/10.1038/s41467-019-10105-3" target="_blank">https://doi.org/10.1038/s41467-019-10105-3</a>, 2019a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Runge et al.(2019b)Runge, Nowack, Kretschmer, Flaxman,
and Sejdinovic</label><mixed-citation>
      
Runge, J., Nowack, P., Kretschmer, M., Flaxman, S., and Sejdinovic, D.:
Detecting and quantifying causal associations in large nonlinear time series
datasets, Sci. Adv., 5, eaau4996, <a href="https://doi.org/10.1126/sciadv.aau4996" target="_blank">https://doi.org/10.1126/sciadv.aau4996</a>,
2019b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Schreiber(2000)</label><mixed-citation>
      
Schreiber, T.: Measuring information transfer, Phys. Rev. Lett., 85,
461–464, <a href="https://doi.org/10.1103/PhysRevLett.85.461" target="_blank">https://doi.org/10.1103/PhysRevLett.85.461</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Silini and Masoller(2021)</label><mixed-citation>
      
Silini, R. and Masoller, C.: Fast and effective pseudo transfer entropy for
bivariate data-driven causal influences, Sci. Rep., 11, 8423,
<a href="https://doi.org/10.1038/s41598-021-87818-3" target="_blank">https://doi.org/10.1038/s41598-021-87818-3</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Silini et al.(2022)Silini, Tirabassi, Barreiro, Ferranti, and
Masoller</label><mixed-citation>
      
Silini, R., Tirabassi, G., Barreiro, M., Ferranti, L., and Masoller, C.:
Assessing causal dependencies in climatic indices, Clim. Dynam., 61,
79–89, <a href="https://doi.org/10.1007/s00382-022-06562-0" target="_blank">https://doi.org/10.1007/s00382-022-06562-0</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Simon et al.(2022)Simon, Gastineau, Frankignoul, Lapin, and
Ortega</label><mixed-citation>
      
Simon, A., Gastineau, G., Frankignoul, C., Lapin, V., and Ortega, P.: Pacific Decadal Oscillation modulates the Arctic sea-ice loss influence on the midlatitude atmospheric circulation in winter, Weather Clim. Dynam., 3, 845–861, <a href="https://doi.org/10.5194/wcd-3-845-2022" target="_blank">https://doi.org/10.5194/wcd-3-845-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Small et al.(2020)Small, Bryan, Bishop, Larson, and
Tomas</label><mixed-citation>
      
Small, R. J., Bryan, F. O., Bishop, S. P., Larson, S., and Tomas, R. A.: What
drives upper-ocean temperature variability in coupled climate models and
observations, J. Climate, 33, 577–596,
<a href="https://doi.org/10.1175/JCLI-D-19-0295.1" target="_blank">https://doi.org/10.1175/JCLI-D-19-0295.1</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Soulard et al.(2019)Soulard, Lin, and Yu</label><mixed-citation>
      
Soulard, N., Lin, H., and Yu, B.: The changing relationship between ENSO and
its extratropical response patterns, Sci. Rep., 9, 6507,
<a href="https://doi.org/10.1038/s41598-019-42922-3" target="_blank">https://doi.org/10.1038/s41598-019-42922-3</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Spirtes et al.(2001)Spirtes, Glymour, and Scheines</label><mixed-citation>
      
Spirtes, P., Glymour, C., and Scheines, R.: Causation, Prediction, and Search
(Second Edition), The MIT press, Boston,
<a href="https://doi.org/10.7551/mitpress/1754.001.0001" target="_blank">https://doi.org/10.7551/mitpress/1754.001.0001</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Subramaniyam et al.(2021)Subramaniyam, Donner, Caron, Panuccio, and
Hyttinen</label><mixed-citation>
      
Subramaniyam, N. P., Donner, R. V., Caron, D., Panuccio, G., and Hyttinen, J.:
Causal coupling inference from multivariate time series based on ordinal
partition transition networks, Nonlinear Dynam., 105, 555–578,
<a href="https://doi.org/10.1007/s11071-021-06610-0" target="_blank">https://doi.org/10.1007/s11071-021-06610-0</a>, 2021.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Sugihara et al.(2012)Sugihara, May, Ye, Hsieh, Deyle, Fogarty, and
Munch</label><mixed-citation>
      
Sugihara, G., May, R., Ye, H., Hsieh, C.-H., Deyle, E., Fogarty, M., and Munch,
S.: Detecting causality in complex ecosystems, Science, 338, 496–500,
<a href="https://doi.org/10.1126/science.1227079" target="_blank">https://doi.org/10.1126/science.1227079</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Timmermann et al.(2018)</label><mixed-citation>
      
Timmermann, A., An, S.-I., Kug, J.-S., Jin, F.-F., Cai, W., Capotondi, A., Cobb, K. M., Lengaigne, M., McPhaden, M. J., Stuecker, M. F., Stein, K., Wittenberg, A. T., Yun, K.-S., Bayr, T., Chen, H.-C., Chikamoto, Y., Dewitte, B., Dommenget, D., Grothe, P., Guilyardi, E., Ham, Y.-G., Hayashi, M., Ineson, S., Kang, D., Kim, S., Kim, W., Lee, J.-Y., Li, T., Luo, J.-J., McGregor, S., Planton, Y., Power, S., Rashid, H., Ren, H.-L., Santoso, A., Takahashi, K., Todd, A., Wang, G., Wang, G., Xie, R., Yang, W.-H., Yeh, S.-W., Yoon, J., Zeller, E., and Zhang, X.: El Niño–Southern Oscillation complexity, Nature,
559, 535–545, <a href="https://doi.org/10.1038/s41586-018-0252-6" target="_blank">https://doi.org/10.1038/s41586-018-0252-6</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Tirabassi et al.(2015)Tirabassi, Masoller, and
Barreiro</label><mixed-citation>
      
Tirabassi, G., Masoller, C., and Barreiro, M.: A study of the air–sea
interaction in the South Atlantic Convergence Zone through Granger
causality, Int. J. Climatol., 35, 3440–3453,
<a href="https://doi.org/10.1002/joc.4218" target="_blank">https://doi.org/10.1002/joc.4218</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>van Nes et al.(2015)van Nes, Scheffer, Brovkin, Lenton, Ye, Deyle,
and Sugihara</label><mixed-citation>
      
van Nes, E. H., Scheffer, M., Brovkin, V., Lenton, T. M., Ye, H., Deyle, E.,
and Sugihara, G.: Causal feedbacks in climate change, Nat. Clim.
Change, 5, 445–448, <a href="https://doi.org/10.1038/NCLIMATE2568" target="_blank">https://doi.org/10.1038/NCLIMATE2568</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Vannitsem and Ekelmans(2018)</label><mixed-citation>
      
Vannitsem, S. and Ekelmans, P.: Causal dependences between the coupled ocean–atmosphere dynamics over the tropical Pacific, the North Pacific and the North Atlantic, Earth Syst. Dynam., 9, 1063–1083, <a href="https://doi.org/10.5194/esd-9-1063-2018" target="_blank">https://doi.org/10.5194/esd-9-1063-2018</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Vannitsem and Liang(2022)</label><mixed-citation>
      
Vannitsem, S. and Liang, X. S.: Dynamical dependencies at monthly and
interannual time scales in the climate system: Study of the North Pacific and
Atlantic regions, Tellus A, 74, 141–158, <a href="https://doi.org/10.16993/tellusa.44" target="_blank">https://doi.org/10.16993/tellusa.44</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Vannitsem et al.(2019)Vannitsem, Dalaiden, and
Goosse</label><mixed-citation>
      
Vannitsem, S., Dalaiden, Q., and Goosse, H.: Testing for dynamical dependence:
Application to the surface mass balance over Antarctica, Geophys.
Res. Lett., 46, 12125–12135, <a href="https://doi.org/10.1029/2019GL084329" target="_blank">https://doi.org/10.1029/2019GL084329</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Zhang et al.(1997)Zhang, Wallace, and Battisti</label><mixed-citation>
      
Zhang, Y., Wallace, J. M., and Battisti, D. S.: ENSO-like interdecadal
variability: 1900-93, J. Climate, 10, 1004–1020,
<a href="https://doi.org/10.1175/1520-0442(1997)010&lt;1004:ELIV&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0442(1997)010&lt;1004:ELIV&gt;2.0.CO;2</a>, 1997.

    </mixed-citation></ref-html>--></article>
